如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
组态王在电梯监控系统中的应用徐月华汪仁煌(广东工业大学自动化学院,广东广州510090)摘要:本文介绍了组态王kingview5.1组成的电梯监控和数据采集系统,主要讨论了其设计步骤,调试方法等。关键词:组态王电梯监控中国分类号:TP15TP391.9文献标识码:B组态王主要用来组成监控和数据采集系统,使现场的信息实时地传送到控制室,保证现场操作人员和工厂管理人员都可以看到各种数据。管理人员不需要深入生产现场,就可以获得实时和历史数据,优化控制现场作业,提高生产率和产品质量。组态王拥有丰富的工具箱、图库和操作向导,简单易学,在工业控制中应用广泛,下面介绍利用组态王kingview5.1组成电梯监控和数据采集系统的步骤,调试方法等。一、电梯监控和数据采集系统的组成电梯监控和数据采集系统由电梯、PLC、微机等组成。其中电梯是本系统的运行机构,PLC控制电梯的运行,微机进行实时数据采集和监控,其中PLC与电梯间的硬件接口电路作程专门的控制盒。二、系统设计的步骤本系统的设计包括系统间的硬件连接,电梯程序的编写,监控软件的制作,其中PLC与电梯间连接(即控制盒的接线)正确,是五层电梯程序调试成功的前提,而五层电梯程序调试成功又是整个监控系统正常运行的前提(注意:控制盒的接线要根据PLC的I/O地址、电梯内电机的运行情况、继电器、行程开关的动作等进行),由于我们对前两方面已讨论了许多,下面着重说明监控软件的制作。用北京亚控公司的kingview5.1组态王软件,利用此软件设计电梯监控系统主要包括进行设备配置、设计图形界面、构造数据库、建立动态连接、运行调试等几方面。(一)设备配置设备配置就是完成与组态王通讯的设备的设置。由于本系统是PLC与组态王间进行通讯,因此,将PLC的生产厂家、设备名称、通讯方式等填入相应对话框中即可。(二)设计图形界面图形界面用于模拟实际工业现场和工控设备,本系统设计图形界面的任务就是绘制电梯仿真画面。如图所示,电梯仿真画面由电梯井道、轿箱、楼层显示、外呼按钮、手动开关门按钮等组成。制作时要结合用“组态王”内部图库和工具箱(用内部图库中的图素时要将其转化成普通图素才能灵活改变形状),同时注意采用重叠等技巧,例如:为了能形象生动的表达电梯轿箱的运行,一层和五层各画二个重叠的轿箱,分别表示停,上(下),中间几层各画三个重叠的轿箱,以满足停、上、下的功能。(三)构造数据库数据是用来描述工控对象的各种属性,组态王定义的各种变量构成数据库,其中不需要与其它应用程序交换数据的变量称为内存变量,而与其它应用程序交换数据的变量称为I/O变量,从下位机采集来的数据、发送给下位机的指令,比如“内、外呼按钮”等变量,都需要设置成“I/O变量”。在“组态王”系统运行过程中,每当I/O变量的值改变时,该值就会自动写入远程应用程序;每当远程应用程序中的值改变时,“组态王”系统中的I/O变量值也会自动更新。由于本系统用PLC控制电梯,因此可用PLC的I/O地址另加少量内存变量来设置图形界面所需变量。在定义变量属性时应注意:1)寄存器为X时读写属性一般设为读写(限位开关除外),寄存器为Y时读写属性设为只读。2)有时I/O离散型变量不够,用I/O实型变量替代I/O离散型变量时,要将实型变量的初始值设为0、最大值设为1,数据类型设为Bit。3)串行口及串行口中的数据位、停止位、传输速率等参数要在PLC软件中查找。(四)、建立动态连接动画连接是指在画面的图形对象与数据库的数据变量之间建立一种关系,当变量的值改变时,在画面上以图形对象的动画效果表示出来;或者由软件使用者通过图形对象改变数据变量的值,以实现图形界面与对象间的双向控制。本系统的动画连接包括轿箱、楼层显示、外呼按钮、手动开关门按钮等。在动画连接中应注意几点:1)楼层显示数字的动态连接,包括楼层数字颜色的变化、字体的改变、字体闪烁的快慢、楼层数字的输出连接等选择项,在楼层数字的输出连接中,表达式为真、为假时都填入相同的楼层号,表示到层与未到层不用数字区别,而用颜色等区别,(例如:到1层时显示黄色并闪烁的数字1,而平时显示红色数字1)。2)图形按钮因为要实现对电梯的控制,因此要编程(用类C语言),例如:对“一上”变量(表示一层上外呼按钮)的编程如下:if(一上==1){{一上=1;一上=0;}}else其他按钮的编程类似。3)为了使电梯轿箱的移动具有真实性,不跳跃性变化,还必须编写各楼层轿箱慢移命令语言(类C语言),双击按钮,选中“按下时”,单击“按下时”选项进行以下编程,其中画面移动或缩放数字要在编程实践中取得。if(慢移<200){慢移=慢移+1;}if(