名称:轴使能指令

符号:MC_Power

说明:

    用于对相应的轴使能或解除使能,高电平有效。
    ENABLE置TRUE后,轴进入使能状态,STATUS置TRUE,轴的PLCOpen状态切换至Standstill(不存在轴错误)。
    ENABLE置FALSE后,轴被解除使能状态,轴的PLCOpen状态切换至Disabled(不存在轴错误时)。
    轴的PLCOpen状态机由Disabled进入Standstill,使能后,才可运动类指令。
    轴使能后,才可执行运动类指令;轴解除使能后,不接受动作指令,无法实现运动控制,但可以执行非运动指令。

图片:

参数:

参数名称 数据类型 IN/OUT 参数作用 说明 默认值
AXISNO UDINT IN 脉冲轴号 0-7
ENABLE BOOL IN 功能块使能 TRUE:功能块使能;FALSE:功能块失能
FALSE
STATUS BOOL OUT 轴使能标志 TRUE:轴使能完成,进入可运行状态
FALSE
BUSY BOOL OUT 忙标志 TRUE:轴处于使能状态中
FALSE
ERROR BOOL OUT 出错标志 TRUE:功能块调用出错
FALSE
ERRORID UINT OUT 错误码 0:正常;其它:错误码值
0

示例:

LD:

ST:



解释:

   AXISNO为0,表示操作脉冲轴0;
   ENABLE为TRUE,轴使能;
   StatusOut为TRUE,表示轴使能完成,进入可运行状态;
   BusyOut为TRUE,表示轴处于使能状态中,轴使能后保持为TRUE;
   ErrorOut如果为TURE,则表示存在错误,无法执行,如果为FALSE,则没有错误;
   ErrorIdOut为0,表示执行正常;如果非0,表示存在错误,无法执行。