中自网

当前位置:首页>>知道首页>>PLC>>正文

PLC200的MODBUS通讯啊

悬赏分:0 问题已关闭 提问者: 匿名

我用plc200与空压机通讯,一直出现错误3,是咋回事呢?难道是我地址接错了?还是我线接错了?就是A接到B了?他的地址有的是1000,1001这样的四位数,有的是13000的五位数,我在程序里面写的就是401001,401002,413001这样的但一直读不出数据,一直显示是3号错误,超时未响应,我超时设置的是800ms,应该够了吧。还有就是我是轮询的读取,就是比如11号从站,我读一段寄存器,然后使能下一个读功能读11号从站的其他寄存器,一次类推,但不知道为什么读出的数据都是0.在状态里面监测发现error处的数据也是有时候是3,有时候是0,但不管是多少,数据都是0,我郁闷啊,急死我了,搞了半天了。我读取的地址是放到&vb300,然后试用BLKMOV VB300,VB500。这样做对么?

相关问题