1、 西门子电站自动化有限公司 SPPA-T3000用户手册 总18册 第2分册 s SPPA-T3000 用户手册 功能块手册 (共18册,第2分册) 目 录 1.1 综合功能 2 1.1.1 信号调节和监视 2 1.1.1.1 模拟信号监视器 2 1.1.1.2 冗余模拟信号监视器 10 1.1.1.3 开关量信号监视 17 1.1.1.4 冗余开关量信号监控 20 1.1.1.5 模拟量输入/输出 23 1.1.1.6 开关量输入/输出 25 1.1.1.
2、7 3输入模拟量选择器 30 1.1.1.8 2输入模拟量选择器 37 1.1.2 闭环控制器 43 1.1.2.1 PID控制器 51 1.1.2.2 设定值调节器 55 1.1.2.3 连续控制器 68 1.1.2.4 设定值控制器 90 1.1.2.5 迟延 91 1.1.2.6 设定值整定 92 1.1 综合功能 综合功能如下: l 信号状态和监视 l 闭环控制器 l 开环控制器 l 特殊功能 l 处理功能 1.1.1 信号调节和监视 提供用于传递模拟信号和开关量信号至硬件代理的模块,并提供监视模拟信号和开关量信号的模块。 1.
3、1.1.1 模拟信号监视器 ASMON ID:200 模拟信号监视器主要用于对多至6个模拟量提供限值检查的功能。模拟信号监视器也提供对潜在干扰信号的滤波(过滤)功能。 输入端口描述 名称 描述 数据 类型 可连 接性 可编 辑性 最大值 最小值 当前值 I&C_V HMI IN 输入值 float × × 3.4028235E38 -3.4028235E38 0.0 × T1 滤波时间常数(秒) float × 30000.0 0.0 0.0 × LV1 限值1 float × × 3.4028235
4、E38 -3.4028235E38 99.0 × × LV2 限值2 float × × 3.4028235E38 -3.4028235E38 95.0 × × LV3 限值3 float × × 3.4028235E38 -3.4028235E38 5.0 × × LV4 限值4 float × × 3.4028235E38 -3.4028235E38 1.0 × × LV5 限值5 float × × 3.4028235E38 -3.4028235E38 0.0 × × LV6 限值6 float
5、 × × 3.4028235E38 -3.4028235E38 0.0 × DB 死区绝对值 float × × 3.4028235E38 0 0.5 × SUB_V 代替值 float × × 3.4028235E38 -3.4028235E38 0.0 × UL 上限 float × × 3.4028235E38 -3.4028235E38 100.0 × × LL 下限 float × × 3.4028235E38 -3.4028235E38 0.0 × × LSG1 产生限位信号1
6、 默认=true true=Yes false=No bool × × true false true × × HI_LOW1 上/下限1 默认=true true=High false=Low bool × × true false true × × LSG2 产生限位信号2 默认=true true=Yes false=No bool × × true false true × × HI_LOW2 上/下限2 默认=true true=High false=Low bool × × true fal
7、se true × × LSG3 产生限位信号3 默认=true true=Yes false=No bool × × true false true × × HI_LOW3 上/下限3 默认= false true=High false=Low bool × × true false false × × LSG4 产生限位信号4 默认=true true=Yes false=No bool × × true false true × × HI_LOW4 上/下限4 默认= false true=Hig
8、h false=Low bool × × true false false × × LSG5 产生限位信号5 默认= false true=Yes false=No bool × × true false false × × HI_LOW5 上/下限5 默认= false true=High false=Low bool × × true false false × × LSG6 产生限位信号6 默认= false true=Yes false=No bool × × true false false
9、 × × HI_LOW6 上/下限6 默认= false true=High false=Low bool × × true false false × × AL_SUPQ1 报警抑制输出端Q1 默认= false false=NO true=YES bool × × true false false × SUB_VS 代替值选择 默认=0 0=NONE 1=最后有效值 2=代替值 int × 2 0 0 × × EU 工程单位 string × × 20 0 % × × LS_GQ
10、限位信号质量GOOD 默认= false false=NO true=YES bool × × true false false × AL_SUPQ2 报警抑制输出端Q2 默认= false false=NO true=YES bool × × true false false × AL_SUPQ3 报警抑制输出端Q3 默认= false false=NO true=YES bool × × true false false × AL_SUPQ4 报警抑制输出端Q3 默认= false false=NO
11、true=YES bool × × true false true × × AL_SUPQ5 报警抑制输出端Q5 默认= false false=NO true=YES bool × × true false true × × AL_SUPQ6 报警抑制输出端Q6 默认= false false=NO true=YES bool × × true false true × × 输出端口描述 名称 描述 数据类型 报警 可连接性 报警类型 产生 解除 I&C_V HMI DIA OUT 输出值
12、float × × × Q1 限位信号1 bool × × × Q2 限位信号2 bool × × × Q3 限位信号3 bool × × × Q4 限位信号4 bool × × × Q5 限位信号5 bool × × × Q6 限位信号6 bool × × × CF 计算出错 bool × × I&C 报警 当前 清除 × × × Q_AL 质量报警
13、 bool × × I&C 报警 当前 清除 × × × OUT_GQ 输出值质量状态为GOOD float × × × 功能描述和操作规则 模拟信号监视器功能完成以下任务: l 产生高/低限信号 l 信号滤波 l 代替值处理 l 报警抑制 信号滤波 滤波功能用于使输入的模拟信号衰减。滤波功能的作用相当于一阶时间延迟元件。T1=0.0秒时,滤波功能不起作用。 滤波后的模拟信号在输出端OUT处输出。此外,模拟信号也会在输出端OUT_GQ处输出,此端口的质量状态总为GOOD。 产生高/低限信号 限位信号功能监视输出信号I
14、N是否超过限值LVn。如果越限,就会在相应的二进制输出端Qn处指示。此功能由参数LSGn激活。 触发指示(高限/低限)可通过参数Hi_LOWn调整。TRUE触发高限,FALSE触发低限。 高限信号的处理(HI_LOWn=High) 触发条件: 如果输入值IN大于或等于LVn,即IN>=LVn,那么相应的输出端Qn置TRUE。 复位条件: 如果输入值IN小于LVn值减去死区DB,即IN<(LVn-DB),那么相应的输出端Qn置FALSE。 图解: 低限信号的处理(HI_LOWn=Low): 触发条件: 如果输入值IN小于或等于LVn,即IN<=LVn,那么相应的输出端Qn
15、置TRUE。 复位条件: 如果输入值IN大于LVn值加上死区DB,即IN>(LVn+DB),那么相应的输出端Qn置FALSE。 图解: 代替值处理 在质量状态是BAD或UNCERTAIN(不确定)的情况下,对模拟信号作如下考虑: l 不变(SUB_VS=0) l 由上一次质量状态是GOOD的值取代(SUB_VS=1) l 由代替值SUB_V取代(SUB_VS=2) 滤波功能仅在没有选择代替值的情况下应用(SUB_VS=0)。 报警抑制 通过设置输入端AL_SUPQ1至AL_SUPQ6,可抑制限位信号Q1至Q6发生报警。 报警抑制并不影响对限位信号Q1至Q6本身的
16、处理。 忽略质量状态 设置输入端LS_GQ为YES,可忽略所有限制输出端(Q1到Q6)的质量状态,均认为是GOOD。 例外处理 如果T1小于Ts/2(T1=0.0除外),那么T1就被内设为Ts/2,也就是不进行滤波(Ts是工程运行周期)。 OUT_GQ的质量状态总是设GOOD。 在正常情况下,输出端OUT的质量状态是GOOD。 如果输入IN的质量状态是BAD或UNCERTAIN(不确定),只有在SUB_VS=0的情况下才会影响输出端OUT。 如果SUB_VS=1或2,输出端OUT的质量状态就被取代为UNCERTAIN。 如果LS_GQ端是FALSE,那么输出端Q1到Q6的质量
17、状态就与输出端OUT的质量状态一样。
如果LS_GQ端是TRUE,那么输出端Q1到Q6的质量状态就总是GOOD。
如果输入端IN的质量状态是BAD或UNCERTAIN,那么输出端Q_AL置TRUE。
如果在计算过程中,任何数值超过浮点数值范围,就会使质量状态变成BAD,计算出错输出端(CF)置TRUE,输出OUT保持上次值。
在仿真状态下(强制端口),输出端OUT质量状态就变成GFO(良好/强制)。
错误处理的触发条件及其对后续处理的影响如下表所示:
错误处理触发条件
对后续处理的影响
对质量代码的影响
T1 18、UE
OUT = BAD
SUB_VS=0
OUT=IN
SUB_VS=1
OUT = OUTold
OUT = UNCERTAIN
SUB_VS=2
OUT = SUB_V
OUT = UNCERTAIN
图元示例:(文本面板)
属性
描述
O_EU
指示,数值单位
O_IN
指示,数值
O_Q1
指示,报警1(画面)
O_Q2
指示,报警2(画面)
O_Q3
指示,报警3(画面)
O_Q4
指示,报警4(画面)
O_Q5
指示,报警5(画面)
O_Q6
指示,报警6(画面)
O_QA
指示,QA(画面)
19、属性
描述
O_EU
指示,数值单位
O_IN
指示,条状图和数值
O_LL
指示,条状图下限
O_LSG1
指示,报警1界限位置(在条状图边上)
O_LSG2
指示,报警2界限位置(在条状图边上)
O_LSG3
指示,报警3界限位置(在条状图边上)
O_LSG4
指示,报警4界限位置(在条状图边上)
O_LSG5
指示,报警5界限位置(在条状图边上)
O_LSG6
指示,报警6界限位置(在条状图边上)
O_LV1
指示,报警1限值(在条状图边上)
O_LV2
指示,报警2限值(在条状图边上)
O_LV3
指示,报警3限值(在条状图边上)
O 20、LV4
指示,报警4限值(在条状图边上)
O_LV5
指示,报警5限值(在条状图边上)
O_LV6
指示,报警6限值(在条状图边上)
O_Q1
指示,报警1(画面)
O_Q2
指示,报警2(画面)
O_Q3
指示,报警3(画面)
O_Q4
指示,报警4(画面)
O_Q5
指示,报警5(画面)
O_Q6
指示,报警6(画面)
O_QA
指示,QA(画面)
O_UL
指示,条状图上限
图元示例:(符号面板)
eASMON_SYM1
属性
描述
O_EU
指示,数值单位
O_OUT
指示,数值
O_Q1
指示,报警1(画面)
21、O_Q2
指示,报警2(画面)
O_Q3
指示,报警3(画面)
O_Q4
指示,报警4(画面)
O_Q5
指示,报警5(画面)
O_Q6
指示,报警6(画面)
O_Q_AL
指示,QA(画面)
面板示例(符号面板)
eASMON_FP1
面板和图元相似。
属性
描述
O_EU
指示,数值单位(位置11)
O_IN
指示,条状图和数值(位置2和4)
O_LL
指示,条状图下限(位置3)
O_LSG1
指示,报警1界限位置(位置10)
O_LSG2
指示,报警2界限位置(位置9)
O_LSG3
指示,报警3界限位置(位置 22、8)
O_LSG4
指示,报警4界限位置(位置7)
O_LSG5
指示,报警5界限位置(位置6)
O_LSG6
指示,报警6界限位置(位置5)
O_LV1
指示,报警1限值(位置10)
O_LV2
指示,报警2限值(位置9)
O_LV3
指示,报警3限值(位置8)
O_LV4
指示,报警4限值(位置7)
O_LV5
指示,报警5限值(位置6)
O_LV6
指示,报警6限值(位置5)
O_Q1
指示,报警1(画面)
O_Q2
指示,报警2(画面)
O_Q3
指示,报警3(画面)
O_Q4
指示,报警4(画面)
O_Q5
指示,报警5(画面) 23、
O_Q6
指示,报警6(画面)
O_Q_AL
指示,QA(画面)
O_UL
指示,条状图上限(位置1)
1.1.1.2 冗余模拟信号监视器
ASMON_R
ID:250
冗余模拟信号监视功能ASMON_R用于监视冗余模拟信号输入点的质量状态,并提供指定的区分。
输出端的算法可以是计算输入值中的最大值(MAX),也可以是最小值(MIN)。
另外,ASMON_R功能可检查1到6个预设限值。超过上限或下限的值(可调整的)会在相应的输出端口(带有报警功能)指示。模拟信号监视器也提供对潜在干扰变量的滤波(过滤)功能。
输入端口描述
名称
描述
数据
类型
可连
24、接性
可编
辑性
最大值
最小值
当前值
I&C_V
HMI
IN1
输入值1
float
×
×
3.4028235E38
-3.4028235E38
0.0
×
IN2
输入值2
float
×
×
3.4028235E38
-3.4028235E38
0.0
×
MINMAX
最小/最大选择
默认=true
true=MAX
false=MIN
bool
×
×
true
false
true
×
×
T1
滤波时间常数
float
×
30000.0
0.0
0.0
×
LV1 25、
限值1
float
×
×
3.4028235E38
-3.4028235E38
0.0
×
×
LV2
限值2
float
×
×
3.4028235E38
-3.4028235E38
0.0
×
×
LV3
限值3
float
×
×
3.4028235E38
-3.4028235E38
0.0
×
×
LV4
限值4
float
×
×
3.4028235E38
-3.4028235E38
0.0
×
×
LV5
限值5
float
×
×
3.4028235E38
-3.4028235E38
26、
0.0
×
×
LV6
限值6
float
×
×
3.4028235E38
-3.4028235E38
0.0
×
×
DB
限值死区
float
×
×
3.4028235E38
0
0.5
×
DEV_DB
偏差死区
float
×
×
3.4028235E38
0
1.0
×
T_MON
偏差监控迟延时间(秒)
float
×
×
30000.0
0
1.0
×
LSG1
产生限位信号1
默认= false
false=No true=Yes
bool
×
×
true
fal 27、se
false
×
HI_LOW1
高/低限1
默认=true
true=High
false=Low
bool
×
×
true
false
true
×
×
LSG2
产生限位信号2
默认= false
false=No true=Yes
bool
×
×
true
false
false
×
HI_LOW2
高/低限2
默认=true
true=High
false=Low
bool
×
×
true
false
true
×
×
LSG3
产生限位信号3
默认= false
false=No 28、 true=Yes
bool
×
×
true
false
false
×
HI_LOW3
高/低限3
默认= false
true=High
false=Low
bool
×
×
true
false
false
×
×
LSG4
产生限位信号4
默认= false
false=No true=Yes
bool
×
×
true
false
false
×
HI_LOW4
高/低限4
默认= false
true=High
false=Low
bool
×
×
true
false
false
×
29、
×
LSG5
产生限位信号5
默认= false
false=No
true=Yes
bool
×
×
true
false
false
×
HI_LOW5
高/低限5
默认= false
true=High
false=Low
bool
×
×
true
false
false
×
×
LSG6
产生限位信号6
默认= false
false=No true=Yes
bool
×
×
true
false
false
×
HI_LOW6
高/低限6
默认= false
true=High
false= 30、Low
bool
×
×
true
false
false
×
×
SUB_V
代替值
float
×
×
3.4028235E38
-3.4028235E38
0.0
×
SUB_VS
代替值选择
默认=0
0=NONE
1=最后一个有效值
2=代替值SUB_V
int
×
2
0
0
×
×
UL
上限
float
×
×
3.4028235E38
-3.4028235E38
100.0
×
×
LL
下限
float
×
×
3.4028235E38
-3.4028235E38
0.0 31、
×
×
EU
工程单位
string
×
×
20
0
%
×
×
AL_SUPQ1
报警抑制输出端Q1
默认= false
true=YES false=NO
bool
×
×
true
false
false
×
AL_SUPQ2
报警抑制输出端Q2
默认= false
true=YES false=NO
bool
×
×
true
false
false
×
AL_SUPQ3
报警抑制输出端Q3
默认= false
true=YES false=NO
bool
×
×
true
false
32、false
×
AL_SUPQ4
报警抑制输出端Q3
默认= false
true=YES false=NO
bool
×
×
true
false
true
×
×
AL_SUPQ5
报警抑制输出端Q5
默认= false
true=YES false=NO
bool
×
×
true
false
true
×
×
AL_SUPQ6
报警抑制输出端Q6
默认= false
true=YES false=NO
bool
×
×
true
false
true
×
×
LS_GQ
限位信号质量GOOD
默认= f 33、alse
false=NO
true=YES
bool
×
×
true
false
false
×
输出端口描述
名称
描述
数据
类型
报警
可连
接性
报警
类型
产生
解除
I&C_V
HMI
DIA
OUT
输出值
float
×
×
×
OUT_IN1
输出=IN1
bool
×
×
OUT_IN2
输出=IN2
bool
×
×
Q1
限位信号1
bool
×
×
×
Q2
限位信号2
b 34、ool
×
×
×
Q3
限位信号3
bool
×
×
×
Q4
限位信号4
bool
×
×
×
Q5
限位信号5
bool
×
×
×
Q6
限位信号6
bool
×
×
×
×
TRBL_AL
故障报警
bool
×
×
I&C报警
当前
清除
×
×
×
OUT_AL
输出质量报警
bool
×
×
I&C报警
当前
清除
×
×
×
DEV_AL
偏差报警
bool
×
35、
×
×
×
Q_AL1
质量报警IN1
bool
×
×
×
×
Q_AL2
质量报警IN2
bool
×
×
×
×
CF
计算出错
bool
×
×
×
×
OUT_GQ
输出点质量状态为GOOD
float
×
×
×
功能描述和操作规则
冗余模拟信号监视器功能完成以下任务:
l 检查并指示输入质量状态
l 最大/最小值选择
l 输入信号偏差的处理和指示(带有绝对值偏差死区DEV_DB)
l 信号滤波
l 产生高/低限信号(带有完全限值死区 36、DB)
l 代替值处理
l 报警抑制
输入IN的值会在输出端OUT显示。
输入IN的值也会在输出端OUT_GQ给出,此端口质量状态总是为GOOD。
检查并指示输入端质量状态
ASMON_R运算法则对输出的处理取决于所选的输出模式(MINMAX值)及输入的质量状态。
如果质量状态有效,即质量状态为GOOD,通常就会考虑输入值INn的影响作用。如果质量状态是not GOOD(BAD or UNCERTAIN),运算法则就会忽略输入值INn的影响作用。受影响点的无效输入状态每次都会在专门的输出端Q_ALn显示。另外,如果两个输入端的质量状态均为not GOOD,就会使报警输出端OUT_ 37、AL置TRUE。
最小/最大值选择
如果两个输入端都有效,即两个输入端质量状态都为GOOD,那么就参考以下规则得到输出值OUT:
l 如果MINMAX端是FALSE,即选择了MIN模式,那么输出值OUT就等于输入值中的最小值。
l 如果MINMAX端是TRUE,即选择了MAX模式,那么输出值OUT就等于输入值中的最大值。
另外,每次所选的输入端都会在相应的输出端OUT_INn显示。
触发条件及对相应输出端的影响如下表所示:
MINMAX
条件
OUT端的值
OUT_IN1的值
OUT_IN2的值
FALSE (MIN)
IN1 <= IN2
IN1
TRUE
38、
FALSE
FALSE (MIN)
IN1 > IN2
IN2
FALSE
TRUE
TRUE (MAX)
IN1 >= IN2
IN1
TRUE
FALSE
TRUE (MAX)
IN1 < IN2
IN2
FALSE
TRUE
输入信号偏差的处理和指示
ASMON_R功能的运算法则会监视模拟量输入的偏差。
l 如果输入IN1和输入IN2相差超过DEV_DB,那么偏差监视迟延时间T_MON就会启动。时间结束后,输出端DEV_AL置TRUE。
如果偏差死区DEV_DB置0,那么偏差监视功能就关闭,所有相关输出端置FALSE。
输入端偏差处理的规 39、则如下图所示:
设置和复位DEV_AL的触发条件如下面的图表所示:
端口
设置条件(TRUE状态)
复位条件(FALSE状态)
DEV_AL
| IN1 - IN2 | >= DEV_DB和T_MON时间到
| IN1 - IN2 | < DEV_DB
信号滤波
滤波功能用于衰减模拟量输入信号附加干扰。滤波功能的作用相当于一阶时间迟延元件,并且和PT1自动功能的执行方式相同。当T1=0.0秒时,滤波功能不起作用。
产生高/低限信号
产生限位信号的功能用于监视是否超过了限值LVn,并在相应的二进制输出端Qn指示越限。此功能由参数LSGn激活。
高限由参数HI_ 40、LOW = High调整。
低限由参数HI_LOW = Low调整。
触发和复位一个限位信号也由死区DB决定。
高限信号的处理(HI_LOWn=High)
触发条件:
如果输出信号OUT大于或等于LVn,就会使相关输出端Qn置TRUE。
复位条件:
如果输出信号OUT小于LVn减去死区DB的差,相关输出端Qn就会置FALSE。
图解:
低限信号的处理(HI_LOWn=Low):
触发条件:
如果输出信号OUT小于或等于LVn,相关输出端Qn就会置TRUE。
复位条件:
如果输出信号OUT大于LVn值加上死区DB,相关输出端Qn就会置FALSE。
图解:
如 41、果没有选择产生限位信号(LSGn=NO),那么相关输出端Qn就置为FALSE。
代替值处理
如果输入模拟信号IN的质量状态都是BAD或UNCERTAIN(不确定),模拟信号输出OUT就:
l 不变(SUB_VS=0)
l 由最后一个有效值取代(SUB_VS=1)
l 由代替值SUB_V取代(SUB_VS=2)
滤波功能仅应用于没有选择代替值的情况(SUB_VS=0)。
报警抑制
通过设置输入端AL_SUPQ1至AL_SUPQ6,可以抑制限位信号Q1至Q6发生报警。
报警抑制并不影响对限位信号Q1至Q6本身的处理。
报警处理
故障报警输出端TRBL_AL相当于ASMON 42、R功能的组报警指示器。如果产生输入质量报警、偏差报警或发生计算出错,输出端TRBL_AL就会置TRUE。
故障报警的执行如下图所示:
忽略质量状态
将输入端LS_GQ设为YES,可忽略所有限制输出端(Q1到Q6)的质量状态,均认为是GOOD。
例外处理
如果T1小于Ts/2(T1=0.0除外),就会将T1内设为Ts/2,即不进行滤波(Ts是工程时间周期)。
OUT_GQ的质量状态总是设为GOOD。
在正常情况下,输出端OUT的质量状态是GOOD。
如果模拟输入端IN1和IN2的质量状态都是BAD或UNCERTAIN(不确定),那么质量状态就取决于SUB_VS的模式:
l 43、 如果SUB_VS=0,那么上次所选输入端的值和质量状态就会影响输出端OUT。
l 如果SUB_VS=1或2,输出端OUT的质量状态就被取代为UNCERTAIN。
如果LS_GQ端是FALSE,那么输出端Q1至Q6的质量状态就与输出端OUT的质量状态一样。
如果LS_GQ端是TRUE,那么输出端Q1至Q6的质量状态就总是GOOD。
如果在计算过程中有某个数值超过了浮点数值范围,就会使质量状态变成BAD,计算出错输出端(CF)置TRUE,输出OUT保持上次值。
在仿真状态下(强制端口),输出端OUT质量状态变成GFO(良好/强制)。
错误处理的触发条件及其对后续处理的影响如下表所示: 44、
错误处理触发条件
对后续处理的影响
对质量代码的影响
T1 45、
指示,报警5(画面)
O_Q6
指示,报警6(画面)
O_IN
指示,数值
O_EU
指示,数值单位
面板示例(文本面板)
面板和符号是同样的。
1.1.1.3 开关量信号监视
BSMON
ID:201
开关量信号监视功能用于处理和监视单个触点及转换触点。
输入端口描述
名称
描述
数据
类型
可连
接性
可编
辑性
最大值
最小值
当前值
I&C_V
HMI
IN1
开关量输入1 (NO 触点)
bool
×
×
true
false
false
×
IN2
开关量输入2 (NC 触点)
bool
×
46、×
true
false
true
×
T_MON
监控迟延时间(秒)
float
×
30000.0
0.0
0.2
×
SUB_VS
代替值选择
默认=0
0=None
1=最后一个有效值
2=FALSE
3=TRUE
int
×
3
0
0
×
SUBV_OUTN
OUTN代替值
默认=0
0=总是FALSE
1=总是输出值的相反值
int
×
1
0
0
×
AL_SUP
报警抑制
bool
×
×
true
false
false
×
输出端口描述
名称
47、
描述
数据
类型
报警
可连
接性
报警
类型
产生
解除
I&C_V
HMI
DIA
OUT
开关量输出
bool
×
×
×
OUTN
相反值输出
bool
×
×
TRBL_AL
故障报警
bool
×
×
I&C报警
当前
清除
×
×
×
BOTH_F
两个输入都是FALSE
bool
×
BOTH_T
两个输入都是TRUE
bool
×
OUT_GQ
开关量输出质量GOOD
bool
× 48、
×
OUTN_GQ
相反值输出质量GOOD
bool
×
×
功能描述和操作规则
开关量信号监控功能完成以下任务:
l 处理转换触点
l 监视转换触点
l 处理单个触点
l 代替值处理
l 报警抑制
输入信号IN1的值由输出端OUT提供,也会在输出端OUT_GQ给出,此端口的质量状态总是为GOOD。
相反值会分别在OUTN端和OUTN_GQ端给出。
转换触点的处理
开关量信号监视功能处理一对输入信号,例如转换触点,并产生适当的开关量输出信号OUT。输入IN1的质量状态对输出信号OUT起决定性作用。输出OUT的相 49、反状态在输出端OUTN给出。第二个输入IN2仅用于监视目的。
转换触点的监视
监控输入端的合理性,即取决于输入端IN1和IN2相等的值,当监视迟延时间T_MON过去后,故障输出端TRBL_AL置TRUE。另外,为获得诊断画面中更多详细信息,相应的二进制输出端,如BOTH_F或BOTH_T,也置为TRUE。
监控功能动作取决于以下条件:
l 如果两个输入端都是TRUE(触发条件),那么时间周期T_MON就会启动。时间到了之后,输出端BOTH_T变成TRUE。
l 如果两个输入端都是FALSE(触发条件),那么时间周期T_MON就会启动。时间到后,输出端BOTH_F变成TRUE。
50、l 如果触发条件是FALSE,相应的输出端BOTH_T和BOTH_F就会置FALSE。
故障报警输出TRBL_AL相当于开关量信号监控功能的组报警指示器。如果某个输入端质量状态是BAD或UNCERTAIN,输出端TRBL_AL就会置TRUE。在这种情况下,可靠性检查停止,输出端BOTH_T和BOTH_F都置FALSE。如果TRBL_AL置TRUE,输出OUT的后续处理就取决于SUB_VS的值,对OUTN的处理取决于SUBV_OUTN的值。(见后面代替值处理)
可靠性检查的执行过程如下图所示:
监视时间T_MON必须大于触点转换时间。
单个触点的处理
开关量信号监控功能






