IFC 4.3.2.20251031 (IFC4X3_ADD2) under development

7.2.8.6 PEnum_ControllerTypeFloating(控制器类型-浮点)

7.2.8.6.1 语义定义(Semantic definition)

7.2.8.6.2 类型值

类型 描述
ABSOLUTE

读取单个模拟输入,并将绝对值写入输出值

ACCUMULATOR

读取单个二进制输入,每次脉冲,SignalOffset 被加到累加器中,并且只要累加器大于 SignalFactor,累加器就减去 SignalFactor,并且整数结果加一

AVERAGE

读取单个模拟输入,在 SignalTime 内平均,然后写入输出值

BINARY

读取单个二进制输入,如果为真,则将 SignalOffset 写入输出值

CONSTANT

无输入

DERIVATIVE

读取单个模拟输入,并在 SignalTime 内的變化率写入输出值

DIVIDE

读取两个模拟输入,相除,并写入输出值

HYSTERESIS

滞后

INPUT

控制器元件是专用输入

INTEGRAL

读取单个模拟输入,并在 SignalTime 内的平均值写入输出值

INVERSE

读取单个模拟输入,1

LOWERLIMITCONTROL

下限控制

MAXIMUM

读取两个模拟输入,并写入最大值

MINIMUM

读取两个模拟输入,并写入最小值

MODIFIER

读取单个模拟输入,加上 SignalOffset,乘以 SignalFactor,然后写入输出值

OUTPUT

控制器元件是专用输出

PRODUCT

读取两个模拟输入,相乘,并写入输出值

PULSECONVERTER

读取单个整数输入,每次增量,SignalMultiplier 被加上并写入输出值

REPORT

报告

RUNNINGAVERAGE

读取单个模拟输入,在 SignalTime 内平均,然后写入输出值

SPLIT

拆分

SUBTRACT

读取两个模拟输入,相减,并写入输出值

SUM

读取两个模拟输入,相加,并写入输出值

UPPERLIMITCONTROL

上限控制

VARIABLE

控制器元件是内存变量

OTHER

所需的类别不在列表中

NOTKNOWN

值未知

UNSET

值未指定

表 7.2.8.6.A