|
<< 点击显示目录 >> 主页 mapp Framework介绍 > mapp AlarmX > mapp AlarmX Framework - 可选的修改 |
该框架可以根据应用的需要以任何必要的方式进行调整。本节总结了一些通常对该框架进行的可选修改。
•调整AlarmXCfg.malalarmxcore中提供的查询(ActiveAlarms)源条件("SELECT "和 "WHERE")。
•决定你要如何处理查询结果中有超过20个警报的情况。请看第38行开始的ExecuteQuery.st中的注释。
•如果你通过MpAlarmXControl()或MpAlarmXSet()来触发警报,请考虑在整个应用程序中设置/重置警报,而不仅仅是在AlarmMgr任务中。
o例如,如果你在配方系统中出现错误,你可以直接在配方任务中触发它。
o这种方式的分散性是mapp AlarmX的一个关键优势。
•目前,所提供的查询只在组态画面上点击 "运行查询 "按钮时运行。如果你希望查询在有新数据的时候都能运行,那么请参考ExecuteQuery动作的ACTIVE_ALARM_WAIT状态的注释。
•在CPU配置中,将 "mappAlarmXFiles "文件设备修改为所需的存储介质。默认情况下,这对应的是用户分区(F:\AlarmX)。
o如果你这样做,请更新或删除AlarmMgr.st INIT程序的第10-16行,该程序创建了F:\AlarmX目录,如果它还不存在。
•添加更多的报警器/删除未使用的报警器(更多细节请见这里)
•调整报警映射(更多细节请见这里)
•抑制特定条件下的某些报警(更多细节请见这里)
•增加额外的查询(更多细节请见这里)
本节的主题:
•报警映射
•抑制报警
•添加查询