MC_ReadStatus

这个功能块位于函数库 SM3_Basic.library。返回当前轴处理过程中详细的状态信息。

 

类型

初始值

描述

VAR_IN_OUT

     

Axis

AXIS_REF

 

参考轴,参阅 AXIS_REF_SM3

VAR_INPUT

     

Enable

BOOL

FALSE

当为TRUE时,参数的值会被立即读取

VAR_OUTPUT

     

Valid

BOOL

FALSE

TRUE如果输出值获得

Busy

BOOL

FALSE

TRUE,如果功能块的处理没有完成

Error

BOOL

FALSE

功能块内部发生错误信号

ErrorID

SMC_ERROR

0

错误ID,参阅 SMC_Error

Disabled

BOOL

FALSE

TRUE,如果轴位于状态 (参阅 PLCopen 状态表格)

Errorstop

BOOL

FALSE

TRUE,如果轴位于状态 Errorstop (参阅 PLCopen 状态表格)

Stopping

BOOL

FALSE

TRUE,如果轴状态 Stopping (参阅 PLCopen 状态表格)

StandStill

BOOL

FALSE

TRUE,如果轴状态 Standstill (参阅 PLCopen 状态表格)

DiscreteMotion

BOOL

FALSE

TRUE,如果轴状态 DiscreteMotion (参阅 PLCopen 状态表格)

ContinuousMotion

BOOL

FALSE

TRUE,如果轴状态 ContinuousMotion (参阅 PLCopen 状态表格)

SynchronizedMotion

BOOL

FALSE

TRUE,如果轴状态SynchronizedMotion (参阅 PLCopen 状态表格)

Homing

BOOL

FALSE

TRUE,如果轴状态 Homing (参阅 PLCopen 状态表格)

ConstantVelocity

BOOL

FALSE

TRUE,如果轴以恒定速度运动

Accelerating

BOOL

FALSE

TRUE,如果轴的运动能量在增加

Decelerating

BOOL

FALSE

TRUE,如果轴能量在减少

FBErrorOccured

BOOL

FALSE

TRUE,如果功能块错误被查明并且没有被 SMC_ClearFBError 清除