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