Table D-1. Supported Functions

Rosemount 848L

Reference Manual

00809-0100-4696, Rev AA September 2004

Table D-1. Supported Functions

 

Required number

Maximum number

 

Maximum

Function Name

of parameters

of parameters

Function Description

Instances

 

 

 

 

 

AND

2

10

AND (a, b,...);

NO LIMIT

 

 

 

This function's result will be the logical and of a, b,...

 

 

 

 

 

 

CLOCK

2

2

CLOCK (onTime, offTime);

10

 

 

 

This function is a periodic clock. The result of this

 

 

 

 

function will be true for 'onTime' * 100 milliseconds,

 

 

 

 

then false for 'offTime' * 100 milliseconds, and repeats

 

 

 

 

forever.

 

CTU

3

3

CTU (clock, reset, count);

20

 

 

 

This function is an UP COUNTER. When 'reset' is true,

 

 

 

 

this function will set its' internal counter to 0. When

 

 

 

 

'reset' is false, this function will increment its' internal

 

 

 

 

counter each time 'clock' has a rising edge, until the

 

 

 

 

counter reaches 'count'. The result of this function will

 

 

 

 

be true when the counter reaches 'count', and false

 

 

 

 

otherwise.

 

 

 

 

 

 

DO

1

1

DO (channel number);

NO LIMIT

 

 

 

This function's result will be the value of the requested

 

 

 

 

external channel value coming into this device via a DO

 

 

 

 

function block.

 

EQ

1

1

EQ (channel number);

NO LIMIT

 

 

 

This function's result will be the value of the requested

 

 

 

 

equation result.

 

 

 

 

Note: The equation values are processed in order from

 

 

 

 

the first equation to the last, so if equation 4 asks for

 

 

 

 

equation 20 value, the equation 20 value will be the

 

 

 

 

value calculated in the previous run time cycle.

 

 

 

 

 

 

FALL

1

1

FALL (a);

10

 

 

 

This function is a falling edge trigger. When 'a'

 

 

 

 

transitions from true to false, this function's result is

 

 

 

 

true, otherwise it is false.

 

ICF

1

1

ICF (channel number);

NO LIMIT

 

 

 

This function's result will be true for one execution

 

 

 

 

cycle, if the value of the requested device input has had

 

 

 

 

at least one falling transition since the last execution

 

 

 

 

cycle. This is ideal for capturing events that occur faster

 

 

 

 

then the logic execution cycle.

 

 

 

 

 

 

ICR

1

1

ICR (channel number);

NO LIMIT

 

 

 

This function's result will be true for one execution

 

 

 

 

cycle, if the value of the requested device input has had

 

 

 

 

at least one rising transition since the last execution

 

 

 

 

cycle. This is ideal for capturing events that occur faster

 

 

 

 

then the logic execution cycle.

 

IN

1

1

IN (channel number);

NO LIMIT

 

 

 

This function's result will be the value of the requested

 

 

 

 

device input.

 

 

 

 

 

 

NOT

1

1

NOT (a);

NO LIMIT

 

 

 

This function's result will be the logical not of a.

 

OR

2

10

OR (a, b,...);

NO LIMIT

 

 

 

This function's result will be the logical or of a, b,...

 

 

 

 

 

 

OUT

1

1

OUT (channel number);

NO LIMIT

 

 

 

This function's result will be the value of the requested

 

 

 

 

device output.

 

 

 

 

 

 

D-2

Page 72
Image 72
Emerson manual Rosemount 848L, Reference Manual, 00809-0100-4696,Rev AA September, Table D-1.Supported Functions