Unterprogramme, expertenprogramme, Nc–programmübersetzung, 1 pr ogr ammier en im din/iso-modus – HEIDENHAIN SW 54843x-03 DIN Programming Benutzerhandbuch
Seite 196

194
DIN-Programmierung
4.1
Pr
ogr
ammier
en
im
DIN/ISO-Modus
Unterprogramme, Expertenprogramme
Unterprogramme werden für die Konturprogrammierung oder
Programmierung der Bearbeitung eingesetzt.
Übergabeparameter stehen im Unterprogramm als Variable zur
Verfügung. Sie können die Bezeichnung der Übergabeparameter
festlegen und in Hilfebildern erläutern (Siehe “Unterprogramme” auf
Seite 424.).
Innerhalb des Unterprogramms stehen die lokalen Variablen #l1 bis
#l30 für interne Berechnungen zur Verfügung.
Unterprogramme werden bis zu 6-mal geschachtelt. „Schachteln“
heißt, ein Unterprogramm ruft ein weiteres Unterprogramm auf etc.
Soll ein Unterprogramm mehrfach ausgeführt werden, geben Sie im
Parameter „Q“ den Wiederholungsfaktor an.
Die Steuerung unterscheidet lokale und externe Unterprogramme.
Lokale Unterprogramme
stehen in der Datei des NC-
Hauptprogramms. Nur das Hauptprogramm kann das lokale
Unterprogramm aufrufen.
Externe Unterprogramme
sind in separaten Dateien gespeichert
und von beliebigen NC-Haupt- oder anderen NC-Unterprogrammen
aufrufbar.
Expertenprogramme
Als Expertenprogramme werden Unterprogramme bezeichnet, die
komplexe Vorgänge bearbeiten und auf die Maschinenkonfigurationen
abgestimmt sind. In der Regel stellt der Maschinenhersteller die
Expertenprogramme bereit.
NC–Programmübersetzung
Berücksichtigen Sie bei der Programmierung und der Bediener-
Kommunikation, dass die Steuerung das NC-Programm bis zum
Festwort Bearbeitung bei der Programmanwahl interpretiert. Der
Bereich Bearbeitung wird erst mit Zyklus Ein interpretiert.