Herunterladen Inhalt Inhalt Diese Seite drucken

Ein- Und Ausgänge Flankengesteuerter Funktionsbausteine, Abschließende 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.5
Ein- und Ausgänge flankengesteuerter Funktionsbausteine, abschlie‐
ßende Bearbeitung
Steuerung /
I/O
Name
Bearbeitung
I
Execute
O
Done
O
Active
Flankenge‐
steuert / ab‐
O
Shutdown (optio‐
schließend
nal)
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
wird der alte Auftrag verworfen, die Eingänge erneut übernommen und mit den
neuen Werten der Auftrag fortgesetzt (Retriggerung, Nachtriggern).
Ist ein "Shutdown"-Ausgang vorhanden, wird Retriggen möglicherweise nicht
unterstützt. Die Bausteindokumentation schafft hierüber Klarheit
Ist "Done" TRUE, hat der Funktionsbaustein seinen Auftrag erfolgreich beendet
und ist in einem Endzustand. Datenausgänge sind jetzt gültig. "Active", "Error"
und "CommandAborted" sind FALSE! Ist bei Auftragsabschluss der Steuer‐
ungseingang "Execute" FALSE, bleibt "Done" für genau einen SPS-Zyklus
TRUE. Ist "Execute" TRUE, bleibt "Done" solange TRUE bis "Execute" deakti‐
viert wird.
Ist ein "Shutdown"-Ausgang vorhanden wird dieser Ausgang gleichzeitig mit
"Done" TRUE. Der Baustein muss dann solange weiterhin aufgerufen werden,
bis "Shutdown" FALSE wird
Ist "Active" TRUE, arbeitet der Funktionsbaustein an seiner eigentlichen Aufga‐
be und ist in einem Zwischenzustand. Eventuelle Vorverarbeitungen werden
nicht mit diesem Ausgang gekennzeichnet! "Done", "Error", "Shutdown" und
"CommandAborted" sind FALSE!
Ist ein "Shutdown"-Ausgang vorhanden, benötigt der Baustein nach Beendi‐
gung der Aufgabe (signalisiert durch "Done") noch mehrere Zyklen an Rechen‐
zeit, um sich in einen definierten Endzustand zu bringen und verwendete Res‐
sourcen freizugeben. Der Baustein muss solange aufgerufen werden, bis
"Shutdown" FALSE wird!
befindet sich in einem Endzustand. "Done", "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-9:
I/O zustandsgesteuerter Funktionsbausteine, abschließende Bear‐
beitung
MT_BaseAdditional.library
R911400171_Ausgabe 02 Bosch Rexroth AG
237/409

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis