基于组态王在便携式仪表中的应用

2016-03-16 19:53卑五九王昌国林盛昌
关键词:组态王仪表

卑五九++王昌国++林盛昌

摘 要:本文主要就采用组态王作为监控软件的常遇到的问题,如画面及变量的设置、各监控画面相互切换、时间的计算及组态王与PLC的连接方法。

关键词:组态王;仪表;时间设置

1 画面及变量的建立

在组态王工程浏览器的左边树形视图内选择“画面”,在右边视图中双击“新建”。工程浏览器将运行组态王开发环境TOUCHMAK,弹出对话框。在“新建的画面”对话框中设置将显示的数据变量,然后单击“确定”按钮。TOUCHMAK将按照你指定的风格产生一幅名为“监控画面”的画面。

2 对于下一页的程序设计

由于在该仪表中要涉及到封面、监控画面、显示画面等九个画面,即需设置上翻与下翻按钮,下面从选取方面及波形图的按钮设置方法及程序:

2.1 封面下翻

下一页=下一页+1;

if(下一页>=9) 下一页=1;

if (下一页==2)

{ShowPicture("演示界面");ClosePicture("启动界面");}

2.2 波形实时监控画面下翻

下一页=下一页+1;

if(下一页>=9) 下一页=1;

if (下一页==5)

{ShowPicture("便携式电机节能系统研");ClosePicture("波形图");}

2.3 波形实时监控画面上翻

下一页=下一页+1;

if(下一页>=9) 下一页=1;

if (下一页==5)

{ShowPicture("节能差距");ClosePicture("波形图");}

3 对于时间的设置

在监控画面中要涉及到单位时间内消耗电量的计算,采用实时电量与前一段时间的电量差除以所以得时间,这里解决计秒器设置方法。

3.1 变量设置

3.2 画面组态

以计秒器作为例子如图1所示。

3.3 按钮设置及脚本

3.3.1 “开始”按钮 的设置如图2所示。

输入脚本:\\本站点\记秒开关=1。

3.3.2 “停止”按钮的设置如图3所示。

输入脚本:\\本站点\记秒开关=0。

3.3.3 “清零”按钮设置如图4所示。

脚本:\\本站点\显示秒=0;

3.4 事件命令语言

秒显示=秒显示+1。

4 组态王与PLC的通讯设置

组态王与FLC的通讯设置不需要别的线就可以和组态王通讯,当编程线的驱动安装后,确保可以和PLC的软件能通讯上,组态王设备定义时采用,PLC\三菱\FX1\编程口,组态王的设备地址要与PLC的设置保持一致,0-15;通讯参数设置\组态王通讯参数请与PLC的设置保持一致。波特率:9600,数据位长度:7,停止位长度:1,奇偶校验位:偶校验。

参考文献:

[1]李方园.人机界面设计及应用[M].化学工业出版社,2008.

[2]北京亚控科技发展有限公司.组态王6.51使用手册[M].2005.

[3]屈保中,周伟.主工业监控组态软件技术应用[M].郑州大学出版社,2012.

猜你喜欢
组态王仪表
◆ 仪表
仪表
◆ 仪表
◆ 仪表
仪表
基于组态王软件和泓格PIO-D64 板卡的流水灯控制
MATLAB实现组态王中TCP/IP读卡器监控方法
基于PLC与组态王煤矿压风机的设计研究
基于PLC的飞机轮胎充放气控制在组态王中的实现
Microchip推出全新零漂移仪表放大器