Commissioning Manual
01/2017
195
Example for calling subroutine 56
Subroutine 58 (MM_MAIN)
Purpose
To use subroutine 58, you must have licensed the optional Manual Machine Plus function for the SINUMERIK 808D
(Turning) or SINUMERIK 808D ADVANCED T (Turning). The subroutines 46, 58 and 59 must be used together. This
subroutine is used to control the manual machine function after the manual machine interface is activated.
Local variable definition
Inputs
TK_X_P BOOL Traverse key X plus
TK_Z_P BOOL Traverse key Z plus
Switching to AUTO is enabled in Manual Machine Mode
Switching to MDA is enabled in Manual Machine Mode
ROV in Manual Machine Mode
Not approaching the reference point on axis X (user alarm 03)
Not approaching the reference point on axis Z (user alarm 04)
Incorrect start in the spindle direction (user alarm 09)
JOG program timeout (user alarm 11)
Spindle rate not 100% (user alarm 12)
AL_13 BOOL Spindle not being started (user alarm 13)
Feed rate 0% (user alarm 14)
Spindle direction change in a thread not allowed (user alarm 16)