Třístavový bool vstup
Celé jméno
Lib.Mervis.v1_0.ThreeStateBool
Popis
Pomocný blok sloužící pro realizaci BOOL vstupu s možností informace o tom, že vstup je v SW nepřipojen - v tomto případě dává na výstup hodnotu vstupu UnconnectedValue.
Potřebné reference projektu
- Lib.Mervis
Použití v ST
program test var inp: lib.mervis.v1_0.ThreeStateBool; end_var inp(); end_program
Vstupy
Jméno | Datový typ | Retain | Nutno připojit | Význam |
---|---|---|---|---|
Input | usint | Ne | Ano | Vstup - lze přímo připojit hodnotu typu bool. Může nabývat následujících hodnot: 0 - Vstup neaktivní 1 - Vstup aktivní 2 - Vstup není připojen (výchozí hodnota) |
UnconnectedValue | bool | Ne | Ne | Hodnota výstupu pro případ, kdy Input = 2 |
Výstupy
Jméno | Datový typ | Význam |
Output | bool | Výstup |