毕业设计(论文)-自动灌装封盖机的PLC控制.doc_第1页
毕业设计(论文)-自动灌装封盖机的PLC控制.doc_第2页
毕业设计(论文)-自动灌装封盖机的PLC控制.doc_第3页
毕业设计(论文)-自动灌装封盖机的PLC控制.doc_第4页
毕业设计(论文)-自动灌装封盖机的PLC控制.doc_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

毕业设计报告(论文)报告(论文)题目自动灌装封盖机的PLC控制作者所在系部机械工程系作者所在专业作者所在班级作 者 姓 名作 者 学 号指导教师姓名完 成 时 间2011年6月30北华航天工业学院摘 要随着灌装行业自动化程度越来越高,PLC在灌装机械中的应用也越来越广。研究设计应用PLC控制灌装封盖机,要从了解此机械的工作流程开始,通过分析机械在何时产生什么样的动作,来布置传感器和分配PLC的接口。了解机械装置部分可以为控制设计作铺垫,是实现控制的基础。PLC程序编写主要采用梯形图,程序功能主要有:主机的关停,点动调试,碎瓶的清理,开关的控制,故障停机。程序要经过仿真试验并记录仿真过程及结果。本次设计改用了一些传感器,将一些光电开关换成了电磁式接近开关,减少了工作环境中的干扰,保证了工作的稳定性。自动灌装封盖机利用灌装过程中“有瓶开阀灌装,无瓶不开阀”的工作原理,使用PLC实现灌装封盖全过程自动控制,使得一些自动化程度不高的工序有所提高,提高了生产效率,对于灌装行业的发展有重要的意义。关键词:灌装机 封盖机 接近开关 可编程序控制器AbstractWith increasing degree of automation in filling industry, PLC are used in the filling machines more widely. The study of using PLC to control filling machine is start with understanding the workflow, and are to layout and distribution of PLC interface to the sensor. Learn some mechanism is to pave the way for control design and is the foundation to achieve control. PLC programming are mainly ladder, the function of the program are mainly the host shut down, to move commissioning, cleaning up broken bottles, switch control of downtime. The programme must go through the simulation and record the simulation process and results. In this design a number of sensors are replaced, some of the photoelectric switch magnetic proximity switches are replaced, reducing the interference in the work environment to ensure the stability of the work. Filling and capping machine automatically filling process using the open valve filling a bottle, no bottle no open valve works, using the PLC to achieve automatic control of the whole process of filling and capping, has increase the degree of automation some process which are not high. The production efficiency are increased, it is significanct for the development of the filling industry.Key word: filling machine capping machine proximity switch PLC 目 录摘 要IAbstractII第1章 绪论11.1 课题背景11.2 主要研究内容1第2章 灌装封盖机22.1 主要工作流程22.2 机械装置部分32.2.1电机32.2.2 传感器52.2.3 动力传递52.2.4 灌装缸液位控制器72.2.5 灌装阀开阀机构82.3 控制原理部分92.3.1 PLC的工作原理92.3.2 PLC编程语言102.3.3 PLC控制的设计方法112.3.4 PLC基本指令简介132.3.5 “有瓶开阀,无瓶不开阀”的工作原理142.3.6 PLC的连接152.3.7 “有瓶开阀,无瓶不开阀”的物理实现152.3.8 调速控制原理172.3.9 理盖器的工作原理182.3.10 梯形图182.3.11 软件模拟仿真22第3章 总结26致 谢27参考文献28第1章 绪论1.1 课题背景灌装机行业竞争激烈,企业要在激烈的竞争中站稳脚步,需要不断的改进产品质量,向自动化、高效化发展。可编程控制器PLC以其抗干扰能力强,可靠性高,编程简单,性能价格比高等优点,在工业控制领域得到越来越广泛应用,利用PLC实现灌装封盖机的自动控制,结构灵活、维护简单、体积小,可大幅度节约使用成本,而且设备运行安全平稳。20世纪末期,可编程控制器的发展特点是更加适应于现代工业需求。从控制规模上来说,这个时期发展了大型机和小型机;从控制能力来说,诞生了各种各样的特殊功能单元,用于压力、温度、转速、位移等各式各样的控制场合;从产品的配套能力来说,生产了各种人机界面单元、通信单元,使应用可编程控制器的工业控制设备的配套更加容易。目前,可编程控制器在机械制造、石油化工、冶金钢铁、汽车、轻工业等领域的应用都得到了长足的发展。利用PLC实现饮料行业自动灌装封口机的控制,能够实现很好的经济效益,主要分析研究产品生产流程的数据采集,PLC接线,程序编制,整个过程的控制协调以保证生产的持续性和对产品质量的保证。通过PLC控制大大提高生产的自动化控制,实现产品的无菌包装和定量包装,从而使得食品生产的质量和效率能满足更高的要求。1.2 主要研究内容 主要研究的内容有三部分:第一部分是了解灌装机械部分,重点了解整个灌装的工作流程,以便如何选择控制方案,满足整个机械装置的工作要求。第二部分是选择PLC的型号,传感器的种类,这一部分不仅要考虑所选型号既能满足生产需要,又要考虑经济性要求。在技术层面上考虑最终目的,也就是生产的效益。第三部分是整个设计中的重中之重,就是PLC的借口分配及PLC程序的编写。处于核心部分,既要实现生产要求,又要做到简单明了。第2章 灌装封盖机2.1 主要工作流程图1 瓶子工作流程及接近开关布置图1-螺旋推进器 2-进瓶拨盘 3-导板 4-中间拨盘 5-导板 6-出瓶拨盘 7-封盖机 8-灌装机9-挡板 10-电控箱灌装封盖机是将液体物料灌入包装容器内并将容器封口的装置。灌装封盖二机合为一体,下面以玻璃瓶灌装封盖机为例介绍灌装封盖过程中的主要工作流程: 如图1所示洗净的瓶子由左边输入,进入灌装,封盖后从右边输送链输出。在机器连续运转的状态下,洗净的瓶子在进入灌装机之前必须单列紧密跟进,经过螺旋推进器1,将瓶子一一定位,送入灌装进瓶拨盘2,进瓶拨盘2再将瓶子转换方向送上托瓶机构的瓶托上,使瓶子与位于灌装缸下面的灌装阀对中,接着瓶托上升,使瓶口与灌装阀紧紧密封,灌装阀逐个被打开进行等压灌装,然后关阀、排气,装满液体的瓶子随着瓶托的下降而被导入中间拨盘4,再进入封盖主轴拨盘7,随着封盖头的下降,完成封盖后经出瓶拨盘6将瓶子送到输送机链板上,至此整个灌装封盖工作完毕。2.2 机械装置部分2.2.1电机本课题所研究的灌装封盖机,共使用四个电机,分别是:M1(1.5KW、3.7A)、M2(40W、A02-5024)、M3(15W、Y90L-4)、M4(0.25KW、0.9A)。它们的作用分别是:主机,调速,输瓶,送盖。如图2所示,M1作为主机,主要是负责通过带传动,链传动,减速器等设备实现整个系统的运转,是整个灌装封盖机的动力装置;M2是调速电机,通过调节与主机的轴向距离,改变主机的输出转速,从而调节整个设备的运行速度,以此来调节生产效率。由此可知,此电机一般情况下是不使用的,只是在生产任务有变化时对整个设备进行调节,调速原理见下;M3是输瓶电机,就是传送带的动力装置,负责输送空瓶,并将灌装封盖完毕的产品运走,进行下一道工序;M4是理盖器电机,受信号控制,当供盖不足时,自动启动,进行理盖,供盖充足时,延时停机。M1、M2承担着大部分的动力供应,两者功率较大,都为1.5KW。M3、M4功率较小,两者都小于500W。针对灌装封盖设备需要运行稳定、不需要频繁启动的要求,M1、M3选用Y90L-4电机,M4工作中需频繁启动,选用A301,而M2不经常使用,要求较低,故可以选用A02-5024。电动机采用TN-C-S接线方法,主要有三相五项制和三相四线制。其中三相四线制要求PEN(地线)在规定范围内接地,也就是在入户端就近接地,进入入户端后分为三相五线制到达用电设备。对设备直接使用者接线对号入座就可。导线分为入户端前为黄、绿、红、黄绿线,入户端后分为黄、绿、红、淡蓝、黄绿线。例如:RVV-(H/L)4*1.5 R-铜芯;V-聚氯乙烯绝缘;4-4-芯;1.5-导线的截面积;H-橡胶套;L-铝。图2 电机接线图2.2.2 传感器传感器为机械设备和软件控制搭建了桥梁,通过为控制装置提供实时信号,实现设备的实时控制。作为灌装封盖使用的传感器,为了保证食品的卫生要求,应尽量减少与食品本身的接触,故在经济条件和技术条件允许下选用传感器。其中以电磁式接近开关与光电开关在适应工作要求和性价比方面最为适合灌装机使用。本课题研究的灌装封盖机主要用到传感器五个,分别标号为:SQ10、SQ11、SQ12、SQ13、SQ14。其中SQ13位光电开关,SQ12、SQ14、SQ10、SQ11接近开关。在选用传感器的过程中,根据传感器安装的工位,工作环境等因素考虑,SQ10、SQ11的安装位置虽然光电开关和电磁式接近开关都适合,但是在工作中光电开关受到环境中光的干扰较大,故选用电磁式接近开关,以获得稳定的实时信号。SQ13由于安装在送盖滑道中,受到光的干扰很小,而且能精确地检测到有无瓶盖,选用光电开关非常合适。传感器经安装之后要经过精密的调试,以确保能够准确的获得实时信号。传感器安装位置见图1。2.2.3 动力传递灌装和封盖连个主要功能是通过执行机构的旋转或往复运动实现的,传动部分的作用就是将电机输出的动力和运动传递和分配给执行机构实现灌装和封盖,传动系统示意图如图3所示。灌装与封盖工作的主电机是YMT132-4B1.5KW的普三相交流异步电机1,经过变频无级调速通过三角带传动10到TPS-32蜗轮减速机13,涡轮减速机的上输出轴的齿轮9与封盖机传动齿轮15相啮合,下输出轴的齿轮16通过介轮20与灌装部分的灌装大齿圈3相啮合,从而实现整个灌装与封盖传动的功能,灌装与封盖的转动均为顺时针方向。进瓶拨盘轴上装有一主动链轮6,螺旋推进器部分的大锥齿轮轴上也有一相应的被动链轮8,通过套筒滚子链6将运动和动力传给螺旋推进器的立轴10,再通过一对锥齿轮传动8和9,将竖直方向的旋转运动转换为水平方向的旋转运动,从而带动螺旋推进器5旋转。安装时,首先要把各个齿轮所对应的盘上的螺钉松开,进行生产前的调试。其中调整同步性最为重要,就是一灌装阀与瓶托的中心为基准。即:进瓶拨盘与灌装瓶托对正,;螺旋器与进瓶拨盘同步,中间星轮与灌装瓶托对正,卸瓶星轮与压盖机主轴的定位星轮对正同步,中间星轮与压盖机定位星轮对正同步,如果产生误差可以拆下蜗轮减速器下的齿轮来调整误差直至同步为止。图3 DGP16/6等压灌装封盖机传动系统示意图1-电动机;2-电动机带轮;3-灌装大齿轮;4-进瓶拨盘齿轮;5-主动链轮;6-套筒滚子链;7-张紧链轮;8-螺旋推进器链轮;9-输出轴轮;10-三角带A型;11-减速机带轮;12-介齿轮;13-涡轮减速器;14-减速机输出齿轮;15-封盖传动齿轮;16-下输出轴齿轮2.2.4 灌装缸液位控制器 图4 DGP16/6等压灌装封盖机液位自动控制器结构示意图1-阀座;2-阀体;3-螺杆;4-调整螺钉;5-密封圈;6-密封圈;7-密封圈;8-进气阀芯;9-排气阀芯;10-弹簧;11-杠杆;12-浮筒;13-灌装缸上盖;14-密封圈为了保证灌装过程中的平稳,必须对灌装缸内的液体的液位的高低进行自动控制。图4是DGP16/6等压灌装封盖机液位自动控制器结构图。其原理是利用液位控制来控制液料的进液压力与灌装缸内气体的压力之间的压差,以保证缸内液位的稳定。阀座1固定在灌装缸上盖13上,阀体2固定在阀座1上,螺杆3用来调整阀体与阀座1中的上下位置看,浮筒12与杠杆11、进气阀芯8、排气阀芯9刚性连接,杠杆11通过销轴与阀体2相连,杠杆11可围绕销轴上下摆动,从而带动进气阀芯和排气阀芯上下移动。在灌装过程中缸内液体下降时,浮筒12也随着下降,因而带动杠杆11顺时针转动,使排气阀芯9下移,密封圈5不起密封作用,便打开排气阀,排出灌装缸内的反压气体,缸内的气压随之降低,所以液体便缓缓流入灌装缸内,杠杆11围绕销轴作缓缓的逆时针转动。当液位升至要求位置时,密封圈5便起密封作用,将排气阀关闭。当灌装内液位超过浮筒12控制的正常液位时,杠杆11逐渐带动进气阀芯8下移,使密封圈14不起密封作用,打开进气阀,使反压气体进入缸内(因为反压压力高于进液压力0.05MPa),由于灌装缸内反压压力增长即产生压差,会使料液停止进入缸内,以保证生产中的液位动态平衡,稳定状态一般使液位保持在视窗的1/2-1/3高度处,可通过视窗孔观察。2.2.5 灌装阀开阀机构 它的作用是打开灌装阀中气阀和实现无瓶不开阀、不灌装。图5是DGP16/6等压灌装封盖机开阀机构结构图。支架6用螺钉固定在环形板上,角支架4与气缸9、两个侧板5和气缸9用螺钉刚性连接,角支架4在支架6上可通过长孔调整位置,连杆7与活塞杆8刚性连接在一起,连杆7、角支架4和滑块1之间用销轴2来连接,彼此可以有相对转动。当在进瓶处检测到有瓶时,信号送PLC处理,当瓶子到灌装工位时,自动接通一电磁阀,气路被自动打开,压缩空气进入到气缸9的内部,活塞杆8向上伸出,使得滑块1向上倾斜一小角度,此时,灌装阀的扳机正从滑块1的上部经过,扳机被转动一小角度将灌装阀的气门打开,灌装阀开始灌装工作。当检测到无瓶时,上述动作不进行,灌装阀不被打开。图5 DGP16/6等压灌装封盖机开发机构示意图2.3 控制原理部分2.3.1 PLC的工作原理最初研制生产的PLC主要用于代替传统的由继电器接触器构成的控制装置,但这两者的运行方式是不相同的:继电器控制装置采用硬逻辑并行运行的方式,即如果这个继电器的线圈通电或断电,该继电器所有的触点(包括其常开或常闭触点)在继电器控制线路的哪个位置上都会立即同时动作。PLC的CPU则采用顺序逻辑扫描用户程序的运行方式,即如果一个输出线圈或逻辑线圈被接通或断开,该线圈的所有触点(包括其常开或常闭触点)不会立即动作,必须等扫描到该触点时才会动作。为了消除二者之间由于运行方式不同而造成的差异,考虑到继电器控制装置各类触点的动作时间一般在100ms以上,而PLC扫描用户程序的时间一般均小于100ms,因此,PLC采用了一种不同于一般微型计算机的运行方式-扫描技术。这样在对于I/O响应要求不高的场合,PLC与继电器控制装置的处理结果上就没有什么区别了。当PLC投入运行后,其工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段。完成上述三个阶段称作一个扫描周期。在整个运行期间,PLC的CPU以一定的扫描速度重复执行上述三个阶段。(一) 输入采样阶段在输入采样阶段,PLC以扫描方式依次地读入所有输入状态和数据,并将它们存入I/O映象区中的相应得单元内。输入采样结束后,转入用户程序执行和输出刷新阶段。在这两个阶段中,即使输入状态和数据发生变化,I/O映象区中的相应单元的状态和数据也不会改变。因此,如果输入是脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才能保证在任何情况下,该输入均能被读入。(二) 用户程序执行阶段在用户程序执行阶段,PLC总是按由上而下的顺序依次地扫描用户程序(梯形图)。在扫描每一条梯形图时,又总是先扫描梯形图左边的由各触点构成的控制线路,并按先左后右、先上后下的顺序对由触点构成的控制线路进行逻辑运算,然后根据逻辑运算的结果,刷新该逻辑线圈在系统RAM存储区中对应位的状态;或者刷新该输出线圈在I/O映象区中对应位的状态;或者确定是否要执行该梯形图所规定的特殊功能指令。即,在用户程序执行过程中,只有输入点在I/O映象区内的状态和数据不会发生变化,而其他输出点和软设备在I/O映象区或系统RAM存储区内的状态和数据都有可能发生变化,而且排在上面的梯形图,其程序执行结果会对排在下面的凡是用到这些线圈或数据的梯形图起作用;相反,排在下面的梯形图,其被刷新的逻辑线圈的状态或数据只能到下一个扫描周期才能对排在其上面的程序起作用。(三) 输出刷新阶当扫描用户程序结束后,PLC就进入输出刷新阶段。在此期间,CPU按照I/O映象区内对应的状态和数据刷新所有的输出锁存电路,再经输出电路驱动相应的外设。这时,才是PLC的真正输出。2.3.2 PLC编程语言现代的可编程控制器一般备有多种编程语言,供用户使用。IEC1131-3可编程序控制器编程语言的国际标准详细的说明了下述可编程控制器编程语言:1、顺序功能图2、梯形图3、功能块图4、指令表5、结构文本其中梯形图是使用的最多的可编程控制器图形编程语言。梯形图与继电器控制系统的电路图很相似,具有直观易懂的优点,很容易被工厂熟悉继电器控制的电气人员掌握,特别适用于开关量逻辑控制,主要特点如下:(1)可编程控制器梯形图中的某些编程元件沿用了继电器这一名称,如输入继电器、输出继电器、内部辅助继电器等,但是它们不是真实的物理继电器(即硬件继电器),而是在软件中使用的编程元件每一编程元件与可编程序控制器存储器中元件映像寄存器的一个存储单元相对应。(2)梯形图两侧的垂直公共线称为公共母线(BUS bar)。在分析梯形图的逻辑关系时,为了借用继电器电路的分析方法,可以想象左右两侧母线之间有一个左正右负的直流电源电压,当图中的触点接通时,有一个假想的“概念电流”或“能流(Power flow)”从左到右流动,这一方向与执行用户程序时的逻辑运算的顺序是一致的。(3)根据梯形图中各触点的状态和逻辑关系,求出与图中各线圈对应的编程元件的状态,称为梯形图的逻辑解算。逻辑解算是按梯形图中从上到下、从左到右的顺序进行的。(4)梯形图中的线圈和其他输出指令应放在最右边。(5)梯形图中各编程元件的常开触点和常闭触点均可以无限多次地使用。2.3.3 PLC控制的设计方法硬件设计是PLC控制系统的至关重要的一个环节,这关系着PLC控制系统运行的可靠性、安全性、稳定性。主要包括输入和输出电路两部分。(1) PLC控制系统的输入电路设计。PLC供电电源一般为AC85240V,适应电源范围较宽,但为了抗干扰,应加装电源净化元件(如电源滤波器、1:1隔离变压器等);隔离变压器也可以采用双隔离技术,即变压器的初、次级线圈屏蔽层与初级电气中性点接大地,次级线圈屏蔽层接PLC 输入电路的地,以减小高低频脉冲干扰。PLC输入电路电源一般应采用DC 24V, 同时其带负载时要注意容量,并作好防短路措施,这对系统供电安全和PLC安全至关重要,因为该电源的过载或短路都将影响PLC的运行,一般选用电源的容量为输入电路功率的两倍,PLC输入电路电源支路加装适宜的熔丝,防止短路。(2) PLC控制系统的输出电路设计。依据生产工艺要求,各种指示灯、变频器/数字直流调速器的启动停止应采用晶体管输出,它适应于高频动作,并且响应时间短;如果PLC 系统输出频率为每分钟6 次以下,应首选继电器输出,采用这种方法,输出电路的设计简单,抗干扰和带负载能力强。如果PLC输出带电磁线圈等感性负载,负载断电时会对PLC的输出造成浪涌电流的冲击,为此,对直流感性负载应在其旁边并接续流二极管,对交流感性负载应并接浪涌吸收电路,可有效保护PLC。当PLC扫描频率为10次/min 以下时,既可以采用继电器输出方式,也可以采用PLC输出驱动中间继电器或者固态继电器(SSR),再驱动负载。对于两个重要输出量,不仅在PLC内部互锁,建议在PLC外部也进行硬件上的互锁,以加强PLC系统运行的安全性、可靠性。对于常见的AC220V交流开关类负载,例如交流接触器、电磁阀等,应该通过DC24V微小型中间继电器驱动,避免PLC的DO接点直接驱动,尽管PLC手册标称具有AC220V交流开关类负载驱动能力。(3) PLC控制系统的抗干扰设计。随着工业自动化技术的日新月异的发展,晶闸管可控整流和变频调速装置使用日益广泛,这带来了交流电网的污染,也给控制系统带来了许多干扰问题,防干扰是PLC控制系统设计时必须考虑的问题。一般采用以下几种方式:隔离:由于电网中的高频干扰主要是原副边绕组之间的分布电容耦合而成,所以建议采用1:1超隔离变压器,并将中性点经电容接地。屏蔽:一般采用金属外壳屏蔽,将PLC系统内置于金属柜之内。金属柜外壳可靠接地,能起到良好的静电、磁场屏蔽作用,防止空间辐射干扰。布线:强电动力线路、弱电信号线分开走线,并且要有一定的间隔;模拟信号传输线采用双绞线屏蔽电缆。在进行硬件设计的同时可以着手软件的设计工作。软件设计的主要任务是根据控制要求将工艺流程图转换为梯形图,这是PLC应用的最关键的问题,程序的编写是软件设计的具体表现。在控制工程的应用中,良好的软件设计思想是关键,优秀的软件设计便于工程技术人员理解掌握、调试系统与日常系统维护。(1) PLC控制系统的程序设计思想。由于生产过程控制要求的复杂程度不同,可将程序按结构形式分为基本程序和模块化程序。基本程序:既可以作为独立程序控制简单的生产工艺过程,也可以作为组合模块结构中的单元程序;依据计算机程序的设计思想,基本程序的结构方式只有三种:顺序结构、条件分支结构和循环结构。模块化程序:把一个总的控制目标程序分成多个具有明确子任务的程序模块,分别编写和调试,最后组合成一个完成总任务的完整程序。这种方法叫做模块化程序设计。我们建议经常采用这种程序设计思想,因为各模块具有相对独立性,相互连接关系简单,程序易于调试修改。特别是用于复杂控制要求的生产过程。(2) PLC控制系统的程序设计要点。PLC控制系统I/O分配,依据生产流水线从前至后,I/O点数由小到大;尽可能把一个系统、设备或部件的I/O信号集中编址,以利于维护。定时器、计数器要统一编号,不可重复使用同一编号,以确保PLC工作运行的可靠性。程序中大量使用的内部继电器或者中间标志位(不是I/O位),也要统一编号,进行分配。在地址分配完成后,应列出I/O分配表和内部继电器或者中间标志位分配表。彼此有关的输出器件,如电机的正/反转等,其输出地址应连续安排,如Q2.0/Q2.1等。(3) PLC控制系统编程技巧。PLC程序设计的原则是逻辑关系简单明了,易于编程输入,少占内存,减少扫描时间,这是PLC 编程必须遵循的原则。下面介绍几点技巧。PLC各种触点可以多次重复使用,无需用复杂的程序来减少触点使用次数。同一个继电器线圈在同一个程序中使用两次称为双线圈输出,双线圈输出容易引起误动作,在程序中尽量要避免线圈重复使用。如果必须是双线圈输出,可以采用置位和复位操作(以S7-300为例如SQ4.0或者 RQ4.0)。如果要使PLC多个输出为固定值 1 (常闭),可以采用字传送指令完成,例如 Q2.0、Q2.3、Q2.5、Q2.7同时都为1,可以使用一条指令将十六进制的数据0A9H直接传送QW2即可。对于非重要设备,可以通过硬件上多个触点串联后再接入PLC输入端,或者通过PLC编程来减少I/O点数,节约资源。例如:我们使用一个按钮来控制设备的启动/停止,就可以采用二分频来实现。模块化编程思想的应用:我们可以把正反自锁互锁转程序封装成为一个模块,正反转点动封装成为一个模块,在PLC程序中我们可以重复调用该模块,不但减少编程量,而且减少内存占用量,有利于大型PLC 程序的编制。2.3.4 PLC基本指令简介S7-200的SIMATIC基本指令简表LDLDNNN装载(开始的常开触点)取反后装载(开始的常闭触点)AANNN与(串联的常开触点)取反后与(串联的常闭触点)OONNN或(并联的常开触点)取反后或(并联的常闭触点)NOT栈顶值取反EUED上升沿检测下降沿检测二N赋值SRS_BIT,NS_BIT,N置位一个区域复位一个区域SHRBDATA,S_BIT,N移位寄存器SRBSLBOUT,NOUT,N字节右移N位字节左移N位RRBRLBOUT,NOUT,N字节循环右移N位字节循环左移N位TONTOFTxxx, TPTxxx, TP通电延时定时器断电延时定时器CTUCTDCxxx, PVCxxx, PV加计数器减计数器END程序的条件结束STOP切换到STOP模式WDR看门狗复位300msJMPN跳到指定的标号CALLN(N1,N2)调用子程序,可以优16个可选参数CRET从子程序条件返回FOR/NEXTINDX,INIT,FINALFor/Next循环ALDOLD电路块串联电路块并联NETRNETWTABLE,PORTTABLE,PORT网络读网络写SLCRSLCTSLCENN顺控继电器段的启动顺控继电器段的转换顺控继电器段的结束2.3.5 “有瓶开阀,无瓶不开阀”的工作原理灌装封盖机的接近开关和电磁阀的位置见图1(详见附图2)。在螺旋推进器部位有一个检测接近开关SQ10,其所在位置是瓶子计数的第1工位,在机座下面有接近开关SQ11,它作为SQ10瓶子计数的同步信号,作用是将SQ10获得的有无瓶子的信号在移位寄存器中向前移位。从SQ10第1工位算起,在第10工位有一接近开关SQ12,SQ12检测在其下一工位即开阀灌装工位之前是否有瓶子,SQ12所在工位叫验瓶位。如果在验瓶位检测到瓶子时,其下位即开阀灌装位在瓶子到位时动作,一个电磁阀准确开阀灌装,否则,电磁阀不动作,灌装阀不被打开。接近开关SQ10和SQ12的串联逻辑信号经PLC,判断在它们两个工位之间是否有瓶子破损,如果在灌装工位之前有瓶子破损,在灌装工位之后有一工位叫清理碎瓶工位,当破损的瓶子到达此工位时,气动电磁阀被打开,将破碎的瓶子清理干净。2.3.6 PLC的连接外部输入信号、输出信号和PLC输入、输出点的对应关系如表1所示。表1 外部输入信号和PLC输入点的对应表名称传感器理论输入点理盖检测位SQ13I1.3第1工位SQ10I1.0同步信号SQ11I1.1验瓶位SQ12I1.2表2 输出信号和PLC输出点的对应表名称电磁阀输出点开阀灌装位YV1Q1.0清理碎瓶位YV2Q1.1吹 盖YV3Q1.2理盖器M2Q1.32.3.7 “有瓶开阀,无瓶不开阀”的物理实现有瓶开阀、无瓶不开阀的逻辑判断表如表3详见(附图4)所示。表3 有瓶开阀、无瓶不开阀的逻辑判断表SQ10SQ12YV1YV21(有瓶)1(无瓶)0(不灌装)1(吹碎瓶)1(有瓶)0(有瓶)1(灌装)0(不吹碎瓶)0(无瓶)1(无瓶)0(不灌装)0(不吹碎瓶)注:SQ10有瓶时是1信号,无瓶时是0信号;SQ12有瓶时是0信号,无瓶时是1信号;YV1灌装时是1信号,不灌装时是0信号;YV2清理碎瓶时是1信号,不清理时是0信号。从第1工位即SQ10所在位置算起,验瓶位SQ12的工位数是10,开阀灌装工位数是11,清理碎瓶位的工位数是15,验瓶位和清理碎瓶位相差5个工位,这是清理碎瓶电磁阀动作的计数标准。图6为灌装封盖机有瓶开阀、无瓶不开阀的移位寄存器状态图。移位寄存器为8位,而灌装封盖机从SQ10到SQ12有10个工位,所以V100和V101两个计瓶移位寄存器串联起来使用。最低位为LSB,最高位为MSB,当第1工位有瓶子时,V100的0位为1,当第2工位有瓶子时,V100的第0和1位都为1(即11),当第3工位有瓶子时,V100的第0、1和2位都为1(即111), 其它依此类推;当第9工位有瓶子时,V100的8位全为1的同时V101的第0位为1,当第10工位有瓶子时,V100的8位全为1的同时V101的第0位和第1位都为1当SQ10在第1工位检测到有瓶子时,即I1.0=1时,移位同步信号SQ11将逻辑“1”信号送入V100.0位,经移位寄存器(V100)左移10位后,逻辑“1”信号到达V101.1位,此时V101.1=1。若瓶子在第1工位和第10工位之间没有破损,此时I1.2=0(验瓶位有瓶子时,SQ12的检测块被瓶子顶起,SQ12没有输出信号,所以I1.2=0),那么V101.1=1和I1.2=0的非逻辑相与等于1(V101.1=1),同步信号把此时“相与”后的逻辑1信号送入开阀移位寄存器V110.0位(即V110.0=1),在下一个同步移位脉冲到来时,V110.0图6 有瓶开阀、无瓶不开阀的移位寄存器状态图的“1”信号被送入到V110.1位中即V110.1=1。灌装阀被准确打开,开始灌装。若在第1工位和第10工位之间瓶子破损,则I1.2=1,那么V101.1和I1.2=1的非逻辑相与等于0,即“0”信号移入V110.0位即V110.0=0,在下一个移位脉冲到来时V110.1=0,灌装阀不被打开。V101.1和I1.2的逻辑与结果送到清理碎瓶寄存器V120.0位,在移位脉冲的作用下左移,在V120.4位视V120.4位的值判断是否清理碎瓶(原理同上)。2.3.8 调速控制原理采用变频器调速,可以节约能源、可靠性高、可实现无级调速,在低频下能获得较大的输出转矩,运行平稳,在启动时对电机的冲击小。在控制面板上设置一个启动/停止按钮,当初次按下启动/停止时,启动信号被输入PLC, 经PLC运算输出一电信号控制一个中间继电器动作,中间继电器的一组常开点闭合作为变频器正转控制信号,变频器驱动电机运行;当第2次按下启动/停止按钮时,PLC将正转运行信号中断,变频器就停止输出,主电机停止运行。在控制面板上安装一调速电位器,将调速电位器接到变频器010V输入点,旋转电位器器钮,电机按变频器给定频率运行,实现变频调速。等压灌装封盖机采用西门子S7-200系列S7-224型24点(14入、10出)PLC。图7为等压灌装封盖机的PLC接线原理图。 图7 PLC接线原理图2.3.9 理盖器的工作原理灌装封盖机的另一控制内容是实现自动理盖,在送盖滑道上有一光电开关SQ13,当送盖瓶盖不足时即SQ13没有被瓶盖遮挡,SQ13获得一输出信号,理盖器电机被启动使理盖器转动,瓶盖在理盖器的作用下沿送盖滑道下落;当送盖滑道上瓶盖足够多使瓶盖遮挡住SQ13时,经一段时间(几秒至十几秒)的延时后,理盖器电动机停止运行。上述动作反复执行,实现灌装封盖机自动理盖的控制原理。2.3.10 梯形图以下是灌装封盖机PLC控制的梯形图。图8 PLC梯形图2.3.11 软件模拟仿真仿真软件的截面图如下图,和所有的基于windows的软件一样,仿真软件最上上方是菜单,仿真软件的所有功能都有对应的下单命令:在工件栏列出了常用的命令(PLC程序加载,启动程序,停止程序、AWL、KOP、DBI和状态观察窗口等)。1、常用菜单命令介绍:Programload program:加载仿真程序。(仿真程序梯形图必须为awl文件,数据块必须为dbl文件)Programpaste program(OBI):粘贴梯形图程序Programpaste program(DBI):粘贴数据块Viewprogram AWL:查看仿真程序(语句表形式)Viewprogram KOP:查看仿真程序(梯形图形式)Viewdata(DBI):查看数据块Viewstate table:启用状态观察窗口ConfigurationCPU type:设置CPU类型输入位状态显示:对应的输入端子为1是,相应的LED变位绿色输出位状态显示:对应的输出端子为1时,相应的LED变位绿色CPU类型选择:点击该区域可以选择仿真所用的CPU类型模块扩展区:在空白区域点击,可以加载数字和模拟I/O模块信号输入开关:用于提供仿真需要的外部数字输入信号模拟电位器:用于提供0-255连续变化的数字信号TD200仿真界面:仿真TD200文本显示器(该版本TD200只具有文本显示功能,不支持数据编辑功能)仿真软件不提供源程序的编辑功能,因此必须和STEP7 Micro/Win程序编辑软件配合使用即在STEP7 Micro/Win中编辑好源程序后,然后加载到仿真程序中执行。(1)在STEP7 Micro/Win中编辑好梯形图。(2)利用FileExport命令将梯形图程序导出为扩展名为awl的文件。(3)如果程序中需要数据块,需要将数据块导出为txt文件。2、程序仿真(1)启动仿真程序。(2)利用configurationCPU Type选择合适的CPU类型,如下图所示。(仿真软件不同类型的CPU支持的指令略有不同,某些214不支持的仿真指令226可支持)(3)模块扩展(不需要模块的程序该步骤可以忽略)在模块扩展区域的空白处点击,弹出模块组态窗口,如下图所示。在窗口中列出了可以在仿真软件中扩展的模块。选择需要扩展的模块类型后,点击Accept按钮即可。(不同类型CPU可扩展的模块数量是不同的,每一处空白只能添加一种模块)(4)程序加载选择仿真程序的programload program命令,打开加载梯形图程序窗口如下图所示,仅选择Logic Block(梯形图程序)和Date Block(数据块)点击Accept按钮,从文件列表框分别选择awl文件和文本文件(数据块默认的文件格式为dbl文件,可在文件类型框中选择txt文件),如下图所示

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论