7.2.8.6 PEnum_ControllerTypeFloating(控制器类型-浮点属性枚举)
7.2.8.6.1 语义定义
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(未设置) |
值未指定 |