基于PLC步进电机控制系统的设计_第1页
基于PLC步进电机控制系统的设计_第2页
基于PLC步进电机控制系统的设计_第3页
基于PLC步进电机控制系统的设计_第4页
基于PLC步进电机控制系统的设计_第5页
免费预览已结束,剩余101页可下载查看

下载本文档

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

文档简介

太原理工大学阳泉学院 毕业设计说明书 I 基于 PLC 步进电机控制系统的设计 摘要 随着微电子和计算机技术的发展 步进电机的需求量与日俱增 它广泛用于打印机 电动玩具等消费类产品以及数控机床 工业机器人 医疗器械等机电产品中 其在各个 国民经济领域都有应用 研究步进电机的控制系统 对提高控制精度和响应速度 节约 能源等都具有重要意义 使转轴步进一个步距角增量 输出角位移与输入脉冲数成正比 转速与输入脉冲频 率成正比 步进电机的控制方式简单 属于开环控制 且无累积定位误差 有较高的定 位精度 而 PLC 作为一种工业控制微机 是实现电机一体化的有力工具 因此基于 PLC 的步进电机控制技术已广泛用于数字定位控制中 本设计将步进电机控制系统用于控制 数控机床滑台 本控制系统的设计 由硬件设计和软件设计两部分组成 其中 硬件设计主要包括 步进电机的工作原理 步进电机的驱动电路设计 PLC 的输入输出特性 PLC 的外围电路 设计以及 PLC 与步进电机的连接与匹配等问题的实现 软件设计包括主程序以及各个模 块的控制程序 最终实现对步进电机转动方向及转动速度的控制 本系统具有智能性 实用性及可靠性的特点 关键词关键词 步进电机 PLC 转速控制 方向控制 太原理工大学阳泉学院 毕业设计说明书 II Stepping motor control system based on PLC Abstract With the development of microelectronics and computer technology the stepper motor is increasing demanded which is widely used in printers electric toys and other consumer products and CNC machine tools industrial robots medical equipment and other electrical machinery products and is applied in the national economy in various fields Researching of stepper motor control system to improve the control accuracy and response speed energy conservation is so important Stepper motor is a device which will transform electrical pulses into mechanical angular displacement so that Shaft of each pulse to a step angle stepping increment SO output angular displacement is proportional to the input pulses speed is proportional to the input pulse speed and speed is proportional to input pulse frequency Stepper motor control is simple is open loop control and no accumulation of positioning error a high positioning accuracy and the PLC as an industrial control computer is a powerful tool for the integration of the motor Therefore the stepper motor control based on PLC technology has been widely used for digital positioning control The control system consists of hardware and software design of two parts Among them the hardware design includes the working principle of stepper motor stepper motor drive circuit design PLC input and output characteristics PLC and PLC external circuit connection with the stepper motor and matching Problem Software design including the main program and each module of the control program ultimately realizes on the stepper motor rotation direction and rotation speed control This system has the intelligence practicality and reliability features Keywords Stepper motor PLC speed control direction control 太原理工大学阳泉学院 毕业设计说明书 目录 基于 PLC 步进电机控制系统的设计 I 摘要 I Stepping motor control system based on PLC II Abstract II 第一章 绪论 1 1 1 PLC 的发展及应用前景 1 1 1 1 可编程控制器 PLC 的发展趋势 1 1 1 2 可编程控制器 PLC 的应用领域 1 1 1 3 PLC 的应用前景 1 1 2 提出问题 2 1 2 1 机床滑台类型及控制 3 1 2 2 本文的工作目的及意义 3 1 2 3 本文的主要目的及意义 3 1 3 系统功能 4 第二章 PLC 概述 5 2 1 PLC 的产生与发展 5 2 1 1 PLC 的产生及定义 5 2 1 2 PLC 的发展 6 2 2 PLC 的特点与功能 7 2 2 1 PLC 的特点 7 2 2 2 PLC 的功能 7 太原理工大学阳泉学院 毕业设计说明书 2 3 PLC 的结构 8 2 4 PLC 的编程语言 8 2 4 1 梯形图 9 2 4 2 语句表 11 2 4 3 顺序功能图 11 第三章 步进电机概述 12 3 1 步进电机工作原理 12 3 2 步进电机的特性 12 3 3 步进电机的分类 13 3 4 步进电机驱动器的直流供电电源的确定 13 3 5 步进电机使用时的注意事项 14 3 6 步进电机驱动器的细分原理及一些相关说明 14 3 7 反应式步进电机 15 3 8 本设计所用步进电机 18 第四章 总体方案设计 19 4 1 数控滑台的控制方法 19 4 1 2 进给速度控制 19 4 1 3 进给方向控制 19 4 2 PLC 控制系统设计 19 4 3 PLC 控制系统的接地方法 20 4 4 步进电机的控制 20 4 4 1 步进电机的起停控制 21 太原理工大学阳泉学院 毕业设计说明书 4 4 2 步进电机的加减速控制 21 4 4 3 步进电机的换向控制 22 4 5 本章小结 22 第五章 数控滑台的设计 23 5 1 总体设计方案的确定 23 5 2 机械部分设计计算 23 第六章 设计硬件电路 36 6 1 硬件电路总体分析 36 6 2 总体设计分析图 36 6 3 电路总体设计 36 6 4 步进电机的驱动电路 38 第七章 软件设计 44 7 1 可编程控制器 PLC 的工作原理 44 7 2 存储空间的计算 47 7 3 可编程控制器 PLC 提供的编程语言 47 7 4 PLC 编程中难点介绍 49 7 4 1 驱动电源的特殊性 49 7 4 2 用功能指令构建控制程序的有关问题 49 7 5 PLC 梯形图 I O 分配表 50 第 8 章 GX Developer 软件程序模拟运行 51 8 1 程序运行图文说明 51 结论 68 太原理工大学阳泉学院 毕业设计说明书 附录 69 1 流程图 69 2 控制系统设计步骤 69 参考文献 71 1 参考资料 71 2 参考论文 72 外文文献 74 中文翻译 78 致谢 81 太原理工大学阳泉学院 毕业设计说明书 1 第 1 章 绪论 1 1 PLC 的发展及应用前景 PLC 工艺自从出现一直到今天 已经由最初的接线逻辑发展到了储存逻辑 目前被 大量的应用到众多的行业之中 当今社会是一个高速发展的社会 目前的半导体工艺和 电脑科技非常发达 PLC 借助这些技术的优势 已经可以非常好的处理网络接口了 总 体来说 这项工艺很受行业人士的喜欢 这项系统是专门用于工艺生产工作的数控系统 它把电脑科技和自控工艺等技术有效的融合在一起 它是目前行业的关键设备 它的稳 定性很高 此外 它还具有强大的抗干扰能力 编程步骤简单 而且易于维护 随着工 艺不断发展 现今它的控制活动已经能够从原先的单一化逻辑控制发展到如今的持续性 控制 1 1 1 可编程控制器 PLC 的发展趋势 我们坚信这项技术一定会得更好的发展 从技术上来看 随着目前电脑等优秀的科 学技术被广泛的应用到 PLC 上面 因此我们坚信不久的将来 就会出现运算速率更快 容量更加庞大 更为先进的产品 从规模上来说 完备的通信设备会更好地迎合各种工 业控制场合的不同需求 从市场上来分析 今后的竞争将会更加的激烈 将会发生垄断 现象 届时将会有全球通用的编程语言 通过分析网络的发展态势可以得知 可编程控 制器和其它工业控制计算机组网构成的大型控制系统是可编程控制器技术的发展方向 伴随着计算机网络的高速发展 可编程控制器作为国际通用网络和自动化控制网络的重 要组成部分 将在工业及工业以外的大量领域发挥十分重要的作用 1 1 2 可编程控制器 PLC 的应用领域 太原理工大学阳泉学院 毕业设计说明书 2 PLC 是以微计算机技术和通信技术和自动控制技术为基础发展起来的新的工业控制 装置 随着微处理工艺的发展 这项技术必然会会在众多的行业之中获取良好的发展 当前它的应用范围非常广 比如 通用和专用机械 汽车制造 机床与工具 立体仓库 控制设备制造 控制与装置仪表 环保及文化娱乐等各个行业 而且还在朝着其它方向 扩展 PLC 的自诊断占 18 批量控制占 26 运动控制占 40 过程控制占 58 应用机械控制占 87 1 1 3 PLC 的应用前景 PLC 制造商通过收购和联合大量的软件企业和发展软件产业 明显的提升了软件使用 性能 大多的品牌都有与它们的设备相对应的平台甚至软件 将其有效的结合在一起 能够显著的提升系统的综合服务能力 而且节省投资 得到良好的控制体系 目前 PLC 网络 IPC CRT 的模式被大规模应用 可编程控制器 PLC 厂家在以前的 CPU 模板上提供物理层 RS232 422 485 接口的 基础上 新添了很多不同的通讯接口 能够创造一体化的网络体系 近年来信息技术发 展很快 用户对开放性有着更多的需求 而且此时的互联网也在迅速发展 例如 罗克 韦尔 A B 公司大力主推的三层网络结构体系 即 Device Net Ether Net Contml Net 工艺在发展的时候 生产厂家为了获得更多的市场份额 不断展开激烈的竞争 它 们的标准不一样 所以无法很好的兼容在一起 这就导致用户在使用的时候非常不方便 而且会造成维护费用增加 以后市场必然会高度开放 这已经被大多数生产厂家意识到 了 形成了长时期妥协与竞争的过程 而且这一过程还在继续 虽说目前的工具无法很 好的兼容在一起 不过随着系统的进步 用户在使用的时候 已经能够较好的应用各种 性质的产品了 当前时期 该系统的网络水平以及运算速率等都明显的强化了 此时已经不再是单 纯的用来进行逻辑控制了 更多的是用到过程控制之中 相关人士调查得出的结论是 目 前除了石化等行业之外 这项系统在大部分的行业中都获取了良好的成就 太原理工大学阳泉学院 毕业设计说明书 3 通过分析我们发现 该系统的优点非常明显 比如它的结构非常紧凑 它的功能很 多 稳定性强 速率较快 最主要的是它的价位不高 因此不管是目前还是今后的很长 一段时间之内 该系统都能够发挥出非常明显的意义 它的存在必将带动整个行业的进 步 1 2 提出问题 在电气时代的今天 电动机一直在现代化的生产生活中起着十分重要的作用 无论 是在工农业生产还是在日常生活中 都大量地使用着各种各样的电动机 因此对电动机 的控制变得越来越重要 电动机控制技术的发展得力于微电子技术 电力电子技术 永 磁材料技术 自动控制技术 微机应用技术的最新发展成就 正是这些技术的进步使电 动机控制技术化 步进电机是机电控制中一种常用的执行机构 它的原理是通过对每相线圈中的电流 和通电顺序切换来使电机作步进式旋转 驱动电路由脉冲信号来控制 所以调节脉冲信 号的频率可以改变步进电机的原先转速 也就是说 当步进驱动器接收到一个脉冲信号 驱动步进电机就按设定的方向转动一个固定的角度 通过改变脉冲个数即可以改变角位 移量 以达到准确定位的目的 同时通过控制脉冲频率来控制电机转动的速度和加速度 从而达到调速的目的 目前比较常用的步进电机包括反应式步进电机 VR 永磁式步进 电机 PM 混合式步进电机 HB 和单相式步进电机等 永磁式步进电机一般为两相 转矩 和体积较小 步进角一般为 7 50 反应式步进电机一般为三相 可实现大转矩输出 步进 角一般为 1 50 但噪声和振动都很大 反应式步进电机的转子磁路由软磁材料制成 定 子上有多相励磁绕组 利用磁导的变化产生转矩 混合式步进电机是指混合了永磁式步 进电机和反应式步进电机的优点 它又分为两相和五相 两相步进角一般为 1 8 度而五相 步进角一般为 0 72 度 这种步进电机的应用最为广泛 1 2 1 机床滑台类型及控制 在组合机床自动线中 一般根据不同的加工精度要求设置三种滑台 1 液压滑台 用于切削量大 加工精度要求较低的粗加工序中 2 机械滑台 用于切削量中等 具有一定加工精度要求的半精加工工序中 太原理工大学阳泉学院 毕业设计说明书 4 3 数控滑台 用于切削量小 加工精度要求很高的精加工工序中 可编程控制器 简称 PLC 以其通用性强 可靠性高 指令系统简单 编程简便易 学 易于掌握 体积小 维修工作少 现场接口安装方便等一系列优点 被广泛应用于 工业 自动控制中 特别是在组合机床自动生产线的控制及 CNC 机床的 S T M 功能控 制中更显示出其卓越的性能 PLC 控制的步进电机开环伺服机构应用于组合机床自动生 产线上的数控滑台控制 可省去该单元的数控系统 使该单元的控制系统成本降低 70 90 甚至只占用自动线控制单元 PLC 的 3 5 个 I O 接口及小于 1KB 的内存 特别 是大型自动线中可以使控制系统的成本显著下降 1 2 2 本文的工作目的及意义 毕业设计做了以下工作 1 对数控滑台控制进行了系统的学习 包括 PLC 及步进电机的主要应用 实际的需 求 2 应用三菱公司的可编程控制器 FZ2X 16MT 及 20BYJ46 四相步进电机 在此基础上搭 建了实际的控制模型 3 深入研究了位置控制系统的算法 利用三菱系统高速 大存储 数据结构灵活等 特点 实现了更简便的数控位置的 PLC 控制 4 根据要求设计了仿真 以实现程序的模拟 1 2 3 本文的主要目的及意义 1 以数控滑台的逻辑控制为实例 对三菱系统的网络组态 系统配置和梯形图编程 进行一次尝试 为今后的更好地开发三菱系统的工程应用积累经验 2 以一种全新的编程思想进行 PLC 的梯形图编程 对于将来高性能的 PLC 的编程具 有开拓性的意义 3 对于数控滑台位置控制实现的研究也给后续的研究开辟了一个全新的方式 为更 简捷完善的多轴位置控制的实现打下了坚实基础 对位置理论及其实现 位置控制在实 太原理工大学阳泉学院 毕业设计说明书 5 际工程的应用都有很大的指导意义和参考价值 1 3 系统功能 设计的目的是设计出一个以步进电机为基础控制系统 本系统采用 FX2N 系列 PLC 作 为控制单元 通过按键实现对步进电机转动方向以及转动速度的控制 设计的步进电机控制系统有以下功能 1 步进电机的启停控制 2 步进电机的正反转控制 3 步进电机的加速控制 4 步进电机的减速控制 5 步进电机通电方式改变的控制 太原理工大学阳泉学院 毕业设计说明书 6 第二章 PLC 概述 2 1 PLC 的产生与发展 可编程控制器 PC Programmable Controller 是由美国电气制造协会 NEMA 命名 的 但是 PC 又可表示为个人计算机 Personal Computer 为了区别 人们常把可编 程控制器称为 PLC Programmable Logic Controller 它是以微处理器为基础 在传统 的继电器控制技术基础上 综合了计算机技术 半导体集成技术 数字技术和通信网络 技术而发展起来的新型控制器 用作数字控制的专用计算机 由用户编写程序进行逻辑 控制 定时 计数和算术运算等 再通过数字量和模拟量的输入 输出 I O 来控制各 种生产过程 2 1 1 PLC 的产生及定义 20 世纪 60 年代以前 用以对工业生产进行自动控制的装置是继电器 接触器控制系 统 该系统存在一些缺陷 例如 系统的能耗较多 噪声大 通用性 灵活性差 工艺 流程的更新需要大量的人力物力 不具备现代工业控制所需的数据通信 网络控制等功 能 到了 20 世纪 60 年代以后 美国汽车制造业为适应市场需求不断更新汽车型号 要 求及时改变相应的加工生产线 而汽车生产流水线基本上都采用传统的继电器 接触器 控制 所以整个系统就必须更新设计和配置 汽车生产流水线的更换越来越频繁 原有 的继电器 接触器控制系统就经常需要重新设计安装 这不但造成巨大浪费 而且新系 统的安装费时 从而延长了汽车的设计生产周期 在这种情况下 采用传统的继电器 接触器控制就有许多不足 太原理工大学阳泉学院 毕业设计说明书 7 1968 年 美国 GM General Motors 公司首次公开招标要求制造商为其装配线提供 一种新型的通用程序控制器 并提出了著名的十项招标指标 即著名的 GN 十条 如果说电子技术和电气控制技术是可编程控制器出现的物质基础 GM 十条 就是可 编程逻辑控制器出现的技术要求基础 也是当今 PLC 最基本功能 1987 年 2 月 国际电工委员会 IEC 颁布的可编程控制器 PLC 标准草案中对 PLC 做了如下定义 可编程控制器是一种数字运算操作的电子系统 专为在工业环境下 应用而设计 它采用了可编程序的存储器 用来在其内部定时 存储程序 执行逻辑运 算 顺序控制 计数与算术运算操作等指令 并通过数字式和模拟式的输入和输出 控 制各种类型的机械或生产过程 可编程序控制器及其有关外围设备 都应按易于与工业 控制系统连成一个整体 易于扩充其功能的原则设计 2 1 2 PLC 的发展 PLC 的发展历程 PLC 产生至今 历经 50 载 其发展大体经历了 4 个阶段 1970 1980 年 PLC 结构定型阶段 在这一阶段 随着 PLC 刚诞生 各种类型的顺 序控制器不断出现 如逻辑电路型 1 位机型 通用计算机型 单板机型等 但都被迅 速淘汰 最终以微处理器为核心的现有 PLC 结构形式取得了市场认可 得以迅速发展 本阶段为 PLC 原理 结构 软件 硬件趋向统一与的阶段 PLC 的应用领域也开始由最初 的小范围逻辑控制 有选择使用 逐步开始向机床 生产线领域拓展 1980 1990 年 PLC 普及与系列化阶段 在这一阶段 PLC 的生产规模不断扩大 价 格一直下跌 PLC 被广泛普及 各个 PLC 生产单位产品的规模 品种开始系列化 并且形 成了固定的模块化结构型 I O 端子型 基本单元加扩展模块型这三种延续至今的基本结 构模式 PLC 的应用范围不断向顺序控制的全部领域扩展 在本阶段三菱公司以最早的 F 系列 PLC 产品为主 包括了小 中 大型各规格产品 1990 2000 年 PLC 高性能与小型化阶段 在这一阶段 随着工业电气自动化程度 太原理工大学阳泉学院 毕业设计说明书 8 的提高和微电子技术的进步 PLC 的功能日益增强 PL 由单 CPU 转向多 CPU 16 位和 32 位微处理器被大量应用于 PLC 中 使其运算速度 图像显示和数据处理功能都大大增强 许多公司在加强各种特殊控制功能模块研制的同时 还加强了软件技术的开发 PLC 的体 积大大减小 出现了各种类型的小型化 微型化 PLC PLC 的应用范围由单一的顺序控制 向现场控制拓展 本阶段 三菱公司的 PLC 产品开始有 F 系列向 FX 系列过渡 而后陆续推出了 Q K 型 小 中 大型系列产品 2000 至今 PLC 功能开发与网络化阶段 在本阶段 为了适应工厂自动化的需求与 信息技术的发展 PLC 的功能不断开发与完善 一方面 PLC 在不断提高 CPU 运算位数 速率的同时 开发了适用于运动控制 过程控制的特殊模块 使 PLC 的应用范围开始涉 及工业自动化的全部领域 同时随着通信联网技术的不断发展 新通信协议的不断产生 PLC 的通信和网络功能得到迅速发展 PLC 不仅可以连接通用输入 输出设备和传统的编 程 还可以通过总线构成网络系统 为工厂自动化奠定了基础 PLC 已经真正成为具有逻 辑控制 过程控制 运动控制 数据处理和联网通信等功能的多功能控制器 本阶段 三菱公司的 PLC 产品仍然以 Q K 系列为主要产品 只是其性能在不断完善 并有新的 CPU 模块推出 PLC 的发展趋势 从世界上第一台 PLC 诞生至今 PLC 技术得到了迅猛的发展 PLC 的应用领域从最初 的单一的逻辑控制发展到包括模拟量控制 数字控制以及机器人控制等在内的各种工业 控制场合 成为工业控制领域占主导地位的基础自动化装备 PLC 的发展趋势主要表现为 以下四个方面 1 向微型化 网络化 开放性方向发展 微型化 网络化 开放性是 PLC 未来发展 的主要方向 2 向系列化 标准化 模块化方向发展 3 向大容量 高速度 高性能方面发展 太原理工大学阳泉学院 毕业设计说明书 9 4 向自诊断 容错性 高性能方面发展 2 2 PLC 的特点与功能 2 2 1 PLC 的特点 PLC 技术的迅猛发展 除了得益于工业的需求外 主要还是由于它具有许多独特的特 点 PLC 是传统的继电器技术和现代的计算机技术相结合的产物 而在工业控制方面 PLC 还具有计算机控制或继电器控制所无法比拟的特点 可靠性高 抗干扰能力强 应用灵活 编程方便 功能完善 适用性强 易于安装 调试 维修 体积小 质量轻 能耗低 2 2 2 PLC 的功能 PLC 作为工业控制的多功能控制器 不仅能满足一般工业控制需要 而且能够适应工 业控制的特殊控制要求 并可实现联网和通信控制 虽然不同类型 PLC 的性能 价格有 差异 但其主要功能是相近的 基本功能 逻辑运算功能是 PLC 必备的基本功能 本质上 它以计算机 位 运算位基础 按 照程序的要求 通过对来自设备外围的按钮 接触器触电 行程开关等开关量信号进行 逻辑运算处理 并控制外围指示灯 接触器线圈 电磁阀的通断 在早期的 PLC 上 顺序控制所需要的定时 计数功能需要通过定时模块与计数模块 实现 但是 他已经成为 PLC 的基本功能之一 此外 逻辑控制中常用的数据比较与处 理 代码转换等 也是 PLC 常用的基本功能 特殊功能 太原理工大学阳泉学院 毕业设计说明书 10 PLC 的特殊控制功能包括模 数 A D 转换 数 模 D A 转换 高速处理 温度控 制 位置控制等 这些特殊控制功能的实现一般需要 PLC 的特殊功能模块完成 A D 转换与 D A 转换多用于过程控制或闭环调节系统 在 PLC 中 通过特殊的功能模 块与功能指令 可以对过程中的温度 压力 速度 流量 电流 电压 位移等连续变 化的物理量进行采样 并通过必要的运算实现闭环自动调节 必要时也可以对这些物理 量进行各种形式的显示 位置控制一般通过对 PLC 的特殊应用指令的写入与状态读取 对位置控制模块的位 移量 速度 方向等进行控制 位置控制模块一般以位置给定的指令脉冲形式输出 指 令脉冲再通过伺服驱动器或步进驱动器 驱动伺服电动机或步进电动机带动进给传动系 统实现闭环位置控制 高速处理功能一般通过 PLC 的特殊应用指令和高速处理模块 如高速计数 快速响 应模块等实现 PLC 通过高速处理命令的写入与状态的读取 对高速变化的速度 流量 位置等值进行处理控制 高速计数模块可以对几十千赫甚至上百千赫的脉冲进行计数处 理 保证负载信息的及时处理并驱动 快速响应模块将输入量的变化较快的反映到输出 量上 总之 PLC 的高速处理功能对变化快 脉冲宽度小于 PLC 扫描周期的输入 输出信 号进行处理 避免了丢失部分关键信号 从而影响控制过程的及时性和准确性 网络与通信功能 PLC 早期的通信一般局限于 PLC 与外围设备 编程器或变成计算机等 间的简单串行 口通信 现代工业控制中的网络与通信不仅可以进行 PLC 与外围设备间的通讯 而且可 以在 PLC 与 PLC 之间 PLC 与其他工业控制设备之间 PLC 与上位机之间 PLC 与工业网 络间进行通讯 并可以通过现场总线 网络总线组成系统 从而使得 PLC 可以方便的进 入工厂自动化系统 2 3 PLC 的结构 在硬件结构上 PLC 可以分为整体式固定 I O 型 模块式 PLC 基本单元加扩展型分布 式 PLC 和集成式 PLC 五种结构形式 太原理工大学阳泉学院 毕业设计说明书 11 2 4 PLC 的编程语言 PLC 是专为工业控制而研发的装置 主要使用者是企业电器工作人员 为了适应工人 的传统习惯和掌握能力 通常 PLC 不采用计算机编程语言 而采用面向控制工程 面向 问题的 自然语言 编程 国际电工委员会 IEC 1994 年 5 月公布的 IEC61131 3 可 编程控制器语言标准 详细的说明了语义 句法和五种编程语言 2 4 1 梯形图 梯形图是目前为止使用最多的图形编程语言 梯形图和继电器控制系统的电路图相 似 梯形图常被称为电路或者程序 梯形图的设计称为编程 梯形图由线圈 触点和指 令组成 线圈通常代表逻辑输出结果和输出标志位 触点代表逻辑输入条件 梯形图编程的基本概念 能流 在梯形图中为了分析各个元件间的输入与输出关系 就要假象一个概念电 流 认为电流按照从左往右的方向流动 这一方向与执行用户顺序时的逻辑运算关系是 一致的 利用能流这一概念 可以帮助我们很好地理解和分析梯形图 能流只能从左往 右流动 层次改变只能从上往下 母线 梯形图两侧的垂直公共线称为母线 母线之间有能流从左往右流 通常梯 形图中母线有左右两条 软触点 PLC 梯形图中的一些编程元件沿用了继电器这一名称 如输入继电器 输 出继电器等 但是他们不是真实的物理继电器 而是一些存储单元 每个软继电器的触 点与 PLC 存储器中映像存储器的一个存储单元相对应 所以这些触点称为软触点 这些 软触点的 0 1 状态代表相应继电器触点或线圈的接通或者断开 而且对于 PLC 内部 如 果存储单元状态为 1 则表示梯形图中对应软继电器的通电 常开触点接通 常闭触点 断开 在继电器控制系统的接线中 触点数量有限 而 PLC 内部软触点的数量和使用次 数没限制 用户可根据具体要求在梯形图中多次使用同一触点 梯形图的特点 PLC 的梯形图源于继电器逻辑控制系统的描述 并和电气控制系统梯形图的基本思路 太原理工大学阳泉学院 毕业设计说明书 12 一致 只是在符号和表达方式上有一定区别 它采用梯形图的图形符号来描述程序设计 是 PLC 程序设计中最常用的一种设计语言 这种设计语言采用因果关系来描述系统发生 的条件和结果 其中每个梯级是一个因果关系 在梯级中描述系统发生的条件在左边 事件发生的结果在右边 PLC 梯形图使用的内部辅助继电器 计数 定时器等 都是有软 件实现的 它的最大优点是使用方便 形象 直观 实用和修改灵活 这是传统电气控 制的继电器硬件接线所无法比拟的 梯形图的格式一般有如下一些要求 每个梯形图网络由多个梯级构成 每个输出元 素可构成一个梯级 每个梯级有多个支路 通常每个支路可容纳 11 个编程元素 最右边 的元素必须是输出元素 一个网络最多允许 16 条支路 梯形图有以下 8 个特点 PLC 梯形图和电气操作原理图相对应 具有对应性和直观性 并与传统的继电器逻 辑控制技术相一致 梯形图中的能流不是实际的电流 而是一个虚拟的电流 是用户程序运算中满足 输出条件的形象表达 能流只能从左往右 梯形图中个编程元件所描述的常开常闭触点可在编程时无限使用 不受次数限制 梯形图格式中继电器和物理继电器是不同的 在 PLC 中编程元件沿用了继电器这 一名称 如输入继电器 内部辅助继电器 输出继电器等 对于 PLC 来说 其内部的继 电器并不是实际存在的继电器 而是指软件中的编程元件 编程元件中的每个软触点都 和 PLC 存储器中的一个存储单元相对应 因此 在应用时 需与原继电器逻辑控制技术 的概念区别 梯形图中输入继电器的状态只取决于外部输入电路的通断状态 所以 在梯形图中 没有输入继电器线圈 输出线圈只对应输出映像区的相应位 不能用该编程元件直接驱 动现场机构 根据梯形图中个触点的状态和逻辑关系 可以求出与图中各线圈对应的编程元件 的 1 0 状态 称为梯形图的逻辑运算 逻辑运算按照梯形图从左至右 从上至下的原则 太原理工大学阳泉学院 毕业设计说明书 13 进行 逻辑运算是根据输入映像寄存器中的值 而不是根据逻辑运算瞬时外部输入状态 来进行 梯形图中用户的逻辑运算结果马上可为后面用户程序的逻辑运算所运用 梯形图与其他设计语言有一一对应关系 便于相互转换和对程序的检查 但是对 于较复杂的控制系统 与顺序功能图等设计语言相比较 梯形图的逻辑描述还不够清晰 梯形图设计规则 由于梯形图中的线圈和触点均为 软继电器 因此同一标号的触点可反复使用 这也是 PLC 区别于传统控制的一大优点 每个梯形图有多层梯级组成 每层逻辑行起始于做母线 经过触点的各种连接最 后结束于线圈 触点不能出现在线圈右边 只能在触点右边连接线圈 每一个逻辑行实 际代表一个逻辑方程 梯形图中的输入触点只受外部信号控制 而不能有内部继电器的线圈将其接通或 断开 及线圈不能直接和做母线相连 所以在梯形图中不会出现 输入继电器的线圈 在几个串联回路相并联时 应该将触点多的放在梯形图上面 在几个并联回路相 串联时 应该将触点最多的回路放在梯形图的最左面 这种安排指令较少 触点因花在水平线上 不能花在垂直分支上 被画在垂直分支上的触点 很难正 确识别它和其他触点的关系 也难以判断通过触点对输出线圈的控制方向 所以梯形图 的书写顺序自左向右 自上至下 CPU 也按此顺序执行 梯形图中的触点可以任意串联 并联 但输出线圈不能串联 只能并联 2 4 2 语句表 PLC 的指令是一种与计算机的汇编语言中的指令相似的助记符表达式 语句表表达式 与梯形图有对应关系 由指令组成的程序叫指令程序 在用户程序存储器中 指令按步 序号顺序排列 每一条语句指令都包含操作数和操作码两部分 操作数一般由标识符和 太原理工大学阳泉学院 毕业设计说明书 14 地址码组成 2 4 3 顺序功能图 顺序功能图 又叫状态转移图 是一种较新的编程方法 他将一个完整的程序分成 若干段 各阶段具有不同的动作 阶段之间有一定的转换条件 转换条件满足就实现阶 段转移 上一阶段动作结束 下一阶段动作开始 它提供了一种组织程序的图形方法 在顺序功能图中可以用其它语言嵌套编程 转换 路径和步是顺序功能图的三种主要元 素 顺序功能图主要用来描述开关量顺序控制系统 根据它可以很容易画出顺序控制梯 形图程序 整个程序完全按动作顺序直接编程 非常直观简便 思路很清楚 很合适顺 序控制场合 第三章 步进电机概述 太原理工大学阳泉学院 毕业设计说明书 15 步进电机是一种将脉冲信号转换成角位移或直线位移的执行元件 步进电机的输出 位移量与输人脉冲个数成正比 其速度与单位时间内输人的脉冲数 即脉冲频率 成正比 其转向与脉冲分配到各相绕组的相序有关 因此只要控制指令脉冲的电机绕组通电的相 序 频率及数量 便可控制步进电机的输出方向 速度和位移量 步进电机具有较好的 控制性能 其启动 停车 反转及其它任何运行方式的改变都可在少数脉冲内完成 并 且可获得较高的控制精度 因而广泛应用在数控机床 数字系统 程序控制系统及航天 工业装置中 3 1 步进电机工作原理 步进电机是一种将电脉冲转化为角位移的执行机构 当步进驱动器接收到一个脉冲 信号 它就驱动步进电机按设定的转动方向转动一个固定的角度 称为 步距角 它 的旋转是以固定的角度一步步运行的 可以通过控制脉冲个数来控制角位移量 从而达 到准确定位的目的 同时可以通过控制脉冲频率来控制电机转动的速度和加速度 从而 达到调速的目的 步进电动机的工作原理实际上是和电磁铁的作用原理一样 当 A 相绕组通电时 转 子的齿与定子 AA 上的齿对齐 若 A 相断电 B 相通电 由于磁力的作用 转子的齿与定 子 BB 上的齿对齐 转子沿顺时针方向转过 如果控制线路按 A B C A 的顺序控制步 进电动机绕组的通断电 步进电动机的转子便不停地做顺时针转动 若将通电顺序改为 A C B A 步进电动机的转子将逆时针转动 这种通电方式称为三相三拍 而通常 的通电方式为三相六拍 其通电顺序为 A AB B BC C CA A 及 A AC C CB B BA A 相应地 定子绕组的通电状态每改变一次 转子转过 15 度 3 2 步进电机的特性 步进电机转动使用的是脉冲信号 而脉冲是数字信号 这恰恰是计算机所擅长处理 的类型 自从 20 世纪 80 年代以来开始开发出专用的驱动电路 今天在磁盘 打印机等 的 OA 装置的位置控制中 步进电机都是重要的组成部分 总体来说步进电机特点如下 1 不需要反馈 控制简单 太原理工大学阳泉学院 毕业设计说明书 16 2 与微机的连接 速度控制及驱动电路的设计较简单 3 没有角度累积误差 4 停止时也可保持转距 5 不需要保养 故造价较低 6 即使没有传感器 也能精确定位 7 根椐给定的脉冲周期 能够以任意速度转动 难以获得较大的转矩 8 不宜用作高速转动 9 在体积重量方面没有优势 能源利用率低 10 超过负载时会破坏同步 高速工作时会发出振动和噪声 11 步进电机的角位移与输人脉冲数严格成正比 电机运转一周后没有累积误差 具有良好的跟随性 12 由步进电机与驱动器电路组成的开环数字控制系统 既简单 廉价 又可靠 同时 它也可以与角度反馈环节组成高性能的闭环数字控制系统 13 步进电机的动态响应快 易于启停 正反转以及变速控制 14 速度可在相当宽的范围内平滑调节 低速下仍能保证获得大转矩 15 步进电机只能通过脉冲电源供电才能运行 它不能直接使用交流电源和直流电 源 3 3 步进电机的分类 步进电机的结构形式和分类方法较多 按照励磁方式分类 可将步进电机分为三类 反应式步进电动机 VR 采用高导磁材料构成齿状转子和定子 其结构简单 生产成本低 步距角可以做的 相当小 但动态性能相对较差 使用简单 使用较多 太原理工大学阳泉学院 毕业设计说明书 17 永磁式步进电动机 PM 转子采用多磁极的圆筒形的永磁铁 在其外侧配置齿状定子 用转子和定子之间的 吸引和排斥力产生转动 转动步的角度一般是 7 50 它的出力大 动态性能好 但步距 角一般比较大 混合步进电动机 HB 这是 PM 和 VR 的复合产品 其转子采用齿状的稀土永磁材料 定子则为齿状的突起 结构 这类电机综合了反应式和永磁式两者的优点 步距角小 出力大 动态性能好 是性能较好的一类步进电动机 在计算机相关的设备中多用此类电机 3 4 步进电机驱动器的直流供电电源的确定 电压的确定 混合式步进电机驱动器的供电电源电压一般是一个较宽的范围 比如 ASD545R 的供 电 电压为 18 48VDC 电源电压通常根据电机的工作转速和响应要求来选择 如果电机 工作转速较高或响应要求较快 那么电压取值也高 但注意电源电压的纹波不能超过驱 动器的最大输入电压 否则可能损坏驱动器 电流的确定 供电电源电流一般根据驱动器的输出相电流 I 来确定 如果采用线性电源 环行变 压器 电源电流一般可取 I 的 1 1 1 3 倍 如果采用开关电源 电源电流一般可取 I 的 1 5 2 0 倍 混合式步进电机驱动器的供电电源电压一般是一个较宽的范围 电源电压通常根据 电机 的工作转速和响应要求来选择 如果电机工作转速较高或响应要求较快 那么电压 取值 也高 但注意电源电压的纹波不能超过驱动器的最大输入电压 否则可能损坏驱动 器 3 5 步进电机使用时的注意事项 1 步进电机应用于低速场合 每分钟转速不超过 1000 转 0 9 度时 6666PPS 最好 太原理工大学阳泉学院 毕业设计说明书 18 在 1000 3000PPS 0 9 度 间使用 可通过减速装置使其在此间工作 此时电机工作效率 高 噪音低 2 步进电机最好不使用整步状态 整步状态时振动大 3 若所带负载转动惯量较大 则应在低频下启动 然后再上升到工作频率 停车时也因 从工作频率下降到适当频率再停车 4 转动惯量大的负载应选择大机座号电机 5 电机在较高速或大惯量负载时 一般不在工作速度起动 而采用逐渐升频提速 一电 机不失步 二可以减少噪音同时可以提高停止时的定位精度 6 在工作过程中 因尽量使负载均匀 避免负载突变引起误差 7 电机不应在振动区内工作 如若必须可通过改变电压 电流或加一些阻尼的解决 8 若在工作中发生失步现象 首先应检查负载是否过大 电源电压是否正常 再检查驱 动电源输出波形是否正常 在处理问题时 不应随意变换元件 9 应遵循先选电机后选驱动的原则 10 驱动电源的选择对步进电动机控制系统的运行影响极大 应该根据运行的具体要求 尽量选用先进的驱动电源 3 6 步进电机驱动器的细分原理及一些相关说明 在国外 对于步进系统 主要采用二相混合式步进电机及相应的细分驱动器 但在 国内 广大用户对 细分 还不是特别了解 有的只是认为 细分是为了提高精度 其 实不然 细分主要是改善电机的运行性能 现说明如下 步进电机的细分控制是由驱动 器精确控制步进电机的相电流来实现的 以二相电机为例 假如电机的额定相电流为 3A 如果使用常规驱动器 如常用的恒流斩波方式 驱动该电机 电机每运行一步 其 绕组内的电流将从 0 突变为 3A 或从 3A 突变到 0 相电流的巨大变化 必然会引起电机运 行的振动和噪音 如果使用细分驱动器 在 10 细分的状态下驱动该电机 电机每运行一 微步 其绕组内的电流变化只有 0 3A 而不是 3A 且电流是以正弦曲线规律变化 这样就 太原理工大学阳泉学院 毕业设计说明书 19 大大的改善了电机的振动和噪音 因此 在性能上的优点才是细分的真正优点 由于细 分驱动器要精确控制电机的相电流 所以对驱动器要有相当高的技术要求和工艺要求 成本亦会较高 注 意 国内有一些驱动器采用 平滑 来取代细分 有的亦称为细分 但这不是真正的细分 3 7 反应式步进电机 反应式步进电机 是一种传统的步进电机 由磁性转子铁芯通过与由定子产生的脉 冲电磁场相互作用而产生转动 反应式步进电机工作原理比较简单 转子上均匀分布着 很多小齿 定子齿有三个励磁绕阻 其几何轴线依次分别与转子齿轴线错开 电机的位 置和速度由导电次数 脉冲数 和频率成一一对应关系 而方向由导电顺序决定 应用领域 反应式步进电机主要应用于计算机外部设备 摄影系统 光电组合装置 图 3 1 四相反应式步进电动机的结构 阀门控制 银行终端 数控机床 自动绕线机 电子钟表及医疗设备等领域中 图 3 1 是一台四相反应式步进电机的结构示意图 定子铁心由硅钢片叠成 定子上 有 8 个均匀分布的磁极 每个磁极上又有若干小齿 本例为 5 个 各个磁极上套有线圈 径向相对的两个磁极上的线圈是一相 转子也是由硅钢片叠成的 若干小齿 本例为 50 太原理工大学阳泉学院 毕业设计说明书 20 个 在圆周上均匀分布 但转子上没有绕组 根据工作要求 定子小齿的齿距必须等于 转子小齿的齿距 且转子的齿数有一定限制 定义每个小齿所占有的角度为齿距角 2 1 r t Z 360 式中 为齿距角 为转子小齿数 t r Z 定子一个极距所对的转子小齿数为 2 2 m Z q r 2 式中 m 为相数 设电机为四相四拍通电方式 当 A 相控制绕组通电时 产生了沿 A A 极轴方向的磁 通 由于磁通力图通过磁阻最小路径 使转子的作用而转动 直到转子磁轴线和定子磁 极 A A 上的磁轴线对齐为止 因为转子共有 50 个齿极 每个齿距角 定子 2 7 t 一个极距所对的转子齿数为 不是整数 因此当 A A 极下的定 转子齿轴线对 1 6 4 q 齐时 相邻的两对磁极 B B 和 D D 极下的齿和转子齿必然错开 1 4 齿距角 即 这时 各相磁极的定子齿与转子齿的相对位置如图 3 2 所示 8 1 b 如果断开 A 相而接通 B 相 产生沿 B B 极轴线方向的磁通 同样在反应转矩的作用 下 转子按顺时针方向转过 是转子齿轴线和定子磁极 B B 下的齿轴线对齐 这时 8 1 A A 和 C C 极下的齿与转子齿又错开 以此类推 控制绕组按 A B C D A 的 8 1 顺序循环通电时 转子就按顺时针方向一步一步连续地转动起来 每换接一次绕组 转 子转过 1 4 齿距角 太原理工大学阳泉学院 毕业设计说明书 21 0 1 4 t 1 2 t 1 4 t 图 3 2 A 相通电时定 转子齿的相对位置 显然 如果要使步进电机反转 只要改变通电顺序 即按 A D C B A 的顺序循 环通电时 则转子便按逆时针方向一步一步地转动起来 步距角同样为 1 4 齿距角 即 8 1 b 如果运行方式改为四相八拍 通电方式为 A AB B BC C CD D DA A 即单 相通电和两相通电相间时 步距角为四相四拍运行时的一半 即 9 0 b 当步进电机运行方式为四相双四拍时 当 AB BC CD DA AB 方式通电时 步距 角与四相单四拍运行时一样 为 1 4 齿距角 即 8 1 b 太原理工大学阳泉学院 毕业设计说明书 22 由此可见 步进电机的步距角由转子齿数 定子相数 m 和通电方式所决定 b rZ 即 2 3

温馨提示

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

评论

0/150

提交评论