毕业设计(论文)摇臂钻床控制PLC的设计.doc
《毕业设计(论文)摇臂钻床控制PLC的设计.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)摇臂钻床控制PLC的设计.doc(33页珍藏版)》请在三一办公上搜索。
1、目 录1. PLC概述11.1 PLC是什么11.2 PLC从何处来21.2.1 可编程控制器的硬件发展21.2.2 可编程控制器的发展31.2.3 我国可编程控制器的发展41.2.4 可编程控制器的编程语言51.3 PLC的基本结构61.3.1 中央控制单元CPU61.3.2 I/O模块61.3.3 编程器设备(或称编程终端)71.3.4 电源71.4 PLC的工作原理71.4.1 继电器基本控制71.4.2 PLC的替代91.4.3 PLC的工作原理分析91.4.4 输入/输出滞后时间111.5 PLC的特点121.6 PLC的应用领域151.7 PLC的类型172. 三菱PLC软件FXG
2、PWIN使用介绍202.1 Fxgpwin的使用202.2 PLC编程语言233. 实训目的234. 调试244.1 任务描述244.2 控制要求244.3 PLC接口的分配244.4 外部接线图25总 结26致 谢27参考文献28附 录291. PLC概述主要讲述了PLC的产生和发展历史,讨论了从继电器控制系统到PLC系统变化的原因。从构成PLC的基本部分入手,介绍了PLC在过程控制系统中的应用,然后简单介绍了各种不同类型的PLC的特点、分类 、及应用情况,最后简单介绍了PLC的编程语言,并对现阶段PLC的前景应用进行了展望。1.1 PLC是什么由于可编程控制器的不断发展,对它下一个确切定义
3、是困难的。可编程控制器问世后,美国电器制造(NationalElectricalManufacturesAssociation)于1980年对可编程控制器有如下定义:可编程控制器是一种数字式电子装置。它使用可编程序的存储器来存储指令,并实现逻辑运算、顺序运算计数、计时和算术运算等功能,实现对各种机械或生产过程的控制。1982年,国际电工委员会(International ElectricalCommittee,简称IEC)办不了可编程序控制器标准草案,于1985年提交了第二版,1987年2月的第三版对可编程控制器做了如下定义:“可编程控制器是一种数字运算操作的电子系统,专为在工业环境应用而设计
4、的。它采用可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入、输出控制各种类型的机械或生产过程。可编程控制器及其有关外部设备,都按易于与工业控制系统联成一个整体,易于扩充其功能的原则设计。”可见,PLC这个电子系统,也是靠存贮程序、执行指令,进行信息处理,实现输入到输出的变换。但它的目的是用以控制各种类型机械或生产过程。所以,从实质上讲,它是一台工业环境应用的、满足实时控制要求的专用计算机。PLC与普通计算机所不同的主要是:(1)它没有键盘,代之为一个个输入电路,并用其获取控制命令或现场信号。同时,此输入电路具有滤波能力的,
5、与内部电路为电隔离,但通过光耦合建立联系;(2)它没有显示器,代之为一个个输出电路,并用其产生控制输出。由于此电路具有驱动能力,故可以驱动一般的工业控制元器件,如电磁阀、接触器等。同时,此电路与内部电路也是电隔离的,是用光或磁耦合建立联系;它没有硬盘,只有内存。但可配备存贮卡,以为程序与数据建立备份;(3)它配置有外设或通讯接口,可用以编程或下载程序、监控及联网通讯;(4)它的结构为整体式或模块化,体积小,安装方便,比较坚固,具有很强的抗干扰、抗冲击、抗震动特性。总之,PLC只是一台没有键盘、没有显示器、没有硬盘,但有很多输入、输出电路、配有接口,可在工业现场实时使用的、模块化、小型化的特殊计
6、算机。要指出的是,随着技术进步,PLC的性能在不断提高,应用在不断扩展,类型在不断增多。所以,它的概念也在不断更新。工厂自动化的三大技术支柱PLC(可编程逻辑控制器)、Robot(机器人)、CAD/CAM(计算机辅助设计与制造),PLC首当其冲,是领头羊。它已发展成为当今方方面面自动化、信息化的重要支柱。1.2 PLC从何处来1.2.1 可编程控制器的硬件发展 可编程控制器的10项招标指标1968年,美国通用汽车公司(GM)根据多品种、小批量、不断翻新汽车品牌的战略思想,以降低生产成本,缩短新产品开发周期为设想,针对汽当时车生产线的自控系统现状:工装基本上由继电器控制装置构成。当时汽车的每一次
7、改型都直接导致继电器控制装置的重新设计和安装,因而继电器控制装置就需要经常地重新设计和安装,这不仅费时、费工、费料,甚至阻碍了更新周期的缩短。为了改变这一现状,美国通用汽车公司在1969年公开招标,希望用新的控制装置来取代继电器控制装置,并提出了以下10项招标指标:在使用者的工厂里,能以最短的中断服务时间,迅速、方便地对其控制的硬件和设备进行编程及重新进行程序的设计。所有的系统组件必须能在工厂内无特殊支持的设备、硬件及环境条件下进行。系统的维修必须简单易行。在系统中应设计有状态指示器及插入式模块,以便在最短的停车时间内使维修和故障诊断变得简单易行;装置的体积应小于原继电器控制柜的体积,它的能耗
8、也应较小;必须能与中央数据采集处理系统进行通信,以便监视系统的运行状态和运行情况。输入开关量可以是已有的标准控制系统的按钮和限位开关的交流115V(注:美国电网电压为115V,我们中国是AC220V)。输出的驱动信号都必须能驱动以交流运行的电动机驱动器和电磁阀线圈,每个输出量将设计为可开停和连续操纵具有交流115V,2A以下容量的电磁阀等负载设备。具有灵活的扩展能力。在扩展时,必须能以最小的系统变动及最短的更换、停顿时间,使原有装置从系统的最小配置扩展到系统的最大配置。在购买和安装费用上应有与原有继电器控制和固态逻辑控制系统的竞争力,即有高的性价比。用户存储器容量至少在4KB1以上(根据当时汽
9、车装配厂的要求)。美国数字设备公司(DEC)中标后,在1969年,研制出第一台PLC(PDP-14),应用于美国通用汽车自动装配线上试用,获得了成功。其后,美国Modicon公司也推出了同名的084控制器。这种新型的工控装置,以其体积小、可变性好、可靠性高、使用寿命长、简单易懂、操作维护方便等一系列优点,很快就在美国的许多行业里得到推广应用。到1971年,已经成功地应用于食品、饮料、冶金、造纸等行业 。这一新型的工控装置的出现,受到世界上许多国家的高度重视。1971年,日本从美国引进了这项新技术,很快研制出了他们的第1台PLC(DSC-8控制器)。1973年,西欧国家也研制出他们的第1台PLC
10、。我国从1974年始研制,到1977年开始应用于工控领域。1.2.2 可编程控制器的发展初创阶段,从第一台可编程控制器问世到20世纪70年代中期。这个阶段的PLC,一般称为“可编程逻辑控制器”(ProgrammableLogicController)。这时的PLC基本上是(硬)继电器控制装置的替代物,主要用于实现原先由继电器完成的顺序控制、定时、计数等功能。它在硬件上以“准计算机”的形式出现,在I/O接口电路上做了改进以适应工控现场要求。装置中的器件主要采用分立元件和中小规模集成电路,并采用磁芯存储器。另外,还采取了一些措施,以提高抗干扰能力。在软件编程上,采用类似于电气工程师所熟悉的继电器控
11、制线路的方式梯形图(Ladder)语言。因此,早期的PLC的性能要优于继电器控制装置,其优点是简单易懂、便于安装、体积小、能耗低、有故障显示、能重复使用等。其中PLC特有的编程语言梯形图语言一直沿用至今。这一阶段的产品主要用于逻辑运算、计数、计时控制。 扩展阶段,从20世纪70年代中期到70年代末期,微处理器的出现使PLC发生了巨变。美国、日本、德国等一些厂家先后开始采用微处理器作为PLC的CPU(中央处理单元),这样使PLC的功能大大增强。除了保持原有的逻缉运算、计时、计数等功能以外,还增加了算术运算、数据处理、模拟量的运算、网络通信、自诊断等功能。 通信阶段,从20世纪70年代末到20世纪
12、80年代中期,由于超大规模集成电路技术的迅速发展,微处理器价格大幅度下跌,使得各种类型的PLC所采用的微处理器的档次普遍提高。早期的PLC一般采用8位的CPU,现在的PLC一般采用16位或32位的CPU。另外,为了进一步提高PLC的处理速度,各制造厂还纷纷研制开发出专用的逻辑处理芯片,这就使得PLC的软、硬件功能有了巨变。这一阶段的产品与计算机通信系统的发展有关,并形成了分布式网络通信体系,但由于各制造厂商的各自为政,通信系统也各自称为独立的系统,使各制造厂商的产品较难实现互通。 开放阶段,从20世纪80年代中期到90年代中期。由于国际标准化组织提出了开放互连参考模型,使可编程控制器在通信系统
13、的开放获得较大发展,使各制造厂商产品可以互通,甚至大中型产品开始采用CRT屏幕显示功能,并且采用标准化软件系统,增加高级编程语言,并完成编程语言的标准化工作。 标准和集成阶段,从20世纪90年代中期开始。IEC发布了可编程控制器的标准草案,尤其是标准编程语言的颁布,使可编程控制器获得飞跃发展。软件模型的颁布是该阶段的重要标志。采用标准编程语言的软件使第三方的软件移植变得方便。系统的集成化和扁平化是该阶段的另一个特点,将各种软件集成在一个软件平台,采用一个数据库等。 目前,世界上约有200家PLC生产厂商,其中,美国的Rockwell、GE,德国的西门子(Siemens),法国的施耐德(Schn
14、eider),日本的三菱、欧姆龙(Omron),他们掌控着全世界80%以上的PLC市场份额,他们的系列产品从只有几十个点(I/O总点数)的微型PLC到有上万个点的巨型PLC,应有尽有。1.2.3 我国可编程控制器的发展 我国从1974年始仿制美国的第二代PLC产品,但因元器件质量和技术问题等原因,未能推广。指导1977年,我国才研制出第一台具有实用价值的可编程控制器,并开始批量生产和应用于工业过程控制。由于使用单片一位处理器,因此应用规模小,主要控制方式为开关量控制。随着改革开放,1982年开始后雨美国、德国、日本等厂商进行合资或引进技术、生产流水线等,使PLC获得了较大发展。这一阶段的主要特
15、点是以产品的引进、技术的消化、应用的普及为目标。应用的产品以8位处理器为主,应用规模在1000点以下。经过多年的发展,国内PLC生产厂家约有三十家,但尚未形成颇具规模的生产能力,国内PLC应用市场仍然以国外产品为主,如:Siemens的S7-200小系列、S7-300中系列、S7-400大系列,三菱的FX小系列、Q中大系列,0mron的CPM小系列、C200H中大系列等。值得一提的是,湖北黄石的科威自控公司()的创新产品“嵌入式PLC”。小系统用户希望在数据处理上像DCS、可靠性上像PLC、价格上像单片机嵌入系统。嵌入式PLC正好满足用户的这些愿望。嵌入式PLC是指“将支持PLC(梯形图)编程
16、语言的内核EasyCore以小板芯的形式”嵌入到特定的控制装置中,使该装置除了具有自身的专用功能之外,还具有PLC的基本功能;开发人员能够在该PLC编程语言平台上,轻而易举地设计出通用型PLC、客户型PLC、以及各种特型控制板。嵌入式PLC是科威公司立足原有的自动化仪表技术、现场总线技术和10多年的自动化工程项目经验,在华中科技大学、武汉理工大学的协作下,经过3年多的努力攻关,首创成功的。由于嵌入式PLC的社会及经济价值十分巨大,2005年被列为国家攻关计划。迄今为止,科威公司的嵌入式PLC产品通用型PLC、(按照客户要求定制的)客户型PLC、特型控制板,已在纺织机械、工业窑炉、塑料机械、印刷
17、包装机械、食品机械、数控机床、恒压供水设备、环保设备等行业中成功应用,并且在窑炉自动化系统的应用中占有明显的技术优势。长期以来,PLC始终是工业自动化的主角,它与是SCADA(监控和数据采集)、DCS(集散控制系统)及IPC(工控机)、FCS(现场总线控制系统)等相互集成,互相影响。同时也承受着来自其它技术产品的冲击。1.2.4 可编程控制器的编程语言可编程控制器编程语言的发展 可编程控制器的应用需要用可编程控制编程语言进行编程(即所谓的二次开发),各制造商开发了各自的编程语言,形成了各自为政的自动化孤堡。不同的可编程控制器程序不能移植,不能相互通信等。为此,用户和制造商都希望有标准化的编程语
18、言,使可编程控制器成为开放系统的组成部分。标准化编程语言的发展来自下列三方面的发展。传统可编程控制器语言。例如常用的梯形图语言脱胎于电气逻辑图,指令表语言是汇编语言的发展。工控软件公司开发的编程语言。如德国KWSoftware(科维)软件公司的Multiprog、Infoteam(一方梯队)软件公司的PDAT等为代表开发的编程语言吸取了各科编程控制器制造商的编程语言的特点,在开发中形成了一套新的国际编程语言标准。基于工业PC的软逻辑PLC。软逻辑PLC是在PC平台运行Windows操作环境下,用软件实现PLC控制功能。它构成开放的应用系统,能够方便地与来自不同厂商的各种输入/输出设备、现场总线
19、、PC和控制网络实现无缝集成。 可编程控制器的编程语言因地域不同,大致可分为三大地域:北美、欧洲和日本。而可编程控制器标准编程语言IEC61131-3的制定是美国、加拿大、欧洲(主要是德、法)以及日本等7家国际性工业控制企业的专家和学者的结晶,它浓缩了数十年工控方面的实践经验(包含:北美和日本等使用的梯形图语言实践经验、欧洲各国使用的顺序功能表图和功能快图编程语言实践经验、德国和日本等使用的指令表编程语言实践经验等。1993年3月,国际电工委员会(InternationalElectricalCommittee,简称IEC)正式颁布了可编程控制器标准编程语言IEC1131(前面加6后作为国际标
20、准的编号,即成为可编程控制器标准编程语言(IEC61131)第一版,可编程控制器标准编程语言IEC61131-3为第二版,于2000年下半年表决通过。IEC61131标准将软件工程、结构化编程、模块化编程、面向对象的思想及网络通信技术等引入工业控制领域,弥补和克服了传统PLC和DCS等控制系统的弱点。然而,标准语言的发展仍在进行中,传统的编程语言仍然在广泛使用之中。 可编程控制器编程语言标准化的国际化组织 PLCopen是1992年成立的致力于可编程控制器编程语言标准化的非营利国际化组织,总部设在荷兰。我国于1999年正式成为PLCopen组织的一员,挂靠在中国机电一体化技术应用协会。我国可编
21、程控制器硬件的开发和应用并不早,但对国际标准编程语言跟得比较紧。IEC61131-3标准不仅适用于可编程设备,而且适用于运动控制产品、DCS和基于工业PC的的软逻辑PLC、SCADA等。采用或应用符合IEC61131-3标准的产品,已成为工业领域发展的趋势。在我国,正在进行IEC61131-3标准及有关产品的推广工作。许多技术人员还不知道编程语言的国际标准,一些厂商仍在推广和抛售不符合IEC61131-3标准的编程语言和相关产品。可编程控制器的标准编程语言 IEC61131-3的编程语言部分定义了两大类编程语言:文本类编程语言和图形类编程语言。文本类编程语言包括指令表编程语言(IL:Imstr
22、uctionList)和结构化文本编程语言(ST:StructuredText),图形类编程语言包括梯形图编程语言(LD:LadderDigram)和功能块图编程语言(FBD:FunctionBlockDigram)。标准中定义的顺序功能表图编程语言(SFC:SequenceFunctionChart)既没有归入文本类编程语言,也没有归入图形类编程语言,而是作为公用元素被定义。这表示SFC可以使用两类语言进行编程。1.3 PLC的基本结构 PLC主要由中央控制单元(CPU)、存储器(RAM或ROM或)输入输出模块(I/O)部分、电源和编程设备组成(见图1-1),有的PLC还可以配备特殊功能模块
23、,用来完成某些特殊的任务。术语“体系结构”是指PLC的硬件,或软件,或者二者的结合。开放式的体系结构,是指系统使用现成的标准组件,能方便的与其它生产厂家的设备和程序兼容。封闭的体系结构是指该系统为专用的并且与其他系统不兼容。目前,大多数PLC系统从本质上讲都是封闭的系统,所以使用时必须确定所选用的硬件和软件与所使用的PLC是兼容的。1.3.1 中央控制单元CPU CPU是PLC的“大脑”,通常由一个微处理器和一个存储器组成。微处理器实现逻辑处理和控制各模块间通信的功能,不断地采集输入信号,执行用户程序,刷新系统的输出;存储器用来储存由微处理器完成的逻辑操作的结果(程序产生的数据)。1.3.2
24、I/O模块 I/O系统构成了现场设备与控制器连接的接口,作用就是从使现场接收到的信号或送到现场的信号达到处理器的要求。输入(1nput)模块和输出(Output)模块简称为IO模块,它们是系统的眼、耳、手、脚,是联系外部现场设备和CPU模块的桥梁。输入模块用来接收和采集输入信号。开关量输入模块用来接收从按钮、选择开关、数字拨码开关、限位开关、接近开关、光电开关、压力继电器等过来的开关量输入信号;模拟量输入模块用来接收电位器、测速发电机和各种变送器提供的连续变化的模拟量电流、电压信号.开关量输出模块用来控制接触器、电磁阀、电磁铁、指示灯、数字显示装置和报警装置等输出设备,模拟量输出模块用来控制调
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 摇臂 钻床 控制 PLC 设计
链接地址:https://www.31ppt.com/p-3982617.html