IFC 4.3.2.20241204 (IFC4X3_ADD2) under development

7.2.8.6 PEnum_ControllerTypeFloating

7.2.8.6.1 Semantic definition

7.2.8.6.2 Type values

Type Description
ABSOLUTE

Single analog input is read and absolute value is written to the output value

ACCUMULATOR

Single binary input is read, and for each pulse the SignalOffset is added to the accumulator, and while the accumulator is greater than the SignalFactor, the accumulator is decremented by SignalFactor and the integer result is incremented by one

AVERAGE

Single analog input is read, averaged over SignalTime, and written to the output value

BINARY

Single binary input is read and SignalOffset is written to the output value if True

CONSTANT

No inputs

DERIVATIVE

Single analog input is read and the rate of change during the SignalTime is written to the output value

DIVIDE

Two analog inputs are read, divided, and written to the output value

HYSTERESIS

Hysteresis

INPUT

Controller element is a dedicated input

INTEGRAL

Single analog input is read and the average value during the SignalTime is written to the output value

INVERSE

Single analog input is read, 1

LOWERLIMITCONTROL

Lower Limit Control

MAXIMUM

Two analog inputs are read and the maximum is written to the output value

MINIMUM

Two analog inputs are read and the minimum is written to the output value

MODIFIER

Single analog input is read, added to SignalOffset, multiplied by SignalFactor, and written to the output value

OUTPUT

Controller element is a dedicated output

PRODUCT

Two analog inputs are read, multiplied, and written to the output value

PULSECONVERTER

Single integer input is read, and for each increment the SignalMultiplier is added and written to the output value

REPORT

Report

RUNNINGAVERAGE

Single analog input is read, averaged over SignalTime, and written to the output value

SPLIT

Split

SUBTRACT

Two analog inputs are read, subtracted, and written to the output value

SUM

Two analog inputs are read, added, and written to the output value

UPPERLIMITCONTROL

Upper Limit Control

VARIABLE

Controller element is an in-memory variable

OTHER

required category not on scale

NOTKNOWN

Value is unkown

UNSET

Value has not been specified

Table 7.2.8.6.A

Edit on Github


Is this page difficult to understand? Let us know!