查看: 12413|回复: 16
收起左侧

[综合教程经验] H5U功能点介绍(十六)- 以太网通讯

HC_Ma 2021-2-8 15:17:17 | 显示全部楼层 |阅读模式
邀请回答

马上注册,享受更多特权

您需要 登录 才可以下载或查看,没有帐号?立即注册   

x

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功能,敬请期待!





上一篇:H5U功能点介绍(十五)- 串口通讯
下一篇:H5U功能点介绍(十七)- Trace

已有 0 人打赏作者

回复 邀请回答送花

使用道具 举报

我愿人长久 2022-4-17 09:44:14 | 显示全部楼层
感谢分享 4-01.png 27-01.png

点评

挺好  发表于 2023-9-28 16:54
回复 送花

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册   

本版积分规则

有技术问题,就上汇川技术社区

INOVANCE汇川技术 公众号

扫码下载掌上汇川APP

全国服务热线:8:30-17:30

4000-300124

苏州地址:江苏省苏州市吴中区越溪友翔路16号

深圳地址:深圳市龙华新区观澜街道高新技术产业园汇川技术总部大厦

Copyright © 2003-2100 汇川技术 Powered by Discuz! X3.4 ( 苏ICP备12002088号 )
快速回复 返回列表 返回顶部