HEIDENHAIN SHB Data Interfaces for HEIDENHAIN Benutzerhandbuch
Seite 41

April 2010
6 – 41
Programm-Ende und Programm-Anfang
Mit MP 71 (5010.0) werden die Steuerzeichen für "Programm-Ende" und "Programm-Anfang"
festgelegt.
MP 71 (5010.0)LSB: Bit 0 - 7 = Zeichen für Programm-Ende
MSB: Bit 8 - 15 = Zeichen für Programm-Anfang
Als Beispiel nehmen wir die Standardwerte "ETX" und "STX", d.h. MP 71 : 515
Bei der seriellen Datenübertragung wird nur das Zeichen für Programm-Ende gesendet (bei
unserem Beispiel würde "MP 71 : 3" für "ETX" genügen).
Nur beim Blockweisen Übertragen werden beide Zeichen, Programm-Anfang und Programm-
Ende, gesendet (bei unserem Beispiel müsste "MP 71 : 515" für "STX" und "ETX" stehen).
Um die Zeichen für Programm-Anfang und Programm-Ende über MP 71 auswählen zu können,
muss die V.24 auf "ETX"-Betrieb stehen.
Bei "FE-" und "ME"-Betrieb sind automatisch die Steuerzeichen "ETX" und "STX", d.h. MP 71
auf 515 gesetzt.
Bei alten Geräten (TNC 150; TNC 151 A/P; TNC 155 A/P) ist der Maschinenparameter MP 71
immer aktiv.
Maschinenparameter bei der TNC 145 C und TNC 150
MP 70:
Dezimalpunkt oder Komma ON
= Dezimalpunkt
OFF
= Dezimalkomma
Soll bei der Ausgabe von Programmen bei Zahlenwerten ein Dezimalpunkt ausgegeben werden,
so ist Parameter 70 mit ON zu programmieren, bei Dezimalkomma-Ausgabe mit OFF.
MP 71:
Programm-Ende-Zeichen 1-126
MP 76:
Mit Hilfe des Parameters 71 (TNC 150) bzw. 76 (TNC 145 C) kann für die externe Programmie-
rung aus dem ASCII-Code ein zusätzliches Zeichen für "Programm-Ende" ausgewählt werden.
Die Eingabe erfolgt nach dem Wert des gewählten Zeichens und wird vom Lochbild auf dem
Lochstreifen abgeleitet (ohne Parity-Bit).
MP 92:
Dezimalpunkt oder Komma 0 = Dezimalkomma
1 = Dezimalpunkt
Soll bei der Ausgabe von Programmen bei Zahlenwerten ein Dezimalpunkt ausgegeben werden,
so ist Parameter 70 mit ON zu programmieren, bei Dezimalkomma-Ausgabe mit OFF.
Betriebsart der Datenschnittstelle
Der Maschinenparameter MP 223 (5030) legt die Betriebsart der Datenschnittstelle fest.
MP 223 (5030)
0 = Blockweises Übertragen inaktiv
1 = Blockweises Übertragen aktiv