课程设计(论文)-基于西门子plc s7-200的自动化电镀生产线控制设计.doc_第1页
课程设计(论文)-基于西门子plc s7-200的自动化电镀生产线控制设计.doc_第2页
课程设计(论文)-基于西门子plc s7-200的自动化电镀生产线控制设计.doc_第3页
课程设计(论文)-基于西门子plc s7-200的自动化电镀生产线控制设计.doc_第4页
课程设计(论文)-基于西门子plc s7-200的自动化电镀生产线控制设计.doc_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本科生课程设计 论文 I 摘 要 文章探讨了如何利用德国西门子 PLC S7 200 进行自动化电镀生产线控制 在本次设计中 我们从自动控制技术器件在国内的应用前景及电镀生产线生产现 场的环境来考虑 以使该生产线真正具备自动生产运行为目的 制定了采用在当 前及以后都应用广泛且能适应多种环境的可编程控制器来控制整个整个工作流程 的方案 重点分析了系统软硬件设计部分 并给出了系统硬件接线图 PLC 控制 I O 端口分配表以及整体程序流程图等 实现了电镀生产自动化 提高了生产效 率 降低了劳动强度 电镀行车生产线自动化结合其他行业自动控制技术的应用 情况 提出了基于 PLC 的电镀行车自动生产线的设计 并通过应用机械 可编程 序控制器 PLC 等多项专门技术开发的自动生产系统 关键词 PLC 电镀 本科生课程设计 论文 II 目 录 第 1 章 绪论 1 1 1 电镀生产线的控制系统概述与选题背景意义 1 1 1 1 基于 PLC 电镀生产线的控制系统的概述 1 1 1 2 课题的选题背景及意义 1 1 2 PLC 的发展和历史趋势 2 1 3 PLC 的分类 2 1 4 PLC 系统组成及各部分的功能 3 1 5 PLC 的基本工作原理 3 第 2 章 课程设计的方案 5 第 3 章 硬件设计 6 3 1 PLC 机型选择 6 3 2 I O 分配表及其端子接线图 6 3 3 主电路的设计 8 第 4 章 软件设计 10 4 1 软件的组成及作用 10 4 1 1 PLC 内部资源 10 4 1 2 PLC 编程语言 10 4 2 电镀生产线的工作流程图 12 第 5 章 系统测试与分析 实验数据及分析 18 第 6 章 课程设计总结 错误 未定义书签 错误 未定义书签 参考文献 21 本科生课程设计 论文 1 第 1 章 绪论 1 1 电镀生产线的控制系统概述与选题背景意义 1 1 1 基于 PLC 电镀生产线的控制系统的概述 电镀行车生产线自动化的程度在德国 意大利 美国等国家的发展水平已经 较高 而在我国尚处在发展阶段 中国经济的高速发展 工业化进程的不断深化 为自动化行业的迅猛发展提供了广阔的空间 电镀行业是我国重要的加工行业 工业电镀生产线工位多 生产复杂 同时在电镀中 其氧化 酸洗 碱洗 电镀等许多工艺具有严重的化学污染和腐蚀 对人的身心健康十分不利 而且人 工操作随机性大 影响产品质量 传统的方法是使用顺序控制器 由于其电路复 杂 接口多 受外界干扰大 工作可靠性差 维护也困难 采用 PLC 有较完善的 诊断和自保护能力 可以增强系统的抗干扰能力 提高系统的可靠性 1 1 2 课题的选题背景及意义 电镀就是利用电解的方式使金属或合金沉积在工件表面 以形成均匀 致密 结合力良好的金属层的过程 简单的理解 是物理和化学的变化和结合 随着工业化生产的不断细分 新工艺新材料的不断涌现 在实际产品得到应 用的设计效果也日新月异 电镀是我们在设计中经常要涉及到的一种工艺 而电 镀效果是我们使用时间较长 工艺也较为成熟的一种效果 对于这种工艺的应用 在我们的产品上已经非常多 而通过这种的处理我们通常可以得到一些金属色泽 的效果 如高光 亚光等 搭配不同的效果构成产品效果的差异性 通过这样的 处理为产品的设计增加一个亮点 电镀工艺的应用我们一般作以下用途 a 防腐 蚀 b 防护装饰 c 抗磨损 d 电性能 根据零件工作要求 提供导电或绝缘性能的 镀层 e 工艺要求 一件电镀产品的质量除了要有好的成熟的电镀工艺和品质好的镀液添加剂外 如何保证电镀产品严格按照电镀工艺流程运行和保证产品的电镀时间则是决定电 镀产品质量和品质的重要因素 在电镀生产线上采用自动化控制不但可以使电镀 产品的质量和品质得到严格的保证 有效的减少废品率 而且还可以提高生产效 率和减轻工人的劳动强度 有着非常好的经济效益和社会效益 电镀生产线上对 行车的自动控制则是电镀生产线自动化控制的关键 电镀生产线按照其工艺要求和规模一般设计有两台行车 三台行车和四台行 车工作 每台行车都根据已编制好的各自的程序运行 对于行车的自动控制 早 本科生课程设计 论文 2 期是采用继电器逻辑电路和顺序控制器 发展至今其控制方式已采用可编程控制 器 PLC 作为核心控制部件 其控制更为安全 可靠 方便 灵活 自动化程度更 高 用 PLC 辅以变频器对电镀自动生产线行车进行自动控制 具有结构简单 编 程方便 操作灵活 使用安全 工作稳定 性能可靠和抗干扰能力强的特点 是 一种很有效的自动控制方式 是电镀生产实现高效 低成本 高质量自动化生产 的发展方向 1 2 PLC 的发展和历史趋势 二十世纪六十年代美国推出可编程逻辑控制器 Programmable Logic Controller PLC 取代传统继电器控制装置以来 PLC 得到了快速发展 在世界 各地得到了广泛应用 同时 PLC 的功能也不断完善 随着计算机技术 信号处 理技术 控制技术网络技术的不断发展和用户需求的不断提高 PLC 在开关量处 理的基础上增加了模拟量处理和运动控制等功能 今天的 PLC 不再局限于逻辑控 制 在运动控制 过程控制等领域也发挥着十分重要的作用 在现实生活中相同 I O 点数的系统 用 PLC 比用 DCS 其成本要低一些 大 约能省 40 左右 PLC 没有专用操作站 它用的软件和硬件都是通用的 所以维 护成本比 DCS 要低很多 一个 PLC 的控制器 可以接收几千个 I O 点 最多可达 8000 多个 I O 如果被控对象主要是设备连锁 回路很少 采用 PLC 较为合适 PLC 由于采用通用软件 在设计企业的管理信息系统方面 要容易一些 近 10 年来 随着 PLC 价格的不断降低和用户需求的不断扩大 越来越多的 中小设备开始采用 PLC 进行控制 PLC 在我国的应用增长十分迅速 随着中国经 济的高速发展和基础自动化水平的不断提高 今后一段时期内 PLC 在我国仍将保 持高速增长势头 1 3 PLC 的分类 PLC 产品种类繁多 其规格和性能也各不相同 对 PLC 的分类可以根据结构 功能的差异等进行大致分类 PLC 按其 I O 点数多少一般可分为以下 4 类 1 微型 PLC I O 点数小于 64 点的 PLC 为超小型或微型 PLC 2 小型 PLC I O 点数为 256 点以下 用户程序存储容量小于 8KB 的为小型 PLC 3 中型 PLC I O 点数在 512 2048 点之间的为中型 PLC 本科生课程设计 论文 3 4 大型 PLC I O 点数为 2048 点以上的为大型 PLC 它具有极强的软件和 硬件功能 自诊断功能 通信联网功能 它可以构成三级通信网 实现工厂生产 管理自动化 1 4 PLC 系统组成及各部分的功能 1 中央处理处单元 CPU CPU 的主要任务是控制用户程序和数据的接收和储存 2 存储器 分为系统程序存储器和用户存储器 系统程序存储器用以存放系统程序 包括管理程序 监控程序以及对用户程 序做编译处理的解释编译程序 由只读存储器 ROM 组成 厂家使用的 内容不 可更改 断电不消失 用户存储器 分为用户程序存储区和工作数据存储区 由随机存取存储器 RAM 组成 3 输入 输出单元 1 输入单元 输入接口电路工作过程 当开关合上 二极管发光 然后三极管在光的照射 下导通 向内部电路输入信号 当开关断开 二极管不发光 三极管不导通 向 内部电路输入信号 也就是通过输入接口电路把外部的开关信号转化成 PLC 内部 所能接受的数字信号 2 输出单元 输出接口工作过程 当内部电路输出数字信号为高电平 有电流流过 继电 器线圈有电流 然后常开触点闭合 提供负载导通的电流和电压 当内部电路输 出数字信号为低电平 则没有电流流过 继电器线圈没有电流 然后常开触点断 开 断开负载的电流或电压 也就是通过输出接口电路把内部的数字电路化成一 种信号使负载动作或不动作 1 5 PLC 的基本工作原理 PLC 采用 顺序扫描 不断循环 的工作方式 1 每次扫描过程 集中对输入信号进行采样 集中对输出信号进行刷新 2 输入刷新过程 当输入端口关闭时 程序在进行执行阶段时 输入端有 新状态 新状态不能被读入 只有程序进行下一次扫描时 新状态才被读入 3 一个扫描周期分为输入采样 程序执行 输出刷新 4 元件映象寄存器的内容是随着程序的执行变化而变化的 本科生课程设计 论文 4 5 扫描周期的长短由三条决定 1 CPU 执行指令的速度 2 指令本身 占有的时间 3 指令条数 6 由于采用集中采样 集中输出的方式 存在输入 输出滞后的现象 即输 入 输出响应延迟 本科生课程设计 论文 5 第 2 章 课程设计的方案 摘要中所述 电镀的工作流程 如图 2 1 启动 吊钩上升 上限行程 开关闭合 右行至 1 号槽上方 XK1 行程开关闭合 吊钩下降进入 1 号槽 下限行程开关闭合 电镀延时 吊钩上升 由 2 号槽内吊钩上升 然后左行至左限位 吊钩下降至原位 即原位 按照要求 我们要实现以下工作方式 1 原位 表示设备处于初始状态 吊钩在下限位置 行车在左限位置 2 连续工作 当吊钩回到原点后 延时一段时间 装卸零件 自动上升右 行 按照工作流程要求不停的循环 3 单周期工作 设备始于原点 按下启动按钮 设备工作一个周期 然后 停于原点 要重复第二个工作周期 必须再按一下启动按钮 左限 右限 上限 下限 I 限位II 限位 原位电镀槽 1电镀槽 2 图 2 1 系统流程框图 本科生课程设计 论文 6 第 3 章 硬件设计 3 1 PLC 机型选择 根据自动化电镀生产线的控制要求 我们采用了德国西门子 PLC S7 200 CPU224 型号 此类型 PLC 无论独立运行 还是联接网络都能完成各种控制任务 它的使用范围可以覆盖从替代继电器的简单控制到复杂的自动控制 其应用领域 包括各种机床 纺织机械 塑料机械 电梯等行业 S7 200 CPU224 通讯功能完 善 具有极高的性能价格比是很突出的特点 也是我们采用它的主要原因 PLC 为此系统的控制核心 此系统的输入信号是多种行程开关 这些面板按钮信号和 传感器信号作为 PLC 的输入变量 经过 PLC 的输入接口输入到内部数据寄存器 然后在 PLC 内部进行逻辑运算或数据处理后 以输出变量的形式送到输出接口 从而驱动电机来控制行车的运行和吊钩的升降 3 2 I O 分配表及其端子接线图 在本次系统设计中 我们定义的 I O 分配表 如表 3 1 将 6 个输入信号和 4 个输入信号按各自的功能类型分好 并与 PLC 的 I O 点一一对应 数字量扩展 模块的地址分配是从最靠近 CPU 模块的数字量模块开始 在本机数字量地址的基 础上从左到右按字节连续递增 本模块高位实际位数未满 8 位的 未用位不能分 配给 I O 链的后续模块 模拟量扩展模块的地址是从最靠近 CPU 模块的模拟量模 块开始 在本机模拟量地址的基础上从左到右按字递增 我们定义的 I O 端子接线图 如图 3 1 由图表可以看出 PLC 控制系统的输入 信号有 6 个 均为开关量 PLC 控制系统的输出信号有 4 个 本科生课程设计 论文 7 表 3 1 I O 分配表 序 号输 入序 号输 出 1I0 0启动1Q0 0前进 2I0 1I 限位2Q0 1后退 3I0 2II 限位3Q0 2上升 4I0 3下限位4Q0 3下降 5I0 4上限位 6I0 5原位 7I0 6无 8I0 7无 本科生课程设计 论文 8 AC FU 220V 启动 I 限位 II 限位 下限位 上限位 原位 24V 前进 后退 上升 下降 I1 0I1 0 Q0 0Q0 0 I1 1I1 1 Q0 1Q0 1 I1 2I1 2 Q0 2Q0 2 I1 3I1 3 Q0 3Q0 3 I1 4I1 4 I1 5I1 5 I1 6I1 6 I1 7I1 7 1M1M 1L1L 2M2M 2L2L S7 200 CPU224 图 3 1 I O 端子接线图 3 3 主电路的设计 电气原理图是根据电气控制系统的工作原理 采用电器元件展开的形式 利 用图形符号和项目符号表示电路各电器元件中导电部件和接线端子连接关系的电 路图 电气原理图并不按电器元件实际布置来绘制 而是根据它在电路中所起的 作用画在不同的部位上 电气原理图具有结构简单 层次分明的特点 适合研究 和分析电路工作原理 在设计研发和生产现场等方面得到广泛应用 电气原理图一般分为主电路和辅助电路两部分 在本次设计中我们着重分析 了主电路图 在本设计中 根据电镀生产线的工艺要求 只需用两台电机分别控 制吊钩的上升 下降和行车的左行 右行 主电路如图 3 2 本科生课程设计 论文 9 L1 L2 L3 M1 3 3 M2 FU1FU2 KM1 KM2KM3 KM4 FR1FR2 QS 图 3 2 中 接触控制电动机 M1 的正 反转 实现吊钩的上升和下降 接触 器控制电动机 M2 的正 反转 实现行车的前进和后退 图 3 2 电镀生产线主电路图 本科生课程设计 论文 10 第 4 章 软件设计 4 1 软件的组成及作用 4 1 1 PLC 内部资源 内部根据软元件的功能不同 分成了许多区域 如输入 输出继电器区 定 时器区 计数器区 特殊继电器区等 下面分别介绍下 1 定时器 电气自动控制的大部分领域都需要用定时器进行时间控制 灵 活地使用定时器可以编制出复杂动作的控制程序 它是 PLC 中重要的编程元件 是累计时间增量的内部器件 定时器的工作过程与继电 接触器控制系统的时间继电器基本相同 但它没 有瞬动触点 使用时要提前输入时间预设值 当定时器的输入条件满足时开始计 时 当前值从 0 开始按一定的时间单位增加 当定时器的当前值达到预设值时 定时器触点动作 利用定时器的触点就可以得到控制所需的延时时间 2 计数器 计数器可用来累计输入脉冲的个数 经常用于对产品进行计数 或者进行特定功能的编程 使用时要提前输入它的特定植 当输入触发条件满足 时 计数器开始累计它的输入端脉冲电位上升延的次数 当计数器计数达到预定 的设定值时 其常开触点闭合 常闭触点断开 3 输入继电器 输入继电器一般都有一个 PLC 的输入端子与之对应 它用 于接受外部的开关信号 当外部的开关信号为闭合时 输入继电器的线圈得电 在程序中常开触点闭合 常闭触点断开 4 输出继电器 输出继电器一般都有一个 PLC 上的输出端子与之对应 当 通过程序使得输出继电器线圈得电时 PLC 上的输出端开关闭合 它可以作为控 制外部负载的开关信号 同时在程序中其常开触点闭合 常闭触点断开 5 内部位存储器 内部位存储器的作用和继电 接触器控制系统中的中间继 电器相同 它在 PLC 中没有输入 输出端与之对应 因此它的触点不能驱动外部 负载 这是与输出继电器的主要区别 它主要起逻辑控制作用 以上几个是我们在本次系统设计的过程中可能需要用到的 PLC 软元件 另外 PLC 还有很多其它的软元件 本科生课程设计 论文 11 4 1 2 PLC 编程语言 PLC 是通过运行编写的用户程序实现控制任务的 PLC 中的程序由系统程序 和用户程序两部分组成 系统程序由 PLC 生产厂家提供 它支持用户程序的运行 用户程序是用户为完成特定的控制任务而编写的应用程序 S7 200 系列 PLC 的编 程语言非常丰富 有梯形图 语句表 功能块图和顺序功能图等 用户可以选择 一种编程语言 如果需要 也可混合使用几种语言编程 这些编程语言都是面向 用户的 它使控制程序的开发 输入 调试和修改工作大大简化 我们在本次设 计中选择梯形图编程 以下我们详细介绍下梯形图的概念 梯形图左边有一条垂直的线称作左母线 右边一条虚线称为右母线 母线之 间是触点的逻辑连接和线圈的输出 PLC 梯形图具有以下一些特点 1 PLC 的梯形图是 从上到下 按行绘制的 两侧的竖线类似电气控制图的 电源线 通常称做母线 Bus Bar 大部分梯形图只保留左母线 梯形图的每 一行是 从左到右 绘制 左侧总是输入接点 最右侧为输出元素 触点代表逻 辑 输入 条件 如开关 按纽 内部条件等 线圈通常代表逻辑 输出 结果 如指示灯 接触器 中间继电器 电磁阀等 对 S7 200 系列的 PLC 来说 还有 一种输出 盒 功能框 它代表附加的指令 如定时器 计数器或数学运算 等功能指令 2 电气控制电路左右母线为电源线 中间各支路都加有电压 当支路接通 时 有电流流过支路上的触点与线圈 梯形图中的假想电流在图中只能作单方向 的流动 即只能从左向右流动 层次改变 接通的顺序 也只能先上后下 与程 序编写时的步序号是一致的 3 梯形图中的输入接点如 I1 0 I0 1 等 输出线圈 Q0 0 Q0 1 等不是物 理接点和线圈 而是输入 输出存储器中输入 输出点的状态 并不是接线时现 场开关的实际状态 输出线圈只对应输出映像区的相应位 该位的状态必须通过 I O 模块上对应的输出单元才能驱动现场执行机构 4 梯形图中使用的各种 PLC 内部器件 如辅助继电器 定时器 计数器等 也不是真的电器元件 但具有相应的功能 因此通常按电气控制系统中相应器件 的名称称呼它们 梯形图中每个继电器和触点均为 PLC 存储器中的一位 相应位 为 1 表示继电器线圈通电 常开接点闭合或常闭接点断开 相应位为 0 表示继电器线圈断电 常开接点断开或常闭接点闭合 5 梯形图中的继电器触点既可常开 又可常闭 其常开 常闭触点的数目 理论上是无穷多个 受存储容量限制 也不会磨损 因此 梯形图设计中 可 本科生课程设计 论文 12 不考虑触点数量 这给设计者带来很大方便 对于外部输入信号 只要接入一个 信号到 PLC 即可 6 电气控制电路中各支路是同时加上电压并行工作的 而 PLC 是采用循环 扫描方式工作 梯形图中各元件是按扫描顺序依次执行的 是一种串行处理方式 由于扫描时间很短 一般不过几十毫秒 所以控制效果同电气控制电路是基本 相同的 但在设计梯形图时 对这种并行处理与串行处理的差别有时候应予注意 特别是那些在程序执行阶段还要随时对输入 输出状态存储器进行刷新操作的 PLC 不要因为对串行处理这一特点考虑不够而引起偶然的误操作 4 2 电镀生产线的工作流程图 我们根据设计要求绘制了整个系统的工作流程图 以便可以更清楚的认识该 生产线的生产全过程 整个系统的工作流程图 如图 4 1 所示 行车动作无非就是上下左右受控移动 按照指定的顺序 即动作表 完成一系 列的动作 要求有几套动作表可以选择 动作可以静态修改 也可以在运行时由 上位机动态修改 在这里 我们把行车的一个动作定义为 到几号工位上升 再到几号工位下降 或者是 延时几秒 每个动作表由若干个动作字组成 放在 PLC 的数据寄存器里 动作表由 PLC 程序初始化 也可以在运行时通过串 行通讯由上位机读取和修改 PLC 程序在运行时只是不断地解释和执行动作表 是 否 开 始 初 始 化 是否停止 电 镀 槽 1电 镀 槽 2 工 件 上 线 图 4 1 电镀生产线工作流程图 本科生课程设计 论文 13 为实现上述工作流程图的工作工艺编写顺序工作梯形图 启动 本科生课程设计 论文 14 上升至触动 上限位开关 停止上升 水平移动 水平移动至 触动 I 限位 开关 开始 下降 本科生课程设计 论文 15 进入电镀槽 1 进行电镀 T37 计时器 开始计时 计时结束 自动上升 直至触动 上限位开关 水平移动 本科生课程设计 论文 16 水平移动 触动 II 限位 开关 下降 进行第二次 电镀 第二次电镀 计时器 T38 开始计时 第二次电镀 结束 自动 上升 本科生课程设计 论文 17 本科生课程设计 论文 18 第 5 章 系统测试与分析 实验数据及分析 系统要求 当工人将欲电镀的工件装入吊蓝后 按下启动按钮 行车自动上 升并前进 遇到限位开关后自动下降 遇到槽限位开关后 停止 30s 然后自动上 升 到第二个镀槽 30 秒后回到初始位置 由工人卸下工件 行车在任何位置按 下停止按钮都回到初始位置 为完成以上工作要求 在系统测试时选用 S7 200 CPU224PLC 为控制核心实 际连线如图 5 1 所示 图 5 1 PLCI O 接口实际接线图 本科生课程设计 论文 19 图 5 2 系统执行上升指令 图 5 3 系统执行前进指令 本科生课程设计 论文 20 图 5 4 系统执行下降指令 为了实现系统的控制要求 编写顺序控制梯形图 详见第四章 通过调试实现 系统所要求的启动 吊钩上升 上限行程开关闭合 右行至 1 号槽上方 XK1 行程开关闭合 吊钩下降进入 1 号槽 下限行程开关闭合 电镀延 时 30s 吊钩上升 由 2 号槽内吊钩上升 然后左行至左限位 吊钩下降 至原位 即原位 经过实验验证本系统可以完成课程设计的要求 本科生课程设计 论文 21 参考文献 1 李道霖 电气控制与 PLC 原理及应用 电子工业出版社 2006 7 2 孙海维 SIMATIC 可编程控制器及应用 M 机械工业出版社 2005 1 3 廖常初 可编程控制应用技术 M 重庆大学出版社 2002 3 4 冯立明 电镀工艺与设备化学 M 北京工业出版社 2005 6 5 孙平 可编程控制器原理及应用 M 高等教育出版社 2004 8 6 常 晓 玲 电气控制系统与可编程控制器 北京 机械工业出版社 2007 7 黄 北 刚 工厂电气控制电路实例详解 北京 化学工业出版社 2007 3 8 方 承 远 工厂电气控制技术 北京 机械工业出版社 2002 9 田 瑞 庭 可编程控制器应用技术 北京 机械工业出版社 1994 10 廖常初主编 PLC 编程及饮用 北京 机械工业出版社 2005 11 西门子公司 S7 200 可编程控制器系统手册 2002 12 西门子公司 S7 200 可编程控制器产品目录 2005 tgKQcWA3PtGZ7R4I30kA1DkaGhn3X

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论