wincc如何启动运行便自动运行全局脚本,添加全局运行系统我知道

wincc如何启动运行便自动运行全局脚本,添加全局运行系统我知道,关键是如何触发项目函数再不打开画面的情况下,就是后台运行。

问题补充:
回答我看了,可能你们没明白我的意思
 在动作中设置触发器,我知道,但哪里的事件只有时间,而我要的是开机软件运行便执行动作,不能只激活,要运行动作或函数,也不用到画面中调用触发。

最佳答案

所谓全局脚本,就是在后台执行,只要在计算机->属性->启动中激活了全局脚本运行系统,系统激活后全局脚本即根据触发条件自动运行。
 ---------------------------
 开机软件运行便执行动作?说清楚一点准确的回答你。
 你指得是WinCC软件一运行就执行某个动作一次(不是周期执行)吧?类似初始化的功能?
 不依靠画面就只能用全局脚本了,执行一次可以用一个BOOL型内部变量bRun来完成,触发器选周期触发即可:
 #include "apdefap.h"

 int gscAction( void )
 {
 if (!GetTagBit("bRun"))
 {
  //执行初始化动作
  SetTagBit("bRun",TRUE);
 } 
 return 0; 
 }

提问者对于答案的评价:
厉害,佩服,最重要的是谢谢

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc275388.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午11:32
下一篇 2019年6月11日 上午11:33

相关推荐