Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
得把字节转二进制看,第几个寄存器知道吗?
不知道,我这就只有一个通讯协议,没有写的那么细致
平台里目前就一个数据点,数据点对应的偏移地址是0
把平台关了,然后看看modscan还有没有报错,我们平台都是先到寄存器,modbus读的时候最小单位是寄存器
平台关了,modbus poll就不报错了,刚才已经测试过了
勾选自动化地址,然后采集频率改为1s,改完之后重启驱动试一下
还是不行,你要不远程看一下是哪里的问题
有可能是你们的设备不支持多个连接,还有可能是设备的配置问题你们再跟厂商确认一下?
之前是通了的,通了三个多小时断了
如果是设备配置问题一开始就不会通吧
当时通了之后 有修改什么之后就不通了吗?
没有任何修改,单纯跑数据
没有任何操作就不通了吗?
是的,没有任何修改
但是我们这边看 modscan 上看到报错了,超时就是设备没返回所以导致平台不能上数
但是把平台停掉就不报错了
你远程把平台停掉了看modbus poll
那你把modbus poll关了 看看平台
你们就是设备不支持多个连接