P4: PLC für SINUMERIK 828D
13.6 Funktionsschnittstelle
Hinweis
Kanalspezifische Variablen
Beim Schreiben/Lesen von kanalspezifischen Variablen dürfen in einem Auftrag nur
Variablen von genau einem Kanal adressiert werden.
Antriebsspezifischen Variablen
Beim Schreiben/Lesen von antriebsspezifischen Variablen dürfen in einem Auftrag nur
Variablen von genau einem Antriebsobjekt SERVO adressiert werden. Das Antriebsobjekt
SERVO muss einer Maschinenachse der NC zugeordnet sein. Der Zeilenindex entspricht
der logischen Antriebsnummer.
Fehlerfall
Im Fehlerfall, Schreiben/Lesen von Variablen von unterschiedlichen Antriebsobjekten, oder
gleichzeitig von einem Kanal und einem Antriebsobjekt, erfolgt eine Fehlermeldung:
DB1200.DBX3000.1 == 1 (Fehler aufgetreten)
Zugriffsergebnis
DBB3001
Wert
Beispiele: Auftragsstatus
Auftrag ohne Fehler
● DB1200.DBX3000.0 == 1 (Variable gültig) UND
● DB1200.DBX3000.1 == 0 (kein Fehler aufgetreten)
Ergebnis:
● DB1200.DBB3001 == 0 (Zugriffsergebnis: "kein Fehler")
● DB1200.DBD3004 == <gelesener Wert>
Auftrag mit Fehler
● DB1200.DBX3000.0 == 0 (Variable nicht gültig) UND
● DB1200.DBX3000.1 != 0 (Fehler aufgetreten)
Ergebnis:
● DB1200.DBB3001: mögliche Fehlerursachen siehe oben, Absatz "Zugriffsergebnis"
1142
Bedeutung
0
kein Fehler
3
Objektzugriff nicht erlaubt
5
ungültige Adresse
10
Objekt existiert nicht
Funktionshandbuch, 03/2013, 6FC5397-0BP40-3AA1
Grundfunktionen