MC_ReadAxisInfo

功能块 MC_ReadAxisInfo
读取有关轴的讯息,例如模式、与轴直接相关的输入以及某些状态讯息。
VAR_IN_OUT
B AxisIn AXIS_REF 轴的参考。
VAR_INPUT
B Enable BOOL 启动时连续获取参数值。
VAR_OUTPUT
B Valid BOOL

若有一组可用的有效输出时为 TRUE。

E Busy BOOL 功能块尚未完成且预期将有新的输出值。
B Error BOOL 功能块中出现错误的讯号。
E ErrorID MC_Error 错误识别。
E HomeAbsSwitch BOOL 数位原点开关输入启动中。
E LimitSwitchPos BOOL 正硬体极限开关启动中。
E LimitSwitchNeg BOOL 负硬体极限开关启动中。
E Simulation BOOL 检查轴是否处于模拟模式。例如模拟马达。
E CommunicationReady BOOL EtherCAT 网路已初始化并准备好通讯。
E ReadyForPowerOn BOOL 轴已准备好启动(开机)。
E PowerOn BOOL 检查轴是否已开机,TRUE = 开机。
E IsHomed BOOL 检查轴执行原点复归后是否成功回归原点。
E AxisWarning BOOL 检查轴上是否有警报。

 

  MC_ReadAxisInfo  
AXIS_REF   AxisIn   Axis   AXIS_REF
BOOL   Enable   Valid   BOOL
        Busy   BOOL
        Error   BOOL
        ErrorID   MC_Error
        HomeAbsSwitch   BOOL
        LimitSwitchPos   BOOL
        LimitSwitchNeg   BOOL
        Simulation   BOOL
        CommunicationReady   BOOL
        ReadyForPowerOn   BOOL
        PowerOn   BOOL
        IsHomed   BOOL
        AxisWarning   BOOL