这东西对接起来跟渡劫一样,不熟悉的情况下,修改总线地址和波特率的时候,是一塌糊涂。。。
可能跟我里解析不透彻有关系
就这东西
我是从某宝上买的,当协议都调通没问题后,我准备修改总线地址和波特率,我总线行还有其他设备(陀螺仪+温湿度+2个模拟量采集),需要统一一下波特率,并且地址逐一配置。
当咨询到技术问题的时候,某宝店主让我联系官网。
我从官网加上了技术支持(微信客服),大概是快5点加上的,我留言,然并卵,没人回复,我验证怀疑这个点,技术支持都在摸鱼准备下班。
第二天早上,8点27分给我回复了一句“改完双击回车然后断电重启”,然后就又消失了,这是人干的事么。
期间我又给他留言咨询,然后9点47又给我回复了一句”你去控制参数里面改 2008 的站位号“,我验证怀疑这个技术的技术品行和专业是否靠谱。。。。
然后乱,别人催我,我崔某宝店主。又经过了一个冗长的时间段。
终于搞明白了,记录如下
1. 这东西修改的时候,必须在停机状态下。
2.独立修改“通讯功能码写操作使能”设置为“通讯时功能码可写”
协议整理清单
- 速度获取
- 发送:01 03 30 06 00 01 6B 0B
- 返回:01 03 02 01 8C B8 71
- 运行状态
- 发送:01 03 21 00 00 01 8E 36
- 返回:01 03 02 00 01 79 84
- 解释:
- 0001H:正转运行中
- 0002H:反转运行中
- 0003H:驱动器停机中
- 0004H:驱动器故障中
- 0005H:驱动器OFF状态
- 0006H:电子刹车状态
- 正转运行
- 发送:01 06 20 00 00 01 43 CA
- 返回:01 06 20 00 00 01 43 CA
- 反转运行
- 发送:01 06 20 00 00 02 03 CB
- 返回:01 06 20 00 00 02 03 CB
- 停机
- 发送:01 06 20 00 00 05 42 09
- 返回:01 06 20 00 00 05 42 09
- 设定速度
- 通讯设定转速(0~3000(单位:1RPM))
- 发送:01 06 20 01 00 00 D3 CA (0)
- 返回:01 06 20 01 00 00 D3 CA
- 发送:01 06 20 01 00 FF 93 8A (255)
- 返回:01 06 20 01 00 FF 93 8A
- 发送:01 06 20 01 01 F4 D3 DD (300)
- 返回:01 06 20 01 01 F4 D3 DD
调试现场