Herunterladen Inhalt Inhalt Diese Seite drucken

Bosch Rexroth MTX 15VRS Projektierungsbeschreibung Seite 325

Sps-interface
Vorschau ausblenden Andere Handbücher für Rexroth MTX 15VRS:
Inhaltsverzeichnis

Werbung

MTX 15VRS SPS-Interface
Schnittstellenbeschreibung
Name
VAR_INPUT
Execute
VAR_OUTPUT
Done
Active
Error
ErrorID
ErrorIdent
VAR_IN_OUT
Axis_S
Axis_C
Signal-Zeit-Diagramm
Funktionsbeschreibung
Fehlerbehandlung
Abb. 14-106:
Funktionsbaustein MT_AxSetPowerOff
Typ
Beschreibung
BOOL
Reglerfreigabe für Achse zurücksetzen
BOOL
Bearbeitung erfolgreich abgeschlossen
BOOL
Bearbeitung aktiv
BOOL
Bearbeitung fehlerhaft
ENUM (INT)
Grobe Fehlerinformation
Detaillierte Fehlerinformation (nur gültig wenn "bEr‐
ERROR_STRUCT
ror"=TRUE)
MT_iAx_Type
Achs-Interface: Achs-Status-Signale
MT_qAx_Type
Achs-Interface: Achs-Steuer-Signale
Tab. 14-83:
Ein-/Ausgänge Funktionsbaustein MT_AxSetPowerOff
Kein spezielles Verhalten, welches ein Signal-Zeit-Diagramm notwendig
macht.
Das Rücksetzen der Reglerfreigabe (AF) für eine Achse erfolgt bei der MTX
im NC-PLC-Achs-Interface (MT_qAx_Type) über das Achssteuersignal
"qAx_DrvOn". Der Baustein setzt dieses Signal auf FALSE und überwacht,
ob innerhalb von 5 Sekunden die Rückmeldung über Achsstatussignale
(MT_iAx_Type) kommt, dass die Achse nicht mehr in Regelung ist.
Dieser Funktionsbaustein arbeitet flankengesteuert. Das bedeu‐
tet, dass der Funktionsbaustein nach dem Aktivieren das Rück‐
setzen der Reglerfreigabe "qAx_DrvOn" genau einmal ausführt.
Ein Signalwechsel von Null nach Eins (0 -> 1) an "Execute" aktiviert den
Funktionsbaustein. Die Eingänge "Axis_S" und "Axis_C" werden zyklisch
übernommen, solange der Baustein aktiv ist ("Active"==TRUE). Wenn der
Ausgang "Done" TRUE wird, ist das Rücksetzen der Reglerfreigabe erfolg‐
reich abgeschlossen. Konnte für den Antrieb die Reglerfreigabe nicht zurück‐
gesetzt werden, wird dies durch den Ausgang "Error" angezeigt. Im Fehlerfall
bleibt das Interface-Signal "qAx_DrvOn" FALSE. Solange "Error" TRUE ist,
findet man einen gültigen Fehlercode unter "ErrorIdent". Vor einem erneuten
Rücksetzen der Reglerfreigabe, sowie zum Fehler löschen, muss "Execute"
FALSE werden. Mit dem Rücksetzen von "Execute" werden "Error" und
"Done" gelöscht. Die Ausgänge "Done", "Active" und "Error" schließen einan‐
der aus, d. h. es ist immer nur einer der Ausgänge TRUE.
Dieser Funktionsbaustein generiert im Fehlerfall eine detaillierte Diagnose.
Eine genaue Beschreibung des ausgegebenen Fehlercodes (Additional1, Ad‐
MT_BaseAdditional.library
R911400171_Ausgabe 02 Bosch Rexroth AG
315/409

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis