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 |