技术论坛

 如何使用脚本在项目运行时修改报警限值

返回主题列表
作者 主题
北方明珠
侠圣

经验值:2006
发帖数:96
精华帖:27
楼主    2017-05-18 10:30:20
主题:如何使用脚本在项目运行时修改报警限值 精华帖 

 示例脚本:

下面以设置3个范围的报警限值为例,参考示例脚本如下:

  rc = dpSetWait("TestDP_1.:_alert_hdl.._active", FALSE,

                  "TestDP_1.:_alert_hdl.1._u_limit", limits[1],

                  "TestDP_1.:_alert_hdl.2._u_limit", limits[2],

                  "TestDP_1.:_alert_hdl.2._l_limit", limits[1],

                  "TestDP_1.:_alert_hdl.3._l_limit", limits[2] );

  rc = dpSetWait("TestDP_1.:_alert_hdl.._active", TRUE);

 

分析:

1)在修改报警限值之前,需要取消激活“_alert_hdl.._active”;在修改报警限值之后,需要重新激活“_alert_hdl.._active”。

2)limits[2]是报警高限值。参照附件图示,范围2的上限与范围3的下限相等,需要同时设置为limits[2]值。

3)limits[1]是报警低限值。参照附件图示,范围1的上限与范围2的下限相等,需要同时设置为limits[1]值。

关于“_alert_hdl”的更多属性信息,请在帮助中搜索“_alert_hdl”关键字,打开“_alert_hdl” 章节查阅。

 

 图示:

 

 

您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。