基于压铸机的PLC_控制系统.doc

上传人:飞****2 文档编号:60099218 上传时间:2022-11-13 格式:DOC 页数:28 大小:47KB
返回 下载 相关 举报
基于压铸机的PLC_控制系统.doc_第1页
第1页 / 共28页
基于压铸机的PLC_控制系统.doc_第2页
第2页 / 共28页
点击查看更多>>
资源描述

《基于压铸机的PLC_控制系统.doc》由会员分享,可在线阅读,更多相关《基于压铸机的PLC_控制系统.doc(28页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、基于压铸机的PLC 控制系统(一)根据工业现场的需要和可编程控制器(PLC)自身特点,本设计为基于压铸机的PLC 控制系统。在这个设计中,本设计采用西门子公司PLC S7-300系列可编程控制器为例。结合了书籍和资料,说明了PLC的工作原理、软件使用方法、PLC的硬件系统设计及PLC软件系统设计。实现了对压铸机的液压系统的控制。在该设计中,PLC作为主机,压铸机作为从机,构成基于压铸机的PLC的控制,完成对压铸机的整个工艺流程的控制,可反映压铸机在整个工作过程的工作状况。【关键词】可编程控制器;压铸机;液压传动AbstractAccording to the demand of industr

2、y the spot and programmable controller(PLC) oneself characteristics, this design for according to die-casting the PLC of machine control system.In this design, the serieses programmable controller of the company PLC S7-300 of this design adoption Siemens is an example.Combined book and data, explain

3、ed design and the PLC software system design of the hardware system of PLC work principle, software operation method, PLC.Carried out to press the control of system towards die-castinging machine of liquid.In that design, the PLC is a host, die-casting the machine is from the machine, constitute acc

4、ording to the control of PLC of die-casting the machine, and the completion can reflect to die-casting machine in the whole work condition of work process to the control which die-castings the whole craft process of machine.【Keywords 】programmable controller;Die-casting machine;The liquid presses to

5、 spread to move目 录摘要 1Abstract 2前 言 5第1章 概述61.1压铸机的定义、发展及特点61.11压铸机的定义61.1.2 压铸机的发展61.1.3压铸机的分类71.1.4压铸机的特点71.2 压铸机的组成81.3 压铸机的工作原理81.4 PLC 的定义、分类及特点81.4.1 PLC的定义81.4.2 PLC的分类81.4.2.1按硬件结构类型分类81.4.2.1按应用规模及功能分类91.5 PLC的功能及应用9第2章 PLC与其他控制的比较102.1继电器控制方案102.2 集散控制方案 102.3 PLC控制方案112.4 方案比较 112.4.1 采用继

6、电器控制系统 112.4.2 采用集散控制系统 122.4.3 采用plc控制系统 12第3章 控制对象的工艺流程说明133.1金属压铸机的工艺流程133.2 操作方式14第4章 PLC系统硬件设计 154.1 PLC的功能简介154.1.1主机系统154.1.2输入/输出扩展环节154.2 PLC容量估算164.2.1 I/O点数的估算164.2.2存储器容量的估算174.2.3 I/O模块的选择174.3分配输入/输出点184.4安全回路的设计19第5章 PLC系统软件设计215.1 PLC软件设计的内容215.2 PLC系统的软件设计步骤215.3 PLC应用系统设计实例25第6章 系统

7、的调试266.1硬件调试266.2软件调试266.3系统联调26第7章 设计结论27 参考文献30前言可编程控制器(PLC)是综合了计算机技术、自动控制技术和通信技术的一种新型的、通用的自动控制装置。它具有功能强、可靠性高、使用灵活方便、易于编程以及适于在工业环境下应用等一系列优点,在工业自动化、机电一体化、传统产业技术改造等方面的应用越来越广泛,已成为现代工业控制的三大支柱之一。可编程控制器是 20 世纪 70 年代诞生的通用自动控制装置,自第一台PLC问世以来,经过 30 多年的发展和完善,它已由原来仅仅代替继电器逻辑控制而变成一个集顺序逻辑控制、回路调节、图形监视、网络通信于一体的综合自

8、动化系统发展成为被广泛应用到机械制造、冶金、矿业、轻工等各个领域,成为现代工业自动化的三大支柱( PLC、机器人、CAD/CAM )之一。PLC的编程概念和控制思想已为广大的自动化行业人员所熟悉,这是一个目前任何其他工业控制器都无法与之相提并论的巨大知识资源;其次,PLC系统硬件技术成熟,性能价格比较高,运行稳定可靠,开发过程也简单方便,运行维护成本很低。所有这些特点造就了PLC的旺盛生命力。可编程序控制器,发展至今,除传统的硬PLC外,还有融入控制组态软件之中的软PLC(Softplc)。它们正在扩展着PLC在工控、工业自动化领域中所占有的市场份额。由于习惯与技术积累 PLC的传统用户,不可

9、能一时放弃原有的投资,在技术改造过程中,在原有的投资基础上,增加性能更好的设备,以提高生产效率和扩大再生产。近年来,随着可编程控制器( PLC )应用技术的发展的,其在工业生产中的应用也越来越广泛;根据工业现场的需要和 PLC 自身的特点,可编程控制器的在工业生产中也被广泛采用,使工业控制变得更为方便、灵活,也使得生产效率大大提高生产效益获得更大的经济。然而,在工程生产的很多领域,我们都运用到了PLC,例如,在压铸机上我们运用它帮助我们完成了多个人的工作,实现了压铸机的智能化控制,从而降低了生产成本,提高了劳动效率。在工业上运用PLC是我们以后发展的必然方向,它将成为代替原始机械控制的有效控制

10、装置。在工业生产中采用可编程控制器PLC,可利用其硬件和软件上采取的一系列抗干扰措施,使它可以直接安装于工业现场而稳定可靠地工作。概述1.1压铸机的定义、发展及特点 1.11压铸机的定义压铸机是用锌、铝合金、铜等金属为原料,在压力作用下把熔融金属液压射到模具中冷却成型,开模后得到固体金属铸件的一种工业机械。 1.1.2 压铸机的发展压铸机是压铸生产中重要的基础技术装备,与压铸工艺的互存、互动关系非常突出,压铸工艺的改进或采用新的技术,都要有与之相应的或新型的压铸机作为技术支撑。压铸技术起源于印刷工业的铅字铸造技术。19世纪初,世界印刷工业蓬勃发展,活字(单字母的铅字)的需求量日益增多,于是铸字

11、机应运而生,1849年,Sturgiss制造了第一台用压铸法把铅铸成活字的压铸机(如图1),图中可见带有将喷口封住、打开和切断等动作的机构,以及用压射活塞压送熔融金属进入活字模型,可以说这就是压铸机的原始结构,而且机器还具有速度快、效率高,既经济,又可重复生产等特点。这台压铸机标志着压铸的“黄金时代”的开始。 图1-1 压铸铅活字的压铸机示意图 图1-2 压铸机示意图1.操作杆 2.冲头 3.上压室 4.喷嘴切断阀 5. 喷口拉杆6. 金属熔埚 7. 喷嘴 8. 内通道 9. 施压压室1868年,英国人Charles Babbage 用一台手动压铸机生产了机械式计算机零件,开创了在压铸机上配用

12、带刃边浇口的模具进行压铸生产的压铸技术1877年,Dusenbury发明了一种既有原始的热室压铸机压射机构,又有模具可以水平移动的压铸机,如图1-2所示,开辟了模具水平开合的新途径。于是,典型的热室压铸机便从此诞生。20世纪50年代,我国自行设计制造出全液压的50型卧式冷室压铸机,锁模力有500 kN和1000 kN两种规格。及至20世纪80年代,有关单位继续完成了锁模力16000 kN以下的卧式冷室压铸机系列产品的开发;立式冷室压铸机也形成了锁模力2500 kN以下的系列产品;1986年试制出国内第一台J 1163 A型自动压铸机组;1990年开发出国内第一台柔性压铸单元,锁模力为4000

13、kN;其后的几年里,又将辅助装置和参数检测装置加以定型并形成产品。在压铸机的设计工作方面,20世纪80年代,设计的压铸机压射性能已接近当时的国外水平;合模机构全部采用液压驱动、曲肘机械扩力结构取代了全液压。1.1.3 压铸机的分类压铸机的分类方法很多,通常,主要按机器结构和压射室(以下简称压室)的位置及其工作条件加以分类,各种类型的压铸机的名称如图1-3所示。图1-3 压铸机的分类热室压铸机一般主电箱与主机分离,独立落地;头板、二板采用箱体或筋板式结构,刚度高而重量轻;油压式齿轮调模,传动平稳,确保四支哥林柱同步伸缩,准确保持头板、二板的平行度;机门采用挂入式安装,清理及维修时拆装方便。如图1

14、.4所示为CM-168H型热压铸机。 图 1.4 CM-168H 型热室压铸机 冷室压铸机是采用数控电脑及电子尺操作,锁模,调模,顶针的压力、速度均可数控调整,带动态显示,操作简单容易;头板,二板采用箱体式结构,强度高而重量轻。 尾板,C型架采用加强筋、框架设计,强壮有力。如图1.5所示为CCM-380型冷室压铸机。图1.5 CCM-380型冷室压铸机1.1.4 压铸机的特点1、液压元器件、密封件、电器元件全部采用进口件,可靠性更高,不漏油;2、机械部分的模板、曲臂、采用进口加工中心制造,并用三坐标仪检测,精度更高,无故障工作时间长。曲臂润滑采用集中润滑站加定量分配器的方式,保证每一点的润滑可

15、靠,使运动机件的工作更可靠;3、液压回路采用高低压双联泵、压力流量双比例阀,根据工作设定准确卸荷、降低能耗,油温低,夏天工作更可靠;4、采用更先进的增压控制油路,具有高的压射速度、增压反应时间、上升时间更短,工艺重复性更好,可调范围更宽;5、为了便于不同厚度压铸模的安装,动型模与静型模容模量调节,是采用液压马达驱动。较之电力驱动,液压驱动更加平稳、安全。6、压射部分连接采用C形架结构,确保压射同心度及稳定性。1.2 压铸机的组成三板:动型座板、定型座板、尾板哥林柱:曲轴机构:长铰、小铰、钩铰、并连接动型座板、尾板及合开模液压缸顶出机构:顶出液压缸、顶针、固定在动型座板调模机构:调模马达、齿轮组

16、件、固定在尾板上润滑系统:曲肘润滑泵、油排、油管、分流器1.3 压铸机的工作原理第一阶段慢速压射运动开始压射时,系统液压油通过油路集成板进入C2腔,再经A3通道进入C1腔,从而推动压射活塞2向左运动,实现慢速压射。 第二阶段快速压射运动,当压射冲头超过料筒浇料口后,储能器3控制阀打开,液压油经A1、A3口迅速进入C1腔,C1腔液压油油量快速增大,压射速度增快。 第三阶段增压运动金属液填充到型腔,当即将终止时,合金液开始凝固,这时冲头前进阻力增大,经电脑程序控制,使用蓄能器4控制阀打开,经A2快速进入C3腔,从而推动增压活塞5及活塞杆6向左快移。当活塞杆6和浮动活塞7内外锥面接合时,A3截断,使

17、C1形成封闭腔,增压活塞、活塞杆、浮动活塞的推动及C1、C2腔的压力共同使活塞2获得一个增压效果。1.4 PLC的定义、分类及特点 1.4.1 PLC的定义可编程序逻辑控制器即PLC(Programmable Logic Controller)。PLC是一种能直接应用于工业环境的数字电子装置,是以微处理器为基础,结合计算机技术、自动控制技术和通信技术,用面向控制过程、面向用户的“自然语言”编程的一种简单易懂、操作方便、可靠性高的新一代通用工业控制装置。1.4.2 PLC的分类1.4.2.1 按硬件结构类型分类可编程序控制发展很快,为了便于在工业现场安装,便于扩展,方便接线,起结构与普通计算机有

18、很大的区别。通常从组成结构形式上将这些PLC分为两类:一类是一体化整体式PLC,另一类是结构化模块式PLC。1.4.2.2 按应用规模及功能分类为了适应不同工业生产过程的应用要求,可编程序控制器能够处理的输入/输出信号数是不一样的。一般将一路信号叫做一个点,将输入点和输出点的点数的总和称为机器的点。按照点数的多少,可将PLC分为超小(微)、小、中、大、超大等五种类型。1.4.3 PLC的特点PLC能如此迅速发展的发展原因,除了工业自动化的客观需要外,还有许多独特的优点。它较好地解决了工业控制领域中的普遍关心的可靠、安全、灵活、方便、经济等问题。它在编程中简单易学,PLC的功能强,性能价格比高,

19、它的硬件配套齐全,用户使用方便,适应性强;可靠性高,抗干扰能力强;系统设计、安装、调试工作量少;工作人员维修工作量小,维护方便;体积小能耗低。1.5 PLC的功能及应用PLC的应用面越来越广,主要是:一、由于微处理机芯片及有关元件的价格大大下降,使得PLC的成本下降;二、PLC的功能增强,能解决复杂的计算机和通信问题。目前,PLC在国内外已广泛用于钢铁、采矿、水泥、石油、化工、电力、机械制造、汽车、装卸、造纸、纺织、环保和娱乐等行业。PLC主要应用在、开关逻辑和顺序控制、模拟控制、定时控制、数据处理信号联锁系统、通信联网等。最近一个时期内,PLC 产品的市场需求量一直保持平稳上升趋势。其一,P

20、LC 是集三电一体化的多功能综合自动化装置。所谓的三电指的是电控、电仪和电传,这三种控制装置常常在一个工厂、一个车间,甚至在一个工段或一台设备上并存,却自成系统,互不往来。而只需要一台 PLC 控制设备既有逻辑控制功能,又有过程控制和运动控制功能,大大提高了生产效率、实现优化控制,使得 PLC 在竞争中居于强有力的地位。其二,PLC 能够与其他工业控制产品很好地融合。PLC 与 PC(个人计算机)的融合,PLC 与 DCS 的重叠融合,PLC 与 CNC 的融合等,都说明 PLC 与工业控制系统的一致性很高。总之,PLC 在工业控制中应用极为广泛,可以说是无处不在。第二章PLC与其他控制的比较

21、2.1 继电器控制方案 几十年来,继电器控制系统为工业控制的发展起到了巨大的作用,而且目前仍然在工业领域中被大量应用(如图2.1所示为工业生产控制流程)。继电器控制柜是针对一定的生产机械、固定的生产工艺设计的,采用硬接线方式装配而成,只能完成既定的逻辑控制、定时、计数等功能,一旦生产工艺过程发生改变,则控制柜必须重新设计、重新装配。 图2.1 继电器控制压铸机的示意图2.2集散控制方案 集散控制系统又称分散控制系统,它是专门为工业过程控制设计的过程控制装置。它的应用场合是连续量的控制,集散控制系统是按用户的程序指令工作的。在集散控制系统中,根据被检测对象的特性采用不同的采样速度,例如,对流量点

22、的采样周期是1s,对温度点的采样周期是20s等。此外,在集散控制系统中,可有多级优先集中断的设置。 图2.2 集散控制压铸机的示意图2.3 PLC控制方案PLC由于应用了微电子技术好计算机技术,各种控制功能都是通过软件来实现的,因此只要改变程序并改变少量的接线端子,就可适应工艺的改变。从适应性、可靠性、方便性及设计、安装、维护等各方面进行比较,PLC都有显著的优势(如图2.2所示)。因此在用微电子技术改造传统产业的过程中,传统的继电器控制系统大多数将被PLC取代。图2.3 压铸机的PLC控制原理图2.4方案比较2.4.1 采用继电器控制系统1、逻辑工作量大,接线多2、受机械触电影响,寿命限制3

23、、环境差,会降低可靠性和寿命4、更换继电器维护费用高2.4.2 采用集散控制系统1、不适于用于开关量的逻辑控制2、不能按扫描方式工作3、采样速度不均,运算速度较低4、集散控制所需存储量较大5、集散控制不够方便、灵活2.4.3 采用PLC控制系统PLC能如此迅速的的选择发展的原因,除了工业自动化的客观需要外,还有许多的优点。1 编程方法简单易学2、功能强,性能价格高3、硬件配套齐全,用户使用方便,适应性强 4、可靠性高,抗干扰能力强 5、系统的设计、安装、调试工作量少 6、维修工作量小,维修方便7、体积小、能耗低从图2.3中可以看出采用PLC控制后,使原来继电器控制的大量开关量动作由无触点的电子

24、线路来完成软件程序代替了继电器的繁杂连线,即方便灵活,可靠性大大提高。 由此可见,PLC控制比继电器控制更能较好的解决了工业控制领域中的普遍关心的可靠、安全、灵活、方便、经济等问题。我们在设计过程中应采用PLC控制。然而其控制性能与自身的功能已无法满足与适应工业控制的要求和发展,传统的继电器控制系统被PLC所取代已是必然趋势。控制对象的工艺流程说明3.1 金属压铸机的工艺流程金属压铸机工作示意图,如图3.1所示,压铸机的动作由液压油缸推动,执行元件为电磁阀。其工艺流如下:图3.1 卧式冷室压铸机工作示意图3.1.1 金属压铸机工艺流程金属压铸机的工艺流程如图3.2所示。原位:模板在开模确认位置

25、,开模确认限位开关闭合;洗模嘴上升归位,喷嘴归位限位开关闭合。关模:有启动信号按下后,关模电磁阀通电,模板右移。射出:当模板右移到位,射出确认限位开关闭合,射出电磁阀通电,射出活塞向左移,将金属推进模内。冷却:射出活塞自动归位,射出确认限位开关闭合,冷却水电磁阀通电,利用冷却水成型。开模:延时5S待工件冷却后,开模电磁阀通电,模板左移,工件自动顶出。洗模:模板左移到位,开模确认限位开关闭合,喷嘴下移,洗模液电磁阀均通电,喷嘴下移并洗模液。复位:喷嘴下移到位,喷嘴下限限位开关闭合,喷嘴上移电磁阀通电,喷嘴上升回到原位。3.2 操作方式PLC系统硬件设计4.1 PLC的功能简介S7-300功能简介

26、 PLC的硬件系统由主机系统、输入/输出扩展环节及外部设备组成。 4.1.1主机系统 PLC的主机系统由微处理器单元、存储器、输入单元、输出单元、IO扩展接口,外设IO接口以及电源等部分组成。各部分之间通过内部系统总线进行连接,如图4.1所示。 4.1.2 输入/输出扩展环节 PLC的外部设备主要是编程器、彩色图形显示器、打印机等。 编程器:它是编制、调试PLC用户程序的外部设备,是人机交互的窗口。 彩色图形显示器:大中型PLC通常配接彩色图形显示器,用以显示模拟生产过程的流程图、实时过程参数、趋势参数及报警参数等过程信息,使得现场情况一目了然。打印机:PLC也可以配接打印机等外部设备,用以打

27、印记录过程参数、系统参数以及报警事故记录表等。PLC还可以配置其他外部设备,例如,配置存储器卡、合式磁带机或磁盘驱动器,用于存储用户的应用程序和数据;配置EPROM写入器,用于将程序写入到EPROM中。4.2 PLC容量估算PLC容量包括两个方面:一是I/O点数,二是用户存储器的容量。4.2.1 I/O点数的估算 根据功能说明书,可统计出PLC系统的开关量I/O点数及模拟量I/O通道数,以及开关和模拟量的信号类型。考虑到在前面的设计中I/O点数可能有疏漏,并考虑到I/O端的分组情况以及隔离于接地要求,应在统计后得出I/O总点数的基础上,增加10%15%的裕量。考虑裕量后得出I/O总点数估算值,

28、该估算值是PLC选型的主要技术依据。考虑到今后的调整和扩充,选定的PLC机型的I/O能力极限值必须大于I/O点数估算值,并应尽量避免使PLC能力接近饱和,一般应留有30%左右的 量。4.2.2 存储器容量的估算 用户应用程序占用多少内存与许多因素有关,如I/O点数、控制要求、运算处理器、程序结构等。因此在程序设计之前只能粗略的估算。根据经验,每个I/O点及有关功能器件占用是内存大致如下: 开关量输入所需存储器字数=输入点数10 开关量输出所需存储器字数=输出点数8 定时器/计数器所需存储器字数=定时器/计数器数量2 模拟量所需存储器字数=模拟量通道数100 通信接口所需存储器字数=接口个数30

29、0 存储器的总字数再加上一个备用量即为存储器容量。例如,作为一般应用下是经验公式是: 所需存储器容量(KB)=(11.25)(DI10+DO8+AI/O100+CP300)/1024其中:DI为数字量输入总点数;DO为数字量输出总点数;AI/AO为模拟量I/O通道总数;CP为通信接口总数。4.2.3 I/O模块的选择开关量输入模块的选择PLC的输入模块用来检测来自现场(如按钮、行程开关、温控开关、压力开关等)电平信号,并将其转换为PLC内部的低电平信号。选择输入模块主要考虑以下两点:(1)根据现场输入信号(如按钮、行程开关)与PLC输入模块距离的远近来选择电压的高低。一般,24V以下属于低电平

30、,其传输距离不宜太远。(2)高密度的输入模块,如32输入模块,允许同时接通的点数取决于电压和环境温度。一般,同时接通的点数不得超过总数入点数的60%。开关量输入模块的选择输出模块的任务是将PLC内部低电平的控制信号转换为外部所需电平的输出信号,驱动外部负载。输出模块有三种输出方式:继电器输出、双向可控硅输出和晶体管输出。输出方式的选择继电器输出价格便宜,使用电压范围广,导通降压小,曾受瞬间电压和过电流的能力较强,且有隔离作用。但继电器有触电,寿命较短。且响应速度较慢,适用于动作不频繁的交/直流负载。当驱动电感性负载时,最大开闭频率不得超过1HZ.输出电流的选择模块的输出电流必须大于负载电流的额

31、定值,如果负载电流较大,输出模块不能直接驱动,则应增加中间放大环节。对于点荣性负载、热敏电阻负载,考虑到接通是有冲击电流,故要留有足够的裕量。允许同时接通点数在选用输出模块时,不但要看一个输出点的驱动能力,还要看整个输出模块的满负荷能力,即输出模块同时接通点数的总电流值不得超过模块规定的最大电流。4.3分配输入/输出点一般输出点与输入信号、输出点与输出控制是一一对应的。分配好后,按系统配置的通道与接点号,分配给每一个输入信号和输出信号,即进行编号,PLC的外部接线图如图4.2所示。1、明确I/O通道范围 不同信号的PLC,其输入输出通道的范围是不一样的,应根据所选PLC型号。查阅相应的技术手册

32、,弄清相应的I/O点地址的分配。 内部辅助继电器内部辅助继电器不对外输出,不能直接连接外部器件,而是在控制其它继电器、定时器,计数器作为数据存储器或数据处理用。从功能上讲,内部辅助继电器相当于传统电控柜中的中间继电器。 3、分配定时器/计数器 对用到定时器和计数器的控制系统,注意定时器和计数器的编号不能相同。若扫描式时间较长,则要使用高速定时器以保证计时准确。 4、数据存储器在数据存储、数据转换以及数据运算等场合,经常需要处理以通道为单位的数据,此时应用数据存储器是很方便的。数据存储器中的内容,即使在PLC断电、运行开始或停止时也能保持不变。数据存储器也应根据程序设计的需要来合理安排,以避免重

33、复使用。图4.2 PLC外部接线图4.4 安全回路设计安全回路起保护人身安全和设备的作用,它应能独立于PLC工作,并采用非半导体的机电元件以便接线方式构成。确保系统安全的硬件线逻辑回路,在以下几种情况下将安全保护作用:1、PLC或机电元件检测到设备发生紧急异常状态时;2、PLC失控时;3、操作人员需要紧急干预时。安全回路的典型设计,是将每个执行器均连接到一特别紧急停止(E-stop)区构成矩阵结构,该矩阵即为设计硬件回路的基础。设计安全回路的任务包括以下内容:1、确定控制回路之间逻辑和操作上的互锁关系;2、设计硬件回路以提供对过程中重要设备的手动安全性干预手段;3、确定其它与安全和完善运行有关

34、的要求;4、为PLC定义故障形式和重新启动特性。PLC系统软件设计 51 PLC软件设计的内容 从应用角度来看,运用PLC技术进行PLC应用系统的软件设计与开发,不外乎需要两个方面的知识和技能,第一是学会PLC硬件系统的配置,第二是掌握编写程序技术。在熟悉PLC的指令系统后,就可以进行简单的PLC编程,但这还很不够,对于一个较为复杂的控制系统,设计者还需具备一定的软件设计知识,这 样才能开发出有实际应用价值的PLC应用系统。为此在熟悉PLC指令的基础上,对PLC应用软件的设计内容、方法、步骤以及编程工具软件进行比较全面的介绍。PLC应用软件的设计是一项十分复杂的工作,它要求设计人员既要有PLC

35、、计算机程序设计基础,又要有制动控制的技术,还要有一定的现场实习经验。首先,设计人员必须深入现场,了解并熟悉被控对象(机电设备或生产过程)的控制要求,明确PLC必须具备的的功能,为应用软件的编制提出明确的要求和技术指标,并形成软件需求说明书。在此基础上进行总体设计,将整个软件根据功能的要求分成若干个相对独立的部分,分析它们在逻辑上、时间上的相互关系,使设计出的软件在总体上结构清晰、简洁、流程合理,保证后继的各个开发阶段及其软件设计规格说明书的完整性和一致性。然后在软件规格说明书的基础上,选择适当的编辑语言进行程序设计。所以,一个适用的PLC软件工程的设计通常要涉及以下几个方面的内容:(1)PL

36、C软件功能的分析与设计(2)I/O信号及数据结构分析与设计;(3)程序结构的分析与设计;(4)程序设计规格说明书编制;(5)用编程语言、PLC指令进行程序设计;(6)软件测试;(7)程序使用书编制52 PLC系统的软件设计步骤根据可编程控制器系统硬件结构和生产工艺要求,在软件规格说明书的基础上,用相应编程语言指令,编制实际应用程序并形成程序说明书的过程就是应用系统软件设计。可编程控制器应用系统的软件设计过程如图5-1所示。1).制定设备运行方案 制定方案就是根据生产工艺的要求分析各输入输出与 各种操作的逻辑关系,确定需要检测的量和控制方法,并设计出系统中各设备的操作内容和操作顺序。据此可得流程

37、图。2).画出控制流程图 对于复杂的应用系统,需要绘制控制流程图,用以清晰的表明动作的顺序和条件。对于简单的控制系统,可省去这一步。3).制定系统的抗干扰措施 根据现场工作环境、干扰源的性质等因素,综合制定系统的硬件和软件抗干扰措施,如硬件上的电源隔离、信号滤波、软件上的平均值滤波等。4).I/O地址分配将8个输入信号9个输出信号,按各自的功能类型分好,并与PLC的I/O端一一对应,编排好地址。列出外部I/O信号与PLC I/O端地址编号对照表,如图5.4所示。表5.1 I/O地址分配表地址号信号名称说明I0.0启动按钮按钮I0.1停止按钮按钮I0.2操作方式选择按钮I0.3开模限位开关限位开

38、关I0.4关模限位开关限位开关I0.5射出限位开关限位开关I0.6喷嘴归位限位开关限位开关I0.7喷嘴下限限位开关限位开关Q0.0PLC运行指示灯Q0.1机器工作指示灯Q0.2关模电磁阀电磁阀Q0.3开模电磁阀电磁阀Q0.4喷嘴下移电磁阀电磁阀Q0.5洗模液电磁阀电磁阀Q0.6喷嘴上移电磁阀电磁阀Q0.7冷却水电磁阀电磁阀Q0.8射出电磁阀电磁阀Plc在压铸机中的软件图表示为 图5.2.4 PLC应用系统的软件设计图5.3 PLC应用系统设计1工艺过程及控制要求1).工艺过程图 5.2所示为一简易压铸机工艺流程图。该压铸机是一水平/垂直位移的机械设备,其操作是将金属液体通过右边液压推进模腔,待

39、冷却后开模然后取出工件。图5.2 压铸机工艺流程图2).控制要求压铸机整个压铸过程要求能自动控制。在启动过程中能切换到手动控制及自动控制或半自动控制,以便对设备进行调整和检修。图5、3是压铸机控制系统逻辑流程图。 图5.3压铸机控制系统逻辑流程图2、控制系统硬件设计 1).PLC的选型从控制流程中可以看出,在控制方式上需要3个按钮,分别完成自动方式、单动方式和手动方式启动,还需要一个停止按钮用来处理在任何情况下的停止运行。压铸机的限位开关有5个:喷嘴归位限位开关、喷嘴下限限位开关、开模确认限位开关 、关模确认限位开关、射出确认限位开关,共有8个数字量输入信号。输出信号有压铸机的PLC运行指示驱

40、动信号、机器工作指示驱动信号、开模/关模驱动信号、喷嘴下移驱动信号、洗模液驱动信号、喷嘴上移驱动信号、冷却水驱动信号、射出驱动信号,共有9个数字量输出信号。系统需要数字量输入信号8点,数字量输出9点,不需模拟量模块。选择S7-300 CPU313,加上数字量输入模块SM321及输出模块SM322就可以满足要求,而且还有30%的裕量。2)、程序设计根据系统的控制要求,采用合适的设计方法来设计PLC程序。程序要以满足系统控制要求为主线,逐一编写实现各控制功能或各子任务的程序,逐步完善系统指定的功能。除此之外,程序通常还包括以下内容:1.初始化程序。在PLC上电后,一般都要做一些初始化的操作,为启动

41、做必要的准备,避免系统发生误动作。初始化的程序主要内容有:对某些数据区、计数器等进行清零,对某些数据区所需数据进行恢复,对某些继电器进行置位与复位,对某些初始状态进行显示等等。2.检测、故障诊断和显示等程序。这些程序相对独立,一般在程序设计基本完成时在添加。3.保护和连锁程序。保护和连锁是程序中不可缺少的部分,必须认真加以考虑。它可避免由于非法操作而引起的控制逻辑混乱。3).编写程序 根据被控对象的输入输出信号及所定的plc型号分配plc的硬件资源,为梯形图的各种继电器或接点进行编号,再按照软件规格说明书(技术要求、编制依据、测试),用梯形图程序表示:图 5.2.1-停止开关启动对所有启动开关

42、进行置位图 5.2.2-铸件冷却后开模电磁阀打开置位到喷嘴下移电磁阀图5.2.3-开模延时5s后洗模液电磁阀打开3.软件测试 刚编号的程序难免会有缺陷或错误。为了及时发现和消除程序中的缺陷和错误,减少系统现场调试的工作量,确保系统在各种正常和异常情况时都能做出正确的响应,需要对程序的离线测试。经调试、排错、修改及模拟运行后,才能正式投入运行。程序测试时重点应注意下列问题: (1) 程序能否按正常要求运行; (2) 各种必要功能是否具备; (3) 发生意外事故时能否做出正确的响应;(4) 对现场干扰等环境因素适应能力如何。 经过测试、排错和修改后,程序基本正确,下一步就可到控制现场试运行,进一步查看系统整体效果,还有哪些地方需要进一步完善。经过一段时间试运行,证明系统性能稳定,工作可靠,已达到设

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁