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重新编辑 ]
haple
小江
级别: 探索解密
精华主题: 0
发帖数量: 57 个
工控威望: 196 点
下载积分: 6023 分
在线时间: 40(小时)
注册时间: 2011-12-19
最后登录: 2019-07-09
查看haple的 主题 / 回贴
1楼  发表于: 2013-01-16 14:22
有没有学习资料发份给我!谢谢!
zhuifengin
级别: 略有小成
精华主题: 0
发帖数量: 86 个
工控威望: 237 点
下载积分: 1228 分
在线时间: 70(小时)
注册时间: 2008-09-28
最后登录: 2024-11-27
查看zhuifengin的 主题 / 回贴
2楼  发表于: 2013-01-18 08:24
看不懂!     
wangk0
人都有点过去~
级别: 工控侠客
精华主题: 0
发帖数量: 82 个
工控威望: 2155 点
下载积分: 3866 分
在线时间: 64(小时)
注册时间: 2012-05-17
最后登录: 2024-04-11
查看wangk0的 主题 / 回贴
3楼  发表于: 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重新编辑 ]
yuaiwu
wemhoener
级别: 网络英雄

精华主题: 0
发帖数量: 473 个
工控威望: 10131 点
下载积分: 11459 分
在线时间: 419(小时)
注册时间: 2007-11-10
最后登录: 2024-11-27
查看yuaiwu的 主题 / 回贴
4楼  发表于: 2013-01-18 15:20
要先设置参数组,再写入,注意要考虑是要写入内存还是ROM,ROM是有写入次数限制的,我给个读2伺服位置,扭矩、和修改扭矩的FX3G程序给你参考下(开机自动检测0~10的站号),呵呵!
附件: 123.rar (154 K) 下载次数:74
网站提示: 请不要用迅雷下载附件,容易出错
wangk0
人都有点过去~
级别: 工控侠客
精华主题: 0
发帖数量: 82 个
工控威望: 2155 点
下载积分: 3866 分
在线时间: 64(小时)
注册时间: 2012-05-17
最后登录: 2024-04-11
查看wangk0的 主题 / 回贴
5楼  发表于: 2013-01-18 15:51
刚看了下,原来MR-J3-A的伺服有通讯口的,可能写得不对,就不添乱了。
cwxok
级别: 论坛先锋
精华主题: 0
发帖数量: 658 个
工控威望: 1239 点
下载积分: 1043 分
在线时间: 1262(小时)
注册时间: 2007-11-17
最后登录: 2024-11-19
查看cwxok的 主题 / 回贴
6楼  发表于: 2013-01-18 16:16
刚给客户做完这个通讯,碰到个有意思的事,客户是两台FX2N的PLC,都是二手翻新机,其中一台通讯正常,另一台读不出数据,交换PLC后就正常了,两台多次交换,好的PLC在任何机上都是好,坏的在任何一台上都是读不出数据,让客户更换PLC,后来客户又换了一台二手翻新机,还是不行,再换了一台全新的OK,二手翻新机都是90年代的,可能是版本太低了造成的怪事!具体是监控返回来的数据,错误码是A,表示通讯正常,而接受的数据区12位,前6位是H30,后面的全是H00,校码器也是H00,PLC接收是从D630开机的18位,到D640以后就全是H00了,难道PLC的内存D640以后写不进去了! 换了新PLC就好了,跟程式无关!
[ 此帖被cwxok在2013-01-18 16:22重新编辑 ]
http://store.taobao.com/shop/view_shop.htm?asker=wangwang&shop_nick=%B9%A4%BF%D8%B2%CC%C9%FA  欢迎光顾我的淘宝,更多更全三菱产品供应!
深新的思念
三三
级别: 论坛先锋
精华主题: 0
发帖数量: 56 个
工控威望: 1369 点
下载积分: 2532 分
在线时间: 42(小时)
注册时间: 2013-01-14
最后登录: 2016-09-20
查看深新的思念的 主题 / 回贴
7楼  发表于: 2013-01-18 21:11
iteerh
级别: 家园常客

精华主题: 0
发帖数量: 623 个
工控威望: 803 点
下载积分: 17146 分
在线时间: 2364(小时)
注册时间: 2006-10-25
最后登录: 2024-11-29
查看iteerh的 主题 / 回贴
8楼  发表于: 2013-01-18 23:56
引用
引用第4楼yuaiwu于2013-01-18 15:20发表的  :
要先设置参数组,再写入,注意要考虑是要写入内存还是ROM,ROM是有写入次数限制的,我给个读2伺服位置,扭矩、和修改扭矩的FX3G程序给你参考下(开机自动检测0~10的站号),呵呵!


GPPW 無法開啟,可以轉成GPPW的格式嗎
尹其坤
级别: 探索解密
精华主题: 0
发帖数量: 11 个
工控威望: 128 点
下载积分: 516 分
在线时间: 2(小时)
注册时间: 2013-01-12
最后登录: 2013-07-13
查看尹其坤的 主题 / 回贴
9楼  发表于: 2013-01-21 11:14
学习下