姚明江
级别: 正式会员
精华主题: 0
发帖数量: 3 个
工控威望: 97 点
下载积分: 666 分
在线时间: 8(小时)
注册时间: 2017-12-13
最后登录: 2018-03-05
查看姚明江的 主题 / 回贴
楼主  发表于: 2017-12-31 10:35
发送01 06 00 00 00 c8 88 5c 该怎么编啊?


RS D401 K8 D500 K0
MOV H1 D401
MOV H6 D402

怎么调试助手接收的是00 01 00 06 00 00
renjiawonder
级别: 家园常客
精华主题: 0
发帖数量: 476 个
工控威望: 579 点
下载积分: 4836 分
在线时间: 174(小时)
注册时间: 2009-12-01
最后登录: 2023-08-01
查看renjiawonder的 主题 / 回贴
1楼  发表于: 2018-01-08 20:41
RS指令 ,
最近看一个程序就是用 RS指令( FX3U ) 与 PC 串口通讯 。
其实,也没什么特别设置。
1. 设定 通讯相关的 软元件
   1.1     M8161 置一 ,因为 它是用 8位模式
   1.2     MOV h00D1 到 D8120 , 这是 通讯格式 设定字
            这台PLC 居然用波特率115200与PC 通讯。
            所以 高字节是 D

2.
     RS 指令则 常激活状态,用 M8000
RS 指令中定义好 发送的 字 的首地址 ,发送的字的 个数
RS 指令中定义好 接收的 字 的首地址 ,接收的字的 个数

3.
实际 发送 则再 激活 M8122
实际 接收 则再 激活 M8123