H5U自带一路以太网通讯端口,支持自由协议,ModbusTcp主从站协议。
电脑也可以通过该端口监控与下载PLC程序。

1|Modbus-Tcp主站配置
Modbus-TCP 主站即Modbus-TCP客户端,通过Modbus-TCP配置,可最多支持同时与31个Modbus-TCP服务器(从站)进行通讯。
1、IP地址设置
在“工具”-“通讯设置”处可以修改PLC的IP地址、子网掩码、网关等参数。

2、添加Modbus配置
右键“以太网”,点击”添加以太网配置”
•IP地址:从站的IP地址
•端口号:从站端口号,ModbusTcp固定为502端口。
•超时时间:主站等待从站应答超时时间,单位:ms。
•使能控制:用于控制连接使能/禁用,支持使用自定义变量。不设置使能控制,则主站默认为固定使能。

3、编辑Modbus配置表
双击连接站点,打开Modbus配置窗口,在此界面完成Modbus主站的详细配置操作。

2|Modbus-Tcp从站配置
PS:W和Pointer变量不支持通过Modbus协议进行访问。
设置IP地址
Modbus-TCP从站,即Modbus-TCP服务器,H5U 默认固定开启Modbus-TCP服务,端口号为:502。

H5U 最多支持16个Modbus-TCP客户端(主站)同时连接。H5U作为从站时,只需要配置IP即可。
作为从站可被访问的线圈地址

作为从站可被访问的寄存器地址

3|套接字通讯
当从站设备不支持标准的Modbus-TCP协议时,用户可以使用H5U的套接字通讯。

TCP连接流程图:
每一个框都为一条指令,使用时需要按照顺序调用,传递的变量为Socket。

UDP连接流程图:
每一个框都为一条指令,使用时需要按照顺序调用,传递的变量为Socket。

4|TCP服务器
PS:完成通信后使用TCP_Close指令可以关闭连接或监听。
TCP服务器连接分为以下三步:
1、服务器启动等待客户端的连接请求。
2、使用TCP_Accept指令接收客户端的连接请求。
3、使用TCP_Send和TCP_Receive指令收发数据。

5|TCP客户端
PS:完成通信后使用TCP_Close指令可以关闭连接。
TCP客户端连接分为以下两步:
1、对于客户端而言,要与服务器进行通信,需要向服务器发出连接请求。TCP_Connect指令用于完成这项功能。
2、使用TCP_Send和TCP_Receive指令收发数据。

6|UDP通讯
UDP连接分为以下两步:
1、使用UDP_Bind绑定本地端口
2、使用UDP_Send和UDP_Receive指令收发数据。

7|下期精彩
本期推文,我们为大家介绍了H5U的以太网相关功能。
H5U为用户提供了丰富的连接方式,可以满足不同的应用场景。Modbus配置表功能也使得编程更加简便,提高编程效率。
下期我们将为大家介绍H5U的Trace功能,敬请期待!