北京亚控科技国际领先的mes软件平台供应商-凯发k8官方网娱乐官方

在组态王中如何实现定时器功能?

时间:2018-08-16 发布者: 浏览次数:623次

在组态王软件中没有提供专门的定时器控件,但是我们可以通过命令语言来实现定时器的功能,下面以控制电机的启停为例进行讲解:

在工业生产过程中,常常遇到这样的情况,先启动一台电机然后延时5秒后再启动另外一台电机,实现步骤如下:

1)在组态王中新建两个画面,命名为主画面和定时画面;

2)在数据词典中添加三个变量:

1号电机启动:内存离散

2号电机启动:内存离散

定时变量:内存整型

3)在主画面添加一按钮,在按钮“弹起时”编写如下脚本语言:

showpicture("定时画面");

\本站点定时变量=5;

\本站点1号电机启动=1;

4)在定时画面中使用文本框连接定时变量,并在画面存在时(执行频率设置成1000毫秒)编写如下脚本语言:

\本站点延时启动=\本站点延时启动-1;

if(\本站点定时变量==0)

{

\本站点2号电机启动=1;

closepicture("定时画面");

}