请教全局脚本中如何利用GMsgFunction函数实现弹出的报警画面
请教各位,我想在全局脚本C中调用GMsgFunction函数实现弹出报警画面。初学脚本,在论坛里查找过信息,尝试编写代码,很多地方报错,还请各位详细指点一下,不胜感激!
问题补充:
TO dcount107
谢谢你的解答!请问:如果我想实现弹出报警画面的话,是否需要直接修改Alarm组里的标准函数GMsgFunction呢,比如加上
if (mRT.dwMsgState==MSG_STATE_COME)
{SetPictureName("背景画面","画面窗口名","报警弹出画面名称");},还是另外创建一个GMsgFunction的函数,添加上弹出画面的代码呢?请指点一下,谢谢
最佳答案
1、GMsgFunction函数是自动触发的,并不是在全局脚本中调用。
2、其触发条件为:报警记录>>单条报警>>属性>>参数>>勾选触发一个动作。
3、GMsgFunction相关的信息:
http://support.automation.siemens.com/CN/view/zh/15350783
-----------------------------------
直接修改GMsgFunction,注意备份就是了。
提问者对于答案的评价:
谢谢指点
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc269872.html