haple
小江
级别: 探索解密
精华主题: 0
发帖数量: 57 个
工控威望: 196 点
下载积分: 6023 分
在线时间: 40(小时)
注册时间: 2011-12-19
最后登录: 2019-07-09
查看haple的 主题 / 回贴
楼主  发表于: 2013-01-16 14:21
图片:
三菱FX系列PLC与三菱J3伺服RS格式通讯:读/写J3伺服里的PA05参数内容1000!(站号为:2)怎么编写呢?


SOH  站号                      指令             STX                   数据NO                  数据                ETX                         校验和

01H   32H              40H  30H              02H                       ?                   33H 44H 38H      03H                33H+44H+38H+(数据NO)
[ 此帖被haple在2013-01-16 14:53重新编辑 ]
wangk0
人都有点过去~
级别: 工控侠客
精华主题: 0
发帖数量: 82 个
工控威望: 2155 点
下载积分: 3866 分
在线时间: 64(小时)
注册时间: 2012-05-17
最后登录: 2024-04-11
查看wangk0的 主题 / 回贴
1楼  发表于: 2013-01-18 15:10
RS只是用于串口通讯哦。通讯协议其实分两部分,一个是硬件定义,0和1对应的高低电平,支持的波特率;另一个就是软件定义,数据位,起始位,校验位,停止位,波特率以及最后的数据帧。

我还不知道MR-J3也有串口通讯能力呢,所以不知道你这个东西的数据帧怎么写。你贴出来的两个是参数写入的,你要写PA05的,
先发一条01H 32H 38H 35H 02H 30H 30H 30H 30H 30H 30H 03H 加CCD和校验
再发一条01H 32H 38H 34H 02H 30H 35H x x x x x x x x 03H 加CCD和校验

,其中x指你要写入的参数值,1000就是:30H 30H 30H 30H 31H 30H 30H 30H。没看到你贴出通讯协议,只能用以往的通讯来类推着给你写一个了。
[ 此帖被wangk0在2013-01-18 15:49重新编辑 ]
wangk0
人都有点过去~
级别: 工控侠客
精华主题: 0
发帖数量: 82 个
工控威望: 2155 点
下载积分: 3866 分
在线时间: 64(小时)
注册时间: 2012-05-17
最后登录: 2024-04-11
查看wangk0的 主题 / 回贴
2楼  发表于: 2013-01-18 15:51
刚看了下,原来MR-J3-A的伺服有通讯口的,可能写得不对,就不添乱了。