Start
DB1200.DBX0.1 = 1: Auftrag für die angegebene Zahl Variablen gestartet.
Ein neuer Auftrag kann nur gestartet werden, wenn der vorhergehende Auftrag
abgeschlossen wurde, siehe Kapitel Auftragsmanagement: Warten auf Auftragsende
(Seite 1179).
Die Dauer der Ausführung eines Auftrages kann mehrere PLC-Zyklen betragen und je nach
Auslastung schwanken, damit ist diese Funktion nicht zeitlich determiniert.
Auftragsmanagement: Warten auf Auftragsende
Das Auftragsende wird in der globalen Ergebnisschnittstelle (Offset 2000) durch eines von
zwei Signalen für den gesamten Auftrag gemeldet:
DB1200.DBX2000.0 == 1 oder DB1200.DBX2000.1 == 1
Die Signale werden vom PLC-Betriebssystem geschrieben und sind vom Anwender nur
lesbar. Ein Auftrag ist abgeschlossen, wenn beide Quittungssignale Null sind. Sie werden
Null, wenn der Anwender das Signal "Start" (DB1200.DBX0.1) nach Auftragsende rücksetzt.
DB1200 FB2/3
Byte
Bit 7
DBB 2000
Auftrag beendet
DB1200.DBX2000.0 = 1 Auftragsbearbeitung ohne Fehler beendet.
DB1200.DBX2000.0 = 0 sonst. wird Null, wenn Anwender "Start" rücksetzt.
Fehler im Auftrag
DB1200.DBX2000.1 = 1 Auftrag war fehlerhaft, Ausführung beendet.
DB1200.DBX2000.1 = 0 sonst. wird Null, wenn Anwender "Start" rücksetzt.
Mögliche Fehlerursachen
● Anzahl Variablen (DB1200.DBB1) außerhalb des gültigen Bereichs
● Variablenindex (DB1200.DBB1000) außerhalb des gültigen Bereichs
Grundfunktionen
Funktionshandbuch, 03/2010, 6FC5397-0BP20-1AA0
NC-Daten lesen/schreiben [r]
Bit 6
Bit 5
Nahtstelle NCK -> PLC
Bit 4
Bit 3
P4: PLC für SINUMERIK 828D
14.6 Funktionsschnittstelle
Bit 2
Bit 1
Fehler im
Auftrag
Bit 0
Auftrag
beendet
1179