鸣志驱动器ModbusRTU回原点示例

时间:2019-11-07 20:44 作者:鸣志迷 分享到:

Modbus RTU 报文示例(以地址3为例):

03 06 00 7C 00 E1 89 B8 //停止电机并清空缓存

03 06 00 7C 00 9F 09 98 //加使能

03 06 00 7C 00 9E C8 58 //去使能

03 10 00 28 00 02 04 00 00 00 00 FB A9 //位置偏移写0

03 03 00 1D 00 01 15 EE //读速度

03 06 00 1D 00 F0 18 6A //将速度值写入1rps(240=1rps)(电机回原速度)

03 03 00 1E 00 02 A5 EF //读取位置值

03 03 04 FF FF B1 E0 AC 0F //位置返回值-20000(负值的话电机反转找原点开关)

03 10 00 1E 00 02 04 FF FF 00 C8 79 25 // 写入负值(负值的话电机反转找原点开关)

03 10 00 1E 00 02 04 00 00 00 C8 79 01 // 写入正值(正值的话电机正转找原点开关)

X1作为原点开关,执行低电平找原点动作:

03 06 00 7D 00 31 D9 E4 // PIN 1

03 06 00 7E 00 48 E8 06 //H

03 06 00 7C 00 6E C8 1C //6E SEEK HOME

X1作为原点开关,执行低电平找传感器动作:

03 06 00 7D 00 31 D9 E4 // PIN 1

03 06 00 7E 00 48 E8 06 //H

03 06 00 7C 00 6B 08 1F //6B FEED TO SENSOR

X1作为原点开关,执行高电平找原点动作:

03 06 00 7D 00 31 D9 E4 // PIN 1

03 06 00 7E 00 4C E9 C5 //L

03 06 00 7C 00 6E C8 1C //6E SEEK HOME

多数据报文结构:

03 10 00 7C 00 03 06 00 6E 00 31 00 4C 9A 25 //用X1高电平执行回原动作

03 10 00 7C 00 03 06 00 6B 00 31 00 4C 56 25 //用X1高电平执行找传感器动作

本示例报文电机执行找原点指令(动作),并不会清空内部绝对位置,如需清除绝对位置报文请查看
《鸣志驱动器ModbusRTU位置清零操作报文》

感谢您的访问,网站建立不易,还望您多支持!

版权所有: 转载请注明《鸣志迷》

手工制作 Handmade