Operation Manual

HEIDENHAIN CNC PILOT 640 629
9.4 Kompatibilität in DIN-Programmen
9.4 Kompatibilität in DIN-
Programmen
Das Format der DIN-Programme der Vorgänger-Steuerung CNC PILOT
4290 unterscheidet sich vom Format der CNC PILOT 640. Sie können
aber Programme der Vorgänger-Steuerungen mit dem Programm-
Konverter an die neue Steuerung anpassen.
Die CNC PILOT 640 erkennt beim Öffnen eines NC-Programms die
Programme der Vorgänger-Steuerung. Nach einer Sicherheitsabfrage
wird dieses Programm konvertiert. Der Programmname erhält den
Namensvorsatz „CONV_...“. Der Programm-Konverter ist auch
Bestandteil des „Transfer“ (Betriebsart Organisation.
Bei DIN-Programmen sind auch die unterschiedlichen Konzepte bei
der Werkzeugverwaltung, Parameterverwaltung, Variablen-
Programmierung und PLC-Programmierung zu berücksichtigen.
Beachten Sie folgende Punkte bei der Konvertierung von DIN-
Programmen der CNC PILOT 4290:
Werkzeugaufruf (T-Befehle des Abschnitts REVOLVER):
T-Befehle, die eine Referenz zur Werkzeugdatenbank beinhalten,
werden unverändert übernommen (Beispiel: T1 ID“342-300.1“)
T-Befehle, die Werkzeugdaten beinhalten, können nicht konvertiert
werden
Variablenprogrammierung:
D-Variablen (#-Variablen) werden durch #-Variablen der neuen
Syntax ersetzt. Je nach Nummernbereich werden dabei #c oder #l
oder #n oder #i Variablen benutzt.
Besonderheiten: #0 wird zu #c30, #30 wird zu #c51
V-Variablen werden durch #g-Variablen ersetzt. Bei Zuweisungen
werden geschweifte Klammern entfernt. Bei Ausdrücken werden
geschweifte Klammern in runde Klammern gewandelt
Variablen-Zugriffe auf Werkzeugdaten, Maschinenmaße, D-
Korrekturen, Parameterdaten sowie Ereignisse können nicht
konvertiert werden. Diese Programmsequenzen müssen angepasst
werden. Ausnahme: Ereignis "Startsatzsuche aktiv" E90[1] wird zu
#i6 gewandelt
Berücksichtigen Sie, dass – im Gegensatz zur 4290 – der Interpreter
der CNC PILOT 640 in jedem Programmablauf die Zeilen erneut
auswertet.
M-Funktionen:
M30 mit NS.. wird zu M0 M99 NS
M97 wird für einkanalige Steuerungen entfernt
Alle anderen M-Funktionen werden unverändert übernommen
G-Funktionen:
Folgende G-Funktionen werden bisher von der CNC PILOT 640 nicht
unterstützt: G62, G63, G98, G162, G204, G710, G906, G907, G915,
G918, G975.