上海斌勤電氣技術有限公司
S7-200之間的通訊
S7-200 與 S7-200 之間的通信常用于實現多個S7-200 CPU模塊之間的數據交換。S7-200 與 S7-200 之間的通信方式有網絡讀寫(PPI)通信p以太網通信p電話網Modem 通信pMD720-3無線通信等。由于S7-200 CPU模塊只能做MPI從站,S7-200 CPU 模塊的擴展模塊 EM277 也只能做 MPI 從站或 Profibus DP 從站,所以S7-200 與S7-200之間不支持MPI通信pProfibus DP 通信等通信方式。本文將從以下方面詳細介紹S7-200與S7-200之間的通信:
1. S7-200與S7-200之間有哪些通信方式
2. 如何選擇用于S7-200與S7-200之間的通信方式
1. S7-200與S7-200之間有哪些通信方式
S7-200與S7-200之間的通信方式靈活多樣,常用的通信方式有如下四種:
? 網絡讀寫(PPI)通信
? 以太網通信
? 電話網Modem通信
? MD720-3 無線通信
提示:除了以上方式,您也許會想到Modbus通信和自由口通信。這兩種方式可以用于
S7-200之間的數據交換,但是不是我們推*的常用通信方式。因為使用Modbus通信和自
由口通信時您需要編寫大量的程序,并無法很好的*保*通信的準確性和實時性,
Modbus 通信和自由口通信是常用于S7-200CPU與第三方設備或儀表之間的數據交換方
式。
1.1 網絡讀寫(PPI)通信
PPI 協議是S7-200專用的主從通信協議。利用此方式可以實現S7-200與S7-200間
的數據交換。這種通信方式利用CPU集成通信口即可實現,配置簡單。通信中,主站設
備將請求發送至從站設備,然后從站設備進行響應。具體如下圖所示:
實現網絡讀寫(PPI)通信可以使用以下兩種方法:
第*,使用Step 7 Micro/Win編程軟件中指令向導中的NETR/NETW向導;?
具體方法和相關注意事項請參考《西門子 S7-200?LOGO!?SITOP 參考》(更
新版)S7-200 PLC->通信->網絡讀寫(PPI)通信。
第二,使用NETR/NETW指令,需要客戶自己編寫程序實現。?
詳細的編程設置及例子程序請參考《S7-200可編程控制器系統手冊》第6章S7-200
指令集->通信指令->網絡讀寫指令。
提示: NETR/NETW向導使用簡單,不用大量編程,只需按照向導步驟設置參數,因此
不易出錯。推*采用向導的方法實現網絡讀寫(PPI)通信。
使用網絡讀寫(PPI)通信時需要注意以下幾點:
第*,只有PPI主站需要配置或編程,從站不需要配置;