行业知识

EPKS系统SIGNALSEL (信号选择器)模块的使用

2025-07-02 08:44:31 科威

EPKS系统SIGNALSEL (信号选择器)模块的使用

图片关键词

一、描述

信号选择器功能块最多可接受6个输入信号,并且经过配置可对如下输入进行操作:

·选出具有最小值的输入;

·选出具有最大值的输入;

·选出具有中间值的输入;

·计算输入的平均值;

·根据“Multiplex”(多路复用)的值选择输入,即作为多路复用器。

二、功能

该功能块支持以下输入选择方法:

图片关键词

三、输入

·功能块可在P[1]到P[6]间选择接受2到6个输入。 小的两个输入为所需的P[1]和P[2]。

·所有输入均须从其他功能块获取。

·如果所连接的输入少于两个,在模块加载时应发出“至少需要连接两个输入”的警告,并且避免启动模块。

·如果有效输入的总数小于可配置参数“最少有效输入(NMIN)”值,FB的输出则应出错。

·NMIN参数只能采用以下选择方法:MIN、MAX、MED或AVG,如果选择的方法为MUC或实行的是强制选择,则无法奏效。

四、输出

·辅助PV模块应有输出PV和对应的状态PVSTS。

·如果有任何项被选作输出,应备有SELIN参数用以指示输入。

·模块应有以下输出标志:

-IGNORD:一个用于指示是否有输入被忽略的标志;

-IGNORDFL[1…6]:对应每个输入的单个标志,指示是否该输入被忽略。

图片关键词

五、配置范例

例1 选择方法为MED

配有4个输入来查找有效输入中间值的SignalSel模块所设定的策略将按下面的方式执行:

图片关键词

情况1:

这种情况如上图所示,设定为“Middle Two Inputs (MEDOPT):MIN”(“中间两个输入(MEDOPT):MIN”)。

因此,所选择的输入应该是中间两个输入值(P[1]和P[3])中的最小的一个,即P1。选择了P1并且SignalSel的PV值等于9,即P[1]的值。

情况2:

如果模块设定为“Middle Two Inputs (MEDOPT):MAX”(“中间两个输入(MEDOPT):MAX”),以下参数的值将变为:

PV: 11

PVSTS: UNCERTN

SELIN: 选择P3

此时选择的就是中间两个输入值(P[1]和P[3])中最大的一个。因此,选择了P3,且PV等于11,即P[3]的值。PVSTS等于“UNCERTN”,这是因为选择的输入P[3]对应的状态不确定(“UNCERTN”)。

情况3:

如果模块设定为 “Middle Two Inputs (MEDOPT):AVG”(“中间两个输入(MEDOPT):AVG”),以下参数的值将变为:

PV: 10

PVSTS: UNCERTN SELIN: None

此时选择的就是中间两个输入值(P[1]和P[3])中的平均值。因此,选择了“None”,PV等于10。PVSTS的状态为“UNCERTAIN”,这是因为选择的输入为P[1]和P[3]的平均值,其中一个的状态不确定(“UNCERTN”)。

情况4:

假设输入P[3]出错。此时,只有三个(奇数个)输入有效,这三个当中的中间值(P[1])则直接作为PV,不论MEDOPT(只有有效输入的数量为偶数时可用)的值是多少。其策略可参看下图:

图片关键词

情况5:

假设输入P[1]、P[3]、P[4]被忽略,则分别设置对应的IGNORDFL[ ]参数。此时若只有一个输入有效而且CURINPT小于NMIN,那么模块输出被设置为“Bad”,SELIN设置为“None”。

情况6:

此时,用户可用强制选择覆盖以前的选择,即同时设置FRCPERM和FRCREQ,FRCSEL所表示的输入应被选作输入。用户也可强制选择忽略输入。

TAG: EPKS系统
首页
产品
新闻
联系