《PLC报告最终版要点.pdf》由会员分享,可在线阅读,更多相关《PLC报告最终版要点.pdf(19页珍藏版)》请在三一文库上搜索。
1、沈阳航空航天大学 课程设计 (论文) 题目饮料罐装生产流水线的PLC控制( 2) 班级 24070202 0 学号 2012040702065 0 学 生 姓 名何可0 指 导 教 师刘洋0 目录 0. 前言. . 1 1. 总体方案设计 . . 2 1.1 系统程序设计的基本结构 2 1.2 罐装流水线的生产原理 2 2. 饮料罐装流水线控制系统设计 2 2.1 PLC 的定义 2 2.2 PLC 的组成 3 2.3 PLC 的优点及应用 3 2.4 传感器的选择 4 2.5 硬件电路的设计 4 3. 系统流程图 . . 5 4.PLC程序设计 . 6 4.1 I/O地址的分布 6 4.2
2、系统梯形图 . . 6 5. 组态设计 . 10 6. 课设小结 . 16 参考文献 . . 17 沈阳航空航天大学课程设计论文饮料罐装生产流水线的PLC 控制( 2) 第 1 页 饮料罐装生产流水线的PLC控制( 2) 沈阳航空航天大学自动化学院 摘要: 随着社会经济的发展和科学技术水平的提高,工厂实行自动化生产已经成为了一 种趋势。饮料罐装所实现的自动化, 让饮料工厂节省了大量的人力物力,并且加快了工厂 的工作效率。 PLC 的实际应用是其中必不可少的重要的一环,致力于发展PLC 对于国家 的自动化进程有很大的帮助。 随着工业自动化水平日益提高, 众多工业企业均面临着传统 生产线的改造和重
3、新设计问题。PLC(Programmable Logic Controller可编程逻辑控制器) 是以微处理器为核心的工业控制装置, 它将传统的继电器控制系统与计算机技术结合在一 起,近年来在工业自动控制、 机电一体化、改造传统产业等方面得到普遍应用。作为通用 工业控制计算机, 其实现了工业控制领域接线逻辑到存储逻辑的飞跃,在世界工业控制中 发挥着越来越重要的作用。鉴于此,本文利用西门子S7-200 PLC 的功能和特点设计出了 一款饮料灌装生产流水线控制系统,并应用组态王 6.5 实现对饮料罐装生产流水线的上位 机监控软件的设计。 关键字: 西门子 S7-200;时序图;定时;计数指令。 0
4、. 前言 几年前,自动化技术只占包装机械设计的30%,现在已占 50%以上,大量使用了微 电脑设计和机电一体化控制。 提高包装机械自动化程度的目的:一是为了提高生产率; 二 是为了提高设备的柔性和灵活性;三是为了提高包装机械完成复杂动作的能力。 目前,饮料的灌装生产已经实现自动化,为了提高产品质量,缩短生产周期,适应 产品迅速更新换代的要求, 产品生产正向缩短生产周期、 降低成本、提高生产质量等方面 发展。因此,饮料厂的自动化灌装生产线中有越来越多的机器在使用先进的灌装技术来提 高机器的自动化控制水平和生产效率。而应用PLC 完成电气部分的控制是工业自动化电 气控制的主要发展方向。 本次课设主
5、要介绍全自动灌装生产线的基本概念。全自动灌装生 产线是由数台自动灌装机械经控制系统进行集中控制,并按照各自功能完成一定任务进行 顺序、连续生产的一系列机器组合。 我国的饮料罐装自动化相对于西方发达国家来讲还有 很大的差距。设备陈旧, 技术落后,成为阻碍我们灌装行业发展的一个严重问题。鉴于这 些问题,我国企业不断发展自身的实力,逐步朝着生产高速化、设备结构合理化、设备的 多功能化、设备的绿色化、 控制的智能化等方向发展。推出适合自己需求的产品来。本次 课设就是朝着这个方向进行研究和设计。 沈阳航空航天大学课程设计论文饮料罐装生产流水线的PLC 控制( 2) 第 2 页 1. 总体方案设计 1.1
6、 系统程序设计的基本结构 系统控制结构:由开关控制正常的开启与关闭,通过PLC 的控制来进行罐装、计数 以及定时工作,当按下停止开关的时候,系统停止工作。 饮料罐装流水线的基本结构图如图1 所示: 图 1 饮料罐装流水线的基本结构图 1.2 罐装流水线的生产原理 灌装流水线的运作是通过电机和灌装设备来控制的。通过电动机的运转, 带动流水线 的工作。而灌装设备的开通则直接控制饮料流通。通过输入 PLC软件程序, 直接控制电机 及流水线的运作 . 。流水线由传感器实时监控,由PLC控制,控制准确。自动化程度高。 2. 饮料罐装流水线控制系统设计 2.1 PLC的定义 可编程控制器,简称PLC(Pr
7、ogrammable logic Controller),是指以计算机技术为基 础的新型工业控制装置。在1987 年国际电工委员会( International Electrical Committee) 颁布的 PLC 标准草案中对 PLC 做了如下定义: “PLC 是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。它采用可以 编制程序的存储器, 用来在其内部存储执行逻辑运算、顺序运算、计时、 计数和算术运算 等操作的指令,并能通过数字式或模拟式的输入和输出, 控制各种类型的机械或生产过程。 沈阳航空航天大学课程设计论文饮料罐装生产流水线的PLC 控制( 2) 第 3 页 PLC
8、及其有关的外围设备都应该按易于与工业控制系统形成一个整体,易于扩展其功能 的原则而设计。 2.2 PLC的组成 PLC 的基本组成可归为四大部件: 1中央处理单元( CPU板)控制器的核心; 2. 输入部件连接现场设备与CPU 之间的接口电路; 3. 输出部件送出PLC 运算后得出的控制信息; 4. 电源部件为PLC 内部电路提供能源。 另外,还必须有编程器将用户程序写进规定的存储器内。 PLC 的构成从结构上分, PLC 分为固定式和组合式(模块式)两种。固定式PLC 包括 CPU 板、I/O 板、显示面板、内存块、电源等,这些元素组合成一个不可拆卸的整 体。模块式 PLC 包括 CPU 模
9、块、 I/O 模块、内存、电源模块、底板或机架,这些模块可 以按照一定规则组合配置。 PLC 的基本组成框图如图2 所示: 图 2 PLC 的基本组成框图 2.3 PLC 的优点与应用 PLC 编程简介体积小,重量轻,耗电少,接线编程简单,可靠性高,反应快,可靠 性高,抗干扰能力强。 PLC 一经出现,由于它的自动化程度高、可靠性好,设计周期短、 使用和维护简便等独特优点, 备受国内外工程技术人员和工商业界厂商的极大关注,生产 PLC 的厂商孕起。随着大规模集成电路和微处理器在PLC 中应用,是 PLC 的功能不断得 到增强,产品得到飞速发展。目前,PLC 在国内外已广泛应用于钢铁、石油、化工
10、、电 力、建材、机械制造、汽车、轻纺、交通运输、环保及文化娱乐等各个行业。 PLC 常用程序设计语言简介方源可编程控制器程序设计语言。在可编程控制器中 有多种程序设计语言, 它们是梯形图语言、 布尔助记符语言、功能表图语言、功能模块图 语言及结构化语句描述语言等。 其中梯形图程序设计语言是用梯形图的图形符号来描述程 沈阳航空航天大学课程设计论文饮料罐装生产流水线的PLC 控制( 2) 第 4 页 序的一种程序设计语言。 是最广泛, 最受欢迎的一种编程语言。 它采用梯形图程序设计语 言,程序采用梯形图的形式描述。 这种程序设计语言采用因果关系来描述事件发生的条件 和结果。每个梯级是一个因果关系。
11、在梯级中,描述事件发生的条件表示在左面,事件发 生的结果表示在后面。 梯形图程序设计语言是最常用的一种程序设计语言。它来源于继电 器逻辑控制系统的描述。 在工业过程控制领域, 电气技术人员对继电器逻辑控制技术较为 熟悉,因此,由这种逻辑控制技术发展而来的梯形图受到了欢迎,并得到了广泛的应用。 S7-200系列 PLC 是西门子公司 20 世纪 90 年代推出的整体式小型可编程控制器。 早 些时候称为 CPU21X,其后的改进型称为CPU22X,起结构紧凑、功能强,具有很高的性 能价格比,在中小规模控制系统中应用广泛。 S7-200系列 PLC 可提供 5种不同的基本单元和多种规格的扩展单元。其
12、系统构成除 基本单元、扩展单元外,还有编程器、存储卡、写入器、文本显示器等。此外,S7-200 系列 PLC 允许在程序中立即读写输入,输出口,允许在程序中使用中断,允许设定通讯 任务的处理时间, 允许设置停止模式数字量输出状态,可以由用户自己定义存储器的掉电 保护区,可以允许数字量时间,可以允许数字量及模拟量输入加滤波器。 2.4 传感器的选择 针对本课题的控制要求, 在设计中我选用了两个光电传感器(空瓶检测传感器、 灌装 设备处的有无瓶传感器) 用来检测有无饮料瓶通过; 还选用了一个重量传感器来检测瓶子 是否灌满。 2.5 硬件电路的设计 电气控制原理图如图3 所示: 图 3 电气控制原理
13、图 图(3)中断路继电器QF1、QF2、QF3、QF4、QF5 将三相电源引入,同时QF1、 QF2、QF3、QF4、QF5 为电路提供短路保护。电动机的过载保护分别由三个继电器提 沈阳航空航天大学课程设计论文饮料罐装生产流水线的PLC 控制( 2) 第 5 页 供。 3. 系统流程图 图 4 控制系统流程图 流程图说明:由 SB1按钮控制传送带电机, 由检测原件检测瓶子是否到达灌装位置, 开始 按下起动按钮SB1 传送带运行 彩灯闪 2 秒 灌装饮料 灌装时间到 按下停止按 钮 SB2 结束 检测到 饮料罐 否 是 是 否 沈阳航空航天大学课程设计论文饮料罐装生产流水线的PLC 控制( 2)
14、 第 6 页 当瓶子定位到罐装设备下时,彩灯闪烁2 秒,罐装设备开始工作, 10 秒后罐装时间到, 如果没有按下停止按钮SB2 ,系统继续运行,传送带电机重新启动,但是按下停止按钮之 后,系统停止运行。 4.PLC程序设计 4.1 I/O 地址的分布 表 1 PLC的 I/O 地址分布 4.2 系统梯形图 启动和停止程序: I0.0 启动开关和 I0.1 停止开关控制中间继电器M0.0,并且 M0.0 自锁, M0.0 控制传送带电机启动。 PLC 输入端地址PLC 输出端地址 启动按钮SB1 I0.0 传送带电机Q0.0 停止按钮SB2 I0.1 彩灯闪烁Q0.1 瓶子定位SQ I0.2 罐
15、装设备Q0.2 空瓶传感器I1.3 报警指示灯Q0.3 满瓶传感器I1.4 手动清零I0.5 沈阳航空航天大学课程设计论文饮料罐装生产流水线的PLC 控制( 2) 第 7 页 图 5 启动和停止程序 传感器检测程序: I0.2 为瓶子定位传感器,控制是否检测到瓶子的中间继电器M0.2。 图 6 传感器检测程序 彩灯闪烁 2 秒:用四个计时器控制闪烁,分别亮灭0.5 秒即为闪烁 2 秒。 沈阳航空航天大学课程设计论文饮料罐装生产流水线的PLC 控制( 2) 第 8 页 图 7 彩灯闪烁2 秒 罐装报警及 10 秒计时:当彩灯闪烁2 秒结束后,程序进入罐装并报警,用一个计时器 计时 10 秒。 图
16、 8 罐装报警及10 秒计时 循环传送带工作:罐装10 秒结束后重新启动传送带电机中间继电器M0.0。 I0.5 为空瓶和满瓶计数器清零开关,控制清零标志M0.0。 沈阳航空航天大学课程设计论文饮料罐装生产流水线的PLC 控制( 2) 第 9 页 图 9 循环传送带工作 空瓶计数器及其清零: I1.3 为空瓶记数传感器, 通过上升沿连接 C0计数器上,通过 M0.1 和 C0复位。并将 C0数据传送到 VW0 地址中,供组态软件读取。 图 10 空瓶计数器及其清零 满瓶计数器及其清零: I1.4 为满瓶记数传感器, 通过上升沿连接 C1计数器上,通过 M0.1 和 C1复位。并将 C1数据传送
17、到 VW2 地址中,供组态软件读取。 图 11 满瓶计数器及其清零 沈阳航空航天大学课程设计论文饮料罐装生产流水线的PLC 控制( 2) 第 10 页 5. 组态设计 5.1I/O 组态的设计画面 未运行状态主画面:主画面中包含罐装设备,传送带及其指示灯,彩灯,罐装灯,报 警灯,罐装工位检测传感器,空瓶及满瓶传感器,以及空瓶和满瓶数值,罐装液位数 值。在主画面右侧有打开统计画面,报警画面和图表画面的按钮。左上角有系统时间。 图 12 未运行状态主画面 传送带动作:当按下I0.0启动开关,传送带电机启动开关指示灯变为红色。 图 13 传送带动作 沈阳航空航天大学课程设计论文饮料罐装生产流水线的P
18、LC 控制( 2) 第 11页 彩灯闪烁:当罐装工位检测到有瓶子时,传送带停止,彩灯开始闪烁2 秒。 图 14 彩灯闪烁 罐装过程,报警,罐装液位下降:彩灯闪烁2 秒后罐装设备开始工作,罐装指示灯和 报警灯变红,罐装设备液位开始下降,罐装设备下有绿色饮料流出,并有LOADING( 装 载)标志提示。10 秒后结束。 图 15 罐装过程 沈阳航空航天大学课程设计论文饮料罐装生产流水线的PLC 控制( 2) 第 12 页 计数清零:罐装完毕自动启动传送带,按下I0.5时,空瓶与满瓶传感器右侧的数字 清零,且如果罐装液位下降至0 后会自动填满至100。 图 16 计数清零 统计画面:当按下屏幕右侧统
19、计画面按钮后,会弹出罐装饮料统计表,分别记录了日 期,用户名,空瓶数与满瓶数,以及当前罐装设备的液位值。可方便管理人员查询。 图 17 统计画面 沈阳航空航天大学课程设计论文饮料罐装生产流水线的PLC 控制( 2) 第 13 页 报警画面:当按下屏幕右侧报警画面按钮后,会弹出报警表格,共分为实时报警与历 史报警两部分,报警内容为报警灯,罐装设备液位的低限与小偏差。管理人员可根据 当前报警情况判断系统当前和历史所发生的所有事件,更好管理。报警表的每一项都 有发生的事件内容和时间。 图 18 报警画面 图表画面:当按下屏幕右侧图表画面按钮后,会弹出实时趋势曲线图,记录了当前的 罐装设备液位的实时值
20、。图中绿线即为液位值曲线。 图 19 图表画面 沈阳航空航天大学课程设计论文饮料罐装生产流水线的PLC 控制( 2) 第 14 页 5.2 数据词典中参数的设置 将所有 I/O 量输入数据字典中,另有空瓶数与满瓶数需要读取之前存放在V0 与 V2中 的数据,罐装液位设为内存整型。 图 20 所有数据字典 空瓶数变量定义:注意采集频率快些有助于提高实时性。 图 21 空瓶数变量定义 沈阳航空航天大学课程设计论文饮料罐装生产流水线的PLC 控制( 2) 第 15 页 5.3 命令语言的编写 罐装液位的命令语言:可实现对罐装液位的模拟控制。 图 22 罐装液位的命令语言 显示画面的命令语言:利用Sh
21、owPicture 函数实现几个画面之间的跳转。 图 23 显示画面的命令语言 沈阳航空航天大学课程设计论文饮料罐装生产流水线的PLC 控制( 2) 第 16 页 6. 课设小结 通过此次课设,让我了解了PLC 梯形图、指令表、顺序功能图有了更好的了解,也 让我了解了关于 PLC 设计原理。有很多设计理念来源于实际,从中找出最适合的设计方 法。 虽然本次课程设计是要求自己独立完成,但是,彼此还是脱离不了集体的力量,遇到 问题和同学互相讨论交流。 多和同学讨论。我们在做课程设计的过程中要不停的讨论问题, 这样,我们可以尽可能的统一思想, 这样就不会使自己在做的过程中没有方向,并且这样 也是为了方
22、便最后设计和在一起。讨论不仅是一些思想的问题, 还可以深入的讨论一些技 术上的问题,这样可以使自己的处理问题要快一些,少走弯路。多改变自己设计的方法, 在设计的过程中最好要不停的改善自己解决问题的方法,这样可以方便自己解决问题 在设计的过程中我们还得到了老师的帮助与意见。尤其是当我不知道如何将计数器中 的数值传送给组态软件时, 得到了老师及时的帮助, 在学习的过程中, 不是每一个问题都 能自己解决,向老师请教或向同学讨论是一个很好的方法,不是有句话叫做思而不学者殆。 做事要学思结合。 沈阳航空航天大学课程设计论文饮料罐装生产流水线的PLC 控制( 2) 第 17 页 参考文献 1 张万忠,电器
23、与 PLC控制技术第二版 . 北京: 化学工业出版社, 2007 2 西门子 PLC课程设计指导书 . 肖清. 王忠峰编 . 江西理工大学应用科学学院 3 电器与 PLC控制技术实验指导书 . 肖清. 王忠峰编 . 江西理工大学应用科学学院 4 易泓可主编,电气控制系统实际基础与范例. 北京:机械工业出版社, 2005. 5 李道霖,电气控制与PLC原理及应用 M 北京 : 电子工业出版社, 2004 6 史国生主编,电气控制与可编程控制其技术第二版. 北京:化学工业出版社教材出版中 心,2005. 7 张万忠,可编程控制器入门与应用实例,北京:中国电力出版社,2004. 8 郝永兴,苗满香罗小燕主编,机电传动控制. 湖北:华中科技大学出版社,2006 9 廖 常 初 , 可 编 程 序 控 制 器 应 用 技 术 . 重庆:重庆大学出版社, 2005. 10范永胜,电气控制与PLC 应用 .北京:中国电力出版社,2007.
链接地址:https://www.31doc.com/p-5197829.html