跳到主要内容

NRC_SetCurrentSyncPosToZeroPos(int axisNum,bool mod)

将外部轴当前位置设置为零点或清除多圈值

请在伺服停止或伺服就绪状态下设置该参数

执行该函数大约需要两三秒时间

对于大多数类型的伺服,执行该函数时,会使伺服使能上电,请注意安全

类型

int=>将外部轴当前位置设置为零点或清除多圈值

返回值说明
0表示函数正常调用
-101无效的输入参数
-102目标对象不存在,一般出现在系统初始化未完成时,调用其他函数时可能返回该值
-103目标对象当前处于不可操作状态

参数 Option

参数类型说明
axisNumint操作的轴的序号,当 axisNum 为 0 时,表示全部外部轴,参数范围:0 <= axisNum <= 外部轴轴总数
modboolmod 为设置零点或清除多圈值,0 为设置零点,1 为清除多圈值

示例代码

NRC_SetCurrentSyncPosToZeroPos(1,0);