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

主题:FX3U 485BD 通讯老是出错?

点击:1236 回复:7

附件 无标题.jpg
17-05-24 14:58
你的发送个数设置成K13和你设置成D20有什么区别?!
17-05-24 15:36
那个错误位你不需要在意,只要反馈回来的数据是OK的就好,通讯逾时经常会出现的;还有个问题你的RS指令那边的D20传输数据长度会变的?想看下你后面的程序,感觉有点糊涂!
最后修改:2017/5/24 16:16:05
17-05-24 15:58
这一句是 要发送不同的数据时, 向 D20 存入相应的数据个数
17-05-24 16:14
RS 中的 M 设置成 D20 是因为 RS 发送不同的帧时,数据长度不同,比如
LDP X0    MOV K8 D20  .... SET M8122    加速
LDP X1    MOV K12 D20  .... SET M8122   减速
17-05-24 16:49

引用 ymxu 在 2017/5/24 16:14:49 发言【内容省略】

你贴出来的程序 发送个数是固定的!
17-05-24 21:13
在你的t0上升沿后面串个M8121,等待发送标志位,试试
17-05-25 08:32
MODBUS不是太精通,但是数据有变化的话,建议RS指令不要常通,在你数据切换好后,再导通。
17-05-25 10:10

工控新闻

更多新闻资讯