In unserer Datenbank NC-Solutions finden Sie Lösungen zu häufig vorkommenden Aufgabenstellungen
Wiedereinstieg in ein Programm mit Unterprogrammen
NC FAQ1054
Frage:
Werden Bearbeitungsprogramme mit Unterprogrammen verwendet und wird zudem das Unterprogramm an verschiedenen Positionen aufgerufen, ist ein Wiedereinstieg dieses Unterprogramm in mehreren Stufen erforderlich. Wie geht das?
Antwort:
Wird beim Satzvorlauf eine Zeile im Unterprogramm angewählt, verwendet der Satzvorlauf den ersten Sprung in das Unterprogramm und kehrt nach dem Abarbeiten des Unterprogramms eine Zeile unterhalb dieses CALL LBL- Befehls zurück.
Soll nicht der erste CALL LBL- Befehl verwendet werden, wird zunächst ein erster Satzvorlauf zum gewählten CALL LBL- Satz ausgeführt und erst im zweiten Schritt wird der Satzvorlauf auf den Satz im Unterprogramm durchgeführt.
Erst nach dem zweiten Satzvorlauf wird die Position angefahren, da der erste Satzvorlauf zur Kennzeichnung der Sprungmarke dient.