====== Vynutit Direct Switch ====== {{cs:mervis-ide:35-help:dsf.png}} ===== Celé jméno ===== DirectSwitch_force ===== Knihovna ===== Lib\Unipi ===== Verze ===== V1.0 ===== Popis ===== Tento funkční blok umožňuje vynucení výstupní hodnoty pro výstupy se zapnutou funkcí DirectSwitch. Funkční blok reaguje na hranu - výstup je vynucen po dobu jedné sekundy po změně vstupní hodnoty. To je z důvodu toho že fyzické DirectSwitch signály jsou také spouštěné hranou. Tento blok je určen k ovládání výstupů které jsou svázané do input-output páru pomocí funkce DirectSwitch. Priorita je tak explicitně přidělena signálům zapisujícího program před fyzickými signály. **inp_value** definuje hodnotu které je zapsána do **out_value**. Po kterékoliv změně v inp_value je také výstup **out_force** držen v hodnotě TRUE po dobu jedné sekundy. ===== Vstupy ===== |Vstup |Typ |Význam |Výchozí hodnota| |inp_value|BOOL|Požadovaná výstupní hodnota|False | ===== Outputs ===== |Výstup |Typ |Význam | |out_value|BOOL|Připojte do [DO/RO]_X.YY_w | |out_force|BOOL|Připojte do ForceOutput_X.YY_w| ===== Příklad použití ===== {{cs:mervis-ide:35-help:exampdsf.png}}