WINCC的C动作脚本为什么只运行一次就结束

在WINCC的全局脚本里写了一个很简单的实验程序,但是每次系统激活后这个脚本就运行一次就显示结束了。a的值为1,说明确实只运行了一次。触发器设置的是2秒,但是运行一次后就停止。 请教原因,谢谢!

问题补充:
编译没有问题,0警告0错误,a++是为了每次运行自加1用来看到底运行了多少次。如果初始化a为0,那么每次运行时a都为0,返回值也只能为1。

图片说明:

WINCC的C动作脚本为什么只运行一次就结束    WINCC的C动作脚本为什么只运行一次就结束    WINCC的C动作脚本为什么只运行一次就结束   

最佳答案

脚本不对吧,能编译通过?
a++前面难道不应该是分号?
而且你这个a也没有初始化啊,a++有什么意思呢
补充:
你没有进行初始化,那就是程序自己初始化了,你看看开始的时间是不是变化,如果变化说明一直在运行

变量a你要么应该定义成静态变量,要么在WINCC里面创建一个变量这样,每次运行一次,a才能一次相加

我写了一段脚本测试没问题的,您参考一下

图片说明:

WINCC的C动作脚本为什么只运行一次就结束  

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午11:47
下一篇 2021年7月5日 上午11:47

相关推荐

  • WINCC 插入自定义图像 运行时不能显示的问题

    如图所示,我使用的是WINCC V7.0,SP3版本,在使用选择》智能对象》图形对象,然后在弹出的对话框里选择我事先做好的BMP格式的图片,然后运行时却显示不出来。在项目…

    SIMATIC WinCC 2021年7月5日
  • wincc历史趋势无法显示曲线

    使用onlinetrendcontrol控件,开始时间和时间范围由用户输入,变量通过文本列表选择,这两块都测试过没问题,但是条件都选择号以后没有任何曲线显示,变量也已经归档过了,请…

    SIMATIC WinCC 2021年7月5日
  • wincc时间差

    如何在Wincc中,用Vb脚本求出两个时间的间隔,比如2008-8-20 14:10:10和2008-8-22 14:12:15之间的间隔? 最佳答案 Dim&…

    SIMATIC WinCC 2019年6月11日
  • wincc服务器与WINCC客户端ping不通

    软件配置:服务器为WINCC7.0,客户端为WINCC7.3。电脑系统:均为WIN7  64位。两台电脑的dcom配置方法如下:Win7系统下的OPC运行配置h…

    2021年7月5日
  • MP377同时与不同的PLC通讯

    我公司有一套设备采用s7-317pn/no做机器控制,MP377做人机界面,后来又添加冷水设备,该设备采用LG的PLC做控制,现在打算将冷水设备控制集成在MP377上,请教技术思路…

    SIMATIC WinCC 2019年6月11日
  • step7中插入OS站无法编译

    在step7中插入OS站后点编译没任何反应,不知道怎么解决,wincc7.4   step7  5.5的。之前可以,现在不知道为什…

    SIMATIC WinCC 2021年7月5日
  • 用户归档有没有授权点数的限制?

    通过批次生产示例学会巧用WinCC用户归档 课程编号:V2682 直播课主要内容:<br/>-…. 点击这里,打开新窗口观看完整视频 该视频下的所有用户提问列表 用…

    2021年7月5日
  • WINCC 问题

    WINCC的外部变量的最大允许数量是什么意思?      什么是外部变量?好象还有什么多少个点之说吗?是什么? 最佳答案…

    SIMATIC WinCC 2019年6月11日
  • vbs 显示趋势控件

    如何用一个按钮用vbs 控制几个趋势控件的显示,位置,大小等 问题补充:再请教下:如果,做一个趋势控件,通过传送不同的变量来显示不同变量的趋势,怎样用vbs传送变量名称、…

    SIMATIC WinCC 2019年6月11日
  • wincc 最短触发周期

    在wincc全局脚本里,设定触发时间为100MS,怎么测试出来的时间在250MS左右呢,请高手指点,看能不能用到100MS?项目急需,先在此谢过 问题补充:先谢过,这个项目要和10…

    SIMATIC WinCC 2019年6月11日

发表回复

登录后才能评论