Herunterladen Diese Seite drucken

Siemens SINUMERIK 840D sl Funktionshandbuch Seite 768

Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:

Werbung

Hilfsfunktionsausgaben an PLC
13.13 Verhalten bei Satzsuchlauf
13.13.7
SERUPRO-Ende-ASUP
Funktion
Nach Abschluss des Satzsuchlaufs mit Programmtest (SERUPRO) müssen vor dem Start der
nachfolgenden Bearbeitung die während des Satzsuchlaufs aufgesammelten Hilfsfunktionen
ausgegeben werden. Während des Satzsuchlaufs werden dazu die Hilfsfunktionen in einer
globalen Liste aufgesammelten. Aus dieser Liste generieren kanalspezifisch die SERUPRO-Ende-
ASUPs die entsprechenden Teileprogrammsätze. Damit wird sicher gestellt, dass die
aufgesammelten Hilfsfunktionen sowohl kanalspezifisch als auch kanalübergreifend in zeitlich
korrekter Reihenfolge ausgegeben werden. Ein vollständiges funktionsfähiges SERUPRO-Ende-
ASUP ist Bestandteil der NC-Software.
Das SERUPRO-Ende-ASUP kann vom Anwender/Maschinenhersteller verändert werden. Die
nachfolgend beschriebenen Funktionen unterstützen die Bearbeitung der globalen Liste der
Hilfsfunktionen und die Generierung der für die synchronisierte Hilfsfunktionsausgabe
erforderlichen Teileprogrammsätze.
Funktion AUXFUSYNC(...)
Funktion:
Die Funktion AUXFUSYNC generiert aus der globalen Liste der Hilfsfunktionen pro Aufruf einen
vollständigen Teileprogrammsatz als String. Der Teileprogrammsatz enthält entweder
Hilfsfunktionen oder Befehle zur Synchronisation der Hilfsfunktionsausgaben (WAITM, G4, etc.).
Die Funktion löst Vorlaufstopp aus.
Syntax:
PROC AUXFUSYNC(VAR INT <NUM>, VAR INT <GROUPINDEX>[10], VAR
STRING[400] <ASSEMBLED>)
Parameter:
<NUM>:
<GROUPINDEX>:
<ASSEMBLED>:
Weitere Informationen:
768
Enthält Informationen über den im Parameter <ASSEMBLED> geliefer‐
ten Teileprogrammsatz bzw. den darin enthaltenen Hilfsfunktionen.
Wertebereich: -1, 0, 1 ... 10
Wert Bedeutung
≥1
Anzahl der im Teileprogrammsatz enthaltenen Hilfsfunktionen
0
Teileprogrammsatz ohne Hilfsfunktionen, z.B. WAITM, G4
-1
Ende-Kennung. Die globale Liste der Hilfsfunktionen ist für den
aktuellen Kanal vollständig bearbeitet.
Enthält die Indizes der im Teileprogrammsatz enthaltenen Hilfsfunkti‐
onsgruppen. Mit Index = Nummer der Hilfsfunktionsgruppe - 1
Enthält den vollständigen Teileprogrammsatz für das kanalspezifische
SERUPRO-Ende-ASUP als String.
Funktionshandbuch, 10/2020, 6FC5397-2GP40-0AA1
Basisfunktionen

Werbung

loading

Diese Anleitung auch für:

Sinumerik 840de sl