CIA402从会到不会——原点复归模式(6)

详细了解EtherCAT中的COE协议,以及CIA402各个模式控制的细节

原点复归模式 —— Home Mode

在原点复归 (HM) 模式下,上位机(指控制器)指定原点复归模式、速度、加速度等参数,再由驱动器依据这些条件进行原点复归。

控制框图

原点复归模式控制框图

操作步骤

第一步:设定操作模式:OD 6060h = 6 (原点复归模式)

第二步:设定原点偏移值 Home offset:OD 607Ch(单位:PUU)

第三步:设定原点复归模式:OD 6098h = 1 ~ 35

原点复归模式包含找寻Z 脉冲 (方法1 ~ 14、33、34、36、37)、不找寻Z 脉冲 (方法17 ~ 30)、定义当前位置为原点 (方法35),以及找寻碰撞点 (方法36 ~ 39)。方法15、16、31、32 则为保留。

台达系列伺服专属方法(-1~-4)使用扭矩方式进行原点复归。

第四步:设定寻找原点开关时的速度:OD 6099h sub1(单位:多数伺服为pulse/s,台达伺服为0.1rpm)

第五步: 设定寻找Z pulse 的速度:OD 6099h sub2(同上)

第六步:设定原点复归加/减速时间OD 609Ah。

第七步:(该步骤可以在设定参数之前)伺服使能,即让伺服进入运行状态。

需要对OD 6040h(控制字)做如下操作:0x06 -> 0x07 -> 0x0F (参考《CIA402从会到不会——状态机》部分内容。)

读取驱动器信息:

读取OD 6041h 取得驱动器状态。

读取OD 6064h 取得目前电机回授位置。

相关OD对象列表

索引 名称 数据类型 读写权限
6040h Controlword(控制字) UINT16 RW
6041h Statusword(状态字) UINT16 RO
6060h Modes of operation(操作模式) INT8 RW
6061h Modes of operation display(操作模式显示) INT8 RO
607Ch Home offset(原点偏移值) INT32 RW
6098h Homing method(原点复归模式) INT8 RW
6099h Homing speeds(原点复归速度) UINT32 RW
609Ah Homing acceleration(原点加速度) UINT32 RW

回原模式


CIA402从会到不会——原点复归模式(6)
https://jacobblog.pages.dev/2026/03/08/Cia402-06回原模式/
作者
Jacob Chen
发布于
2026年3月8日
许可协议