毕业设计-基于plc原理设计的自动售货机.doc
《毕业设计-基于plc原理设计的自动售货机.doc》由会员分享,可在线阅读,更多相关《毕业设计-基于plc原理设计的自动售货机.doc(51页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、摘 要在今天的工业生产中,可编程序控制器已经成为实现工业自动化的关键。本文简要介绍了有关可编程序控制器的一些基础知识和三维力控组态软件的简单应用,而且,还介绍了可编程控制器的技术特点,并重点在硬件、软件和组态软件方面进行了介绍。对它们在工业自动化中的典型应用、最新的技术发展趋势也作了介绍。在这次毕业设计中,我以PLC原理为基础、利用三维仿真力控软件设计了自动售货机系统,利用松下编程软件FPWIN-GR编制了相应的PLC应用控制程序并进行了调试和三维力控组态软件ForceControl编制了自动售货机系统,完成了设计的基本要求.采用可编程序控制器进行实际生产过程控制,顺序严格,可靠性高。关键词:
2、可编程序控制器;自动售货机;仿真;三维力控组态软件AbstractIn todays factories, programmable logic controllers(PLC) have become the key building blocks of industrial automation. Some basic knowledge of programmable logic controller is introduced in the paper. Moreover, the technical features, application status and technolog
3、y development of PLC is presented in this paper. The hardware, software and network structure of PLC are introduced in detail. An introduction of their typical applications in industrial automation, the latest development trend and system considerations are also introduced. Vending machine system is
4、 regarded as a project to design the programmable logic controller practical system. The applied system design of water treatment system is finished by the use of FP1 C24 programmable logic controller and ForceControl 2.6. Controlling software about this system are designed, While emulation research
5、 are done in the lab. Good succession and high reliability of real production process control due to the use of programmable logic controller are available. The analog test method given in the paper may be applied to lab teach. Subject TermsProgrammable logic controller,Forcecontrol,Simulation,vendi
6、ng machine目 录 第一章 可编程控制器的基本知识51.1 可编程控制器的产生与发展51.2 可编程序控制器的特点和应用. .61.3 可编程序控制器与其他工业装置的比较81.4 可编程控制器的应用场合.91.5 可编程控制器的发展趋势10第二章 可编程控制器的组成和基本原理112.1 可编程控制器组成的控制系统122.2 可编程控制器的组成.132.3 可编程控制器的基本工作原理.142.4 PLC的几种编程语言.152.5 立石公司C系列P型机的基本特征182.6 松下电工可编程控制器产品FP1介绍192.7 可编程控制器的编程编制21第三章 松下电工PLC编程工具及三维组态软件的
7、介绍213.1 松下电工PLC编程工具简介.213.2 监控组态软件简介22第四章 基于PLC原理的自动售货机的设计254.1 仿真系统组成.254.2 自动售货机功能分析254.3 设计任务的确定274.4 程序设计部分274.5 仿真界面的设计314.6 仿真界面中各变量的定义324.7 数据连接324.8 自动售货机PLC梯形图354.9 助记符语言40结束语49参考文献50第一章 可编程控制器的基本知识第一节 可编程控制器产生与发展 可编程控制器问世于1969年。20世纪60年代末期,当时美国的汽车制造工业非常发达,竞争也非常激烈。各生产成家为适应市场需求不断更新汽车型号,还必然要求相
8、应的加工生产线随之改变,整个继电接触器控制系统也就必须重新设计和配置。这样不但造成设备的极大浪费,而且新系统的接线也非常费时。在这种情况下,采用继电器控制就显示出过多的不足。正是从汽车制造业开始了对传统继电器的挑战,1968年美国的General Motors(GM)公司,为了适应产品品种的不断更新、减少更换控制系统的费用和周期,要求制造商为其装配线提供一种新型的通用程序控制器,并提出10项招标指标:(1) 编程简单,可在现场修改程序;(2) 维护方便,最好是插件式;(3) 体积小于继电器控制柜;(4) 可靠性高于继电器控制柜;(5) 可将数据直接送入管理计算机;(6) 输入可以是交流115V
9、;(7) 输出为交流115V、2A以上,能直接驱动电磁阀等;(8) 在成本上可与继电器控制柜竞争;(9) 在扩展时,原系统只需要很小变更;(10) 用户程序存贮器容量至少能扩展到4K。这就是著名的GM十条。如果说各种电控制器、电子计算机技术的发展是可编程序控制器出现的物质基础,那么GM十条就是可编程序控制器出现的直接原因。1969年,美国数字设备公司(DEC)研制生产出世界上第一台可编程控制器,并成功的应用到美国通用汽车公司的生产线上。它既具有继电控制系统的外部特性,又有计算机的可编程性、通用性和灵活性,它开创了自动控制设备的新局面。由于当时技术所限,使用的器件集成度不高,其建树良多,体积大,
10、只有来取代继电系统,在功能上仅限于执行机电控制逻辑,定时和技术等。70年代中期,随着大规模集成电路和微型计算机技术的发展,美国,日本,德国等把微处理器引入PLC,使可编程逻辑控制器有更多的计算机功能,不仅用软件编程取代了硬连线逻辑,还增加了数字运算,数据处理和数据通信功能,并求做到了小型化。在编程方面采用了面向生产,面形用户的语言,打破了以往必须有计算机知识的人员使用的计算机编程的限制,使广大工程技术人员以及具有电工知识的人员乐于接受和应用,所以得到了迅速而广泛的推广。80年代国外工业界把引进了微处理器的可编程逻辑控制器只是命名为可编程控制器(Programmable Controller),
11、简称PLC。在我国已不烦技术人员为了与个人计算机区别开来,把可编程控制器简称为PLC。1985年1月国际电工委员会对可编程序控制器给出了如下定义:可编程序控制器是一种数字运算的电子系统,专为工业环境下应用而设计。它采用可编程序的存储器,用来在内部存储执行逻辑运算,顺序控制,定时,技术和算术运算等操作的指令,并通过数字式,模拟式的输入和输出,控制各种类型的机械或生产过程。可编程序控制器及其有关设备,都应按易于与工业控制系统联成一个整体,易于扩充的原则设计。可编程控制器的发展相当迅速,在发达国家的应用几乎覆盖所有工业企业行业,PLC的销售额增长率在20%以上,PLC品种以多达数百种,世界上几十家著
12、名的电器工厂都在生产PLC装置。目前,美国处于领先的地位,著名的生产厂有德州公司、通用公司、歌德公司、数字设备公司等。日本自1971年引进PLC技术后,发展也很快,三菱公司、日立公司和立石公司是最大的三家。德国的西门子公司、荷兰的飞利浦公司、瑞典的通用公司及英国、法国等都生产自己的PLC。近年来,国外的PLC大量的进入我国市场.我国也引进多条PLC生产线,在逐步消化国外技术的基础上防止和自行研制。PLC在我国大多数工业部门得到应用,已经取得显著的经济效益并正在迅速推广。第二节 可编程控制器的特点和应用可编程控制器专为在工业环境下应用而设计,以用户需要为主,又采用了先进的微型计算机技术,所以具有
13、以下几个显著特点。1 可靠性高PLC由于选用了大规模集成电路和微处理器,使系统器件数大大减少,并且在硬件和软件的设计制造过程中采取了一系列隔离和抗干扰措施,使它能适应恶劣的工作环境,所以具有很高的可靠性。PLC控制系统平均无故障时间可达2万小时以上。高可靠性是PLC成为通用自动控制设备的首选条件之一。2 编成简单、使用方便PLC的编程采用类似继电控制系统电器原理的梯形图,用串联、并联、定时、计数等人们所熟悉的概念,使计算机语言大众化,只要是比较熟练的电工和熟悉工业和知识的人在几天内就能学会,只是PLC得到推广的重要原因之一。3 通用性好,具有在线修改能力PLC的硬件采用模块化结构,可以灵活的组
14、态以适应不同的控制对象、控制规模和控制功能的要求,给组成各种系统带来极大的方便。同一台PLC装置用于不同受控对象时,只是输入输出组件、功能模块和应用软件不同。同时,PLC控制系统中的控制电路是由软间编程完成的,只要对应用程序进行修改就可以满足不同的控制要求,因此PLC具有在线修改能力,功能易于扩展,给生产带来了“柔性”,具有惯犯的工业通用性。4 短设计、施工、投产试制周期,维护容易目前PLC产品已实现了系列化、标准化,正朝着通用化方向发展,设计人员只需要根据控制系统的需要,选用相应的模块进行组件设计。同时,用软件编程代替了机电控制的硬连线,大大的减轻了繁重的安装和接线工作,这不仅提高了可靠性,
15、还极大的缩短了施工周期。PLC还具有故障检测及显示的功能,使故障处理时间可缩短为10分钟,对维护人员的技术水平要求也不太高。5 体积小由于采用了微型计算机技术,使PLC达到了小型和超小型化,很容易装入机械设备内部,便于实现机电一体化。由于上述特点,PLC作为通用自动控制设备,可用于单一机电设备的控制也可用于工艺过程的控制,而且控制精度相当高,操作简便,又具有很大的灵活性和可扩展性,使得PLC的应用越来越广泛。第三节 可编程控制器与其它工业控制装置的比较 1. PLC与集散控制系统PLC是由继电器逻辑控制系统发展而来,初期的功能是以数字量的顺序控制为主。随着微电子技术、计算机技术和通讯技术的发展
16、,PLC在逻辑运算、璧还调节的功能,运算速度提高,输入输出规模扩大,并开始与小型计算机联成网络,构成以PLC为重要部件的初级分散控制系统。集散控制系统是由回路仪表控制系统发展而来,初期的功能以回路调节为主。随着微处理器和单片机的出现,他把顺序控制技术、数据采集、过程控制的模拟量仪表和过程监控装置等有机的结合在一起,形成了新一代的集散型控制系统。可见,不论是PLC还是集散系统,在发展过程中,始终是互相渗透,互相补充。新一代的PLC增强了模拟量控制功能,可配备各种智能模块,具有了PID调节功能和构成网络系统、组成分级控制的功能。集散系统既有单回路控制功能,也有多回路控制功能,同时也有顺序控制功能。
17、因此,当今的PLC与集散控制系统的发展越来越接近,很多生产过程的控制既可用PLC实现,也可用集散系统来实现。2. PLC与工业控制计算机 工业控制计算机是指能够提供各种数据采集和控制功能,能够和工业对象的传感器、执行机构直接接口,能够在恶劣的工业环境可靠运行的计算机系统。工业控制机是由通用微机推广应用发展而来,硬件结构方面总线标准化程度高,品种兼容性强,软件资源丰富,特别是有实时操作系统的支持,故对要求快速,实时性强,模型复杂的工业对象的控制占有优势。但是,使用工业控制机的人员的技术水平要求较高,一般具有一定的计算机专业知识。工业控制机在整机结构上尚不能适应恶劣的工作环境,因而,不如PLC那样
18、容易推广。PLC是专为工厂现场应用环境而设计的,结构上采用整体密封或插件组合型,并采用了一系列抗干扰措施,在工业现场使用有很高的可靠性;PLC是由电气控制厂家研制出来的,采用梯形图语言编程,使熟悉电器控制的人员易学易懂,易于推广。但是,由于PLC的运行方式不同于工业微机,微机的很多软件还不能直接应用;且PLC的标准化程度较低,各厂家的产品不通用,因此在开发上不如工业控制机那样有基础。第四节 可编程控制器的应用场合随着电子技术的快速发展,PLC的制造成本不断下降,而其功能却大大增强。目前在先进工业国家中PLC已经成为工业控制的标准设备,应用面几乎覆盖了所有的工业企业,诸如钢铁、冶金、采矿、水泥、
19、石油、化工、轻工、电力、机械制造、汽车等等各行各业、特别是在轻工业中,因生产门类多,加工方式多变,产品更新换代快,所以PLC广泛应用在组合机床自动线、专用机床、塑料机械、包装机械、电梯等电器设备中。PLC已经跃居现代工业自动化三大产柱(PLC、ROBOT、CAD/CAM)的主导地位。它的应用可大致分为以下几类:(1)逻辑控制 这是PLC最基本的也是最广泛的应用领域。可用PLC来取代继电器控制系统,实现逻辑控制、顺序控制。开关量的逻辑控制可用于单机控制、多机群控,也可用于自动生产线的控制。如化工系统中各种泵和电磁阀的控制。(2) 运动控制PLC可用于对直线运动或圆周运动的控制。早期直接用开关量I
20、/O模块连接位置传感器和执行机构,现在一般使用专用的运动控制模块。世界上各主要PLC厂生产的PLC几乎都有运动控制功能。PLC的运动控制空能广泛地用于各种机械,如金属切削机床、电梯等。(3) 闭环过程控制过程控制是指对温度、压力、流量等连续变化的模拟量的闭环控制。PLC通过模拟量I/O模块实现模拟量与数字量之间的A/D、D/A转换,并对模拟量进行闭环PID控制。这一功能可以由PID子程序来实现,也可以使用专用的智能PID模块。PLC的模拟量控制功能已经广泛应用于加热炉、热处理炉、锅炉等设备;还应用于化工等行业。(3)数据处理现代的PLC具有数学运算(包括矩阵、函数运算、逻辑运算)、数据传递、转
21、换、排序和查表、位操作等功能,可以完成数据的采集、分析和处理。这些数据可以与存储在存储器中的参考之相比较,也可以方便的传送到别的只能装置,或者将它们打印制表。数据处理一般用在大、中型控制系统,如柔性制造系统、过程控制系统和机器人的控制系统。(4)过程控制过程控制是通过配用A/D、D/A转换模块及智能PID模块实现对生产过程中的温度、压力、流量、速度等连续变化的模拟量进行单回路或多回路闭环调节控制,使这些物理参数保持在设定值上。在各种加热炉、锅炉控制记忆在化工、轻工、食品、制药、建材等许多领域的生产过程中有着广泛的应用。(5)多级控制多级控制是利用PLC的网络通信功能模块及远程I/O控制模块实现
22、多台PLC之间的链接、PLC与上位计算机的链接,以达到上位计算机与PLC之间及PLC与PLC之间的指令下达、数据交换与数据共享,这种由PLC进行分散控制、计算机进行集中管理的方式,能够完成较大规模的复杂控制,甚至实现整个工厂生产的自动化。第五节 可编程控制器的发展趋势一 技术发展迅速,产品更新换代快 随着微电子技术、计算机技术和通讯技术的不断发展,PLC的结构和功能也不断改进,生产厂家不断推出功能更强的产品,平均35年更新换代一次。 PLC的发展主要由两个趋势:其一是向体积更小、速度更快、功能更强、价格更低的PLC发展,使之适应于复杂单机,数控机床和工业机器人等领域的控制要求。其二是向控制、管
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 基于 plc 原理 设计 自动 售货
限制150内