RCM+ Functions

4955 Gulf Freeway Houston, Texas 77023 USA

Phone: 713-921-1899  /  Fax: 713-921-1882

INTERNAL/VIRTUAL DISCRETE

 

DISCRETE INPUT

 

MULTI-STATE DISCRETE

 

LET

Loads (inserts) the specified Tag,

Label or Constant as the loop MSV.

 

AI LOAD

Loads value of pre-configured

analog input Tag

 

TEMP COMP

Performs temperature compensation.

 

PRESS COMP

Performs pressure compensation.

 

INPUT SIGNAL SWITCH

Auto selection for dual transmitter

range.

 

ANALOG/LOGIC

Serves as analog to logic converter.

 

CONSTRAINT

Provides Setpoint Optimization.

 

PID BATCH (Sub-Function)

 

PID algorithm.

 

PID RATIO/BIAS (Sub-Function)

 

PID AUTO RATIO (Sub-Function)

 

PID AUTO BIAS (Sub-Function)

 

PID CASCADE (Sub-Function)

 

PID GAP (Sub-Function)

 

SET PID

Inserts specified parameters  into

PID equation.

 

LOAD PID

Load PID parameter as MSV.

 

MULTIPLY

 

DIVIDE

 

ADD

 

SUBTRACT

 

SQUARE ROOT

 

CALCULATOR

Performs specified calculation

 

ABSOLUTE

Takes absolute value of MSV.

 

LOGARITHM

 

EXPONENTIAL

 

SEQ CONTROL

Determines the number and duration of states in sequence control.

 

INTERLOCK ALARMS

Signifies an alarm condition in Seq Control function.

 

DISCRETE STATUS CONTROL

Changes the status of one or more discretes based on     sequence state.

 

SEQUENCE

Generates ramp and hold for Sequence control

function.

 

ARRAY

Array (Table) of Values

 

MSV CH-D

MSV change based on discrete status.

 

MSV CH-A

MSV change based on Analog Value.

 

MINIMUM SELECTOR

Selects the minimum or the maximum

 

MEDIAN & HI/LO SELECTOR

Inserts the median, high or low as MSV.

 

LEAD/LAG

Provides first order lead/lag algorithm.

 

DEAD TIME

Provides for MSV delay algorithm.

 

VELOCITY LIMIT

Limits the rate of change of the MSV.

 

TOTALIZER

Integrator including Cut-off level, time base, etc.

 

UNCOND AO

MSV is directly linked to analog output.

 

AO LOAD

Loads pre-configured AO to analog output

DISCRETE OUTPUT DEF.

 

PULSER

Pulses a Discrete Output

 

GOTO A

Step sequence change based on analog value

 

GOTO AT

Timed step sequence change based on analog value

 

GOTO D

Step sequence change based on discrete input

 

GOTO DT

Step sequence change based on timed discrete input status.

 

GOTO

Unconditional step sequence change

 

GOTO-M

Step sequence change based on PID mode.

 

DCH-M

Discrete status change based on PID mode.

 

O/C CONTROL

Open-Close (on/off, start/stop, etc.) control with feedback alarm.  Valve with limit switches.

 

BOOLEAN EXP

Boolean expression (logic calculator)

 

AND

 

OR

 

INVERT

 

LATCH

 

TIME DELAY

 

D STAT

Discrete status change.

 

RVD ACCESS

Restricted Virtual Discrete Access.

 

EVENT COUNTER

Counts and totalizes discrete status changes.

 

START/STOP MOTOR CONTROL

Start-stop switch with pulse and interlock feature.

 

RESET VD

Resets an internal/virtual discrete.

 

DISCR. STATUS BASED ON MSV

M INTERLOCK

Mode selected interlock.

 

MCH-D

PID mode change based on discrete status.

 

OSC MONITOR

Oscillation amplitude monitor.

 

LOOK UP TABLE

Provides  interpolation for up to 98 X & Y values.

 

ALARM MANAGEMENT

Manages alarms by Group or single Tag.

 

COMM DO

Peer-to-peer communication alarm discrete output.

 

TIMER/STOPWATCH

 

AVERAGE

 

CONTROLLER/RTU CLOCK

Accesses internal clock.

 

IF...THEN ANALOG

Functions as an "If-then-else" algorithm based on

analog value comparison.

 

IF...THEN DISCRETE

Functions as an "If-then-else" algorithm based on discrete status.

 

ZERO LIMIT

Output is zero if the reference value is negative.

 

EXTEND PULSE

Sustains value of a boolean variable for a defined length.

 

MAXIMUM VALUE

 

MEAN VALUE

 

MEDIAN VALUE

 

RATE OF CHANGE

Computes the derivative of the value.

 

DEADBAND

Checks the value (x) against low/high limits.

 

EXPRESSION VECTOR

Selects values or expression based on an index.