tvbaobao
级别: 探索解密
精华主题: 0
发帖数量: 54 个
工控威望: 157 点
下载积分: 766 分
在线时间: 105(小时)
注册时间: 2017-05-10
最后登录: 2024-08-20
查看tvbaobao的 主题 / 回贴
楼主  发表于: 50天前
客户的数字化平台需要读到我们设备FX5U的生产数据
数字化平台是第三方公司在做,我跟他们沟通了一下,有点找不到方向。
他说他们是用JAVA的方式通过Modbus TCP读取我的数据,让我做Modbus TCP的服务器
我查了不少资料,觉得在5U的网络配置里增加一个Modbus/tcp连接设备,然后再定义modbus保持寄存器的范围就行了吧?是不是我想的太简单了?
jhon_13579
级别: 探索解密
精华主题: 0
发帖数量: 27 个
工控威望: 137 点
下载积分: 651 分
在线时间: 129(小时)
注册时间: 2011-05-15
最后登录: 2024-08-21
查看jhon_13579的 主题 / 回贴
1楼  发表于: 50天前
1、首先进入参数下面的FX5UCPU,在模块参数中选择以太网接口。
2、在打开的画面中选择对象设备连接设置配置,打开画面以太网配置(内置以太网端口)
3、在这个画面下,右侧打开以太网设备(通用)这个下拉,在这个中选择MODBUS/TCP连接设备添加进去。然后顶部菜单栏选择反应设置并关闭。
4、这时返回上个画面,在这个画面中的MODBUS/TCP设置下的MODBUS/TCP使用有无设置使用。
5、在软元件分配中点击详细设置。在这个画面中有线圈、输入、输入寄存器、保持寄存器对应的PLC软元件地址,以及对应的MODBUS地址。
6、根据上面的分配规律就可以使用以太网测试助手去和PLC通讯测试了。