NOTICE |
IMPORTANT SAFETY FUNCTIONS ARE DEACTIVATED |
The Service operation mode is only to be used by trained professional staff. |
Failure to follow these instructions can result in equipment damage. |
The Service operation mode should make the commissioning of the machine easier. The command MTBM.ET_Cmd.Service puts a MultiBelt module in the operation mode Service. No commands can be executed in this operation mode, except those that lead to exiting the operation mode. All handling requests to the module are carried out via bool arrays of the ST_ServiceParameter structure.
For every operation that the module can execute in this operation mode, there is an array for all possible action participants (trains or stations).
oPosition control: i_axEnableDrive
oJogging forwards: i_axJogForw
oJogging backwards: i_axJogBack
oRelease brake: i_axBrakeRelease
oReferencing via Setpos: i_axSetposAxisPosition
oMultiturn encoder homing without Retain: i_axRestorePosFromAxisEncoder
oMultiturn encoder homing with Retain: i_axRestorePosFromRetain
oWrite multiturn encoder: i_axWriteAxisencoder
oTeach station: i_axTeachStation
Each axis can be controlled individually using these command arrays.. Combinations that cannot be executed in an axis (e.g. i_axEnableDrive[1] := FALSE and i_axJogForw[1] TRUE) result in no changes being accepted for any axes until a consistent status is restored. Conflicts are displayed in q_sResultText output. Array elements are not reset, they must be reset by the user.