MODBUS TCPIP協議是一種以太網通信協議。
Modbus TCP是通過TCP/IP工業以太網進行 Modbus通信的數據傳輸方式。本協議採用“客戶端一服務器”方法, Modbus tcp客戶端設備發起與 Modbus tcp服務器設備的TCP連接請求。成功建立連接後。客戶端可請求從服務器設備讀取部分存儲器,或將一定數量的數據寫入服務器設備的存儲器。如果請求有效,則服務器將響應該請求;如果請求無效,則會回覆錯誤消息。支持西門子PLC做 Modbus tcp通信的客戶端或者服務器,可以實現PLC與PLC之間的通信,也可以實現PLC與支持 Modbus tcp通信協議的第三方設備通信。通信夥伴數量比較多的時候,可以使用交換機,擴展以太網接口。
目前西門子SMART200(V2.4以上版本)與博圖系列PLC均支持本通信協議,並且可以直接從軟件中調用對應庫指令
而在博圖中,你可以在通信下面找到本指令庫,如下圖
具體的指令使用我們以後會講到
下面是本協議的優勢和缺點分析
優勢:
1 通用性極強
基本上所有廠家都支持本協議,所以跨廠家通信極為方便,大家在跨廠家或者品牌的網口通訊第一個就想起的是這個協議
2 程序
調用方便,基本上每個廠家都為本協議做好了調用程序,用戶可以通過填入幾個參數(上文所述參數)就可以完成編程調試工作
劣勢:
1 速度不錯,不過實時性不夠
本協議不適合高速控制的實時性強場景,比如說極高速度的大量軸伺服同步。
總結:
本通信方式在絕大多數場合都有很不錯的應用,在大量不同廠家產品進行通信的場合使用更為方便,是以太網通信必須掌握的一個協議.
雲鶴教育,有品質的工控知識與快訊分享~
閱讀更多 雲鶴天翼樂學教育 的文章
關鍵字: 原汁原味的德系SUV 軟件 人生第一份工作