PKS的监视与报警| 温故知新

PKS里的“棱镜”计划

我们PKS系统里也有棱镜计划,想想看,如果要对一件事情进行控制,首先就要对他进行监控,全面收集信息,加以分析和整理,才能做出控制的方案和行动。PKS系统里棱镜计划的核心就是我们的监视回路。

 

在前面我们说过,任何一个回路的平台都是CM(Control Module),监视回路也不例外,在监视回路的CM中,我们安插了2个角色,他们单线联系,协调工作,共同完成情报的搜集、分析和处理工作。

图片

AI Channel是工作在第一线的情报搜集人员,每一个AI Channel在硬件上与AI卡的通道相对应,现场变送器通过2根信号线连接到AI卡的某个通道上,相对应的AI Channel就能读到4-20MA的信号,拿到这个信号后,AI Channel要对信号做一个简单的处理,判断信号的类型,大小是否在合理范围内,线性化还是开平方,是否需要对过小的信号进行切除等,经过这些简单的处理后,信号被传送给DATAACQ功能块,做进一步的处理。

 

DATAACQ功能块得到AI Channel传送过来的数据后,首先进行量程的转换和工程单位的标注。然后根据事先的定义进行小数点位数的取舍。在报警方面,DATAACQ功能块提供的报警包括:

1、 PV值高报警

2、 PV值高高报警

3、 PV值低报警

4、 PV值低低报警

5、 PV值变化速率过快报警

6、 PV值坏值报警

 

每个报警都可以单独设置报警的优先等级(分为紧急、高等级、低等级、只记录在册)

 

监视回路下装后,操作人员在Station上可以看到他的标准显示画面,其中包括了动态的时时测量值(包括数值和棒图显示):

图片

以及相关的组态信息:

图片

图片

和CM的结构图。

图片

一些组态好的参数甚至在Station上就可以直接修改,只要你的权限够高。

 

有多少报警可以重来

我们知道DATAACQ功能块有报警的功能。报警值的设置在功能块的属性页面上完成,如下图所示。

 

图片

 

以PV值高报为例,当PV值超过150时,触发PV高报警,当PV值小于150时,报警解除;下次如果PV值再次超过150,报警被再次触发。每次报警被触发后,操作员在报警汇总画面可以看到报警的信息,也可以从声音上感知报警的存在。

 

当在某种特殊情况下,即PV值在报警设定值附近波动时,会给操作员带来很大的困扰。以下图为例,在位置1、3、5时,PV值超出了150,在标注红色圆圈的时间点,报警被触发,在位置2、4、6时,PV值低于150,在标注空心圆圈的时间点,报警被解除。由于PV值在150的附近波动,导致同一个报警信息反复被触发,干扰了操作员的注意视线,分散了操作员的精力。

图片
 

怎么解决这个问题呢?答案是使用报警死区(Deadband)的功能。

 

报警死区有两种设置方式,一种是按量程的百分比来设定(在上图右下角选择PERCENT),另一种是直接按照工程单位来设定(在上图右下角选择EU),本质是一样的。

 

图示范例的测量回路的量程是0-300,死区设定值是1%,即3,则从147至150之间是PV值高报警的死区(下图黄色区域)。

 

死区设置之后,当PV值超过150时(位置1),触发PV高报警,当PV值小于150时,如果仍高于147,即在死区范围内时(位置2),报警不解除;下次PV值再次超过150(位置3),报警不会再次被触发。只有PV值超越死区,低于147时(位置4),报警才会解除,下次PV值再次超过150(位置5),报警会再次被触发

 

图片

 

啰嗦了半天,您可能已经明白了,死区的使用就是为了降低报警的敏感度,PV值只有降低到一定程度时,报警才会解除。这样就保证了PV值在报警设定值附近波动时,不会反复触发报警,干扰操作人员。当然是否使用死区功能是您的权利,不想使用的话,在Deadband Value处输入0即可。

 

PKS专家:

剑指工控—靳涛:

工控专家!22年DCS从业经验!曾任霍尼韦尔高级项目工程师以及PKS培训经理!丰富的DCS大型交钥匙工程实践经验!