SAFETY MANUAL

5.1 95-8599
CTUD-SIL SIL Up/Down Counter. The SIL Up Counter operates the same as
the standard CTU, but has additional error checking in the Controller
against random memory error.
Yes
DBLFLT Double to Float. The input double is converted to a float. No
DBLINT Double to Integer. The input double is converted to an integer. Yes
DBLSTR Double to String. When the enable input is True, the 32-bit double input
value is converted to a string.
No
DIV Divide. The input values can be integer, double or float. The inputs must
be of the same type. The output will be of the same type as the inputs.
Yes for all but
floating-point
values
ET Equal To. The input values can be integer, double or float. The inputs
must be of the same type. The output is a Boolean. NOTE: When
floats are used in a comparison for Equal (=), the comparison will be
true if the values are within 0.01 of each other.
Yes for all but
floating-point
values
EVTTGR Add an Event to the Controller Alarm List. This function is used to add
an event to the Controller’s alarm list. This can be used to trigger, log
and display events that are initiated by user logic.
No
FLR Floor. This function performs a round down. The input value is a float.
The result will be a double; e.g. –2.8 = -3, 2.8 = 2, -1 = -1
No
FLTSTR Float to String. When the enable input is True, the floating-point input
value is converted to a string. The precision input determines the
number of digits to the right of the decimal point. (0 - 6)
No
FRAC Fraction. The output will be the fractional part of the input.
The input value is a float. The result will be a float; e.g. 123.456 = 0.456.
No
GT Greater Than. The input values can be integer, double or float and must
be the same type. The output is a Boolean. (X > Y)
Yes for all but
floating-point
values
GE Greater Than or Equal To. The Input values can be integer, double or
float and must be the same type. The result is a Boolean. (X >= Y).
Yes for all but
floating-point
values
IF IF. The values at the input connection “True” can be Boolean, integer,
double, string or float. If the Selector input is True, the value at the
“True” connection is passed to the output. If the Selector Input is False
the output will be set to the value determined at last scan when the
Selector was True. The IF function is a way to preserve a value after the
Boolean input goes False.
No
INPUT Input. The Input can be any value. The input function is used to select
an input that will be directed to logic.
Yes for all but
floating-point
and string
values
21