◎郭建达 施一圣 于波 解新雨 张智策 魏立明
在经济快速发展的今天,城市内的建筑物楼层的高度也越来越高了。电梯是高层建筑物很重要的环节,正如同现在我们每天出行用到的各种交通工具汽车和通信工具手机一样。正是因为电梯越来越多,所以也越来越重视电梯的安全问题,对电梯的静态安全管理和动态安全管理,提出了越来越多的要求。
组态软件指的是过程控制和数据采集的专用软件,是在自控系统上位机监控层一级的软件平台和开发环境,根据用户的需要和工作原理的直观体现,组态软件的灵活性极大的方便了用户的需求,可以绘制出用户自己设计的画面。能够采集现场数据,处理实时和历史数据画面设计与切换,动画处理,绘制报警与趋势曲线,打印报表系统等,为用户解决实际工程中对现场的监视与控制问题。本论文采用的组态软件是北京亚控科技有限公司发布的King View 6.55版本,具有很好的开放性,适应性,经济型,而且开发周期短,因而极大地方便了开发者利用该软件开发所需要的监控画面。通过上位机组态与下位机PLC之间的通信,不但能够对PLC的数据实时监测和控制,而且能够完成控制系统中上传下达与组态开发。
组态软件的构造可以分为五个部分,分别是主控窗口、设备窗口、用户窗口、实时数据库和运行策略。随着它的快速发展,实时数据库、实时控制、SCADA、通讯及联网、开放数据接口、对I/O设备的广泛支持已经成为它的主要内容,组态软件也将会不断被赋予新的内容。双击组态王图标,弹出工程管理器窗口,单击菜单栏“文件新建工程”新建一个工程。双击新建的工程打开该工程进入组态界面,进入新建工程向导。然后单击“下一步”,由提示一步步地完成新建工程的操作。此时实际上并未真正创建工程,只是在用户给定的工程路径下设置了工程信息,当用户将此工程作为当前工程,并且切换到组态王开发环境时才会真正创建工程。在工程浏览器中左边的目录树中双击“设备/COM2''图标,进行通信参数设置。双击右侧内容显示区的“新建”图标,弹出“设备配置向导”对话框,由提示一步步地完成设备配置的操作。依次为①选取控制系统所用的,本系统用的是西门子的一系列通信协议;②选取串口号,本监控系统使用的是COM2口;③为设备指定地址,本监控系统所用的设备地址为2;④设置通信参数,取默认的参数。最终结果如图1所示。
图1组态通信参数设置结果示意图
按照电梯实验模型的结构画出电梯仿真画面,仿真画面和实际电梯模型完全一致,如图2所示。该画面运行时以一楼为例,按下“一楼”按钮梯内控制面板和电梯外的指示灯同时亮起;按下向左箭头开门指示灯亮;按下呼叫按钮,呼叫指示灯亮起,其余楼层都一样。
构建电梯控制系统中的开关门示意图,该示意图时本次设计的一个重点,电梯两侧的门我采用的是缩放的控制方式同时为了形象生动的表现出电梯门开关的画面专门选择了特殊的过渡色,这样设计出来的电梯门有极强的立体感。最后编写程序,在程序命令对话框中输入如下程序:
if(\本站点开关门按钮==1)
\本站点开关门=\本站点开关门-2;
if(\本站点开关门按钮==0)
图2双电梯联动控制示意图监控画面同时设定30ms完成一个周期,即
\本站点开关门=\本站点开关门+2;30ms内可以从关门状态过渡到开门状态,也可以从开门状态转变为关门状态,如图3所示。
图3开关门示意图
构建电梯运行示意图,该画面更是本次设计的重中之重,由于数据词典有限所以我只设计编写了四楼的电梯门在平层情况下的运行效果,该画面的设计最大的看点就是在轿厢向上运动的时候每到一个的楼层该楼层的指示灯就会亮起,知道轿厢到达四楼这是四楼的指示灯会亮起同时四楼的电梯门会慢慢打开,如图4所示。构建电梯监控主画面和主界面,电梯监控主界面包括运行的当前时间,操作员登录的系统。想让这个画面可以运动起来可以在程序命令编程框中输入如下程序:
确认键
if(\本站点登录名=="1"&&\\本站点密码=="1")
{\本站点登录名="";
\本站点密码="";
ShowPicture("监控画面");}
else
\本站点密码正误=1;
退出键:
Exit(0);
图4电梯运行示意图
本文针对双电梯联动监控系统上位机进行设计,上位机采用组态王软件进行设计,主要介绍了软件组成和特点,进一步介绍软件设计流程,同时分析要求给出电梯运行监控的几组换面,为双电梯监控系统研究奠定基础。