4 kompatibilität in din- programmen – HEIDENHAIN SW 54843x-03 Benutzerhandbuch

Seite 627

Advertising
background image

HEIDENHAIN MANUALplus 620

627

9.4 K

o

mpatibilität in DIN-Pr

ogr

ammen

9.4 Kompatibilität in DIN-

Programmen

Das Format der DIN-Programme der Vorgänger-Steuerung CNC PILOT
4290 unterscheidet sich vom Format der MANUALplus 620. Sie
können aber Programme der Vorgänger-Steuerungen mit dem
Programm-Konverter an die neue Steuerung anpassen.

Die MANUALplus 620 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 MANUALplus 620 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.

Advertising