求西门子PLC电梯工作原理
当PLC投入运行后,其工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段。完成上述三个阶段称作一个扫描周期。在整个运行期间,PLC的CPU以一定的扫描速度重复执行上述三个阶段。 在用户程序执行阶段,PLC总是按由上而下的顺序依次地扫描用户程序(梯形图)。在扫描每一条梯形图时,又总是先扫描梯形图左边的由各触点构成的控制线路,并按先左后右、先上后下的顺序对由触点构成的控制线路进行逻辑运算,然后根据逻辑运算的结果,刷新该逻辑线圈在系统RAM存储区中对应位的状态;或者刷新该输出线圈在I/O映象区中对应位的状态;或者确定是否要执行该梯形图所规定的特殊功能指令。即,在用户程序执行过程中,只有输入点在I/O映象区内的状态和数据不会发生变化,而其他输出点和软设备在I/O映象区或系统RAM存储区内的状态和数据都有可能发生变化,而且排在上面的梯形图,其程序执行结果会对排在下面的凡是用到这些线圈或数据的梯形图起作用;相反,排在下面的梯形图,其被刷新的逻辑线圈的状态或数据只能到下一个扫描周期才能对排在其上面的程序起作用。 当扫描用户程序结束后,PLC就进入输出刷新阶段。在此期间,CPU按照I/O映象区内对应的状态和数据刷新所有的输出锁存电路,再经输出电路驱动相应的外设。这时,才是PLC的真正输出。同样的若干条梯形图,其排列次序不同,执行的结果也不同。另外,采用扫描用户程序的运行结果与继电器控制装置的硬逻辑并行运行的结果有所区别。当然,如果扫描周期所占用的时间对整个运行来说可以忽略,那么二者之间就没有什么区别了。
关键词:电梯;可编程控制器;位移控制;速度控制
中图分类号:TP274 文献标识码:A
Application of PLC in Elevator Controlling System
XIANG Jing-mei
(Beijing BeiKe- masic Automation Engineering Co. ,Ltd, Beijing 102200,China)
Abstract: This paper introduce elevator controlling base on the PLC. The PLC realizes eleposition feedback of the rotation encoder, and realizes the floow count, the speed changing of the call and the arival signal via PLC program as well, instead of position checking devireliability and arrival precision of the system.
Key words: elevator; PLC; ddsplaeement controlling; speed controlling
1 引言
随着城市建设的不断发展,高层建筑的不断增多,电梯作为高层建筑中垂直运行的交通工具已与人们的日常生活密不可分。目前电梯的控制普遍采用了两种方式,一是采用微机作为信号控制单元,完成电梯信号的采集、运行状态和功能的设定,实现电梯的自动调度和集选运行功能,拖动控制则由变频器来完成;第二种控制方式用可编程控制器取代微机实现信号控制。从控制方式和性能上来说,这两种方法并没有太大的区别。PLC可靠性高,程序设计方便灵活。本设计在用PLC控制变频调速实现电流、速度双闭环的基础上,在不增加硬件设备的条件下,实现电流、速度、位移三环控制。
2 硬件电路
2.1 硬件结构
系统硬件结构图如图1所示。
PLC为西门子公司S7-200系列CPU221, PLC接受来自操纵盘和每层呼梯盒的召唤信号、轿厢和门系统的功能信号以及井道和变频器的状态信号,经程序判断与运算实现电梯的集选控制。PLC在输出显示和监控信号的同时,向变频器发出运行方向、启动、加/减速运行和制动电梯等信号。
2.2 电流、速度双闭环电路
采用YASAKWA公司的VS - 616G5 CIM- RG5A 4022变频器。变频器本身设有电流检测装置,由此构成电流闭环;通过和电机同轴联结的旋转编码器,产生a、b两相脉冲进入变频器,在确认方向的同时,利用脉冲计数构成速度闭环。
3 位移和运行曲线控制
电梯作为一种载人工具,在位势负载状态下,除要求安全可靠外,还要求运行平稳,乘坐舒适,停靠准确,理想的运行曲线 3.1 位移控制
采用变频调速双环控制可基本满足要求,但和国外高性能电梯相比还需进一步改进。本设计正是基于这一想法,利用现有旋转编码器构成速度环的同时,通过变频器的PG卡输出与电机速度及电梯位移成比例的脉冲数,将其引入PLC的高速计数输入端口0000,通过累计脉冲数,经式(1)计算出脉冲当量,由此确定电梯位置。
电梯位移h=SI
式中I:累计脉冲数S:脉冲当量
S=lpD/(pr) (1)
本系统采用的减速机,其减速比1=1/20,拽引
轮直径D=580mm,电机额定转速ne=1450r/ min,旋转编码器每转对应脉冲数p=1024,PG卡分频比r=1/18,代人式(1)得
S=1.6mm/脉冲
3.2 速度控制
本方法是利用PLC扩展功能模块D/A模块实现的,事先将数字化的理想速度曲线存入PLC寄存器,程序运行时,通过查表方式写入D/A,由 D/A转换成模拟量后将理想曲线输出。
3.2.1 加速给定曲线的产生
8位D/A输出0~5V/0~10V,对应数字值为16进制数00~FF,共255级。东洋电梯加速实践在2.5~3秒之问。按保守值计算,电梯加速过程中每次查表的时间间隔不宜超过10ms。
由于电梯逻辑控制部分程序最大,而PLC运行采用周期扫描机制,因而采用通常的查表方法,每次查表的指令时间间隔过长,不能满足给定曲线的精度要求。在PLC运行过程中,其CPU与各设备之间的信息交换、用户程序的执行、信号采集、控制量的输出等操作都是按照固定的顺序以循环扫描的方式进行的,每个循环都要对所有功能进行查询、判断和操作。这种顺序和格式不能人为改变。通常一个扫描周期,基本要完成六个步骤的工作,包括运行监视、与编程器交换信息、与数字处理器交换信息、与通讯处理器交换信息、执行用户程序和输入输出接口服务等。在一个周期内,CPU对整个用户程序只执行一遍。这种机制有其方便的一面,但实时性差。过长的扫描时间,直接影响系统对信号响应的效果,在保证控制功能的前提下,最大限度地缩短CPU的周期扫描时间是一个很复杂的问题。一般只能从用户程序执行时间最短采取方法。电梯逻辑控制部分的程序扫描时间已超过10ms,尽管采取了一些减少程序扫描时间的办法,但仍无法将扫描时间降到10ms以下。同时,制动段曲线采用按距离原则,每段距离到的响应时间也不宜超过10ms。为满足系统的实时性要求,本文在速度曲线的产生方式中,采用中断方法,从而有效地克服了PLC扫描机制的限制。
本文采用的PLC有三种中断功能:(1)外部中断;(2)高速计数内部中断(3)定周期中断。前两种中断各有8个中断点,后一种有4个中断点。在程序中采用了后面两种中断方式.起动过程采用定周期中断,制动过程采用高速计数内部中断。中断服务程序放在主程序后,运行状态检测\运行保护\内选外呼等逻辑控制均在主程序中实现。而运行条件的判断\运行模式的选择\查表等与运行曲线产生有关的程序放在中断服务程序中。
起动加速运行由定周期中断服务程序完成。这种中断不能由程序进行开关,一旦设定,就一直按设定时间间隔循环中断,所以,起动运行条件需放在中断服务程序中,在不满足运行条件时,中断即返回。
3.2.2 减速制动曲线的产生
为保证制动过程的完成,需在主程序中进行制动条件判断和减速点确定。在减速点确定之前,电梯一直处于加速或稳速运行过程中。加速过程由固定周期中断完成,加速到对应模式的最大值之后,加速程序运行条件不再满足,每次中断后,不再执行加速程序,直接从中断返回。电梯以对应模式的最大值运行,在该模式减速点到后,产生高速计数中断,执行减速服务程序。在该中断服务程序中修改计数器设定值的条件,保证下次中断执行。
在PLC的内部寄存器中,减速曲线表的数值由大到小排列,每次中断都执行一次表指针加1操作,则下一次中断的查表值将小于本次中断的查表值。门区和平层区的判断均由外部信号给出,以保证减速过程的可靠性。
4 程序设计
利用变频器PG卡输出端将脉冲信号引入 PLC的高速计数输入端,构成位置反馈.高速计数器累加的脉冲数反映电梯的位置.高速计数器的值不断地与各信号点对应的脉冲数进行比较,由此判断电梯的运行距离,换速点,平层点和制动停车点等信号。理论上这种控制方式其平层误差可在个脉冲当量范围.在考虑减速机齿轮合间隙等机械因素情况下,电梯的平层精度可达内,大大低于国标的标准,满足电梯起制动平滑,运行平稳,平层准确的要求.电梯在运行过程中,通过位置信号检测,软件实时计算以下位置信号:电梯所在楼层位置,快速换速点,中速换速点,门区信号和平层位置信号等.由此省去原来每层在井道中设置的上述信号检测装置,大大减少井道检测元件和信号连接,降低成本。下面针对在实现集选控制基础上新增添的楼层计数,快速换速,中速换速,门区和平层信号5个子程序进行介绍。
4.1 楼层计数
本设计采用相对计数方式.运行前通过自学习方式,测出相应楼层高度脉冲数,对应17层电梯分别存入16个内存单元D01 - D16。
楼层计数器CNTl0为一双向计数器,当到达各层的楼层计数点时,根据运行方向进行加1或减计数。
运行中,高速计数器累计值实时与楼层计数点对应的脉冲数进行比较,相等时发出楼层计数信号,上行加1,下行减1,为防止计数器在计数脉冲高电平期间重复计数,采用楼层计数信号上沿触发楼层计数器。
4.2 快速换速
当高速计数器值与快速换速点对应的脉冲数相等时,若电梯处于快速运行且本层有选层信号,发快速换速信号.若电梯中速运行或虽快速运行但本层无选层信号,则不发换速信号。中速换速与快速换速判断方法类似,不再重复。
4.3 门区信号
当高速计数器CNT47数值在门区所对应脉冲数范围内时,发门区信号.平层信号与区信号判断方法类似,不再重复。
4.4 脉冲信号故障检测
脉冲信号的准确采集和传输在本系统中显得尤为重要,为检测旋转编码器和脉冲传输电路故障,设计了有无脉冲信号和错漏脉冲检测电路,通过实时检测确保系统正常运行。为消除脉冲计数累计误差,在基站设置复位开关,接入PLC高速计数器CNT47的复位端0001。
5 结论
本文所述系统基于电气集选控制原则,采用脉冲计数方法,用脉冲编码器取代井道中原有的位置检测装置,实现位移控制,用软件代替部分硬件功能,既降低系统成本,又提高了系统的可靠性和安全性,实现电梯的全数字化控制。
在实验室调试的基础上,采用上述方法,实地对两台17层电梯进行改造,经有关部分检测和近一年的实际运行表明,系统运行可靠,乘坐舒适,故障率大为降低,平层精度在5mm以内,取得了良好的运行效果。参考文献
[1] 朱善君.可编程序控制系统原理、应用、维护[M].北京:清华大学出版社.
[2] 李景学,金广业.可编程控制器应用系统设计方法[M].北京:电子工业出版社.1995.
PLC电梯工作原理:
该系统主要由两个部分组成,其中电梯控制的逻辑部分由PLC来实现。通过分析研究电梯的实际运行情况和控制规律,从而设计开发出电梯联动控制程序,使得PLC能够控制电梯的运行操作。电梯的调速部分则选用高性能的矢量控制变频器,配以脉冲发生器(编码器)测量鼠笼式拽引电动机的转速,从而够成电机的闭环矢量控制系统,实现鼠笼式拽引机电动机交流变频调速(Variable Voltage Variable Frequency,简称VVVF)运行。
PLC首先接收来自电梯的呼梯信号、平层信号,然后根据这些输入信号的状态,通过其内部一系列复杂的控制程序,对各种信号的逻辑关系有序的进行处理,最后向直流门控电机、变频器和各类显示器适时地发出开关量控制信号,对电梯实施控制。在电梯控制系统中,由于电梯的控制属于随机性控制,各种输入信号之间、输出信号之间以及输入信号和输出信号之间的关联性很强,逻辑关系处理起来非常复杂,这就给PLC的编程带来很大难度。
在PLC向变频器发出开关量控制信号的同时,为了满足电梯的要求,变频器又需要通过鼠笼式拽引电动机同轴连接的脉冲发生器和PG卡,对电动机完成速度检测及反馈,形成闭环系统。脉冲发生器输出脉冲,PG卡接收到脉冲以后,再将此反馈给变频器内部,以便进行运算调节。根据脉冲的相序,可判断出电动机的转动方向,并可以根据脉冲的频率测得电动机的转速。
可编程逻辑控制器,它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。
现在电梯很少用PLC控制了,PLC控制控制精度不高,他是通过各种行程限位开关信号的采集来控制主电机和门电机的正反转已经停止。具体的说起来有点麻烦,有时间可以私下交流
西门子plc是什么
西门子PLC是工业自动化控制领域的核心产品。西门子PLC,全称为西门子可编程逻辑控制器,是西门子公司在工业自动化领域推出的一种重要的控制设备。其主要功能是通过执行一系列逻辑运算、顺序控制、定时、计数等任务,对工业制造过程中的各种设备进行控制,确保生产流程的自动化和高效运行。这种PLC设备广泛应用于...
三菱plc与西门子S200哪个好找工作
说实话,三菱的在中国大陆运用的相对少些,运用于一些小的控制器件,而在工业控制领域运用最多的当属西门子S300\/S400适应与中大型控制系统;如果你想学 PLC我建议你学习S300他在工业控制领域特别广泛,而S400其实为S300的升级版,适合于大型控制系统,所以如果懂了S300,那S400也学习非常得心应手,那就非常...
我想问一下,plc工程师现在是三菱的好,还是西门子的的好,那个挣钱,公司...
两个一样,只是三菱编程比西门子简单点最好是都会。
西门子200plc功率
如图所示,西门子S7-200系列PLC根据CPU型号的不同,功率也不同,从3W到17W。望采纳。。。
西门子PLC工程项目调试过程实操(一)
在西门子PLC工程项目调试实践中,我们首先理解了调试内容和工具的运用。现在,我们将深入探讨项目程序的调试步骤,以结构化程序为例。以下是调试的具体操作步骤:1. 硬件模块联机调试: 安装硬件模块,配置信号线,通过通讯适配器或CP卡进行联机,利用硬件组态工具与PLC相连,下载硬件配置到CPU中。通过指示灯和...
西门子与三菱plc哪个好
西门子PLC较好。详细解释如下:1. 西门子PLC的市场占有率较高。西门子作为国际知名的电气与自动化解决方案提供商,其PLC产品在市场上占有较大的份额,广泛运用于各行各业。这反映了西门子PLC在性能、稳定性和可靠性方面得到了用户的认可。2. 西门子PLC功能强大且灵活。西门子PLC拥有丰富的功能模块,能够满足...
西门子PLC如何与工控机连接
西门子PLC通过工控机上安装CP5611卡与PLC的MPI或DP口连接或者是PLC上挂以太网模块与工控机以太网网卡连接 。工控机(Industrial Personal Computer,IPC)即工业控制计算机,是一种采用总线结构,对生产过程及机电设备、工艺装备进行检测与控制的工具总称。工控机具有重要的计算机属性和特征,如具有计算机CPU、...
西门子S7-300\/400PLC工程应用内容简介
从而更好地应用于工业自动化项目中。无论是初学者还是经验丰富的从业者,都能在本书中找到适合自己的学习路径和提升空间。总的来说,这本书是工程人员在西门子PLC领域进行工作和学习的宝贵参考,它的目标是帮助读者将理论知识转化为实际操作能力,以应对日益复杂的工业自动化挑战。
西门子PLC S7-200smart的模拟量输入输出图文详解!
探索西门子S7-200SMART的模拟量世界:深入解析与实践 在工业自动化领域,西门子S7-200SMART的模拟量输入输出模块扮演着至关重要的角色。它们不仅提供了精密的数据采集,还为控制过程提供了强大的输出能力。接下来,我们将一起探讨这些模块的接线技巧和编程策略,确保您的系统运行得如丝般顺滑。一、模块接线...
西门子PLCs7-1200HMI怎么做电梯
西门子PLCs7-1200HMI,该电梯控制系统以博图软件为开发平台,通过对比各台电梯数值找出最小值,记为最优电梯,真正的外呼传输指令传输给最优梯的虚拟外呼,完成群控控制.该系统明显的缩短了乘客的乘梯时间,降低了电梯的能耗,同时还减少了使用成本,延长了电梯使用周期....
佴该消朦: 3.2 PLC的工作原理 3.2.1 PLC的等效工作电路 PLC是由以微机为核心的电子部件,可以将它看作是一个由各种继电器、定时器、计数器及状态器组合体.PLC的输入继电器,由外部开关通过输入端来驱动的;PLC内的输出继电器,带有无数内...
环翠区15111698377: PLC控制电梯的工作原理是怎样的? ?
佴该消朦: 与其他类型的电梯控制系统一样,电梯的PLC控制系统由信号控制系统和拖动控制制系统两大部分组 成.系统的核心是PLC主机,操纵盘、呼梯盒、井道及安全保护等装...
环翠区15111698377: 西门子PLC的工作原理 - ?
佴该消朦: 当PLC投入运行后,其工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段.完成上述三个阶段称作一个扫描周期.在整个运行期间,PLC的CPU以一定的扫描速度重复执行上述三个阶段. 在用户程序执行阶段,PLC...
环翠区15111698377: 求电梯工作原理论文 字数1500~~3000子数 急 - ?
佴该消朦: 电梯工作原理一、摘要:关健字: 电梯 , PLC , 调速在高层建筑中,电梯是不可或缺的重要设备,早期的电梯采用继电器接触系统,但由于电梯控制系统的复杂性,使继电接触控制系统的接线复杂,可靠性较低.为了提高其可靠性,我们...
环翠区15111698377: plc控制如何在电梯控制系统中工作? ?
佴该消朦: PLC控制在电梯控制系统中一般将呼叫到响应计作一次工作循环,这个电梯工作循环过程又可细致分为自检、正常工作、强制工作等三种工作状态.电梯在三种工作状态之间来回切换,构成了一个完整的电梯工作过程.
环翠区15111698377: 西门子系统编程中的REPEAT是什么意思? - ?
佴该消朦: REPEAT (重复)
环翠区15111698377: 用PLC如何控制电梯运行 - ?
佴该消朦: 1, 电梯由“四层四站电梯对象、包括电机、正反向继电器、轿厢、内选召唤按钮、外选召唤按钮、外呼指示灯、内选指示灯、楼层显示、上下行显示、平层电磁传感器检测、接线盒”等组成,采用S7-200PLC进行控制,实现对电机驱动,上、下行的顺序控制,随机呼叫的优化控制,自动准确定位,上、下行及平层指示灯显示,上位监控系统等功能. 2. 系统有启动、停止功能;3. 轿厢开门、关门用指示灯显示;4. 运用功能指令进行PLC控制程序设计,并有主程序、子程序和中断程序;5. 程序结构与控制功能自行创新设计;6. 用组态王监控组态软件,设计出上位监控系统;7. 进行系统调试,实现四层电梯的控制要求.
环翠区15111698377: 电梯是怎么控制的?其运行原理是什么? - ?
佴该消朦: 随着当今计算机技术的发展,电梯控制系统智能化程度越来越高,我所知道的电梯控制系统经历了3个阶段,最初的电梯系统是没有联动控制系统的,如果电梯间有多部电梯,需要乘坐人员自己看电梯当时的所处位置和运行方向人为来选择.第...
环翠区15111698377: 基于PLC 的电梯控制系统 - ?
佴该消朦: 我这里有几个采纳为最佳答案给你. 总结现代社会和经济活动中,计算机技术,自动控制技术和电力电子技术得到了迅速发展的,电梯已经成为城市物质的迹象.特别是在高层建筑中,电梯是不可缺少的垂直运输设备.随着高层建筑的快速发...
环翠区15111698377: 西门子PLC 程序分级结构是什么意思?又是怎样一种形式呢? - ?
佴该消朦: 分级结构就像高级语言中的函数调用函数.C语言程序入口是main函数,西门子的程序入口是组织块OB,低档PLC的只有OB1,高档还有其他OB,类似事件驱动的OB.比如你程序中写了一个FC1,默认有一个OB1,PLC上电调用OB1,OB1结束,程序就结束,一直这样循环执行. 那么OB1调用FC1,那么程序就会执行到FC1,如果OB1不调用FC1,那么FC1不会被执行到.