Die Werte an den Eingängen können auf verschiedene Art für den Start der Logik vordefiniert werden.
Inhalt dieser Seite
Startverhaltenfunktion
Die GUI bietet an den Eingängen unter dem Titel “Start-Verhalten” eine Einstellungsmöglichkeit mit zwei Optionen an.
Standardmäßig ist die Option “Startwert” ausgewählt: Damit kann dem Eingang ein Wert zugewiesen, mit welchem die Logik-Zelle arbeitet bis erstmals an diesem Eingang ein (externer) Wert eingetroffen ist. Bei den vorgegebenen Logik-Modulen sind in der Regel folgende Werte voreingestellt: FALSE (Boolean), 0 (Integer) oder 0,0 (Float). Die Logik wird gemäß Eintreffen eines Wertes und Triggerverhalten (a,c,t) am zugehörigen Eingang erstmals ausgeführt
Stattdessen kann die Option “Logik sperren bis Input verfügbar ist” gewählt werden. Damit wird verhindert, dass die Logik-Zelle ausgeführt wird, bevor dieser Eingang mit einem externen Wert bedient worden ist. Technisch gesehen wird über diese Einstellung für die Logik-Zelle eine Abbruchsfunktion ausgelöst, die solange andauert bis der entsprechende Eingang erstmals mit einem Wert bedient wurde.
Hinweis: Sind mehrere Eingänge auf Startverhalten "I" gesetzt, so müssen alle Eingänge zuerst einen Wert empfangen, bis die Logik erstmals ausgeführt wird.
0 Kommentare