TestLimit

TestLimit

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:

Implementované funkcie