HEIDENHAIN TNC 306 Technical Manual User Manual
Page 460

3/97
TNC 406/TNC 306
1 Creating user cycles
9-5
MP7240
Inhibit program input if [program number] = [user cycle number in
EPROM].
Input value: 0 or 1
0 = Inhibit
1 = Do not inhibit
MP7250
Difference between Q-parameter number for "DLG-CALL" and "DLG-DEF" block
in user cycles.
Input range: 0 to 50
MP7251
Number of global Q parameters transferred from user cycle to calling program.
Input range: 0 to 100
User cycles stored in the PLC EPROM can be inhibited in the PLC program via markers M2240 to
M2271. It is then not possible to define inhibited cycles in NC programs.
If programs with definitions of inhibited user cycles are transferred to the control, an error message
"PGM 999999.. UNAVAILABLE=..." is generated in the transferred program and the program cannot
be executed.
Marker
Function
Set
Reset
M2240
Inhibit user cycle 68
PLC
PLC
M2241
Inhibit user cycle 69
PLC
PLC
M2242
Inhibit user cycle 70
PLC
PLC
.
.
.
.
.
.
M2271
Inhibit user cycle 99
PLC
PLC
User cycle 30 to 67 can not be inhibited.