1、郑州电力职业技术学院毕业生设计 题目:基于PLC的商店自动门的设计基于PLC的商店自动门的设计摘 要随着科学技术的不断发展,自动门系统已开始应用于大型公司、科研所、政府机关等保密性较强的单位,而且也开始用于商店、酒店、办公室等大众场所。为增强自动门运行的可靠性,本设计提出了一种FX232MR可编程控制器(PLC)与变频器控制的自动门控制系统,设计中采用两个感应探测器(门内和门外)、一些开关及传感器作为此系统的输入设备,变频器用来调节门体速度,并分析了该控制系统的工作原理及系统的硬件组成,分析了人体感应探测、自动门运行位置检测、门运行障碍检测等控制电路的工作过程,对PLC的选型、变频器的选型、I
2、/O点的确定及自动门的动作过程等方面进行了详细阐述。结合PLC的运行特点,对控制系统的工作流程作了合理的优化。在此基础上,给出了控制系统软件设计的程序流程图、顺序功能图、外部端子接线图及PLC控制梯形图等。本设计介绍应用可编程控制器取代传统的继电器、接触器控制系统,实现自动门控制的过程。关键词:自动门,可控制编程器,梯形图,变频控制 目录前言1第一章 概述31.1 研究背景和研究意义31.2 国内外自动门的发展状况41.3 自动门技术发展方向5第二章 自动门控制系统总体方案设计72.1 自动门的功能需求分析72.2 自动门的部件组成82.3 系统设计的基本步骤82.4 自动门技术参数的确定92
3、.5 自动门的控制要求10第三章 自动门硬件系统的设计113.1 控制系统结构设计113.2 驱动装置的选择113.3 变频器的选择123.3.1 变频器原理123.3.2 变频器的选型133.4 探测器的选择133.5 自动门运行位置检测143.6 门运行障碍检测、报警153.7 可编程控制器(PLC)的选型153.7.1 PLC概述153.7.2 可编程控制器(PLC)的选型163.8 可编程控制器(PLC)的I/O分配19第四章自动门软件系统的设计214.1 PLC梯形图概述214.2 程序流程图概述22总结25致谢26参考文献27附图 前言 在经济飞速发展的中国,高楼耸立的大都市里的大
4、厦、宾馆、酒店、银行、商场、写字楼里自动门已经是随处可见。自动门的工作方式是通过自动门内外两侧的感应探测器来感应人的出入,当人走近自动门时,感应开关感应到人的存在,给控制器一个开门信号,控制器通过驱动装置将门打开。当人通过门之后,再将门关闭。由于自动门在通电后可以实现无人管理,不但能给我们带来人员进出方便、节约空调能源、防风、防尘、降低噪音等好处,更令我们的大门增添了不少高贵典雅的气息。自动门在国外早已得到普遍应用,在我国也以其优异的性能逐步得到大家的认同,中国已经迎来了自动门发展的黄金时期。自动门的性能优劣主要取决于它的控制装置,早期的自动门控制系统采用继电器逻辑控制,造成安装繁琐、体积大、
5、不稳定、不易维修等缺点已逐渐被淘汰。目前自动门及其自动化行业最稳定的控制装置是可编程控制器(以下简称PLC),PLC是一种专门为工业环境下应用而设计的数字运算操作的电子装置。它采用可以编制程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式和开关量的逻辑控制的输入和输出,控制各种类型的机械或生产过程,PLC具有可靠性高,抗干扰能力强,功能完善,适用性强,系统的设计、建造工作量小,维护方便,容易改造,体积小,重量轻,能耗低等优点。目前,可编程控制器在机械制造、石油化工、冶金钢铁、汽车、轻工业等领域的应用都得到了长足的发展,因此运用PLC控
6、制自动门具有较高的可靠性,维修方便等特点,因此,进行自动门的PLC控制系统设计,可以推动自动门行业的发展,扩大PLC在自动门行业乃至整个自动化行业的应用,具有一定的经济和理论研究价值。本设计主要介绍运用PLC为控制器的自动门的开发和研究,所有产品的开发都要讲究实用,本设计开发的产品对许多的场合都能适用,而且能够简单化,不论对于产品开发商还有使用者来说,都是最好的。他们需要的是一个廉价的又是一个实用的产品。此系统的设计正好具备了这样的一个要求,能够在大多数的地方应用。因此本设计就是解决了这样一个问题,还可以保证自动门的稳定性,且本设计意味着产品成本下降,效益提高。因此是一个比较实用且经济的产品。
7、第一章概述1.1 研究背景和研究意义21世纪的今天,门更加突出了安全理念,强调了有效性:有效地防范、通行、疏散,同时还突出了建筑艺术的理念,强调门与建筑以及周围环境整体的协调、和谐。自动门大规模专业化生产始于150年前,在不断发展和完善的过程中,涌现出大批独具规模的专业制造商。门的高级形式-自动门起源在欧美,迅速发展至今天,已经形成了种类齐全、功能完善、造工精细的自动门家族。大中型公共场所,为这些建筑增添了亮丽、时尚的姿彩。自动门从理论上理解应该是门的使用观念的延伸,是人们根据需要对门的功能的提升和完善。所以对自动门的认识应该从人对门功能的要求开始。作为建筑物一部分的门,从最基本的意义上讲,要
8、同时满足隔离外部环境和不妨碍人的通行这两种要求。因此门体本身应牢固、密封。由于中国没有相关的自动门国家标准,导致自动门档次、质量良莠不齐。如果你没有使用过自动门,最好选择一个由专业厂生产、能提供较完善售后服务的自动门品牌(目前有很多自动门品牌是由一些贸易公司购买散件加上自己拼装而成,应尽量避免购买此类产品)。不要认为样本上全部是外国语,资料也是外国语的商品就是进口的商品,其实这样是违反国家规定的。真正的知名品牌,合法的商品不会这样做。在购买自动门时最好在授权的指定经销商处或认定销售店的商店购买(有悬挂的授权书),而且在购买时要清楚所购买设备的基本配置,防止买家克扣部件。自动门根据使用的场合及功
9、能的不同可分为自动平移门、自动平开门、自动旋转门、自动圆弧门、自动折叠门等,其中平开门用的场合较少,旋转门由于昂贵而且非常宠大,一般只用于有需要的高档宾馆,自动平移门使用得最广泛,大家一般所说的自动门、感应门就是指自动平移门。自动门的普及和应用,改变了人们的防护意识,提升了人们的安全观念。自动门除可美化出入口环境外,由于自动门在通电后可以实现无人看管,同时又可节约空调能源、防风、防尘、降低噪音,既方便又提高了建筑的档次,于是迅速在国内外的建筑市场上得到大范围的普及。同时也几乎成为了银行,写字楼,酒店等办公娱乐场所装修必不可少的一项配置。自动平移门最常见的形式是自动门机及门内外两侧加感应探测器,
10、当人走近自动门时,感应探测器感应到人的存在,给控制器一个开门信号,控制器通过驱动装置将门打开。当人通过门之后,再将门关闭。自动门的控制方法有很多,从控制器的不同来分,有传统的继电器控制,即通过按钮和复杂的接线安装;智能控制器控制,即通过运用现代自动化设备来控制,它具有稳定性高,安全等优点,因此被很多生产厂商所运用。由于继电器逻辑控制的自动门系统因存在许多缺陷而逐步被智能控制器控制的自动门所淘汰。在智能控制器的选择上,自动门的主控器有微电脑控制器控制和可编程控制器(PLC)控制,微电脑控制主要有体积小、安装方便等特点,目前有许多厂家采用此种方式生产自动门,PLC控制的特点是稳定性高维护方便,目前
11、许多大型的商场的自动门都是由这种方式来控制。1.2 国内外自动门的发展状况在国外,进入90年代以来,自动化技术发展很快,技术已经很成熟,并取得了惊人的成就,自动化技术是自动门的重要部分。在现在人们生活中自动门可以节约空间能源、降低噪音、防尘、防风,同时可以使出入口显得很庄重高档,因此应用非常广泛。随着我国经济的飞速发展,自动门在人们的生活中的运用越来越广泛,自动门适合于宾馆、酒店、银行、写字楼、医院、商店等公共场所。但在国内,自动门的自主研发尚处于初级阶段。在自动门控制系统设计中,稳定、节能、环保、安全及人性化是需要首先考虑的因素。我国的自动门状况有如下几点:厂家多,规模小 56年来几年来,
12、自动门在国内得到了快速的发展。据不完全统计,目前国内大大小小生产自动门的厂家已有50多家,但普遍生产规模小,自主研发能力差。从新产品开发能力和质量稳定性方面还不具备和进口产品竞争的实力。 专业化分工趋势显现早期的生产厂家,一般是自主研发和生产,顶多委托代加工部分零部件。近两年来,出现了专门生产主要部件的厂家,如电机、主控板、遥控器传动件、塑料件等出现了专业生产厂家,这一趋势使生产的门槛降低,进入的厂家进一步增多,导致竞争更加激烈。 高、低档次的市场分明进口产品借助质量和品牌优势,占据了高端市场,目前国内厂家的产品基本上也都具备了比较完善的功能,但生产工艺略嫌粗糙,质量水平参差不齐,整体档次较低
13、,主要集中在低端市场。 产品同质化和市场特点导致利润微薄产品同质化严重,加之自动门产品往往是开发商而非最终用户在选择产品,所以价格因素占的比重较大,加剧了市场竞争。其结果是众多厂家一味地比拼价格,导致利润微薄。同时,由于价格过低,也使产品的持续改进和发展受到限制。1.3 自动门技术发展方向由于目前没有相关的技术标准,各厂家的产品都按照自己的企业标准进行生产,对各项技术指标的要求和测量方法都不尽相同,如提升力等参数,差别较大,在市场上造成了较大的混乱,给用户选择带来不便,也不利于行业的发展。因此,有必要制定自动门的技术标准,明确规定的主要技术指标以及测试方法等,引导市场有序竞争,促进行业发展。在
14、建筑金属结构协会和门业标委会的大力推动下,自动门标准编制工作已经展开,目前有许继施普雷特机电设备有限公司、深圳固威特科技有限公司、沈阳未来科技发展有限公司、福建漳州市麒麟电子有限公司和上海昌顺电子信息技术有限公司等5家单位参与了此标准的编制工作。2005年4月2日,在北京召开了编制组成立会和首次工作会议。经过编制组两个多月的工作,现该标准的初稿已经形成,拟于近期召开编制组第二次工作会议,对初稿进行讨论和修改。经过多年发展,自动门行业呈现以下发展趋势: 智能化,多功能:今后的还将进一步提高智能化程度,如自动检测开关门行程位置,自动适应门体阻力的变化,以始终保持较高的遇障保护灵敏度等。还将增加一些
15、新的功能,如和住宅安防系统配合使用等。免维护:采取多种措施,减少使用过程中的维护工作。 多样化:将会有各种各样不同外观和功能的产品,满足用户的不同需要。 高安全性:随着用户安全意识的提高,安全性将是用户非常注重的一项指标,也将是一项基本要求。 第二章 自动门控制系统总体方案设计 2.1 自动门的功能需求分析本设计是面向公共场所入口的应用设计,需要有安全和可靠性,在设计的时候改良了自动门的友好性,结构如图2-1所示:图2-1 自动门结构示意图根据入口处对自动门的具体要求,本设计所设计的自动门应具有以下功能:为了便于维护,自动门应具有手动和自动方式。手动和自动转换开关来控制,当转换开关拨向手动位置
16、时,门可以手动调节开或者关。当转换开关拨向自动位置时,手动开门失效,由感应探测器检测有人接近门口且门未打开或者检测到已无人接近门口且门未关闭,PLC动作输出信号给变频器来控制电机的正转或者反转来实现开门或者关门。为了杜绝自动门的夹人事件,在门两侧安装主动式红外线防夹感应器,一防止停留在门附近的人被门所夹住。当自动门出现夹人意外状况时,PLC输出信号给蜂鸣器,蜂鸣器响以提示管理人员的注意。自动门控制系统包含PLC控制和动作执行元件构成。采用自动和手动点动控制方式,此种控制模式为目前大多数自动门的控制方式。本设计所设计的自动门控制系统采用PLC为控制中心来控制传动机构从而控制门的开和关实现门的自动
17、化控制。2.2 自动门的部件组成主控器是自动感应门的指挥中心,它通过内部编有指令程序的大规模集成块,发出相应指令,指挥马达或电锁类系统工作;同时工作人员可通过主控器调节门扇开启速度、开启幅度等参数。感应探测器负责采集外部信号,当有移动物体进入它的工作范围时,它就给主控器一个脉冲信号。动力马达可提供开关门的主动力。自动感应门扇行进轨道用于约束门扇的吊具走轮系统,使其按特定方向行进。 门扇吊具走轮系统用于吊挂活动门扇,同时在动力牵引下带动门扇运行。 同步皮带(有的厂家使用三角皮带)用于传输马达动力,牵引自动感应门扇吊具走轮系统。下部导向系统是自动感应门门扇下部的导向与定位装置,防止门扇在运行时出现
18、前后摆动。2.3 系统设计的基本步骤在自动门控制系统的设计过程中主要要考虑以下几点: 深入了解和分析自动门的工艺条件和控制要求;确定I/O设备。根据自动门控制系统的功能要求,确定系统所需的用户输入、输出设备。常用的输入设备有按钮、选择开关、行程开关、传感器等,常用的输出设备有继电器、接触器、指示灯等;根据I/O点数选择合适的PLC类型;分配I/O点数,分配PLC的输入输出点,编制出输入输出分配表或者输入输出端子的接线图; 设计自动门系统的梯形图程序,根据工作要求设计出周密完整的梯形图程序,这是整个自动门系统设计的核心工作。2.4 自动门技术参数的确定自动平移门安装和调试的关键是提高精度,即导轨
19、的平直度和水平度,门体地两个吊挂点所形成的直线与导轨的平行度和垂直度,最大限度地减少门体的静态侧摆。在自动门投入使用后,尤其是初期,应经常调节门体,修正运行产生的误差。要严格限制门体重量,不能超过自动门的额定负重。通常在三个月最多一年内要对自动门进行全面的清理和调整。公共场所的自动平移门因为使用频率非常频繁,而任何自动门的使用频率和使用寿命都有限。例如机场、大型超市和医院外门的人员流量每天可达到成千上万人次,或者在特定时间段里集中通过大量人员,在这种情况下,要使用自动门就必须进行综合考虑。例如增加门的数量,加大门扇宽度,增加关门延迟时间等。具体参数如表2-1所示。表2-1 自动门具体参数单扇开
20、启宽度(mm)1250(最宽)单扇门的最大承重(kg)1120kg高度(mm)2500mm最快开/关门速度(cm/s)60cm/s减速开/关门速度(cm/s)20cm/s开启保持时间(s)15s(程序中可调)可编程控制器电源220V AC,50-60Hz驱动器电源380V AC,50Hz驱动器输出额定功率120W 2.5 自动门的控制要求 当有人由内到外或由外到内通过感应探测器检测开关SBl或SB2时,开门执行机构KMl、KM2动作,电动机正转,当门到达开门减速开关SB3位置时,电机开始减速,门到达开门限位开关SB4位置时,电机停止运行。 自动门在开门位置停留8秒后,自动进入关门过程,关门执行
21、机构KM3、KM4被起动,电动机反转,当门移动到关门减速开关SB5位置时,电机开始减速,门移动到关门限位开关SB6位置时,电机停止运行。 在关门过程中,当有人员由外到内或由内到外通过感应探测器检测开关SBl或SB2时,门立即停止且停止0.5秒后,自动进入开门程序。 在门打开后的8秒等待时间内,若有人员由外至内或由内至外通过感应探测器检测开关SBl或SB2时,必须重新开始等待8秒后,再自动进入关门过程,以保证人员安全通过。 当有人站在门口不进入时,感应探测器检测开关SBl或SB2就会一直检测到信号,定时器处于循环定时状态。自动门控制装置由门外感应探测器检测开关SBl、门内感应探测器检测开关SB2
22、、开门减速开关SB3、开门到限位开关SB4、关门减速开关SB5、关门到限位开关SB6、开门执行机构KMl/KM2(使直流电动机正转)、关门执行机构KM3/KM4(使直流电动机反转)等部件组成。考虑到自动控制门在出现故障时的维修方便,所以增加了手动开门K1、手动关门K2.第三章 自动门硬件系统的设计3.1 控制系统结构设计本设计运用PLC控制变频器来调节交流电机运转来实现自动门运转的控制方式。采用变频器电路,结构简单,控制方便,可靠性高,交流电机具有效率高、维护成本低的特点。交流电机驱动系统与直流电机驱动系统相比具有效率高、结构简单、维护方便、易于冷却和寿命长等优点,并且系统调速范围宽,而且能实
23、现低速恒转矩、高速横功率运转等特性。随着变频技术的发展,交流电机控制的成本得以降低,为交流驱动系统在自动门中的大量运用提供了条件。控制系统结构图如图3-1所示: 图3-1控制系统结构图3.2 驱动装置的选择自动门的驱动器是自动门能否良好工作的保障,本设计中是运用变频器来自动调节电机的速度,以达到驱动自动门的目的。这种方法具有稳定性好,维修方便,连接简单,成本较低,是在目前的自动门行业的主流控制方式。根据本设计所设计的自动门的要求应选用绝缘电阻、绝缘介电强度、接地装置、过电压保护等符合国际安全标准规定的,具有噪声低、过载能力强的特点,在结合了安全、稳定的考虑,本设计的自动门控制系统的驱动装置选用
24、步进电机。步进电机是一种将电脉冲转化为角位移的执行机构。当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个同定的角度(称为“步距角”),它的旋转是以固定的角度一步一步运行的。可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。步进电机可以作为一种控制用的特种电机,利用其没有积累误差(精度为100)的特点,广泛应用于各种开环控制。PLC对电机的控制有两种方式:一种是脉冲+方向控制;一种是正反向脉冲输出。这里采用第1种方法。PLC的高速脉冲输出(FrO)提供一个指定脉冲数目的方波输出(占空比为50)
25、。在加速和减速时输出脉冲的频率(或周期)线性变化,而在恒定频率段部分保持不变。一旦产生完指定数目的脉冲,PTO输出变为低电平,直到装载一个新的指定值时才产生脉冲。PTO输出占用一个PLC输出点,用于控制门体的位移和速度,由另一个输出点的信号控制门体运动的方向。这两个信号送给步进电机驱动器去驱动电机,以带动门体完成相应的运动。3.3 变频器的选择3.3.1 变频器原理变频器是利用电力半导体器件的通断作用将工频电源变换为另一频率的电能控制装置。我们现在使用的变频器主要采用交-直-交方式(VVVF变频或矢量控制变频),先把工频交流电源通过整流器转换成直流电源,然后再把直流电源转换成频率、电压均可控制
26、的交流电源以供给电动机。变频器的电路一般由整流、中间直流环节、逆变和控制4个部分组成。整流部分为三相桥式不可控整流器,逆变部分为IGBT三相桥式逆变器,且输出为PWM波形,中间直流环节为滤波、直流储能和缓冲无功功率。变频器是输出频率可改变的交流电力拖动设备。变频器调速的主要工作原理是将供给电机定子的三相交流工频电经大功率整流元件整流,变成直流,再将直流电用正弦波脉宽调节技术逆变为频率可调、幅度也随之改变的三相交流电,以此为电源再供给电机使用。3.3.2 变频器的选型根据自动门的需要,变频器选型时要确定以下几点: 变频器与负载的匹配问题;电压匹配:变频器的额定电压与负载的额定电压相符。本设计所用
27、的电机的额定电压为380V,故在选择变频器时要符合电机的额定电压;电流匹配:变频器的额定电流与电机的额定电流相符,以最大电流确定变频器电流和过载能力;在本设计所使用的三相交流电机的最大启动电流为0.37A,故所用的变频器的最大电流应大于电机的最大启动电流;转矩匹配:这种情况在恒转矩负载或有减速装置时有可能发生,本设计所使用的最初启动转矩为1.4N/m,所以,在选型中要考虑。 在使用变频器驱动高速电机时,由于高速电机的电抗小,高次谐波增加导致输出电流值增大。因此用于高速电机的变频器的选型,其容量要稍大于普通电机的选型。综合以上因素,本设计变频器采用日本三菱公司生产的FR-540变频器作为控制电机
28、转速的控制器。三菱FR-540变频器具有以下优点: 接线简单,可运用PLC的继电器输出接到变频器的控制输入端来控制变频的正反转和频率。安装灵活,可以根据实际需要,把控制装置安装到任何位置,进行远距离操作。 频率设置简单,并且具有三速设定功能,可以满足本设计自动门系统的控制要求,且操作方便,只需轻轻转动外接电位器的旋钮,就可以进行频率设置。3.4 探测器的选择目前自动门行业的运用的感应开关主要有触摸感应开关,微波感应开关,红外感应器,接近感应开关等,根据不同的功能和性能运用在各类不同场合的自动门控制系统中,是自动门系统的关键部位,其性能直接影响自动门系统的安全及稳定,如在高档酒店、写字楼,可以选
29、择高灵敏度的感应器;在人行道边上的银行、商店等经常有人路过的地方,选择窄区域的感应器。根据本设计的需要选用人体感应探测器。人体都有恒定的体温,一般在37,发出波长为10微米左右的红外线。热释电元件探头是以探测人体辐射为目标的,对波长为10微米左右的红外辐射非常敏感,在接收到人体红外辐射时就会失去电荷平衡,向外释放电荷,后续电路经检测处理后就能产生信号。被动式红外探头,其传感器包含两个反向相串联的热释电元件,环境背景辐射对两个热释元件几乎具有相同的用,使其产生热释电效应相互抵消,于是探测器无信号输出。一旦人进入探测区域内,人体红外辐射被热释电元件接收,由于两片热释电元件接收到的热量不同,热释电也
30、不同,不能抵消,因而产生相应的信号。人体感应探测电路由被动红外探头、放大电路及电子开关电路组成,安装在自动门两侧。当有人靠近自动门时,身体辐射出的红外线被热释电红外传感器接收下来并将其转换成信号,经检测放大电路放大处理后输出给电子开关电路。电子开关信号输入到PLC输入继电器中,PLC根据收到的信号,驱动步进电机将门打开。人体感应探测器需要2个,分别用来感应门内外的来人情况,占用PLC两个输入点。3.5 自动门运行位置检测本系统的关键是控制门的运行,为了达到更好的控制效果,PLC必须时刻知道门所处的位置从而做出相应的处理,所以在关键的位置上安装位置传感器,并把传感器信号传给PLC。为此设置了两个
31、行程开关,一个用于检测门完全打开时的位置,叫开门极限开关,一个用于检测门完全关闭时的位置,叫关门极限开关。当门在运行过程中,接近最大位置时,限位开关的信号传给PLC,电机停止运转。门离限位开关较近时,电机低速运行,通过程序来控制。2个行程开关,占用PLC3个输入点。3.6 门运行障碍检测、报警在门运行过程中,有时会遇到障碍物阻止它的运行。这时需要具体分析,如果是在开门过程中出现这种情况,有可能是途中障碍的阻止,或者是开门限位开关坏了,停止运行并报警;如是关门时出现这种情况,有可能挤到人或物了,应向相反方向运行,给出报警信号。设置一个传感器检测在关门过程中有无人或物体在门的中间。主动式红外线防夹
32、感应器由发射特定频率的红外线发射器与接收器组成,其红外线频率与自然界及人体的红外线不同。在关门过程中当人或物阻挡时,接收器收不到光信号产生一个负脉冲,该脉冲作为PLC的一个中断信号,PLC控制门体向相反方向运动。这是一个非常重要的保护功能,在防止碰人或物的同时,保护自动门电机不会因过载而烧坏。在自动门运行中,由于电机的频繁转动,可能会使电机过热造成电机机芯的损坏,因此,在电机上安置一个温度传感器来监测电机的温度,当电机的温度高于预定值时,传感器把信号传给PLC,PLC分析输出信号,指示灯亮,提醒监管人员的注意,以保证电机的良好运转。3.7 可编程控制器(PLC)的选型3.7.1 PLC概述可编
33、程控制器,英语称Programmable Controller,简称PLC,本设计中用PLC作为它的简称。PLC是用于工业现场的电控制器。它源于继电器控制技术,但基于电子计算机。它通过运行存储在其内存中的程序,把经输入电路的物理过程得到的输入信息,变换为所要求的输入信息,进而再通过输出电路的物理过程去实现对负载的控制。PLC基于电子计算机,但并不等于普通计算机。普通计算机进行出入信息变换时,大多只考虑信息本身,信息出入的物理过程一般不考虑的。而PLC则要考虑信息出入的可靠性、实时性,以及信息的实际使用。特别要考虑怎么适应于工业环境,如便于安装,便于维修及抗干扰等问题,出入信息变换及可靠的物理实
34、现,可以说是PLC实现控制的两个基本要点。PLC可以通过它的外设或者通信接口与外界交换信息。其功能要比继电装置多的多、强的多。PLC有丰富的指令系统,有各种各样的I/O接口、通信接口,有大容量的内存,有可靠的自身监控系统,因而具有以下基本的功能:逻辑处理功能; 数据运算功能;准确定时功能;高速计数功能;中断处理(可以实现各种内外中断)功能; 程序与数据存储功能; 联网通信功能;自检测、自诊断功能。可以说,凡普通小型计算机能实现的功能,PLC几乎也可以做到。像PLC这样,集丰富功能于一身,是别的电控器所没有的,更是传统的继电控制电路所无法比拟的。丰富的功能为PLC的广泛应用提供了可能,同时,也为
35、自动门行业的远程化、信息化及智能化创造了条件。3.7.2 可编程控制器(PLC)的选型在PLC系统设计时,首先应确定控制方案,下一步工作就是PLC工程设计选型。工艺流程的特点和应用要求是设计选型的主要依据。因此,工程设计选型和估算时,应详细分析工艺过程的特点、控制要求,明确控制任务和范围确定所需的操作和动作,然后根据控制要求,估算输入输出点数、所需存储器容量、确定PLC的功能、外部设备特性等,最后选择有较高性能价格比的PLC和设计相应的控制系统。 输入输出(I/O)点数的估算:I/O点数估算时应考虑适当的余量,通常根据统计的输入输出点数,再增加10%20%可扩展余量后,作为输入输出点数估算数据
36、。实际订货时,还需根据制造厂商的产品特点,对输入输出点数进行圆整。根据估算的方法,故本设计的I/O点数为输入12点,输出11点。存储容量的估算:存储器容量是可编程序控制器本身能提供的硬件存储单元大小,程序容量是存储器中用户应用项目使用的存储单元的大小,因此程序容量小于存储器容量。设计阶段,由于用户应用程序还未编制,因此,程序容量在设计阶段是未知的,需要在程序调试之后才知道。为了设计选型时能对程序容量有一定估算,通常采用存储器容量的估算来代替。 存储器内存容量的估算没有固定的公式,许多文献资料中给出了不同公式,大体上都是按数字量I/O点数的1015倍,加上模拟I/O点数的100倍,以此数为内存的
37、的总字数(16位为一个字);另外再按此数的25%考虑余量。因此本设计的PLC内存容量选择应能存储2000梯形图,这样才能在以后的改造过程中有足够的空间。 控制功能的选择:该选择包括运算功能、控制功能、通信功能、编程功能、诊断功能和处理速度等特性的选择。根据本设计所设计的自动门控制的需要,主要介绍以下几种功能的选择。控制功能:PLC主要用于顺序逻辑控制,因此,大多数场合常采用单回路或多回路控制器解决模拟量的控制,有时也采用专用的智能输入输出单元完成所需的控制功能,提高PLC的处理速度和节省存储器容量。 编程功能:离线编程方式:PLC和编程器公用一个CPU,编程器在编程模式时,CPU只为编程器提供
38、服务,不对现场设备进行控制。完成编程后,编程器切换到运行模式,CPU对现场设备进行控制,不能进行编程。离线编程方式可降低系统成本,但使用和调试不方便。在线编程方式:CPU和编程器有各自的CPU,主机CPU负责现场控制,并在一个扫描周期内与编程器进行数据交换,编程器把在线编制的程序或数据发送到主机,下一扫描周期,主机就根据新收到的程序运行。这种方式成本较高,但系统调试和操作方便,在大中型PLC中常采用。五种标准化编程语言:顺序功能(SFC)、梯形图(LD)、功能模块图(FBD)三种图形化语言和语句表(IL)、结构文本(ST)两种文本语言。选用的编程语言应遵守其标准(IEC6113123),同时,
39、还应支持多种语言编程形式如C,Basic等,以满足特殊控制场合的控制要求。诊断功能:PLC的诊断功能包括硬件和软件的诊断。硬件诊断通过硬件的逻辑判断确定硬件的故障位置,软件诊断分内诊断和外诊断。通过软件对PLC内部的性能和功能进行诊断是内诊断,通过软件对PLC的CPU与外部输入输出等部件信息交换功能进行诊断是外诊断。PLC的诊断功能的强弱,直接影响对操作和维护人员技术能力的要求,并影响平均维修时间。机型的选择: PLC的类型,PLC按结构分为整体型和模块型两类,按应用环境分为现场安装和控制室安装两类:按CPU字长分为1位、4位、8位、16位、32位、64位等。从应用角度出发,通常可按控制功能或
40、输入输出点数选型。整体型PLC的I/O点数固定,因此用户选择的余地较小,用于小型控制系统;模块型PLC提供多种I/O卡件或插卡,因此用户可较合理地选择和配置控制系统的I/O点数,功能扩展方便灵活,一般用于大中型控制系统。 选择PLC时,应考虑性能价格比。考虑经济性时,应同时考虑应用的可扩展性、可操作性、投入产出比等因素,进行比较和兼顾,最终选出较满意的产品。输入输出点数对价格有直接影响。当点数增加到某一数值后,相应的存储器容量相应增加,因此,点数的增加对CPU选用、存储器容量、控制功能范围等选择都有影响。在估算和选用时应充分考虑,使整个控制系统有较合理的性能价格比。本设计所设计的自动门属于小型
41、控制系统,结合经济性的考虑,因此选择整体型PLC。综合以上因素,本设计采用日本三菱公司生产的FX2-32MR小型PLC来实现整个自动系统的控制。3.8 可编程控制器(PLC)的I/O分配I/O分配表是编写PLC程序首先要做的前提条件,也是现场接线和调试的重要依据。根据自动门的控制系统的要求,确定了PLC的I/O分配表,如表3-1所示:表3-1 I/O分配表类型设备PLC端子号输入端门外感应探测器SB1X000门内感应探测器SB2X001开门减速开关SB3X002开门限位开关SB4X003关门减速开关SB5X004关门限位开关SB6X005防夹人SB7X006手动开门K1X007手动关门K2X0
42、08手动/自动开关K3X009电机过热K4X010急停开关K5X011输出端高速开门KM1Y000低速开门KM2Y001高速关门KM3Y002低速关门KM4Y003报警器Y004门动作中指示灯Y005门停止工作指示灯Y006门达到上限指示灯Y007电机过热指示灯Y008手动开门Y009手动关门Y010PLC外部端子I/O配置图是I/O分配表的直观表达,可以清楚的表示PLC的外部端子的接线情况,是非常必要的,如图3-2所示:图3-2 PLC外部I/O配置图 第四章 自动门软件系统的设计4.1 PLC梯形图概述PLC是专门为工业控制而开发的装置,其主要使用者是工厂广大电气技术人员,为了适应他们的传
43、统习惯和掌握能力,通常PLC不采用微机的编程语言,而常常采用面向控制过程、面向问题的“自然语言”编程。国际电工委员会(IEC)1994年5月公布的IEC1131-3(可编程控制器语言标准)详细地说明了句法、语义和下述5种编程语言:功能表图、梯形图、功能块图、指令表、结构文本。梯形图和功能块图为图形语言,指令表和结构文本为文字语言,功能表图是一种结构块控制流程图。梯形图程序设计语言是梯形图的图形符号来描述程序的一种程序设计语言。采用梯形图程序设计语言,这种程序设计语言采用因果关系来描述事件发生的条件和结果,每个梯级是一个因果关系。在梯级中,描述事件发生的条件表示在左面,事件发生的结果表示在右面。
44、梯形图程序设计语言是最常用的一种程序设计语言,它来源于继电器逻辑控制系统的描述。在工业过程控制领域,电气技术人员对继电器逻辑控制较为熟悉。因此,由这种逻辑控制技术发展而来的梯形图受到欢迎,并得到广泛的应用。梯形图程序设计语言的特点是: 与电气操作原理图相对应,具有直观性和对应性;. 与原有继电器逻辑控制技术相一致,易于掌握和学习;与原有的继电器逻辑控制技术的不同点是:梯形图中的能流不是实际意义的电流,内部的继电器也不是实际存在的继电器,因此应用时需与原有继电器逻辑控制技术的有关概念区别对待:梯形图是使用的最多的图形编程语言,被称为PLC的第一编程语言。梯形图与电气控制系统的电路图很相似,具有直
45、观易懂的优点,很容易被工厂电器人员掌握,特别适用于开关量逻辑控制。梯形图常被称为电路或程序,梯形图的设计称为编程。本设计自动门控制系统的梯形图如图4-1所示: 4.2程序流程图根据本设计的控制要求和安全要求,所设计的程序按照图4-2所示的流程运行,以达到本系统的最佳设计要求和完成系统的最终设计。图4-2 程序流程图PLC采用“顺序扫描,不断循环”的工作方式。一个扫描周期主要分为输入采样、程序执行、输出刷新。由于PLC采用这样的工作原理,所以即使是顺序程序也会反复执行,程序中各个部分的执行与否由相应的条件来控制,条件满足则执行,否则不执行。下面就详细地介绍程序的流程,首先进行系统初始化,然后PL
46、C根据输入信号进行不同的处理。若按下手动选择按钮,则自动门进行手动程序,当开门按钮按下时,自动门开门到极限,然后停止运行。当关门按钮按下时,自动门关门到极限,然后停止运行;若按下自动选择开关,则自动门进行自动程序,当门口有人时,感应探测器感应到人的存在,门高速开门到达开门减速开关,门减速运行到达开门极限开关,门停止运行,自动门停留8秒后自动进入关门程序,到达关门减速开关,门减速运行到达关门极限开关,门停止运行,当感应探测感应到有人时,进入下一循环。若关门过程中感应探测器感应到有人时,门立即中止关门程序,停留0.5秒后,自动进入开门程序,到达开门极限,然后停留8秒再关门。若在停留的时间内有人出入
47、,计时器进行循环计时,直到无人进出,然后进入关门程序。总结本设计研究了PLC的自动门控制系统的设计原理与实现方法,包括硬件设计与软件设计,将PLC应用到自动门控制系统中,充分发挥PLC高可靠性和抗干扰性特点,外部接线简单、灵活,维修方便。采用了双元件型红外线光电感应器防止夹人(或物)的情况出现。传感器灵敏可靠,不受环境因素的干扰,具有较高的适用性。但在实际应用中还应结合实际情况,考虑各部分的容量及其实际的技术参数,供电电源的设计、系统接地问题、电缆设计与铺设、PLC输出端保护等问题,已使系统达到安全可靠的工作,所以要想用于实际中,必须得通过现场调试。这就又给我们提出了更高层次的问题,毕竟一个较好的和较完善的应用软件不是在短时间内就可以完成它的需要,要不断的完善和发展,需要我们做大量的工作和时间的检验。现在的系统还没有达到真正的智能化,还需要增加很多新的功能和先进的科学技术,才能达到