TestLimit function


Function
The function returns TRUE, if status of object (relating to defined limits) is the same as particular status that is defined by parameter Stat. If not, it returns FALSE.

Status Meaning
InLimit The value from the interval <LL..HL>.
VLL The value  is lower than VLL.
LL The value  is lower than LL.
HL The value is higher than HL.
VHL The value is higher than VHL.
Transient Transient status - there was executed a command to set the object value, but there has not been verified the setting of value by backward reading yet.
Default Default value.
Weak Weak value - the system does not consider this value as valid because there have not been fulfilled all the conditions of its validity.
Weak Cmd Weak Command.
Weak Ans Weak Answer.
Limits Problem Crossing of the dynamic limits - the condition VLL<LL<HL<VHL has been broken.

Declaration
= TestLimit(DDEreference, Stat)

Parameters
DDEreference DDE reference in the format D_2000|STATUS!objname or D_2000|ARCH_STATUS!blname.
Stat Status: Normal, Undefined, Out of range, Div by zero, Err.

Example
= TestLimit(D_2000|STATUS!U.Kx_O2_Ref_Plyn,InLimit)

Related pages:

Napíšte komentár