Herunterladen Inhalt Inhalt Diese Seite drucken

Ein- Und Ausgänge Flankengesteuerter Funktionsbausteine, Permanente Bearbeitung - Bosch Rexroth MTX 15VRS Projektierungsbeschreibung

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

Werbung

MTX 15VRS SPS-Interface
14.2.7
Ein- und Ausgänge flankengesteuerter Funktionsbausteine, perma‐
nente Bearbeitung
Steuerung /
I/O
Variablenname
Bearbeitung
i
Execute
O
In....
O
Active
Flankenge‐
steuert / per‐
O
Shutdown
manent
(optional)
O
CommandAborded Ist "CommandAborted" TRUE, wurde der Funktionsbaustein unterbrochen und
O
Error
Beschreibung
Mit einer positiven Flanke von "Execute" werden die Eingangsvariablen erfasst.
Neue Eingangswerte werden erst über eine erneute positive Flanke von
"Execute" wirksam. Der Flankenwechsel an "Execute" reicht aus, um den Bau‐
stein zu starten. Zur weiteren Bearbeitung ist der Zustand von "Execute" nicht
relevant. Durch einen erneuten Flankenwechsel noch während der Bearbeitung
werden der alte Auftrag verworfen, die Eingänge erneut übernommen und mit
den neuen Werten der Auftrag fortgesetzt (Retriggerung, Nachtriggern).
Hat der Baustein einen "Shutdown"-Ausgang, ist dieses Retriggern eventuell
nicht erlaubt
Ist "In...." TRUE, hat der Funktionsbaustein sein Ziel erreicht, befindet sich
aber weiter im Eingriff, um das Erreichte zu "bewahren" und ist damit in einem
dauerhaften Endzustand. Datenausgänge sind jetzt gültig. Da der FB weiter im
Eingriff bleibt, muss auch "Active" TRUE bleiben. Das gilt auch dann, wenn
"In...." wieder abfällt. "Error" und "CommandAborted" sind FALSE! Ist bei Auf‐
tragsabschluss der Steuerungseingang "Execute" FALSE, bleibt "In...." für ge‐
nau einen SPS-Zyklus TRUE.
Ist "Execute" TRUE, bleibt "In...." solange TRUE, bis "Execute" deaktiviert wird
Ist "Active" TRUE, arbeitet der Funktionsbaustein an seiner eigentlichen Aufga‐
be. Eventuelle Vorverarbeitungen werden nicht mit diesem Ausgang gekenn‐
zeichnet! Da der FB permanent im Eingriff bleibt, bleibt "Active" TRUE bis der
Baustein durch "Error" oder "CommandAborted" beendet wird.
Solange "Active" TRUE ist, müssen "Error" oder "CommandAborted" sowie
„Shutdown" FALSE sein!
Ist ein "Shutdown"-Ausgang vorhanden, benötigt der Baustein, sobald der Bau‐
stein seine Aufgabe abbricht ("CommandAborted" oder "Error" = TRUE), noch
mehrere Zyklen an Rechenzeit, um sich in einen definierten Endzustand zu
bringen und verwendete Ressourcen freizugeben. Der Baustein muss solange
aufgerufen werden, bis "Shutdown" FALSE wird!
befindet sich in einem Endzustand. "In....", "Active" und "Error" sind FALSE!
Ist zum Unterbrechungszeitpunkt der Steuerungseingang "Execute" FALSE,
bleibt "CommandAborted" für genau einen SPS-Zyklus TRUE.
Ist "Execute" TRUE, bleibt "CommandAborted" solange TRUE bis "Execute"
deaktiviert wird.
Ist ein "Shutdown"-Ausgang vorhanden, wird dieser Ausgang gleichzeitig mit
"CommandAborted" TRUE. Der Baustein muss dann solange weiterhin aufge‐
rufen werden, bis "Shutdown" FALSE wird
Ist "Error" TRUE, wurde der Funktionsbaustein wegen eines Fehlers abgebro‐
chen und befindet sich in einem Endzustand.
Ist bei Auftreten des Fehlers der Steuerungseingang "Execute" FALSE, bleibt
"Error" für genau einen SPS-Zyklus TRUE.
Ist "Execute" TRUE, bleibt "Error" solange TRUE bis "Execute" deaktiviert wird.
Ist ein "Shutdown"-Ausgang vorhanden, wird dieser Ausgang gleichzeitig mit
"Error" TRUE. Der Baustein muss dann solange weiterhin aufgerufen werden,
bis "Shutdown" FALSE wird
Tab. 14-11:
I/O flankengesteuerter Funktionsbausteine, permanente Bearbeitung
MT_BaseAdditional.library
R911400171_Ausgabe 02 Bosch Rexroth AG
243/409

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis