
Der Funktionsblock STATUS schreibt einen globalen Status. So können bzw. mehrere Leuchten oder Verbraucher überwacht werden.
Tipp: Um alle verwendeten Elemente aufzulisten, kann mittels rechter Maustaste auf den Funktionsblock geklickt werden. Falls die Datenbank in einem weiteren Element verwendet wurde, werden diese unter
Benutzt von angezeigt. Die Liste wird nach den Namensräumen von NS aufgeteilt.
Die Datenbank DB wird verwendet, um den globalen Namensraum zu definieren. Z.B.: Licht.EIN oder Lüftung.Störung o.a.
Der Eingang gibt an, ob der Wert aktiv ist.
Am Eingang kann eine Zahl übergeben werden. Dieser wird dann ausgewertet, wenn ON wahr ist.
Am Eingang kann ein Text mit einer Zeichenkette übergeben werden. So ist es möglich, z.B. ein Fehler auszugeben. Der Text wird nur übergeben, wenn der Eingang ON wahr ist.
Tipp: Mit der Zeichenkette {name} kann der Name des Dokumentes und mit {dir} der Pfad an den Eingang TEXT übergeben werden. Jedoch wird dann nicht mehr nach den Namen sortiert. Mit {dir:2} kann die Länge des Pfades auf 2 Ordner reduziert werden. Mit {dir:-1} wird der Pfad von unten reduziert. Es ist ausserdem möglich, das Trennzeichen zu definieren mittels {dir::\}.
Mit dem Eingang NS kann ein dynamischer Namensraum hinzugefügt werden. Dieser entspricht einer untergeordneten Variable. Dies vereinfacht die Handhabung mit den Vorlagen erheblich. Damit der Wert mit dem Funktionsblock GETSTATUS ausgewertet werden kann, muss dieser mit dem Eingang NS identisch sein.
Hinweis: Da der Name mit DB.NS erweitert wird, kann ein Konflikt mit anderen Status-Funktionsblöcken entstehen. Falls NS nicht definiert wird, hat die interne Variable einen Punkt am Ende.