MP – Ručně generovaný pulz

Symbol blokuPotřebná licence: STANDARD
PIC

Popis funkce
Blok MP generuje na výstupu Y pulz délky pwidth při náběžné hraně parametru BSTATE (off on). Hodnota parametru BSTATE je algoritmem bloku okamžitě shozena na hodnotu off (BSTATE představuje signál z krátce stisknutého tlačítka). Je-li RPTF = on, potom je aktivní opětovné nahození BSTATE během generování pulsu a výsledkem je prodloužení generovaného pulsu. Je-li RPFT = off, je nahození BSTATE během generování výstupního pulzu neúčinné.

Blok MP reaguje pouze na náběžnou hranu parametru BSTATE, nelze ho tedy použít k vygenerování pulsu ihned při startu exekutivy. K tomuto účelu použijte blok BIS.

Výstup

Y

Logický výstupní signál

bool

Parametry

pwidth

Šířka pulzu [s]  1.0

double

BSTATE

Aktivace výstupního pulzu

bool

off ..

žádná činnost

on ...

vygenerování výstupního pulzu

RPTF

Povolení prodloužení pulzu

bool

off ..

zakázáno

on ...

povoleno