威纶通官方论坛

MODBUS-TCP网关

[复制链接]
发表于 2021-3-15 14:40:51 | 显示全部楼层 |阅读模式
本帖最后由 pcsms_vcaBQQOh 于 2021-3-15 14:47 编辑

想直接通过计算机程序,利用威纶通触摸屏的MODBUS-TCP网关功能,读取PLC内容。硬件配置:
1、TK8071iP触摸屏 -> RS485 -> 三菱Fx5U的PLC
2、计算机程序 -> 网线 -> MODBUS-TCP -> TK8071iP触摸屏。
3、触摸屏与PLC的RS485通讯没问题,读写操作正常。
4、计算机与触摸屏之间网线也没问题,能下载触摸屏程序,也能进行MODBUS-TCP通讯(能连接,命令有响应)
问题:用具体MODBUS-TCP指令通过HMI读取数据时,比如通过03指令读取Fx5U的D0这个寄存器
发送:00 00 00 00 00 06 02 03 00 00 00 01
回应总是超时错误:00 00 00 00 00 03 02 83 06
正常回应应是:00 00 00 00 00 05 02 03 02 ** **

其它MODBUS指令也是如此,不知什么原因。
感觉是触摸屏收到了MODBUS-TCP指令,但它去读PLC时,PLC没响应,但触摸屏跟PLC之间的RS485通信是正常的啊。
我直接通过MODBUS-TCP与 三菱Fx5U的PLC通信,正常(为什么不直接这么用,因为另外的系统是FX3U的,不方便用MODBUS-TCP)。

恳请威纶通工程师帮我分析分析。下面附设置图和MODBUS-TCP通信测试图。
图片没法上传,触摸屏设置要点
1、增加设备MODBUS Server,接口以太网,端口502,站号使用客户端提供。
2、地址对应表里设置了4x-1对应FX5U的D0,长度500。
 楼主| 发表于 2021-3-15 14:48:21 | 显示全部楼层
本帖最后由 pcsms_vcaBQQOh 于 2021-3-15 14:49 编辑

通信参数都设置正确,包括IP地址,端口号
发表于 2021-3-15 16:37:57 | 显示全部楼层
您好
请将您的信息:贵姓  单位名称 手机号码还有本帖链接发送至tech@weinview.cn
我们对应跟进。
 楼主| 发表于 2021-3-15 17:11:47 | 显示全部楼层
好的,已反映,可能跟其它渠道反映重复,见谅!
发表于 2021-3-15 17:28:33 | 显示全部楼层
好的,已反映,可能跟其它渠道反映重复,见谅!

            没事,已有对应人员接收跟进,请知悉~
您需要登录后才可以发帖 登录 | 注册

本版积分规则

回复帖子

Archiver|小黑屋|威纶通官网 ( 粤ICP备06054553号 )

GMT+8, 2024-9-20 07:48

Powered by Discuz! X3.4

© 2001-2023 Comsenz Inc.

快速回复 返回顶部 返回列表