CTRL_OUT

CTRL_OUT

Control Output with Limit and Manual Override

CTRL_OUT adds to the CI input the value of OFFSET and returns the result to Y if MANUAL = FALSE. If MANUAL is TRUE at output Y the input value of MAN_IN + OFFSET is issued. Y is always limited to the boundaries defined by LIM_L and LIM_H. If Y reaches one of the limits, then the output LIM is TRUE. CTRL_OUT can be used to build own rule modules.

Interface

Event Inputs

Name

Comment

With

REQ

Normal Execution Request

CI, OFFSET, MAN_IN, LIM_L, LIM_H, MANUAL

Event Outputs

Name

Comment

With

CNF

Execution Confirmation

Y, LIM

Input Vars

Name

Type

Comment

CI

REAL

Control Input

OFFSET

REAL

Offset

MAN_IN

REAL

Manual Input Value

LIM_L

REAL

Low Limit

LIM_H

REAL

High Limit

MANUAL

BOOL

Manual Mode Active

Output Vars

Name

Type

Comment

Y

REAL

Control Output

LIM

BOOL

Limit Reached Flag