M3200 bis m3263, Werte aus mp4310.3 bis mp4310.6, 3 inkompatibilität – HEIDENHAIN TNC 407 (243 020) Technical Manual Benutzerhandbuch
Seite 644: 1 plc-makros

Merker
Funktion
Set
Reset
TNC 407/415
M3200
bis
M3263
Werte aus MP4310.0 bis MP4310.6
NC
NC
W 972
bis
W 988
5.3 Inkompatibilität
Da sich die TNC 355 von der TNC 407 und TNC 415 in der Speicherorganisation und im
Bedienungskomfort erheblich unterscheidet , konnte die Kompatibilität der PLC-Programme nicht in
allen Bereichen eingehalten werden.
5.3.1 PLC-Makros
Zur Steuerung eines Werkzeugwechslers stehen in der TNC 355 die folgenden Makro-Programme
zur Verfügung.
M 3264
Werkzeug-Nummer bzw. Platz-Nummer in Binärcode wandeln
M 3265
Istwert der Platz-Nummer erhöhen
M 3266
Istwert der Platz-Nummer erniedrigen
M 3267
Istwert und Sollwert der Platz-Nummer vergleichen.
Diese Makro-Programme stehen in der TNC 407 und TNC 415 nicht mehr zur Verfügung.
Anstatt der Makro-Programme können die folgenden PLC-Unterprogramme verwendet werden.
Werkzeug-Nummer bzw. Platz-Nummer in Binärcode wandeln.
M2032 bis 2039 --> M3024 bis M3031
LBL 200
;M3264 (TNC 355)
L
W262
;T-Code in Binär
B=
M3024 ;In Bitbereich ablegen
==
K+O
=
M3043 ;T-Code == O
LB
M3200 ;Low byte vom MP4310.3
=
B255
;MP4310.3 laden
LB
M3024
>
B255
=
M3044 ;T-Code > MP4310.3 1byte
EM
Istwert der Platz-Nummer erhöhen
(M3032 bis M3039) = (M3032 bis M3039) + 1
LBL 210
;B265 (TNC 355)
LB
M3200 ;Low byte vom MP4310.3
=
B255
;Anzahl der Mag. Plätze
LB
M3032 ;Istwert
+
K+1
;um eins erhöhen
B=
M3032 ;
<=
B255
;Kleiner gleich dem Istwert