一.基本概念

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 客户

设置总览,在设备定义中即可完成所有设置。