Output x_Active
TRUE: The function block is enabled and active.
Output i_DriveState
Information about the actual Motion State:
01 = StandStillOff
02 = StandStillOffOn
03 = StandStillOn
04 = StandStillOnOff
10 = Homing
12 = Jog
121 = Jog Fwd
122 = Jog Back
14 = MoveAbsolute (Discrete Motion)
15 = MoveRelative (Discrete Motion)
151 = MoveRelative in movement
16 = MoveVelocity
17 = GearIn (Sync.Motion)
171 = GearIn coupling busy
19 = Stopp
191 = Stopping
21 = CamIn (Sync. Motion)
90 = Error
Output a_DriveErrorWarningList
Error/Warning Array shows every actual Drive Error and Warnings
[0]: Number of messages
[1..31]: Error/Warning numbers (sorted by appearance)
Output a_MotionErrorWarningList
>Error/Warning Array shows every actual Motion Error and warning:
[0]: MC_Power_ErrorID
[1]: MC_ReadStatus_ErrorID
[2]: MC_Home_ErrorID
[3]: BM_Jog_ErrorID
[4]: MC_GearIn_ErrorID
[5]: MC_Stop_ErrorID
[6]: MC_MoveVel_ErrorID
[7]: MC_MoveAbs_ErrorID
[8]: MC_MoveRel_ErrorID
[9-31]: not used
Output x_Warning
TRUE: The function block has identified an warning.
Output w_WarningID
Warning number of the function block.
Output x_Error
TRUE: The function block has identified an error.
Output w_ErrorID
1 = MC_ReadStatus Error
2 = Drive Error
4 = Motion Control Error
Flowchart:
