实施报警策略:概述
2015-12-18 23:15:44 来源: 评论:0 点击:
在设置好硬件并安装iFIX之后,就可以允许报警并实施您的报警策略。
为了帮助完成这一过程,参考下列应该完成的任务:
为报警区数据库中的报警区命名。如果希望共享数据库,将ALARMAREAS.AAD文件移到到文件服务器中。
指定每台计算机的报警区路径。如果正在使用一个文件服务器,则输入网络路径作为报警区路径。
定义默认(公共)的报警和消息格式。选择公共报警区。
选择公共报警区。
允许并配置节点的报警服务。
为操作员和配方消息指派报警区。如果 在SCU中允许了SQL支持,那么也要为SQL系统任务消息指派报警区。
在 SCADA 服务器上,通过允许报警和事件消息、指派报警区、选择报警优先级以及定义报警限来配置数据库块。
在显示客户端,创建画面以显示数据连接、报警一览对象以及动态对象中的报警。
改善报警吞吐量
如果发现因为处理的报警数量导致系统响应时间不可接受,可能要配置处理单个报警中包含工作的数量。报警一览报警列表更新每个报警。这些报警列表包含每个可能的报警一览排序类型。例如,包括:优先级、确认/优先级、开始时间、结束时间、确认/结束时间,等等。
如果对有些报警排序类别不感兴趣(没有报警一览正在使用它们),可能要禁用一些正在更新的报警列。这会释放系统资源。
执行此操作,配置iFIX Local路径中的Alarm.ini文件。如果将 iFIX 安装到默认位置,此路径为:C:Program FilesProficyProficy iFIXLocal。在[SUMMARY]部分,使用DisableAckTLSort、DisableAckTimeSort、DisableAckPriSort、DisableTimeLastSort设置来禁用这些排序类型。下面是解释这些设置的Alarm.ini文件的摘录。
[SUMMARY]
; DisableAckTLSort
; DisableAckTimeSort
; DisableAckPriSort
; DisableTimeLastSort
; When TRUE indicates that Almsum.exe does not have to update these lists
; since no Alarm Summary is using it as a sort and allows the Almsum.exe
; thread to be quicker. The list upkeep is default behavior otherwise.
; Default can be FALSE or no entry here.
DisableAckTLSort=FALSE
DisableAckTimeSort=FALSE
DisableAckPriSort=FALSE
DisableTimeLastSort=FALSE