Funktionsblock MACROS

Der Funktionsblock MACROS definiert mehrere Makros auf der Visualisierung.

Die Makros unterscheiden sich von den Szenen, da jeder Befehl asynchron pro SPS-Zyklus ausgeführt wird. Ausserdem erlaubt der Funktionsblock auch die übergeordnete Ansteuerung von Szenen.

Hinweis: Dieser Funktionsblock kann mehr als zwei Eingänge oder zwei Ausgänge besitzen. Sie können mit der rechten Maustaste auf den Funktionsblock klicken, um einen weiteren Eingang oder Ausgang hinzufügen.

Datenbank

Die Datenbank DB gibt den Speicherort der Makros an. So kann ein Element mehrere Makro-Funktionsblöcke besitzen. Die Datenbank ist hinter der Visualisierungs-Variable hinterlegt und es kann nicht, wie bei einer normalen Datenbank darauf zugegriffen werden.

Alle Eingänge

Bei einer positiven Flanke an einem Eingang wird das entsprechende Makro sofort ausgeführt. Der gegenüberliegende Ausgang wird dabei auf wahr geschaltet. Alle anderen Ausgänge auf falsch.

Alle Ausgänge

Es wird nur der Ausgang des zuletzt gewählten Makro auf wahr geschaltet. Alle Makro und der Ausgang können auch über die Visualisierung geschaltet werden.

Visualisierung

Die Ansteuerung der Makros erfolgt über die Elemente Makros und Makro-Konfiguration. Unter Schnittstelle kann der Wert mit den verwendeten Funktionsblöcken verbunden werden.

Die Ansteuerung über die Visualisierung hat vor dem entsprechenden Eingang Priorität.

Die Konfiguration eines Makros wird im Hilfe-Abschnitt unter Visualisierung erklärt.

Siehe auch