PPI協(xié)議是西門子為S7-200專門開發(fā)的通信協(xié)議,是不開放的協(xié)議,CPU自帶的兩個通信口(Port0,Port1)均支持該協(xié)議,S7-200的一些通信模塊也支持PPI協(xié)議。編程軟件Micro/WIN與CPU進行編程通信也使用PPI協(xié)議,編程下載必須使用配套的PPI線纜。
PPI是一種主從協(xié)議,CPU既可以做主站,又可以做從站。主站靠PPH協(xié)議管理與從站通訊,所有的通信程序運行在主CPU上,從站設(shè)備不需要專門的通信代碼,根據(jù)主站的請求做出對應(yīng)響應(yīng),實現(xiàn)CPU之間的數(shù)據(jù)交換。
采用PPI協(xié)議可以構(gòu)成由單主站多從站構(gòu)成簡單的PPI網(wǎng)絡(luò),也可設(shè)置多個主站和若干從站構(gòu)成的復(fù)雜通信網(wǎng)絡(luò),但是主站數(shù)量一般不超過32個。
因此,想要實現(xiàn)觸摸屏與PLC之間無線PPI通信,就需要用到S7-200PLC,以及西門子PLC專用無線通訊終端DTD434MC,作為實現(xiàn)無線通訊的硬件設(shè)備。
無線PPI網(wǎng)絡(luò)組成:
通過西門子PLC專用的無線通訊終端DTD434MC可以方便快捷的實現(xiàn)無線 PPI網(wǎng)絡(luò),無需更改網(wǎng)絡(luò)參數(shù)直接替換有線連接。本系統(tǒng)是一個典型的無線PLC控制系統(tǒng),由一臺昆侖通態(tài)觸摸屏TPC7062TD和一臺S7-200SMART配合兩臺無線通訊終端DTD434MC組成。觸摸屏與PLC之間通過無線模塊DTD434MC代替RS485現(xiàn)場總線,最終實現(xiàn)觸摸屏與PLC之間的無線通訊。
軟件下載:
分別下載需要用到的西門子S7-200SMART下載程序和觸摸屏組態(tài)。
硬件連接:
1.主站接線
所用設(shè)備:MCGS觸摸屏;無線通訊終端DTD434MC;導(dǎo)線;天線。
主站接線示意圖:
主站接線說明:
第一步:用一根紅色導(dǎo)線將觸摸屏Rs485端口的7腳與DTD434MC的A端口相連接;用另一根黑色素導(dǎo)線將觸摸屏Rs485端口的8腳與DTD434MC的B端口相連接
第二步:無線通訊終端設(shè)置開關(guān)中最后一位(K8-8)撥碼開關(guān)向上
第三步:給無線通訊終端接入天線
第四步:全部接線結(jié)束后,給觸摸屏與無線通訊終端供電
2. 從站接線
所用設(shè)備:西門子S7-200Smart;無線通訊終端DTD434MC;西門子專用Rs485線;天線。
從站接線示意圖:
從站接線說明:
第一步:將西門子PLC專用Rs485線的串口端接入S7-200SMART的串口處
第二步:將另一端紅線接入DTD434MC的A端口,將黑線接入B端口
第三步:無線通訊終端設(shè)置開關(guān)中最后一位(K8-8)撥碼開關(guān)向上
第四步:給無線通訊終端接入天線
第五步:全部接線結(jié)束后,給PLC與無線通訊終端供電
觸摸屏實現(xiàn)PPI主站無線網(wǎng)絡(luò):
1.觸摸屏輸出信號
點擊觸摸屏上的西門子S7-200SMART上通訊例程Q0.0到QQ0.7輸出信號到PLC上,則與之對應(yīng)的PLC 上DO指示燈相對亮起,無線通訊連接成功。
2.PLC輸入信號
取導(dǎo)線短接M與1M端子,另一根導(dǎo)線連接L+端子,導(dǎo)線另一端懸空,懸空端分別接入DI端的輸入端子0、1、2、……7等輸入端子,每接入一路,則威綸通觸摸屏上IO條形指示燈綠色亮起。
此時昆侖通態(tài)觸摸屏與S7-200SMART之間完成無線通訊。