PLC装配流水线课程设计(共22页).docx

上传人:飞****2 文档编号:14013884 上传时间:2022-05-02 格式:DOCX 页数:22 大小:688.99KB
返回 下载 相关 举报
PLC装配流水线课程设计(共22页).docx_第1页
第1页 / 共22页
PLC装配流水线课程设计(共22页).docx_第2页
第2页 / 共22页
点击查看更多>>
资源描述

《PLC装配流水线课程设计(共22页).docx》由会员分享,可在线阅读,更多相关《PLC装配流水线课程设计(共22页).docx(22页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、精选优质文档-倾情为你奉上广东技术师范学院天河学院PLC课程设计报告装配流水线的模拟控制系 别 电气工程 班 级 电气123班 学 号 学生姓名 指导老师 组 员 2015年3月一、绪论1、可编程控制器的概述可编程序控制器,英文称Programmable Logical Controller,简称PLC。它是一个以微处理器为核心的数字运算操作的电子系统装置,专为在工业现场应用而设计,它采用可编程序的存储器,用以在其内部存储执行逻辑运算、顺序控制、定时/计数和算术运算等操作指令,并通过数字式或模拟式的输入、输出接口,控制各种类型的机械或生产过程。PLC是微机技术与传统的继电接触控制技术相结合的产

2、物,它克服了继电接触控制系统中的机械触点的复杂接线、可靠性低、功耗高、通用性和灵活性差的缺点,充分利用了微处理器的优点,又照顾到现场电气操作维修人员的技能与习惯,特别是PLC的程序编制,不需要专门的计算机编程语言知识,而是采用了一套以继电器梯形图为基础的简单指令形式,使用户程序编制形象、直观、方便易学;调试与查错也都很方便。用户在购到所需的PLC后,只需按说明书的提示,做少量的接线和简易的用户程序的编制工作,就可灵活方便地将PLC应用于生产实践。2、可编程控制器的基本结构可编程控制器主要由CPU模块、输入模块、输出模块和编程器组成(如下图所示)。(1)、CPU模块CPU模块又叫中央处理单元或控

3、制器,它主要由微处理器(CPU)和存储器组成。它用以运行用户程序、监控输入/输出接口状态、作出逻辑判断和进行数据处理,即读取输入变量、完成用户指令规定的各种操作,将结果送到输出端,并响应外部设备(如编程器、电脑、打印机等)的请求以及进行各种内部判断等。PLC的内部存储器有两类,一类是系统程序存储器,主要存放系统管理和监控程序及对用户程序作编译处理的程序,系统程序已由厂家固定,用户不能更改;另一类是用户程序及数据存储器,主要存放用户编制的应用程序及各种暂存数据和中间结果。(2)、I/O模块I/O模块是系统的眼、耳、手、脚,是联系外部现场和CPU模块的桥梁。输入模块用来接收和采集输入信号。输入信号

4、有两类:一类是从按钮、选择开关、数字拨码开关、限位开关、接近开关、光电开关、压力继电器等来的开关量输入信号;另一类是由电位器、热电偶、测速发电机、各种变送器提供的连续变化的模拟输入信号。 可编程序控制器通过输出模块控制接触器、电磁阀、电磁铁、调节阀、调速装置等执行器, 可编程序控制器控制的另一类外部负载是指示灯、数字显示装置和报警装置等。(3)、电源可编程序控制器一般使用220V交流电源。可编程序控制器内部的直流稳压电源为各模块内的元件提供直流电压。(4)、编程器 编程器是PLC的外部编程设备,用户可通过编程器输入、检查、修改、调试程序或监示PLC的工作情况。也可以通过专用的编程电缆线将PLC

5、与电脑联接起来,并利用编程软件进行电脑编程和监控。(5)、输入/输出扩展单元I/O扩展接口用于将扩充外部输入/输出端子数的扩展单元与基本单元(即主机)连接在一起。(6)、外部设备接口此接口可将编程器、打印机、条码扫描仪,变频器等外部设备与主机相联,以完成相应的操作。本实验装置选用的主机型号为S7-200系列的主机。3、可编程控制器的工作原理可编程控制器有两种基本的工作状态,即运行(RUN)状态与停止(STOP)状态。在运行状态,可编程序控制器通过执行反映控制要求的用户程序来实现控制功能。为了使可编程序控制器的输出及时地响应随时可能变化的输入信号,用户程序不是只执行一次,而是反复不断地重复执行,

6、直至可编程序控制器停机或切换到STOP工作状态。除了执行用户程序之外,在每次循环过程中,可编程序控制器还要完成内部处理、通信处理等工作,一次循环可分为5个阶段(如图所示)在内部处理阶段,可编程序控制器检查CPU,模块内部的硬件是否正常,将监控定时器复位,以及完成一些别的内部工作。在通信服务阶段,可编程序控制器与别的带微处理器的智能装置通信,响应编程器键入的命令,更新编程器的显示内容。在输入处理阶段,可编程序控制器把所有外部输入电路的接通/断开(ON/OFF)状态读入输入映像寄存器。 在程序执行阶段,即使外部输入信号的状态发生了变化,输入映像寄存器的状态也不会随之而变,输入信号变化了的状态只能在

7、下一个扫描周期的输入处理阶段被读入。 在输出处理阶段,CPU将输出映像寄存器的通/断状态传送到输出锁存器。4、可编程控制器的内存区域的分布及I/O配置S7-200CPU224、CPU226部分编程元件的编号范围与功能说明如下表所示元件名称代表字母编号范围功 能 说 明输入寄存器II0.0I1.5共14点接受外部输入设备的信号输出寄存器QQ0.0Q1.1共10点输出程序执行结果并驱动外部设备位存储器MM0.0M31.7在程序内部使用,不能提供外部输出定时器256(T0t255)T0,T64保持型通电延时1msT1T4,T65T68保持型通电延时10msT5T31,T69T95保持型通电延时100

8、msT32,T96ON/OFF延时,1msT33T36,T97T100ON/OFF延时,10msT37T63,T101T255ON/OFF延时,100ms计数器CC0C255加法计数器,触点在程序内部使用高速计数器HCHC0HC5用来累计比CPU扫描速率更快的事件顺序控制继电器SS0.0S31.7提供控制程序的逻辑分段变量存储器VVB0.0VB5119.7数据处理用的数值存储元件局部存储器LLB0.0LB63.7使用临时的寄存器,作为暂时存储器特殊存储器SMSM0.0SM549.7CPU与用户之间交换信息特殊存储器SM(只读)SM0.0SM29.7接受外部信号累加寄存器ACAC0AC3用来存放

9、计算的中间值5、可编程控制器的编程语言概述现代的可编程控制器一般备有多种编程语言,供用户使用。IEC1131-3可编程序控制器编程语言的国际标准详细的说明了下述可编程控制器编程语言:1) 顺序功能图2) 梯形图3) 功能块图4) 指令表5) 结构文本 其中梯形图是使用得最多的可编程控制器图形编程语言。梯形图与继电器控制系统的电路图很相似,具有直观易懂的优点,很容易被工厂熟悉继电器控制的电气人员掌握,特别适用于开关量逻辑控制,主要特点如下:1)可编程控制器梯形图中的某些编程元件沿用了继电器这一名称,如输入继电器、输出继电器、内部辅助继电器等,但是它们不是真实的物理继电器(即硬件继电器),而是在软

10、件中使用的编程元件。每一编程元件与可编程序控制器存储器中元件映像寄存器的一个存储单元相对应。2)梯形图两侧的垂直公共线称为公共母线(BUS bar)。在分析梯形图的逻辑关系时,为了借用继电器电路的分析方法,可以想象左右两侧母线之间有一个左正右负的直流电源电压,当图中的触点接通时,有一个假想的“概念电流”或“能流(Power flow)从左到右流动,这一方向与执行用户程序时的逻辑运算的顺序是一致的。3)根据梯形图中各触点的状态和逻辑关系,求出与图中各线圈对应的编程元件的状态,称为梯形图的逻辑解算。逻辑解算是按梯形图中从上到下、从左到右的顺序进行的。4)梯形图中的线圈和其他输出指令应放在最右边。5

11、)梯形图中各编程元件的常开触点和常闭触点均可以无限多次地使用。 6、可编程控制器的编程步骤(1)确定被控系统必须完成的动作及完成这些动作的顺序。(2)分配输入输出设备,即确定哪些外围设备是送信号到PLC,哪些是外围设备是接收来自PLC信号的。并将PLC的输入、输出口与之对应进行分配。(3)设计PLC程序画出梯形图。梯形图体现了按照正确的顺序所要求的全部功能及其相互关系。(4)实现用计算机对PLC的梯形图直接编程。(5)对程序进行调试(模拟和现场)。(6)保存已完成的程序。显然,在建立一个PLC控制系统时,必须首先把系统的需要的输入、输出数量确定下来,然后按需要确定各种控制动作的顺序和各个控制装

12、置彼此之间的相互关系。确定控制上的相互关系之后,就可进行编程的第二步分配输入输出设备,在分配了PLC的输入输出点、内部辅助继电器、定时器、计数器之后,就可以设计PLC程序画出梯形图。在画梯形图时要注意每个从左边母线开始的逻辑行必须终止于一个继电器线圈或定时器、计数器,与实际的电路图不一样。梯形图画好后,使用编程软件直接把梯形图输入计算机并下载到PLC进行模拟调试,修改下载直至符合控制要求。这便是程序设计的整个过程。二.移位寄存器介绍随着工业自动化水平日益提高,众多工业企业均面临着传统生产线的改造和重新设计问题。在流水作业过程中,各类PLC提供的内部定时器指令,能够完成各种自动控制中的大多数延时

13、动作。然而,有些延时动作,如输入信号两个脉冲间隔小于所需要的延时时间情况下的延时动作控制,单纯的内部定时器指令难以完成,必须配合其它内部指令才能完成。本文以模拟某车间流水线为例,采用西门子公司的S7200系列,CPU226的PLC来介绍以配合移位寄存器位指令(SHRB)的定时器指令来控制延时动作。(一),位移位寄存器指令简介1.说明:(1)S_BIT和N定义一个位移位寄存器。寄存器的长度为N;寄存器的移位方向由N的符号决定,N为正值寄存器左移(由低位向高位移动),N为负值寄存器右移(由高位向低位移动);寄存器的起始位由S_BIT指定,N为正时S_BIT为最低位,N为负时S_BIT为最高位。(2

14、)DATA和S-BIT寻址I、 Q、 M、 SM、 T、 C、 V、 S、 L的位值;N为字节寻址,可寻址的寄存器为VB、 IB、 QB、 MB、 SB、 SMB、 LB、 AC, 也可立即数寻址。(3)移位指令影响特殊内部标志位SM1.1(移出移位寄存器的数据进入溢出标志位SM1.1) 2位移位寄存器指令编程格式说明a)梯形图b)语句表 I0.1I0.4VW100.0VW100.1VW100.2VW100.3c)工作时序图三、设计目的了解移位寄存器在控制系统中的应用及针对位移寄存器指令的编程方法。四、设计原理 使用移位寄存器指令(SHRB),可以大大简化程序设计。移位寄存器指令的功能如下:若

15、在输入端输入一连串脉冲信号,在移位脉冲作用下,脉冲信号依次移到移位寄存器的各个继电器中,并将这些继电器的状态输出。其中,每个继电器可在不同的时间内得到由输入端输入的一连串脉冲信号。五、设计的控制要求在本实验中,传送带共有十六个工位。工件从1号位装入,依次经过2号位、3号位16号工位。在这个过程中,工件分别在A(操作1)、B(操作2)、C (操作3)三个工位完成三种装配操作,经最后一个工位送入仓库。按下启动开关SD ,程序按照DAEBFCGH流水线顺序自动循环执行;在任意状态下选择复位按钮程序都返回到初始状态;选择移位按钮,每按动一次,工件运行一步 。六、装配流水线模拟控制的实验面板图 图中左框

16、中的AH表示动作输出(用LED发光二极管模拟),右侧框中的AG表示各个不同的操作工位。七、输入/输出接线列表输入接线启动移位复位I0.0I0.2I0.1输出接线ABCDEFGHQ0.0Q0.1Q0.2Q0.3Q0.4Q0.5QO.6Q0.7指令表:专心-专注-专业网络1LD I0.0AN M20.0LPSAN M0.1TON T51, 10LPPAN M0.0TON T52, 80网络2LD I0.2EUS M20.0, 1网络3LD T52AN M20.0O I0.2O C6O M0.0LD I0.0EUOLDAN M10.0= M0.0网络4LD T51AN M20.0= M0.1网络5L

17、D SM0.1O M0.1LD I0.1EUOLDSHRB M0.0, M10.0, +8网络6LD I0.1LD C6LD I0.0EDOLDO I0.2CTU C6, 8网络7LD I0.0EDR M20.0, 1网络8LD I0.2LD I0.0EDOLDR M10.0, 8网络9LD M10.0= Q0.3网络10LD M10.1= Q0.0网络11LD M10.2= Q0.4网络12LD M10.3= Q0.1网络13LD M10.4= Q0.5网络14LD M10.5= Q0.2网络15LD M10.6= Q0.6网络16LD M10.7= Q0.7梯形图:心得体会:这学期有迎来了

18、一次课程设计,这是大学期间的第三次课程设计,基于有两次课程设计的经验,这次显然是有经验多了,虽是这么说,但是,这次的是PLC课程设计,不同于前两次,前两次是做实物出来。而这次是用机房的设备实现项目,也就是说范围是比较小的。刚开始还有点害怕,一到实验室接触到第一个项目时,心里就踏实多了,因为我发现,PLC的这些项目,我们以前学过,包括之前电工考证都学过其中的一些项目,再加上我们上学期才学的PLC理论知识,知识并没有淡忘很多,所以我们还是上手很快的。在整个过程中,我们虽然之前学过,也考过证,但我们也没有说很厉害一下子就搞定了项目,说明什么问题,我们还需要继续学习,丰富我们的理论知识,在此前提下,加

19、强我们的动手实践能力。通过此次的课程设计,我学到了很多。首先是坚持精神,因为我们做的项目并不全是一次就做好调试出来,期间遇到挫折,调试不成功、接错线的种种失误,不过我们没有一不成功就气馁,而是反复检查、检查程序,在组员的努力下,解决了遇到的问题,这种经验难能可贵,教会了我坚持,为以后积存了宝贵的财富。其次是团队协作精神。课程设计是以小组为单位的,一个手掌拍不响,单靠我一个人,是不可能成功的,而且我很荣幸当了这个组的组长,很感谢他们给我这个机会。在这次实操中,我们互相帮助、分工合作,不会的就互相指导,资料也互相分享,才有这次课程设计的成功。就这样,课程设计在我们的团队合作下完美落幕,在这,我要感谢在此过程中给予我们帮助老师和不烦赐教的同学,跟你们说一声谢谢。参考文献:1陈建明.电气控制与PLC应用(第2版)M.北京:电子工业出版社.2014.2蔡红斌.电气与PLC控制技术M.北京:清华大学出版社.2006.3高钦和.PLC应用开发案例精选(第2版)M.北京:人民邮电出版社,2008.4李全利.运动控制技术应用设计与实践(西门子)M.北京:机械工业出版社.2009.5廖常初. PLC编程及应用(第3版)M.北京:机械工业出版社,2008

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

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

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

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