WinCC全局脚本的定时触发?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WinCC全局脚本的定时触发?相关的知识,希望对你有一定的参考价值。

版本:6.2
在全局脚本中写完脚本并且编译通过,现在需要设定定时触发,现在已经在脚本编辑器的“编辑”---“信息”--“触发器”中完成设定触发器为250ms,现在如何让这个脚本在启动后周期执行?
希望大虾相告具体步骤,小弟感恩不尽
是WinCC的问题,不是盛大游戏

右键点wincc项目管理器左边的计算机。选择属性,弹出对话框,再点属性按钮,在启动选项卡中勾选全局脚本运行系统。OK! 参考技术A 只要在全局脚本中设置了触发器(时间或变量)
wincc在激活后就会自动执行脚本了

如何利用wincc脚本对变量进行计算

不用脚本的话,在plc程序里实现。用脚本的话,方法多了。在输入输出连接一个变量a,a改变时,脚本里给别的变量赋值!脚本触发器选择变量a改变!还有很多办法,比如输入输出的内容改变事件,在这里给其他几个变量赋值,当然还是脚本赋值! 参考技术A 先说说你的怎么个推断法?
--------------------------
用WinCC倒也可以实现,无非用OleDb连接数据库,根据当前时间查询5分钟前液位值,接着用你的公式计算即可得到。这样太过麻烦,而且如果需要连续计算,则需要使用全局脚本定时计算。
--------------------------
我觉得直接在PLC中实现要更加方便一些,用定时中断(周期可稍大,如1分钟)先计算得出液位下降速度:LevelSP=(LevelNow-LevelLast)/1。
剩余时间即为:LevelNow/LevelSP。

以上是关于WinCC全局脚本的定时触发?的主要内容,如果未能解决你的问题,请参考以下文章

如何利用wincc脚本对变量进行计算

Wincc 记录数据到sql

WinCC OA-CTRL-图形界面の定时器

WinCC OA-CTRL-图形界面の定时器

Django 框架中制作定时触发脚本

传奇定时器OnTimer功能详解(泡点时间触发任务活动)