Herunterladen Inhalt Inhalt Diese Seite drucken

Bosch Rexroth MTX 15VRS Projektierungsbeschreibung Seite 345

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

Werbung

MTX 15VRS SPS-Interface
Name
VAR_INPUT
Execute
VAR_OUTPUT
Done
Active
Error
ErrorID
ErrorIdent
VAR_IN_OUT
Spindle_S
Spindle_C
Signal-Zeit-Diagramm
Funktionsbeschreibung
Fehlerbehandlung
Diagnosen
Typ
Beschreibung
BOOL
Reglerfreigabe für Spindel 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_iSp_Type
Achs-Interface: Spindel-Status-Signale
MT_qSp_Type
Achs-Interface: Spindel-Steuer-Signale
Tab. 14-108:
Ein-/Ausgänge Funktionsbaustein MT_SpSetPowerOff
Kein spezielles Verhalten, welches ein Signal-Zeit-Diagramm notwendig
macht.
Das Rücksetzen der Reglerfreigabe (AF) für eine Spindel erfolgt bei der MTX
im NC-PLC-Achs-Interface (MT_qSp_Type) über das Achssteuersignal
"qSp_DrvOn". Der Baustein setzt dieses Signal auf FALSE und überwacht,
ob innerhalb von 5 Sekunden die Rückmeldung über Achsstatussignale
(MT_iSp_Type) kommt, dass die Spindel nicht mehr in Regelung ist.
Dieser Funktionsbaustein arbeitet flankengesteuert. Das bedeu‐
tet, dass der Funktionsbautein nach dem Aktivieren das Rückset‐
zen der Reglerfreigabe "qSp_DrvOn" genau einmal ausführt.
Ein Signalwechsel von Null nach Eins (0 -> 1) an "Execute" aktiviert den
Funktionsbaustein. Die Eingänge "Spindle_S" und "Spindle_C" werden zyk‐
lisch übernommen, solange der Baustein aktiv ist ("Active"==TRUE). Wenn
der Ausgang "Done" TRUE wird, ist das Rücksetzen der Reglerfreigabe er‐
folgreich abgeschlossen. Konnte für den Antrieb die Reglerfreigabe nicht zu‐
rückgesetzt werden, wird dies durch den Ausgang "Error" angezeigt. Im Feh‐
lerfall bleibt das Interface-Signal "qSp_DrvOn" FALSE. Solange "Error" TRUE
ist, findet man einen gültigen Fehlercode unter "ErrorIdent". Vor einem erneu‐
ten 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
einander 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‐
ditional2) finden Sie in der zugehörigen Tabelle (Table). Dieser Funktions‐
baustein kann Fehlercodes für folgende Tabellen ausgeben:
Referenzen auf die Diagnosetabelle
MTX_TABLE
Fehler von "MT_SetPowerOn"
Fehlercode (Hex)
Bedeutung
0x00000000
Kein Fehlercode verfügbar
Das Rücksetzen des Achs-Interface-Signals (qSp_DrvOn) ist
0x00040301
fehlgeschlagen, das Signal wurde außerhalb des FB wieder
gesetzt
MT_BaseAdditional.library
R911400171_Ausgabe 02 Bosch Rexroth AG
335/409

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis