醉翁之酒
今天试了下modbus tcp协议与杰控通讯,用的是合信PLC自带以太网口。I区可以监控状态。但是VD0/VD20/VD40/VD150都是一个温度数值,但是在杰控上只能读取VD0/VD20的数值,VD40和VD150读取不了是哪个位置设置错误吗?
楼主最近还看过
长度设置200就出现上图通讯错误,设置50可以通讯(上图有),然后我把“开始地址”设150,能够通讯上但是读取不了数值
关育谋
回复内容:
先用以太网调试助手测试一下PLC
图片我看的不太清楚,是不是你程序只定义了几个寄存器?还是先用调试助手测试下PLC,
或者用Modbus Poll调试助手也可以测试下PLC,看看你想读的寄存器能不能读取成功!
请叫我王老湿
看一下你是不是存储器位置算多了,多监测一些存储器地址
哈妮克孜
小白请教一下,modbus tcp设备端参数设置时杰控组态这边的端口号怎么设置?
感谢大家,调试成功了。
对: 哈妮克孜 小白请教一下,modbus tcp设备端参数设置时杰控... 内容的回复!
-------------------------
都是默认的502
xiagz888
分享一下,是什么原因?
zhangwu
为什么选modbus 西门子plc 有专用驱动文件