这一片学习笔记我在新浪博客记录过,地址是Citect2018R2报警函数练习2:报警页面过滤报警_来自金沙江的小鱼_新浪博客 (sina.com.cn)
昨天练习了在页面上通过cicode控件和函数来做一个报警页面,包括翻页和报警确认。昨天对32个报警做了分类,分成4类和5类。如果希望报警页面只是显示4类报警,需要在昨天项目基础上新建cicode函数
FUNCTION MyAlarmFilter(INT myAN,STRING class) INT grp1=GrpOpen("AlarmFilter1",1) StrToGrp(grp1,class) AlarmSetInfo(myAN,2,class) GrpClose(grp1) END 在页面的'在页面显示时'事件中写下面的cicode函数 MyAlarmFilter(4,"4"); 第一个4为该页面第一个cicode控件的AN编号,第2个4表示报警分类是第4类,其他类别的报警不会显示。如果希望显示第4类和第5类,修改上面的函数为 MyAlarmFilter(4,"4,5"); 保存、编译、运行,就只会显示第4类报警,第5类报警会屏蔽掉
PLC程序还是使用前面练习的程序,citect程序上传到了百度网盘
链接:https://pan.baidu.com/s/1H8bnRHx3J93kUXD4eBS4mg 提取码:code 标签:cicode,练习,函数,Citect2018R2,报警,grp1,页面 From: https://www.cnblogs.com/fishingsriver/p/17402941.html