巨鼎天衡供應網絡接口tcp/ip協議的電子秤
ModBus/TCP通信協議介紹:
ModBus/TCP協議是基于管理和控制自動化設備的ModBus系列通信協議的衍生協議。該協議定義了在一個使用TCP/IP協議的Intrannet或Internet環境中,如何傳輸ModBus報文。這種協議主要用在PLC、I/O模塊、連接其他簡單總線或I/O網絡的網關的以太網適配器上。
ModBus/TCP協議是面向連接的協議,一個連接可以承載多個*立的事務。而UDP協議是一種面向非連接的協議,它不能實現對一個事務的持續控制。另外,由于TCP協議允許有很多個連接同時存在,所以在大多數情況下,ModBus/TCP連接的個數是由連接的發起端根據需要而定的。TCP協議應用在可靠性要求高的場合,而UDP協議則應用在可靠性要求低、傳輸經濟的場合。對于工業控制領域,對可靠性、實時性要求很高。因此,在基于ModBus的以太網協議中,沒有采用UDP協議,而采用了TCP協議。
巨鼎天衡供應網絡接口tcp/ip協議的電子秤
本項目在ModBus網絡中,通過以太網和服務器實現了遠程網絡通信。對于由ModBus協議組網,適用于由單個主節點和眾多從節點的通信網絡。上位機作為主節點,現場設備作為從節點。上位機通過輪詢的方式依次讀取下位機的實時數據,起到控制整個網絡的作用。這種通信方式可以提高整個網絡的可靠性,避免網絡上不同節點之間數據發生沖突。
實踐證明,這種架構滿足工控的實時性要求。這種ModBus工業網絡還有傳輸距離遠的優點,可在任何有網絡的地方實現遠程監控功能;而且可利用現有網絡設施,無需額外投資建設網絡,,實施成本低;通用性強,可應用于各種需要通過網絡實現實時監控功能的設備。
TCP/IP協議:
實現了五層協議。
(1)物理層:對應OSI的物理層。
(2)網絡接口層:類似于OSI的數據鏈路層。
(3)Internet層:OSI模型在Internet網使用前提出,未考慮網間連接。
(4)傳輸層:對應OSI的傳輸層。
(5)應用層:對應OSI的表示層和應用層。
串行通信協議
串行通信協議分同步協議和異步協議。
(1)異步通信協議的實例——起止式異步協議