三菱伺服MR-J4和J3串口通讯的坑

在疫情期间,由于货期延长,从三菱伺服MR-J4转向J3。起初认为两者转速控制无差别,但在实际调试中发现通讯问题。经过对比手册,发现J4使用94指令,而J3使用84指令,且数据部分存在差异。通过修改代码,成功解决了J3伺服的通讯问题,提醒读者在遇到类似情况时不要完全依赖客服信息,要自行验证。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

现在疫情很多货都买不到,货期无限长,哎!
原来用的J4系列,现在买不到货,咨询三菱说J3和J4做转速控制无差别,接线端子定义,通讯命令都一样,自己想想也没用太复杂的功能,应该问题不大,没多想,直接下单,手慢了怕没货啊。
图纸,程序都买改,直接装,上电调试,转起来了,心里一阵窃喜。。。
等等,转速不对啊,怎么是100,我设置的是15啊,瞬间晕菜。没办法还是得翻手册,不过还好,J3的有中文版的(当年搞J4没找到,翻英文版那个酸爽)。
分析可以启动旋转电机,线路没问题,翻到通讯部分开始和J4的对,发现问题
J4
J3
J4是94 ,J3是84,哈哈哈,改代码,运行,靠,不行,继续翻,又有发现
J4
J3
指令94和84是上面发现的差异,数据部分也有不同,不知是不是J3比较低级,要少发四个字节,差异自己看吧。
改代码,调试运行,搞定,嘿嘿嘿!
好啦就到这里,经验以后不要尽信客服,他们可能根本没用过你要用到的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值