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

主题:485通讯问题,求助大佬

点击:958 回复:8

我用
[IVRD H104 H0 D1 H1}指令能读到站号1功能码4地址0的数据到D1,现在我想改成RS指令通讯,请问大佬要怎么改?谢谢
19-04-26 11:47
附件 QQ截图20190426114046.jpg
19-04-26 11:50
附件 QQ截图20190426115045.jpg
19-04-26 11:51

引用 4241647 在 2019/4/26 11:51:11 发言【内容省略】

RS指令:
首先设置好D8120通信参数、可以根据实际需要设置为8位模式
然后先给发送缓冲区填入数据(发送8个字节):01 04 00 00 00 02 CB 71
接收缓冲区为9个字节,设置好接收区域
一个上升沿脉冲把M8122置位,开始发送!发送完成后M8122自动复位
然后进入等待接收,接收完成后M8123会自动置位,紧接着保存接收到的数据,然后手动复位M8123,完成一个收发过程。
19-04-26 13:10
版主能帮我打个样嘛?小弟我感激不尽表情
缓冲区指的是RS指令D寄存器的设定参数?
19-04-26 17:43

引用 4241647 在 2019/4/26 17:43:16 发言【内容省略】

RS D0 K8 D10 K9
D0~D7填写发送的数据
D10~D18是接收到的数据
这个例子手册有最经典的写法
19-04-26 21:22
谢谢版主大大,现在明白点了,明天去公司试试表情
19-04-26 22:08

引用 4241647 在 2019/4/26 22:08:18 发言【内容省略】

明天有空给你找找例子!
19-04-27 00:59

引用 4241647 在 2019/4/26 22:08:18 发言【内容省略】

其实手册就有标准格式的!照着做就行了!
19-04-27 01:00

工控新闻

更多新闻资讯