《饮料灌装机流水线的PLC控制系统设计.docx》由会员分享,可在线阅读,更多相关《饮料灌装机流水线的PLC控制系统设计.docx(34页珍藏版)》请在优知文库上搜索。
1、内容摘要作为通用工业控制计算机,可编程控制器实现了工业控制领域接线逻辑到存储逻辑的飞跃,在世界工业控制中发挥着越来越重耍的作用0而现代社会对灌装食品的安全耍求越来越高,为使灌装出的食品整齐、美观并且具有良好的包装历S.要求濯装机具有精确的动作、定位精度及较高的生产率和定的柔性,因此对灌装机的控制要求是越来越高。传统的继电器已经不能满足现代汽产的要求了。所以研制高效、经济且有一定柔性的新型濯装机械是非常迫切的。本课题利用P1.C的功能和特点设计出了一款饮料灌装生产流水线控制系统。主要用了西门子S7-200P1.C,传感器,继电器等.采用P1.C是用了它的自动拄制能力好的特点,这样可以在生产过程中
2、无需有人控制.设计J以S7-200系列P1.C为基础的灌装机控制系统,硬件设计包括控制系统的硬件配置、输入输出点分配、计数显示和P1.C外部接线图的绘制:软件设计包括梯形图、语句表设计和控制系统流程图的绘制和七段码显示。关健词:工业控制:可编程控制器:系统馁件接线图;0端口分配表第1章引言1. 1设计内容11.2控制要求1第2章系统总体方案设计22. 1P1.C的工作原理22.2 可编程序控制器的组成22.3 可编程序控制器的特点32.4 可编程控制器P1.C的应用42.5 系统可养性设计5第3章P1.C控制系统设计73. 1确定I/O信号数量,选择P1.C类型73.2 I/O地址的分配与编号
3、83.3 P1.C外部接线图93.4 七段码显示器示意图103.5 七段码显示器显示数字09103.6 控制流程图113.7 程序梯形图编制12结论21设计总结22谢辞23附录124附录231参考文献32第1章引言1.1设计内容,饮料灌装机的P1.c控制系统设计1.2控制要求:(1)系统通过开关设定为自动操作模式,一旦启动,则传送带的驱动电机启动并一直保持到停止开关动作或灌装设备下的传感器检测到一个瓶子时停止:瓶子装满饮料后,传送带驱动电机必须自动启动,并保持到又检测到一个瓶子或停止开关动作。(2)当瓶了定位在灌装设备下时,停顿1s,灌装设备开始工作,灌装过程为5s钟,灌装过程应有报警显示,5
4、s后府止并不再显示报警:报警方式为红灯以0.5s间隔闪烁。(3)用两个传感器和若干个加法器检测并记录空瓶数和满瓶数,一旦启动系统后,必须记录空瓶数和满瓶数,设最多不超过瓶“(4)若12瓶为一箱,显示产品箱数.(5)可以手动对计数值清零(宓位)。第2章:系统总体方案设计2.1P1.C的工作原理P1.C英文全称Programmab1.e1.ogicContro1.Ier,中文全称为可编程逻辑控制器,定义是:-种数字运算操作的电子系统,专为在工业环境应用而设计的。它采用类可编程的存储器,用于其内部存储程序,执行逻辑运算,顺序控制,定时,计数与整术操作等面向用户的指令,并通过数字或模拟式输入/输出控制
5、各种机械或生产过程。P1.C采用循环扫描的工作方式,即顺序打描,不断循环这种工作方式是在系统软件控制下进行的当P1.C运行时,CPU根据用户按控制要求编写好并存丁用户存信器中的程序,按序号作周期性的程序循环扫描,程序从第条指令开始,逐条顺序执行用户的程序直到程序结束.然后重新返回第条指令,再开始下次扫描;如此周而更始。实际上,P1.C扫描工作除了执行用户程序外,还要完成其他工作,整个工作过程分为自诊断、通讯服务、输入处理、输出处理、程序执行五个阶段。如图27:图2-1P1.C循环扫描工作图2.2可编程序控制器的组成可编程序控制器硬件由中央处理器、电源、输出组件、输入组件、输入输出、编程落六部分
6、构成:中央处理器(Centra1.ProcessorUnit简称CPU):它是可编程序控制器的心脏部分。CPU由微处理器(MiCmPrOCe-SSOr)存储实际控制逻辑的程序存储器和存储数据、变量的数据储器构成。电源(PowerSupp1.y):给中央处理器提供必需的工作电源。输入组件(Inputs):输入组件的功能是将操作开关和现场信号送给中央处理器。现场信号可能是开关量、模拟量或针对某一特定目的使用的特殊变量。输出组件(Outputs):输出组件接收CPU的控制信号,并把它转换成电压或电流等现场执行机构所能接收的信号后,传送控制命令给现场设备的执行器.输入输出(简称I/O)是可编程序控制器
7、的“手”和“脚”或者叫作系统的“眼暗”和“视觉输入信号包括按扭开美、限位开关、接近开关、光电传感器、热电偶、热电阻、位置检测开美和编码器等。输出信号包括继电罂、指示灯、显示器、电机启动等直流和交流设备。编程器(Programmer):在正常楮况下,编程器用于系统初始状态的配置,控制逻辑程序编制和加载,不能对系统操作。编程器也可用于控制程序的调试和控制系统故障时作为检查故障的有效工具。2.3可编程序控制器的特点现代工业生产是更杂多样的,它们对控制的要求也各不相同。可编程序控制器一经出现就受到了广大工程技术人员的欢迎。它的主要特点如下:(1)抗干扰能力强,可靠性高。微机虽然具有很强的功能,但抗干扰
8、能力差,工业现场的电磁干扰,电源波动,机械振动,-温度和湿度的变化,都可以使一股通用微机不能正常工作。而P1.C在电子线路、机械结构以及软件结构上都吸取生产厂家长期积累的工业控制经验,主要模块均采用大规模与超大规模集成电路,I/O系统设计有完善的通道保护与信号调理电路;在结构上对耐热、防潮、防尘、抗震等都有精确考虑:在硬件上采用隔离、屏蔽、滤波、接地等抗干扰措施:在软件上采用数字戏波等抗干扰和故障诊断措施:所有这些使P1.C具有较高的抗干扰能力。P1.C的平均无故障时间通常在几万小时以上,这是般微机不能比拟的。维电器一接触器控制系统虽仃较好的抗干扰能力,但使用了大量的机械触点,使设备连线复杂,
9、且触点在开闭时易受电弧的损宙,寿命短,系统可靠性差。而P1.C采用微出子技术,大量的开关动作由无触点的电子存储器件来完成,大部分继电器和繁杂连线被软件程序所取代,故寿命长,可靠性大大提高。(2)控制系统结构简单,通用性强.P1.C及外围模块品种多,可由各种组件灵活组合成各种大小和不同要求的控制系统。在P1.C构成的控制系统中,只需在P1.C的端了上接入相应的输入输HI信号线即可,不需要诸如继电器之类的物理器件和大量而又繁杂的硬接线线路。当需要变更控制系统的功能时,可以用编程器在线或高线修改程序,同一个P1.C装置用于不同的控制对象,只是输入输出组件和应用软件的不同。P1.C的输入输出可直接与交
10、流220V,直潦24Y等强电相连,并有较强的带负载能力。(3)编程方便,易于使用。P1.C是面向用户的设备,P1.C的设计者充分考虑到现场工程技术人员的技能和习惯。P1.C程序的编制,采用梯形图或面向工业控制的简堆指令形式。梯形图与维电蹲原理图相类似,这种编程语言形象直观,容易掌握,不需要专门的计算机知识和语言,只要具有一定的电工和工艺知识的人员都可在短时间学会。(5)功能完善。P1.C的输入输出系统功能完善,性能可靠,能锅适应丁各种形式和性膜的开关量和模拟量的输入输出。由于采用了微处理器,它能够很方便地实现定时、计数、锁存、比较、跳转和强制1/0等诸多功能,不仅具有逻辑运算、算术运算、数制转
11、换以及顺序控制功能,而且还具备模拟运算、显示、监控、打印及报表生成功能。此外,它还可以和其他微机系统、控制设备共同组成分布式或分散式控制系统,还能实现成组数据传送、矩阵运算、闭环控制、排序与查表、函数运算及快速中断等功能.因此P1.C具有极强的适应性,能够很好地满足各种类型控制的需要。2.4可编程控制器P1.C的应用目前,P1.C在国内外已广泛应用于钢铁石油、化工、电力、建材、机械制造、汽车、轻纺、交通运辘、环保及文化娱乐等各个行业,使用情况大致可归纳为如下几类。(1)开关员的逻辑控制。这是P1.C最基本、最广泛的应用领域,它取代传统的维电器电路,实现逻辑控制、顺序控制,既可用于单台设备的控制
12、,也可用于多机群控及自动化潦水线。如注塑机、印刷机、订书机械、组合机床、磨床、包装生产线、电镀流水线等。(2)模拟量控制“在工业生产过程当中,有许多连续变化的量,如温度、压力、流量、液位和速度等都是模拟量。为了使可编程控制器处理模拟量.必须实现模拟员(Ana1.og)和数字量(Digita1.)之间的A/D转换及D/A转换。P1.C厂家都生产配套的A/D和D/A转换模块,便可编程控制器用于模拟量控制。(3)运动控制。P1.C可以用于圆周运动或直线运动的控制。从控制机构配置来说,早期直接用于开关量I/O模块连接位置传感器和执行机构,现在一般使用专用的运动控制模块“如可驱动步进电机或伺服电机的单轴
13、或多轴位置控制模块。世界上各主要P1.C厂家的产品几乎都有运动控制功能,广泛用于各种机械、机床、机器人、电梯等场合。(4)过程控制。过程控制是指对温度、压力、流量等模拟量的闭环控制。作为工业控制计算机,P1.C能编制各种各样的控制算法程序,完成闭环控制。PID调节是一般闭环控制系统中用得较多的调节方法。大中型P1.C都有P1.D模块,目前许多小型P1.C也具有此功能模块.PID处理一般是运行专用的P1.D子程序。过程控制在冶金、化工、热处理、锅炉控制等场合有非常广泛的应用。(5)数据处理。现代P1.C具有数学运算(含矩阵运算、函数运算、逻辑运算)、数据传送、数据转换、排序、查表、位操作等功能,
14、可以完成数据的采集、分析及处理。这些数据可以与存储在存:储器中的参考值比较,完成一定的控制操作,也可以利用通信功能传送到别的智能装巴,或将它们打印制表。数据处理一般用丁大型控制系统,如无人控制的柔性制造系统:也可用手过程控制系统,如造纸、冶金、食品工业中的些大型控制系统。(6)通信及联网。P1.C通信含P1.C间的通信及P1.C与其它智能设备间的通信。随着计算机控制的发展,工厂自动化网络发展得很快,各P1.C厂商都十分重视P1.c的通信功能,纷纷推出各自的网络系统。新近生产的P1.C都具有通信接口,通信非常方便,2. 5系统可靠性设计用P1.C实现对系统的控制是非梏可靠的。这是因为P1.C在硬
15、件与软件两个方面都采取了很多措施,确保它能可靠工作。事实上,如果P1.C工作不可靠,就无法在工业环境下运用,也就不成其为P1.C了。1)在硬件方面:P1.C的输入输出电路与内部CPU是电隔岗。其信息靠光耦器件或电磁器件传递。而且,CPU板还有抗电磁干扰的屏蔽措施。故可确保P1.C程序的运行不受外界的电与磁干扰,能正常地工作。P1.C使用的元器件多为无触点的,而且为高度集成的,数量并不太多,也为其可靠工作提供了物质基础。在机械结构设计与制造工艺上,为使P1.C能安全可辨地工作,也采取了很多措施,可确保P1.C耐振动、耐冲击。使用环境温度可高达摄氏50多度,有的P1.C可育达80-90度。有的PI
16、.C的模块可热备,一个主机工作,另一个主机也运转,但不参与控制,仅作备份。旦工作生机出现故障,热备的可自动接替其工作。还有更进步冗余的,采用三取的设计,CPU、I/O模块、电源模块都冗余或其中的部分冗余。三套同时工作,最终输出取决于三者中的多数决定的结果。这可使系统出故障的机率几乎为零,做到万无一失。当然,这样的系统成本是很裔的,只用于特别费要的场合,如铁路车站的道叉控制系统,(2)在软件方面:P1.C的工作方式为扫描加中断,这既可保证它能有序地工作,避免维电控制系统常出现的目险竞争,其控制结果总是确定的:而且又能应急处理急于处理的控制,保证了P1.C对应急情况的及时峋应,使P1.C能可旅地工作。为监控P1.C运行程