西門子通信方式全面梳理,第四節 MODBUS協議

MODBUS TCPIP協議是一種以太網通信協議。


西門子通信方式全面梳理,第四節 MODBUS協議


Modbus TCP是通過TCP/IP工業以太網進行 Modbus通信的數據傳輸方式。本協議採用“客戶端一服務器”方法, Modbus tcp客戶端設備發起與 Modbus tcp服務器設備的TCP連接請求。成功建立連接後。客戶端可請求從服務器設備讀取部分存儲器,或將一定數量的數據寫入服務器設備的存儲器。如果請求有效,則服務器將響應該請求;如果請求無效,則會回覆錯誤消息。支持西門子PLC做 Modbus tcp通信的客戶端或者服務器,可以實現PLC與PLC之間的通信,也可以實現PLC與支持 Modbus tcp通信協議的第三方設備通信。通信夥伴數量比較多的時候,可以使用交換機,擴展以太網接口。

目前西門子SMART200(V2.4以上版本)與博圖系列PLC均支持本通信協議,並且可以直接從軟件中調用對應庫指令


西門子通信方式全面梳理,第四節 MODBUS協議

SMART 200中MODBUSTCPIP協議指令庫的調用位置

而在博圖中,你可以在通信下面找到本指令庫,如下圖


西門子通信方式全面梳理,第四節 MODBUS協議

MODBUSTCPIP協議的博圖指令庫位置

具體的指令使用我們以後會講到

下面是本協議的優勢和缺點分析

優勢:

1 通用性極強

基本上所有廠家都支持本協議,所以跨廠家通信極為方便,大家在跨廠家或者品牌的網口通訊第一個就想起的是這個協議

2 程序

調用方便,基本上每個廠家都為本協議做好了調用程序,用戶可以通過填入幾個參數(上文所述參數)就可以完成編程調試工作


劣勢:

1 速度不錯,不過實時性不夠

本協議不適合高速控制的實時性強場景,比如說極高速度的大量軸伺服同步。


總結:

本通信方式在絕大多數場合都有很不錯的應用,在大量不同廠家產品進行通信的場合使用更為方便,是以太網通信必須掌握的一個協議.

雲鶴教育,有品質的工控知識與快訊分享~


分享到:


相關文章: