Reset blok (v1.0)

Lib.Mervis.v1_0.ResetBlock

  • Lib.Mervis

Blok sloužící pro generování reset pulsu na základě vstupu z I/O nebo z HMI. Verze bloku 1.1 je identická a pouze ošetřuje chybové stavy!

program test
    var
        reset: lib.mervis.v1_0.ResetBlock;
    end_var

    reset();
end_program
JménoDatový typRetainNutno připojit Význam
HwResetInputbool Ne Ano Vstup pro reset tlačítko z I/O
Delay time Ne Ne Délka generovaného pulsu
PulseCount int Ne Ne Počet vygenerovaných pulsů během Delay. Platný rozsah je 1..20
JménoDatový typVýznam
Out bool Výstup
JménoDatový typ Význam
SwReset.In bool Proměnná pro reset z HMI

Blok se používá pro generování reset pulsů z reset tlačítka připojeného na I/O nebo z HMI. Vzestupná hrana na vstupu HwResetInput resp. na SwReset.In způsobí vygenerování PulseCount pulsů na výstupu Out po dobu Delay. Spouštěcí vstupy není třeba vracet zpět do neaktivní úrovně, toto zajišťuje blok sám.

  • © Energocentrum Plus, s.r.o. 2017 - 2024