Funkcia TestLimit


Funkcia
Funkcia vracia TRUE, ak stav objektu (vzťahujúci sa k definovaným limitom) je zhodný s konkrétnym stavom určeným parametrom Stat. Inak vracia FALSE.

Názov stavu Význam
InLimit Hodnota z intervalu <LL..HL>.
VLL Hodnota je menšia ako medza VLL.
LL Hodnota je menšia ako medza LL.
HL Hodnota je väčšia ako medza HL.
VHL Hodnota je väčšia ako medza VHL.
Transient Prechodový stav - bol vykonaný povel na nastavenie hodnoty objektu, ale spätným čítaním ešte nebolo overené, či hodnota bola nastavená.
Default Hodnota v režime Default.
Weak Podozrivá hodnota - hodnota, ktorú systém nemôže považovať za platnú, lebo neboli splnené všetky podmienky na jej platnosť.
Weak Cmd Weak Command.
Weak Ans Weak Answer.
Limits Problem Prekríženie dynamických medzí - porušenie podmienky VLL<LL<HL<VHL.

Deklarácia
= TestLimit(DDEodkaz, Stat)

Parametre
DDEodkaz DDE odkaz v tvare D_2000|STATUS!objname alebo D_2000|ARCH_STATUS!blname.
Stat názov stavu: Normal, Undefined, Out of range, Div by zero, Err.

Príklad
= TestLimit(D_2000|STATUS!U.Kx_O2_Ref_Plyn,InLimit)

Súvisiace stránky:

Napíšte komentár