HEIDENHAIN TNC 306 Technical Manual User Manual
Page 197

2/97
TNC 406/TNC 306
7 M-functions
4-97
PLC example:
400
CASE W260
;M-code
.
.
436
CM 36
;Generator ON
437
CM 37
;Generator OFF
.
.
500
ENDC
501
EM
.
.
1020
LBL36
;Generator ON
1021
CM361
;M36
1022
CM101
;Acknowledgment for M-function
1023
EM
.
.
1050
LBL37
;Generator OFF
1051
CM371
;M37
1052
CM101
;Acknowledgment for M-function
1053
EM
.
.
1211
LBL101
;Acknowledgment for M-function
1212
LN M2482
:If no feedback signal available
1213
S M2482
;Acknowledgment for M-function
1214
EM
.
.
1412
LBL361
;M36
1413
LN M2618
;If gap control is off
1414
S M2618
;Switch on gap control
1415
R M2619
;Complementary marker for switch on gap control
1416
S O10
;Generator ON
1417
EM
.
.
1476
LBL371
;M37
1477
L M0
;Set Accu to "1"
1478
ON M0
;Set Accu to "1"
1479
R M2618
;Switch off gap control
1480
S M2619
;Complementary marker for switch off gap control
1481
R O10
;Generator OFF
1482
EM