2022年自动往返小车控制系统plc .pdf
《2022年自动往返小车控制系统plc .pdf》由会员分享,可在线阅读,更多相关《2022年自动往返小车控制系统plc .pdf(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、中州大学毕业设计学号: 201025090206 设计题目:自动往返小汽车的控制系统的设计学院: 工程技术学院专业: 机电一体化班级: 10 级对口 2 班姓名:杨丽丽指导教师:上官同英日期: 2013 年 3 月 5 日名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 25 页 - - - - - - - - - 2 诚信声明本人郑重声明:所提交的毕业设计(论文)是本人在指导教师的指导下,独立工作所取得的成果并撰写完成的,郑重确认没有剽窃、抄袭等违反学术道德、学术规范的侵
2、权行为。文中除已经标注引用的内容外,不包含其他人或集体已经发表或撰写过的研究成果。对本文的研究做出重要贡献的个人和集体,均已在文中作了明确的说明并表示了谢意。本人完全意识到本声明的法律后果由本人承担。毕业设计(论文)作者签名:指导导师签名:签字日期:签字日期:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 25 页 - - - - - - - - - 3 毕业设计任务书班级: 10 机电对口 2 班学生:杨丽丽学号 201025090206 设计题目:自动往返小汽车的控制
3、系统的设计摘要:设计一个能自动往返于起跑线与终点线之间的小汽车的控制系统。但不能用人工遥控 (包括有线和无线)。跑道宽度 0.5m,表面贴有白纸, 两侧有挡板,挡板与地面垂直,其高度不低于20cm 。在跑道的 A、B、C、D各点处画有 2cm宽的黑线,各段的长度与下图所示:设计内容及要求 :1. 设计完成的功能要求:1) 、车辆从起跑线出发(出发前,车体不得超出起跑线),到达终点线后停留 10 秒,然后自动返回起跑线(允许倒车返回)。2) 、BC间为限速区,车辆往返均要求低速通过,但不允许在限速区内停车。3) 、在往返过程中随时显示当前行车时间和路程,直接回到终点。(显示装置应安装在小车上面。
4、 )2. 设计内容要求(1)根据设计要求确定系统中输入/ 输出信号的种类、数量和特点。(2)确定 CPU 的选型与硬件接口等的配置。(3)进行硬件设计,主要是整个系统的电路原理图的绘制。(4)进行软件设计,根据控制要求编写控制系统的控制程序和监控程序。(5)撰写毕业设计说明书。3. 设计说明书的要求:1) 、分析控制要求、控制对象,确定控制方案;3) 、根据控制要求选择单片机及相关控制元件的型号;3) 、画出该控制系统的总体硬件原理图;4) 、画出程序流程图;5) 、源程序清单,并加注释; 6 ) 、其它按照毕业设计指导所述要求。指导老师(签字) :2012 年 12 月 17 日名师资料总结
5、 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 25 页 - - - - - - - - - 4 前 言随着电子技术的发展,可编程控制器不断更新、发展,可编程控制器在中低频电器开关控制领域应用十分广泛。这是因为 , 它与传统的继电器控制相比具有不可比拟的优点 : 它结构紧凑 , 编程容易 , 强弱电并用 , 控制速度快 , 抗干扰性能强 , 故障率低 , 与外围电路的连接简单等。 PLC控制是自动控制中最常见控制方式之一,小车自动往返与定位控制就是控制应用的一个典型例子, 由于可编程
6、控制器具有很好的处理小车自动往返与定位控制以及良好的稳定性,而且可以很简单的改变控制的方式,因此运用PLC来设计小车自动往返与定位运动越来越普遍。随着技术的发展,其控制功能也不断增强,可编程程序控制器还可以进行算术运算,模拟量控制、顺序控制、定时、计数等,并通过数字,模拟的输入、输出控制各种类型的机械生产过程。长期以来,PLC及其网络控制系统始终战斗在工业自动化控制行业的主战场,其提供的安全和完善的解决方案,为各种各样的自动化设备提供了非常可靠的控制应用,在电力、冶金、化工、机械等行业发挥了重大作用,被公认为现代工业自动化三大支柱之一。随着生产自动化程度的增加,单一的逻辑控制功能显然不能满足现
7、代生产的要求,而 PLC新增加的这些功能正好适应了生产发展的需求。相信在未来的自动化生产控制中, PLC及其网络必将得到更加广泛的。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 25 页 - - - - - - - - - 5 摘要可编程序控制器( Programmable controller)简称 PLC,可编程控制器 (PLC)是一种数字运算操作的电子系统,专为在工业环境下应用而设计。 它采用可编程序的存贮器,用来在其内部存贮执行逻辑运算、顺序控制、定时、计数和算
8、术运算等操作的指令, 并通过数字的、 模拟的输入和输出, 控制各种类型的机械或生产过程。本文介绍了一种基于PLC 控制的生产流水线自动控制小车系统设计方案,论述了小车控制系统的软、硬件设计方案及其控制原理。将PLC 运用到小车自动控制系统,可实现小车的全自动控制,降低系统的运行费用。PLC 小车自动控制系统具有连线简单控制速度快,精度高,可靠性和可维护性好,维修和改造方便等优点。关键词 :PLC 循环控制往返小车程序设计名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 25
9、 页 - - - - - - - - - 6 目录前言4摘要5第一章 编程控制器( PLC )概况7 1.1 PLC 的定义7 1.2 PLC 的发展7 1.3 PLC 的特点8 1.4 PLC 的基本组成及各部分作用8 1.5 PLC 的应用领域10 1.6 PLC 的选择11 1.7 设计背景及意义 13 第二章硬件设计 14 2.1 主电路图14 2.2 I/O地址分配14 2.3 I/O接线图15 2.4 元件列表16 第三章 软件设计16 3.1 程序流程图16 3.2 梯形图 17 3.3 STL 指令 20 3.4 程序分析22 第四章 程序调试22 第五章 设计总结23 致谢
10、24 参考文献25 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 25 页 - - - - - - - - - 7 第一章可编程控制器(PLC )概况1.1PLC的定义PLC 是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。它采用可以编程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计算和算术运算等操作的指令, 并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。可编程控制器实际上是一种工业控制计算机,它的硬件结构与一般微机控制系统
11、相似,甚至与之无异。可编程序控制器主要由CPU( 中央处理单元 ) 存储器( RAM 和EPROM), 输入/ 输出模块 (简称为 I/O模块) 、编程器和电源五大部分组成。近年来发展极为迅速、 应用面极广的工业控制装置。它按照成熟而有效的继电器控制概念和设计思想, 利用不断发展的新技术、 新电子器件, 逐步形成了具有特色的各种系列产品。1.2 PLC 的发展1968年美国 GM(通用汽车)公司提出取代继电器控制装置的要求,并公开招标提出十项标准 : (1) 编程方便,现场可修改程序;(2) 维修方便,采用模块化结构;(3) 可靠性高于继电器控制装置;(4) 体积小于继电器控制装置;(5) 数
12、据可直接送入管理计算机;(6) 成本可与继电器控制装置竞争;(7) 输入可以是交流 115V;(8) 输出为交流 115V, 2A 以上,能直接驱动电磁阀,接触器等;(9) 在扩展时,原系统只要很小变更;(10) 用户程序存储器容量至少能扩展到4K。 1969年,美国数字公司 (DEC)研制出了第一台可编程序控制器,满足了GM公司装配线的要求。这种新型的工业控制装置简单易懂、操作方便、可靠性高、通用灵活、体积小、使用寿命长,很快在美国其它工业领域推广使用。随着集成电路技术和计算机技术的发展,现在已有了第五代PLC产品 。名师资料总结 - - -精品资料欢迎下载 - - - - - - - -
13、- - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 25 页 - - - - - - - - - 8 1.3 PLC 的特点PLC 之所以越来越受到控制界人士的重视,是和它的优点分不开的: (1) 功能齐全,它的适用性极强,几乎所有的控制要求,它均能满足;(2) 应用灵活, 其标准的积木式硬件结构, 以及模块化的软件设计, 使得它不仅可以适应大小不同、 功能繁复的控制要求, 而且可以适应各种工艺流程变更较多的场合;(3) 操作方便,维修容易,稳定可靠。尽管PLC有各种型号,但都可以适应恶劣的工业应用环境,耐热、防潮、抗震等性能也很好,一般平均无故障
14、率可达几万小时。1.4 PLC 的基本组成及各部分作用PLC是一种通用的工业控制装置,其组成与一般的微机系统基本相同。按结构形式的不同, PLC可分为整体式和组合式两类。整体式 PLC是将中央处理单元 ( CPU) 、存储器、输入单元、输出单元、电源、通信接口等组装成一体,构成主机。另外还有独立的I/O 扩展单元与主机配合使用。主机中, CPU是 PLC的核心, I/O 单元是连接 CPU与现场设备之间的接口电路,通信接口用于PLC与编程器和上位机等外部设备的连接。组合式 PLC将 CPU 单元、输入单元、输出单元、智能I/O 单元、通信单元等分别做成相应的电路板或模块, 各模块插在底板上,
15、模块之间通过底板上的总线相互联系。装有 CPU 单元的底板称为CPU底板,其它称为扩展底板。CPU 底板与扩展底板之间通过电缆连接, 距离一般不超过 10m. 无论哪种结构类型的PLC,都可以根据需要进行配置与组合。1.4.1 、中央处理单元( CPU )CPU 在 PLC中的作用类似于人体的神经中枢,它是PLC的运算、控制中心。它按照系统程序所赋予的功能,完成以下任务: (1) 接收并存储从编程器输入的用户程序和数据;(2) 诊断电源、 PLC内部电路的工作状态和编程的语法错误; (3) 用扫描的方式接收输入信号,送入PLC的数据寄存器保存起来 ; (4) PLC进入运行状态后,根据存放的先
16、后顺序逐条读取用户程序,进行解释和执行,完成用户程序中规定的各种操作; (5) 将用户程序的执行结果送至输出端。现代 PLC使用的 CPU主要有以下几种 : (1)通用微处理器,如8080, 8088, Z80A, 8085 等。通用微处理器的价格便宜,通用性强,还可以借用微机成熟的实时操作系统、丰富的软硬件资源。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 25 页 - - - - - - - - - 9 (2)单片机,如 AT80C51等。单片机由于集成度高、体积小
17、、价格低和可扩充性好,很适合在小型PLC上使用,也广泛地用于PLC的智能 UO模块。(3)位片式微处理器, 如 AMD2900 系列等。位片式微处理器是独立于微型机的另一分支。它主要追求运算速度快,它以4 位为一片。用几个位片级联,可以组成任意字长的微处理器。 改变微程序存储器的内容, 可以改变计算机的指令系统。位片式结构可以使用多个微处理器,将控制任务划分为若干个可以并行处理的部分,几个微处理器同时进行处理。 这种高运算速度与可以适应用户需要的指令系统相结合,很适合于以顺序扫描方式工作的PLC使用。1.4.2 、存储器根据存储器在系统中的作用,可以把它们分为以下3 种: (1)系统程序存储器
18、 : 和各种计算机一样, PLC也有其固定的监控程序、解释程序,它们决定了 PLC的功能,称为系统程序, 系统程序存储器就是用来存放这部分程序的。系统程序是不能由用户更改的, 故所使用的存储器为只读存储器ROM或 EPROM。(2)用户程序存储器 : 用户根据控制功能要求而编制的应用程序称为用户程序,用户程序存放在用户程序存储器中。由于用户程序需要经常改动、调试,故用户程序存储器多为可随时读写的RAM 。由于 RAM 掉电会丢失数据,因此使用RAM作用户程序存储器的PLC,都有后备电池 (铿电池 ) 保护 RAM ,以免电源掉电时,丢失用户程序。 当用户程序调试修改完毕, 不希望被随意改动时,
19、 可将用户程序写入 EPROM. 目前较先进的 PLC(如欧姆龙公司的 CPMIA 型 PLC)采用快闪存储器作用户程序存储器, 快闪存储器可随时读写, 掉电时数据不会丢失, 不需用后备电池保护。(3)工作数据存储器 : 工作数据是经常变化、 经常存取的一些数据。 这部分数据存储在 RAM 中,以适应随机存取的要求。 在 PLC的工作数据存储区, 开辟有元件映象寄存器和数据表。元件映象寄存器用来存储PLC的开关量输入 / 输出和定时器、计数器、辅助继电器等内部继电器的ON/OFF 状态。数据表用来存放各种数据,它的标准格式是每一个数据占一个字。它存储用户程序执执行时的某些可变参数值,如定时器和
20、计数器的当前值和设定值。它还用来存放A/D 转换得到的数字和数学运算的结果等。 根据需要,部分数据在停电时用后备电池维持其当前值,在停电时可保持数据的存储器区域称为数据保持区。1.4.3 、 I/O 单元I/O 单元也称为 I/O 模块。 PLC 通过 I/O 单元与工业生产过程现场相联系。输入单元接收用户设备的各种控制信号,如限位开关、操作按钮、选择开关、行程开关以及其他一些传感器的信号。 通过接口电路将这些信号转换成中央处理器能够识别和处理的信号,并存到输入映像寄存器。运行时CPU 从输入映像寄存名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - -
21、- - - - - 名师精心整理 - - - - - - - 第 9 页,共 25 页 - - - - - - - - - 10 器读取输入信息并进行处理, 将处理结果放到输出映像寄存器。输出映像寄存器由输出点对应的触发器组成, 输出接口电路将其由弱电控制信号转换成现场需要的强电信号输出,以驱动电磁阀、接触器、指示灯被控设备的执行元件。1.4.4 、电源部分PLC 一般使用 220V 的交流电源,内部的开关电源为PLC的中央处理器、存储器等电路提供 5V, +12V, +24V 的直流电源,使 PLC能正常工作。电源部件的位置形式可有多种,对于整体式结构的CPU ,通常电源封装到机壳内部 ;
22、对于模块式 PLC ,有的采用单独电源模块,有的将电源与CPU封装到一个模块中。1.4.5 、扩展接口扩展接口用于将扩展单元以及功能模块与基本单元相连,使 PLC的配置更加灵活以满足不同控制系统的需要。1.4.6 、通信接口为了实现“人一机”或“机一机”之间的对话,PLC配有多种通信接口。 PLC通过这些通信接口可以与监视器、打印机和其他的PLC 或计算机相连。当PLC与打印机相连时, 可将过程信息、 系统参数等输出打印 ; 当与监视器相连时 . 可将过程图像显示出来 ; 当与其他 PLC相连时,可以组成多机系统或连成网络,实现更大规模的控制 ; 当与计算机相连时,可以组成多级控制系统,实现控
23、制与管理相结合的综合性控制。1.4.7 、编程器编程器的作用是提供用户进行程序的编制、编辑、调试和监视。编程器有简易型和智能型两类。 简易型的编程器只能联机编程, 且往往需要将梯形图转化为语言助记符后, 才能输入。它一般由简易键盘和发光二级管或其他显示管件组成。 智能型的编程器又称为图形编程器,它可以联机编程, 也可以脱机编程,具有 LCD或 CRL图形显示功能,可以直接输入梯形图和通过屏幕对话。还可以利用 PC作为编程器, PLC生产厂家配有相应的编程软件,使用编程软件可以在屏幕上直接生成和编辑梯形图、语句表、功能块图和顺序功能图程序,并可以实现不同编程语言的互相转换。程序被下载到PLC ,
24、也可以将 PLC中的程序上传到计算机。程序可以存盘或打印,通过网络,还可以实现远程编程和传送。现在很多 PLC已不再提供编程器, 而是提供微机编程软件了, 并且配有相应的通信连接电缆。1.5 PLC 的应用领域PLC用存储逻辑代替接线逻辑,大大减少了控制设备外部的接线,使控制系统设计及建造的周期大为缩短, 同时日常维护也变得容易起来, 更重要的是使同一设备经过改变程序而改变生产过程成为可能。这特别适合多品种、 小批量的生产场合。目前, PLC在国内外已广泛应用于钢铁、石油、化工、电力、建材、机名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - -
25、- - - 名师精心整理 - - - - - - - 第 10 页,共 25 页 - - - - - - - - - 11 械制造、汽车、轻纺、交通运输、环保及文化娱乐等各个行业,使用情况主要分为如下几类 : 1、开关量逻辑控制取代传统的继电器控制电路, 实现逻辑控制、 顺序控制, 既可用于控制单台设备,也可用于多机群控及自动化流水线。如注塑机、印刷机、订书机械、组合机床、磨床、包装生产线、电镀流水线等。2、工业过程控制在工业生产过程当中,存在一些如温度、压力、流量、液位和速度等连续变化的量 ( 即模拟量 ) ,PLC采用相应的 A/D 和 D/A 转换模块及各种各样的控制算法程序来处理模拟量
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年自动往返小车控制系统plc 2022 自动 往返 小车 控制系统 plc
限制150内