beautypg.com

Appendix b, rev 5.1, Appendix b – Det-Tronics EQP Fire and Gas Detection/Releasing System SAFETY MANUAL User Manual

Page 21

background image

5.1

95-8599

Gate Name

Description

SIL

ABS

Absolute Value. The values can be integer, double or float. The result

will be of the same type as the input value; e.g. –23 = 23

Yes for all but

floating-point

values

ACCALM

Access Alarm. This function is used to provide an interface to the

Controller’s alarm list. This can be used to read alarm information from

the Controller’s alarm list.

No

ADD

Addition. The values can be Boolean, integer, double or float. All items

must be of the same type. ADD reads all the values, performs an ADD

function and writes the result.

Yes for all but

floating-point

values

ALMTGR

Add an Alarm to the Alarm List. This function is used to add an alarm

to the Controller’s alarm list. This can be used to trigger and log and

display alarms that are initiated by user logic.

No

AND

AND. AND reads all the values, performs a bitwise AND function and

writes the result.

Yes

ANDW

AND Word. The values can be integer or double. All values must be of

the same type and the result will be of the same type. All of the bits of

the word are operated on.

Yes

AVG

Average. The input values can be integer, double or float. All values

must be of the same type and the result will be of the same type.

Average is the value obtained by dividing the sum of the value by the

number of values. (8.0 + 7.0 + 8.0) / 3 = 7.6.

Yes for all but

floating-point

values

BINT

Boolean to Integer. The input is a Boolean. If the input is False the

output will be a zero and if the input is True the output will be a one.

Yes

BTW

Between. The input values can be integer, double or float. All items

must be of the same type. There are three input items. Two are the

comparison values and the third is the compare item. If the compare

item is equal to or between the comparison values, a Boolean True is

output, if not a Boolean False is output; e.g. if the <= input is 100 and

the IN input is 50 and the >= input is 0 then the output would be True.

Yes for all but

floating-point

values

Appendix B

eQp COnTROLLeR LOGiC GATe TABLe

USeR-dOCUMenTATiOn

The “SIL” column indicates if the gate is suitable for use with alarm processing with a 61508 approved system. Gates

that utilize stored values which are not duplicated, or that depend on the floating-point or string libraries are not safety

rated. For detailed information about a gate, refer to the help file for that gate in the S³ EQP logic window.

19