1.3 用组态软件模拟电梯的基本思路
1)安装组态软件以及PLC的驱动程序。
2)初步设计组态软件的画面,将基本的元件做出。
3)根据基本功能的需要,在组态王的数据词典中定义内部变量和I/O变量。
4)通过将画面中的元件(如轿厢和按钮等)和对应的变量进行动画连接,将画面和PLC中的变量联系起来
5)编写类似C语言的命令语言程序来使电梯运动并产生输出信号(如限位开关信号)。
6)用“命令语言”来编程,实现所要实现的功能。使用“应用程序命令语言”编写初始化程序以及仿真运行时一直执行的程序。用“数据改变命令语言”编写某些数据变化时所执行的命令。用“事件命令语言”编写某些事件发生、存在和消失时所执行的命令。
此外,可用“自定义函数命令语言”编写程序中要使用的函数。
1.4 论文的主要工作
电梯控制系统是一种非常复杂和典型的控制系统,以前的电梯主要采用单片机控制,其性能等各方面都不太完善。现在电梯控制系统多采用PLC,从电梯的性能、器件的灵活性及安全保障方面都有了很大的提高。电梯模型是对于PLC教学和毕业设计来说很重要的教学设备。使用计算机以及组态软件来模拟的虚拟电梯系统使用简便、直观。论文完成了以下主要工作:
①阐述电梯基本知识、主要部分、功能以及运行过程,为研制基于组态软件的虚拟电梯系统打下基础。
②用组态软件对5层电梯进行模拟并编写PLC控制程序,计算机通过串行通信方式与PLC交换信息,用PLC控制“虚拟”电梯。虚拟电梯的轿厢和门通过软件中命令语言编写的程序执行相应的动作,用画面中的指示灯显示来自 PLC的各种信息。
③用组态软件实现对5层电梯控制系统的纯软件仿真。这种仿真方式不是用PLC程序来实现对虚拟电梯的控制,而是通过组态软件中命令语言编写的程序实现电梯控制,对电梯本身的模拟也是由组态软件实现的。这种仿真控制系统可以帮学生更透彻地了解和使用组态软件,对于教学有较大的实际价值。
④电梯模型通过PLC进行控制,具有真实电梯的各种基本功能。
2 电梯基本知识与控制原理
2.1 电梯基本知识简介
2.1.1 电梯的主要组成部分
不同规格型号的电梯,其部件组成也不尽相同,这里只介绍一些最基本的情况。图2.1所示为交流调速客运电梯部件示意图,从中可以大致看出电梯的组成情况。
①电梯机房里的主要部件
1)曳引机:曳引机是电梯的驱动装置,曳引机由驱动电机、制动器、减速箱、曳引轮、导向轮或者复绕轮等部分组成。
2)限速器:当轿厢运动速度达到限定值时,能发出电信号并产生机械动作的安全装置
3)控制柜:各种电子元器件和电器元件安装在一个防护用的柜形结构内,按预定程序控制轿厢的运行。
4)电源开关和照明开关。
5)选层器、极限开关、机械楼层指示器、发电机组等部件。
图2.1 电梯的基本结构
②电梯井道里的主要部件
1)轿厢:轿厢是电梯的主要部件,是容纳乘客或者货物的装置。
2)导轨:对轿厢和对重的升降运行起导向作用的组件。
3)对重装置:设置在井道中,由曳引钢丝绳经曳引轮与轿助连接,在运行过程中起平衡作用。
4)缓冲器:当轿厢超过下极限位置时,用来吸收轿厢或者对重装置产生的动能的制动安全装置。缓冲器一般设置在井道底坑上。
5)限位开关:该装置可以装在轿厢上,也可以装在电梯井道上端站和下端站附近,当轿湘运行超过端站时,用于切断控制电源。 PLC5层电梯虚拟模型的控制仿真+文献综述(3):http://www.youerw.com/zidonghua/lunwen_3247.html