WinCC C脚本时间触发器

WinCC中画一个矩形,通过一个变量改变矩形的X坐标值,通过C脚本实现,可是在保存时,提示:循环动作导致系统的高负载,如果可能,使用触发器变量。  C脚本如下:
int W;
W=GetTagWord("BBB")+100;
return(W);

此提示该如何处理?怎样设置触发器变量?本人对脚本知之甚少,请详细说明该怎么做。

最佳答案

1:在选择触发器的时候 ,不要选择 周期(CYCLIC)触发,周期触发时,尽管BBB没有变化,全局脚本也会按照你设置的触发周期,循环调用全局动作,这样必然造成做无用功以及增加系统负载。
2:选择变量(TAG)触发,变量选择“BBB"这样 仅当BBB变化时,全局动作才调用一次,这样减少系统负载。

提问者对于答案的评价:
谢谢

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月1日 下午7:48
下一篇 2017年11月1日 下午7:49

相关推荐

  • WINCC通讯故障4116

    “机架/插槽未被正确组态。为外部CP模块制定CPU模块的插槽。? 超出在自动化系统上最大允许的连接数目”这是在网上搜到的故障原因, 我的问题是:怎样“为外部CP…

    2017年11月18日
  • 比较指令哪里错了

    Sub OnLButtonDown(ByVal Item, ByVal Flags, ByVal x, ByV…

    2019年6月11日
  • 博图V13 SP1安装问题

    我前几天安装了博图V14(step7和wincc),然后又卸载了,现在安装V13 SP1时,step7安装成功了,但是安装wincc profisional版时…

    2017年6月4日
  • wincc变量归档的问题

    请教一下高手,我在step7的集成环境下创建了一个wincc项目,没有做到变量归档之前的步骤时候,激活wincc的时候很快就运行了,可是我组态了变量归档之后,再次模拟运行的时候,w…

    SIMATIC WinCC 2019年6月11日
  • wincc v7.2安装问题

    安装wincc v7.2,安装好之后并已经授权,但出现图片的提示,不能用,不知问题出在哪里,谢谢! 图片说明:    最佳答案 中文版,需要usb授权…

    2017年11月12日
  • 那位大哥有wincc手册中文的

    小弟想学习wincc那位大哥有这方面手册,麻烦给我份 邮箱281754165@qq.com 问题补充:V6.2   V7.0 都可…

    SIMATIC WinCC 2019年6月10日
  • APL 模拟量显示块在wincc上设定量程

    目前只能在程序里设定,wincc画面上只能显示,可否开放,直接在画面上设定? 问题补充:是pcs7 里面的的cfc块,通过pcs7AnIn块读取通道值,然后通过MonAn…

    SIMATIC WinCC 2021年7月5日
  • wincc5.0

    wincc5.0所做的项目运行时间长了,里面有个.db文件会变得很大,接近于一个硬盘分区(30G),导致项目不能打开,请问该如何处理?有什么方法可以限制这个文件增大吗?谢谢。 最佳…

    SIMATIC WinCC 2017年12月1日
  • 报表–变量记录运行

    WINCC V6.2 SP3 打开报表编辑器,运行系统选项卡里怎么没有:“变量记录运行系统"–"变量表格"项??&nb…

    SIMATIC WinCC 2019年6月11日
  • WinCC数据库sql2005里面数据库怎么越来越多?一天就多出好几个

    打开sql2005,除了,CC…._51,CC…._51R,以及我自建的一个数据库外,下面每天都多出好几个数据库,名字是计算机名 日期 时间的组合,这会…

    2017年12月2日