登录
首页 PLC论坛 三菱Mitsubishi
回帖 发帖
正文

主题:求助Q03UDECPU+QJ71C24n-R4与电脑进行485modbus通讯

点击:8561 回复:68

搞定了,校验码回复正确,但是那个01 03 00 08,这00怎么弄掉
附件 6666.jpg
19-03-13 15:18
对字节的操作比较少.想了想,没有太好办法.只能把后面的往前移一字节.数据多就比较复杂了.
或者试试把前面的往后移1字节.这个移动量少.就是前面多出一个字节.
19-03-14 09:31
成功了,感谢帮助,主要是移位太烦了,寄存器用的太多了。
附件 22222222.jpg
19-03-14 16:57
我想问能不能通过程序,当它报错时自动解除出错报警,无需我手动复位。
图1的示例是不是适用于问题
附件 1111.jpg
最后修改:2019/3/19 23:03:33
19-03-19 10:17
11111
最后修改:2019/3/20 11:56:23
19-03-20 09:50
现在遇到一个比较大的问题:设置接受指定8字节,如果发了一个4字节指令,再发一个8字节指令,plc不会回给你,继续发8字节指令也不会回,必须再发一个4字节指令,然后再发一个8字节指令,plc才能正常的收发。如果发了一个2字节指令,再发一个8字节指令,plc不会回给你,继续发8字节指令也不会回,必须再发一个6字节指令,然后再发一个8字节指令,plc才能正常的收发。就是说接受的必须是8字节,你发了一个小于8字节的指令,必须再发几个字节的凑齐8个字节。我试过:如果接受的不是8字节,就把c24里的接受区域清0.效果不行。也试过;把c24的OS区域清除,用的ZP.CSET指令,效果也不行。
19-03-20 15:36
2222222
最后修改:2019/3/20 18:20:35
19-03-20 18:19
你好,我在我接受程序之前加了图1的程序,之前的如果发小于8字节的要凑齐8字节才能收发这个问题算是解决了。现在的情况是只要发3条才能回你一条,像图2图3。可以说是正常也不正常。请问程序该怎么修改
附件 11111111.jpg
附件 222222222.jpg
附件 333333.jpg
19-03-20 18:21
不好意思,我这几天比较忙,没能仔细看你的程序.明天过后才有时间.
19-03-20 22:06
行你看你什么时候有空帮我看看这个程序
19-03-21 10:36

上一页 下一页

工控新闻

更多新闻资讯