名称:复位故障指令

符号:MC_Reset

说明:

    用于复位轴的故障,上升沿有效。
    在EXECUTE的上升沿,尝试复位轴的故障(轴处于Errorstop状态时),如果复位成功,则DONE置TRUE。

图片:

参数:

参数名称 数据类型 IN/OUT 参数作用 说明 默认值
AXISNO UDINT IN 脉冲轴号 0-7
EXECUTE BOOL IN 功能块触发 上升沿触发指令执行
FALSE
DONE BOOL OUT 复位故障完成标志 TRUE:复位故障完成
FALSE
BUSY BOOL OUT 忙标志 TRUE:复位故障中
FALSE
ERROR BOOL OUT 出错标志 TRUE:功能块调用出错
FALSE
ERRORID UINT OUT 错误码 0:正常;其它:错误码值
0

示例:

LD:

ST:



解释:

   AXISNO为0,表示操作脉冲轴0;
   EXECUTE由FALSE->TRUE,启动复位故障指令;
   DoneOut为TRUE,表示复位故障指令执行完成;
   BusyOut为TRUE,表示轴处于回原执行中,完成后BusyOut复位;
   ErrorOut如果为TURE,表示存在错误,指令无法执行;
   ErrorIdOut为0,表示执行正常,非0,表示存在错误,无法执行。