Herunterladen Inhalt Inhalt Diese Seite drucken

Ein- Und Ausgänge Flankengesteuerter Funktionsbausteine, Abschließende Bearbeitung - REXROTH MLC 04VRS Anwendungsbeschreibung

Inhaltsverzeichnis

Werbung

Anwendungsbeschreibung | Rexroth IndraMotion MLC 04VRS
4.5
Ein- und Ausgänge flankengesteuerter Funktionsbausteine,
abschließende Bearbeitung
Steuerung /
E/A
Name
Bearbeitung
E
Execute
A
Done
Flankenge‐
A
Active
steuert / ab‐
schließend
A
CommandAborded Ist "CommandAborted" TRUE, wurde der Funktionsbaustein unterbrochen und
A
Error
Definition von Standardschnittstellen an PLCopen-Funktionsbausteinen
Beschreibung
Mit einer positiven Flanke von "Execute" werden die Eingangsvariablen erfasst.
Neue Eingangswerte werden erst über eine erneute positive Flanke von "Exe‐
cute" wirksam. Der Flankenwechsel an "Execute" reicht aus, um den Baustein 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 "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 Steuerungseingang "Execute" FALSE, bleibt "Do‐
ne" für genau einen SPS-Zyklus TRUE. Ist "Execute" TRUE, bleibt "Done"
solange TRUE bis "Execute" gelöscht wird.
Ist "Active" TRUE, arbeitet der Funktionsbaustein an seiner eigentlichen Aufgabe
und ist in einem Zwischenzustand. Eventuelle Vorverarbeitungen werden nicht
mit diesem Ausgang gekennzeichnet! "Done", "Error" und "CommandAborted"
sind FALSE!
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" ge‐
löscht 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" gelöscht wird.
Abb.4-7:
E/A zustandsgesteuerter Funktionsbausteine, abschließende Bearbei‐
tung
Werden bestimmte Eingänge nicht nur mit der 0/1-Flanke an "Exe‐
cute" übernommen, sondern zyklisch während der Bausteinbear‐
beitung, wird dies explizit dokumentiert!
Electric Drives
| Bosch Rexroth AG
and Controls
21/189

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis