一.基本概念
Modbus TCP服務器
是數據提供者,為其它的設備、系統提供數據的服務端,Modbus TCP服務器可以是設備,也可以是計算機軟件。
Modbus TCP客戶
是數據請求方,需要向Modbus TCP服務器請求數據,向Modbus TCP發起查詢或者請求控制。
TJSmart智能控制系統Modbus TCP支持方式
Modbus TCP服務器:智能控制器、TJSmart控制系統服務器都可以提供Modbus TCP服務器的服務,其中智能控制器一個控制器對應一個IP地址和一個設備(UnitID)的服務;TJSmart控制系統服務器提供一個IP地址對應多個設備(UnitID)的服務;
Modbus TCP客戶:TJSmart控制系統可以作為Modbus TCP客戶端向其它設備、軟件(Modbus TCP服務器)查詢數據或請求控制。
二.智能控制器作為Modbus TCP服務器
圖久智能控制器、模塊支持Modbus TCP服務,前提是設備具備網絡接口,同時在出廠時,需要打開設備的Modbus TCP服務。
三.TJSmart控制系統平臺軟件作為Modbus TCP 服務器
在TJSmartServerMng上面做設置,設置圖如下:
使用注意事項:
(1)平臺需要包含Modbus TCP服務授權;
(2)平臺只能提供一個ClientID、GroupID
下的設備Modbus TCP服務,可以提供該
ClientID、GroupID下所有的控制器的數據
查詢及控制服務,在Modbus TCP服務器協議中,其IP地址是一個,但其后面的單元
(UnitID)在一個IP下有多個;
(3)其端口默認為標準端口502,可以修改,但Modbus TCP 客戶端也需要保持一致,最后重啟服務。
四.TJSmart控制系統平臺軟件作為Modbus TCP 服務器
注意:TJSmart控制系統平臺一個IP地址下面可以有很多設備,也就是IP地址一個,設備ID有很多個,只要是平臺上設置的ClientID、GroupID下的設備,Modbus TCP客戶端都可以通過Modbus TCP協議查詢,在Modbus TCP客戶端中,IP地址設置一樣,設備地址不一樣!
五.TJSmart控制系統作為Modbus TCP 客戶
設置總覽,在設備定義中即可完成所有設置。