基于PLC水塔水位控制系统的设计_第1页
基于PLC水塔水位控制系统的设计_第2页
基于PLC水塔水位控制系统的设计_第3页
基于PLC水塔水位控制系统的设计_第4页
基于PLC水塔水位控制系统的设计_第5页
已阅读5页,还剩38页未读 继续免费阅读

下载本文档

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

文档简介

1 重庆科技学院 高等教育自学考试本科毕业论文 基于 PLC 控制系统的水塔水位设计 考生姓名 李寿宁 准考证号 6 专业层次 本 科 院 系 机械与动力工程学院 指导教师 刘 静 职 称 讲 师 重庆科技学院 二 0 一二年九月二十日 2 重庆科技学院 高等教育自学考试本科毕业论文 基于 PLC 控制系统的水塔水位设计 考生姓名 李寿宁 准考证号 6 专业层次 本 科 指导教师 刘 静 院 系 机械与动力工程学院 重庆科技学院 二 0 一二年九月二十日 重庆科技学院高等教育自学考试本科毕业论文 中文摘要 3 摘 要 随着科技的发展 无论在日常生活中 还是在工农业发展中 PLC 具有广泛的应用 PLC 的一般特点 抗干扰能力强 可靠性极高 编程简单方便 使用方便 维护方便 设计 施工 调试周期短 易于实现机电一体化 PLC 总的发展趋势是 高功能 高速 度 高集成度 大容量 小体积 低成本 通信组网能力强 本水塔水位控制系统采 用 PLC 为控制核心 具备开启和全部停止功能 这是一种 PLC 控制的自动调节控制系 统 应用此控制系统能显著提高劳动效率 减少劳动强度 但是随着世界人口的不断 增长 人们生活用水的增加 以往采用的继电器水塔水位自动控制系统由于频繁操作 会产生机械磨损 不方便维护和更新 已经不能满足人们的实际需求 本文采用的是 PLC 可编程控制器作为水塔水位自动控制系统核心 对水塔水位自动控制系统的功能进 行性进行了需求分析 主要实现方法是通过传感器检测水塔水位的实际水位 将水位 具体信息传至 PLC 构成的控制模块 经 A D 转换后 进行数据比较 来控制抽水电机 的动作 同时进行数据还原 显示水位具体信息 如果水位低于或高于某个设定值是 就会发出危险报警的信号 本文以一个水塔水位控制系统的设计过程 给出了基于 PLC 水塔水位控制系统的设计好实现的具体过程 关键词 高集成度 水位控制 组态 水塔水位 PLC 重庆科技学院高等教育自学考试本科毕业论文 英文摘要 4 DesignDesign ofof waterwater levellevel controlcontrol systemsystem basedbased onon PLCPLC waterwater towertower ABSTRACTABSTRACT With technological development both in daily life or the industrial and agricultural development plc have wide application PLC general features strong anti jamming capability high reliability programming is simple and convenient easy operation and maintenance convenience design construction commissioning period is short easy to realize the electromechanical integration PLC general development trend is high function high speed high level of integration large capacity small volume low cost communication networking capability is strong This water tower water level control system adopts PLC as control core with open and full stop functions this is a kind of PLC automatic adjustment of the control system Application of this control system can significantly improve the work efficiency and reduces labor intensity But with the growing world population it is the increase in water relay towers used in the past the water level automatic control system operation due to the frequent cause mechanical wear convenient maintenance and updating can no longer meet the actual needs of the people the paper used programmable controller as a series of small water tower water level automatic control system core the water level of the tower the functions of automatic control system of the requirement analysis Main achieved is through the actual water level sensor detects the water tower specific information will be transmitted to the water level control module consisting of PLC the A D conversion to compare data to control the pumping action of the motor while data reduction the indicated level specific information if the water level lower or higher than a set value we will send the hazard warning signal In this paper a water tank level control system design process the water tower level control system based on PLC design a good implementation of the specificprocess Key words The high level of Water level control DCS Water level PLC 重庆科技学院高等教育自学考试本科毕业论文 英文摘要 5 重庆科技学院高等教育自学考试本科毕业论文 目录 6 目 录 中文中文摘摘 要要 3 英文摘要英文摘要 4 1 1 绪绪 论论 7 1 11 1 研究背景研究背景 7 1 21 2 研究的目的及意义研究的目的及意义 8 1 31 3 国内外发展现状国内外发展现状 8 2 2 PLCPLC 简介简介 10 2 12 1 可编程控制器的产生可编程控制器的产生 10 2 22 2 PLCPLC 的发展的发展 11 2 32 3 PLCPLC 的未来展望的未来展望 11 2 42 4 PLCPLC 的特点的特点 12 2 52 5 PLCPLC 的组成的组成 13 2 5 1 中央处理单元 CPU 13 2 5 2 存储器 14 2 5 3 输入 输出模块 14 2 5 4 扩展模块 15 2 5 5 编程器 15 2 62 6 PLCPLC 的工作原理的工作原理 16 2 72 7 梯形图程序设计梯形图程序设计 16 3 3 水塔水位控制系统水塔水位控制系统 PLCPLC 硬件设计硬件设计 18 3 13 1 水塔水位控制系统设计要求水塔水位控制系统设计要求 18 3 1 1 工作原理 18 3 23 2 水塔水位控制系统主电路水塔水位控制系统主电路 18 3 33 3 I OI O 接口分配接口分配 19 3 3 1列出水塔水位控制系统 PLC 的输入 输出接口分配表 19 3 3 2 水塔水位控制系统的 I O 设备 20 4 4 水塔水位控制系统水塔水位控制系统 PLCPLC 软件设计软件设计 21 4 14 1 程序流程图程序流程图 21 4 24 2 梯形图程序设计及工作过程分析梯形图程序设计及工作过程分析 22 4 2 1 工作过程 23 4 2 2 水塔水位控制系统梯形图 23 重庆科技学院高等教育自学考试本科毕业论文 目录 7 5 5 水塔水位控制系统的组态设计水塔水位控制系统的组态设计 27 5 15 1 组态软件概述组态软件概述 27 5 25 2 组态软件在我国的发展组态软件在我国的发展 27 5 35 3 组态软件的功能特点发展方向组态软件的功能特点发展方向 28 5 45 4 建立建立 WINCCWINCC 组态画面组态画面 28 5 4 1 WINCC 组态画面 28 5 4 2 画面演示 29 6 6 结结 论论 37 致致 谢谢 38 参考文献参考文献 39 论文原创性声明论文原创性声明 40 重庆科技学院高等教育自学考试本科毕业论文 1 绪论 8 1 绪 论 在工业生产中 电流 电压 温度 压力 液位 流量 和开关量等都是 常用的主要被控参数 其中 水位控制越来越重要 比如自动控制水塔 水池 水槽 锅炉等容器中的蓄水量 生活中抽水马桶的自动补水控制 自动电热水 器 电开水机的自动进水控制等 虽然各种水位控制的技术要求不同 精度不 同 但其原理都大同小异 特别是在实际操作系统中 稳定 可靠是控制系统 的基本要求 在社会经济飞速发展的今天 水在人们正常生活和生产中起着越 来越重要的作用 一旦断了水 轻则给人民生活带来极大的不便 重则可能造 成严重的生产事故及损失 因此如何设计一个精度高 稳定性好的水位控制系 统就显得日益重要 给水工程往往成为高层建筑或工矿企业中最重要的基础设施之一 任何时 候都能提供足够的水量 平稳的水压 合格的水质是对给水系统提出的基本要 求 就目前而言 多数工业 生活供水系统都采用水塔 层顶水箱等作为基本 储水设备 由一级或二级水泵从地下市政水管补给 传统的控制方式存在控制 精度低 能耗大 可靠性差等缺点 可编程控制器 PLC 是根据顺序逻辑控制 的需要而发展起来的 是专门为工业环境应用而设计的数字运算操作的电子装 置 鉴于其种种优点 目前水位控制的方式被 PLC 控制取代 同时 又有 PID 控制技术的发展 因此 如何建立一个可靠安全 又易于维护的给水系统是值 得我们研究的课题 1 1 研究背景 传统的供水系统大多采用水塔 高位水箱或增压设备 用水泵高出实际用 水高度的扬程来 提升 水位高度 以保证有足够的用水量 并且控制精度低 能耗大 随着科学技术的不断发展 自动控制技术在我国的日新月异 继电器 控制系统已跟不上时代的发展要求 而需要一种新型的可编程控制器取而代之 PLC 可编程控制器是二十世纪七十年代发展起来的控制设备 是集微处理 器 储存器 输入 输出接口与中断于一体的器件 是在传统的顺序控制器的基 础上引入了微电子技术 计算机技术 自动控制技术和通讯技术而形成的一代 新型工业控制装置 重庆科技学院高等教育自学考试本科毕业论文 1 绪论 9 1969 年 第一台可编程控制器 PDP 14 由美国数字设备公司 DEC 制作 成功 并在 GM 公司汽车生产线上使用取得良好的效果 可编程控制器由此诞生 在控制领域内产生了历史性革命 PLC 问世时间不长 但是随着微处理器的发展 大规模 超大规模集成电 路不断出现 数据通信技术不断进步 PLC 迅速发展 PLC 进入九十年代后 工 业控制领域几乎全被 PLC 占领 国外专家预言 PLC 技术将在工业自动化的三 大支柱 PLC 机器人和 CAC CAM 种跃居首位 运用 PLC 的目的是用来取代继电器 执行逻辑 记时 计数等顺序控制功 能 建立柔性的控制系统 已经被广泛应用于机械制造 冶金 化工 能源 交通等各个行业 是工业自动化的主导产品 1 2 研究的目的及意义 在人们日常生产生活中 经常需要对水位进行控制 水塔水位控制系统是 我国住宅小区广泛应用的供水系统 传统的控制方式存在控制精度低 能耗大的 缺点 并且很不稳定 而运用 PLC 自动控制原理 利用水的导电性连续地全天候 地测量水位的变化 把测量到的水位变化参数转换成相应的电信号 主控台应 用 MCGS 组态软件对接收到的信号进行数据处理 完成相应的水位显示 故障 报警信息显示 实时曲线和历史曲线的显示 使水位保持在适当的位置 保持 水压恒定 从而提高了供水系统的质量 而且成本低 安装方便 灵敏性好 从而达到了满足企业或居民得到安全 稳定用水以及节约水源的目的 并且实 现了自动控制 不论从古到今 水在人们正常生活和生产中始终如一的起着至关重要 无 可取代的作用 一旦断了水 轻则给人民生活带来极大的不便 重则可能造成 严重的生产事故及损失 从而满足及时 准确 安全 充足的供水成为人们对 供水系统提出的新要求 如果仍然使用传统的方式 不但劳动强度大 工作效 率低 并且安全性难以保障 由此运用 PLC 自动控制原理进行自动化控制系统 的改造 从而实现安全 充足 自动化的供水 具有很高的实际应用价值 对 人们的生产生活具有重大意义 1 3 国内外发展现状 我国在八十年代初才开始使用 PLC 目前从国外应进的 PLC 使用较为普遍 的有日本 OMRON 公司 C 系列 三菱公司 F 系列 美国 GE 公司 GE 系列和德国西 门子公司 S 系列等 近年来 德国西门子公司的 S7 系列 PLC 在我国已经广泛使 用 并在各行各业的生产过程的自动控制中担任着重要角色 重庆科技学院高等教育自学考试本科毕业论文 1 绪论 10 可编程控制器 PLC 因为抗干扰能力强 可靠性好 控制系统结构简单 通用性强 编程方便 易于使用 维护操作方便等优势已经成为应用面最广 最广泛的通用工业控制装置 成为当代工业自动化的主要支柱之一 通过 PLC 对程序设计 提高液位系统的控制水平 具有很高的应用价值 并且已经在国 内外企业及居民生活中得到广泛应用 长期以来区域的供水系统都是由市政管网经过二次加压和水塔或天面水池 来满足用户对供水压力的要求 传统的恒压供水方式是采用水塔 高位水池等 设施来实现 由于小区高楼用水有着季节和时段的明显变化 日常供水运行控 制就常采用水泵的运行方式调整加上出口阀的开度调节供水的水量水压 大量 能量因消耗在出口阀而浪费 而且存在着水池 二次污染 的问题 随着技术 的发展和人们对生活饮用水品质要求的不断提高 于是选择一种符合各方面规 范 卫生安全而又经济合理的供水方式 对我们给供水设计带来了新的挑战 我的设计采用 PLC 和传感器相互配合检测水塔的准确水位 从而达到快速 安全检测当前实际水位 住宅建筑的小区规划趋向于更具人性化的多层次住宅 组合 不再仅仅追求立面和平面的美观和合理 而是追求空间上布局的流畅和 设计中贯彻一人文本的理念 现代当今社会在追求舒适 安全的同时力求土地 使用率的最大化也是我们共同的目标 但是在设计上我们要求更合理 更经济 更实用的潮流 就须要利用小型 PLC 进行控 这样我们成功地解决了能耗和污 染的两大难题 重庆科技学院高等教育自学考试本科毕业论文 1 绪论 11 2 PLC 简介 2 1 可编程控制器的产生 可编程控制器是二十世纪七十年代发展起来的控制设备 是集微处理器 储存器 输入 输出接口与中断于一体的器件 已经被广泛应用于机械制造 冶 金 化工 能源 交通等各个行业 计算机在操作系统 应用软件 通行能力 上的飞速发展 大大加强了可编程控制器通信能力 丰富了可编程控制器编程 软件和编程技巧 增强了 PLC 过程控制能力 因此 无论是单机还是多机控制 是流水线控制还是过程控制 都可以采用可编程控制器 推广和普及可编程控 制器的使用技术 对提高我国工业自动化生产及生产效率都有十分重要的意义 可编程控制器的产生和继电器 接触器控制系统有很大的关系 继电器 接触器控制已经有伤百年的历史 它是一种弱电信号控制强电信号的电磁开关 具有结构简单 电路直观 价格低廉 容易操作 易于维修的有优点 对于工 作模式固定 要求比较简单的场合非常使用 至今仍有广泛的用途 但是当工 作模式改变时 就必须改变系统的硬件接线 控制柜中的物件以及接线都要作 相应的变动 改造工期长 费用高 用户宁愿扔掉旧控制柜 另做一个新控制 柜使用 阻碍了产品更新换代 随着工业生产的迅速发展 市场竞争的激烈 产品更新换代的周期日益缩 短 工业生产从大批量 少品种 向小批量 多品种转换 继电器 接触器控 制难以满足市场要求 此问题首先被美国通用汽车公司 GM 公司 提了出来 通用汽车公司为适合汽车型号的不断翻新 满足用户对产品多样性的需求 公 开对外招标 要求制造一种新的工业控制装置 取代传统的继电器 接触器控 制 其对新装置性能提出的要求就是著名的 GM10 条 编程方便 现场可修改 程序 维修方便 采用模块化结构 可靠性高于继电器控制装置 体积小于继 电器控制装置 数据可直接送入管理计算机 成本可与继电器控制装置竞争 输入可以是交流 115V 输出为交流 115V 2A 以上 能直接驱动电磁阀 接 触器等 在扩展时 原系统只要很小变更 用户程序存储器容量至少能扩展到 4K 重庆科技学院高等教育自学考试本科毕业论文 1 绪论 12 用可编程控制器代替了继电器 接触器的控制 实现了逻辑控制功能 并 且具有计算机功能灵活 通用性等有点 用程序代替硬接线 并且具有计算机 功能灵活 通用性能强等优点 用程序代替硬接线 减少了重新设计 重新接 线的工作 此种控制器借鉴计算机的高级语言 利用面向控制过程 面向问题 的 自然语言 编程 其标志性语言是极易为 IT 电器人员掌握的梯形图语言 使 得部熟悉计算机的人也能方便地使用 这样 工作人员不必在变成上发费大量 地精力 只需集中精力区考虑如何操作并发挥改装置地功能即可 输入 输出 电平与市电接口 市控制系统可方便地在需要地地方运行 所以 可编程控制 器广泛地应用于各工业领域 2 2 PLC 的发展 虽然 PLC 问世时间不长 但是随着微处理器的出现 大规模 超大规模集 成电路技术的迅速发展和数据通讯技术的不断进步 PLC 也迅速发展 其发展 过程大致可分为三各阶段 早期的 PLC 一般称为可编程逻辑控制器 这是的 PLC 多少由电继电器控制 装置的替代物的含义 其主要功能只是执行原先由继电器完成的顺序控制 定 时等 它在硬件上 以计算机的形式出现 在 I O 接口电路上作了改进以适应工 业控制现场的要求 装置种的器件主要采用分离元件和中小规模集成电路 存 储器采用磁芯存储器 另外还采取了一些措施 以提高其抗干扰的能力 在软 件编程上采用广大电器工程技术人员所熟悉的继电器控制线路的方式 梯形图 因此 早期的 PLC 的性能要优于继电器控制装置 其优点包括简单易懂 便于 安装 体积小 能耗低 有故障指示 能重复使用等 其中 PLC 特有的编程语 言 梯形图一直沿用至今 在七十年代 微处理器的出现使 PLC 发生了巨大的变化 美国 日本 德 国等一些厂家先后开始采用微处理器作为 PLC 的中央处理单元 CPU LC 的功能大大增强 在软件方面 除了保持其原有的逻辑运算 计时 计 数等功能以外 还增加了算术运算 数据处理和传送 通讯 自诊断等功能 再硬件方面 除了保持其原有的开关模块以外 还增加了模拟量快 远程 I O 模块 各种特殊功能模块 并扩大了存储器的容量 是各种逻辑线圈的数量增 加 还提供了一定数量的数据寄存器 使 PLC 的应用范围得以扩大 进入八十年代中 后期 由于插大规模集成电路技术的迅速发展 微处理 器的市场价格大幅度下跌 使得各种类型的 PLC 所采用的微处理器的档次普遍 提高 而且 为了进一步提高 PLC 的处理速度 各制造厂商纷纷开发研制了专 用逻辑处理芯片 这样使得 PLC 软 硬功能发生了巨大变化 重庆科技学院高等教育自学考试本科毕业论文 1 绪论 13 2 3 PLC 的未来展望 21 世纪 PLC 会有更大的发展 从技术上看 计算机技术的新成果会更 多地应用于可编程控制器的设计和制造上 会有运算速度更快 存储容量更大 智能更强的品种出现 从产品规模上看 会进一步向超小型及超大型方向发展 从产品的配套性上看 产品的品种会更丰富 规格更齐全 完美的人机界面 完备的通信设备会更好地适应各种工业控制场合的需求 从市场上看 各国各 自生产多品种产品的情况会随着国际竞争的加剧而打破 会出现少数几个品牌 垄断国际市场的局面 会出现国际通用的编程语言 从网络的发展情况来看 可编程控制器和其它工业控制计算机组网构成大型的控制系统是可编程控制器 技术的发展方向 目前的计算机集散控制系统 DCS Distributed Control System 中已有大量的可编程控制器应用 伴随着计算机网络的发展 可编程 控制器作为自动化控制网络和国际通用网络的重要组成部分 将在工业及工业 以外的众多领域发挥越来越大的作用 2 4 PLC 的特点 1 可靠性高 抗干扰能力强 高可靠性是电气控制设备的关键性能 PLC 由于采用现代大规模集成电路 技术 采用严格的生产工艺制造 内部电路采取了先进的抗干扰技术 具有很 高的可靠性 例如三菱公司生产的 F 系列 PLC 平均无故障时间高达 30 万小时 一些使用冗余 CPU 的 PLC 的平均无故障工作时间则更长 从 PLC 的机外电路来 说 使用 PLC 构成控制系统 和同等规模的继电接触器系统相比 电气接线及 开关接点已减少到数百甚至数千分之一 故障也就大大降低 此外 PLC 带有 硬件故障自我检测功能 出现故障时可及时发出警报信息 在应用软件中 应 用者还可以编入外围器件的故障自诊断程序 使系统中除 PLC 以外的电路及设 备也获得故障自诊断保护 这样 整个系统具有极高的可靠性也就不奇怪了 2 配套齐全 功能完善 适用性强 PLC 发展到今天 已经形成了大 中 小各种规模的系列化产品 可以用 于各种规模的工业控制场合 除了逻辑处理功能以外 现代 PLC 大多具有完善 的数据运算能力 可用于各种数字控制领域 近年来 PLC 的功能单元大量涌现 使 PLC 渗透到了位置控制 温度控制 CNC 等各种工业控制中 加上 PLC 通信 能力的增强及人机界面技术的发展 使用 PLC 组成各种控制系统变得非常容易 3 易学易用 深受工程技术人员欢迎 重庆科技学院高等教育自学考试本科毕业论文 1 绪论 14 PLC 作为通用工业控制计算机 是面向工矿企业的工控设备 它接口容易 编程语言易于为工程技术人员接受 梯形图语言的图形符号与表达方式和继电 器电路图相当接近 只用 PLC 的少量开关量逻辑控制指令就可以方便地实现继 电器电路的功能 为不熟悉电子电路 不懂计算机原理和汇编语言的人使用计 算机从事工业控制打开了方便之门 4 系统的设计 建造工作量小 维护方便 容易改造 PLC 用存储逻辑代替接线逻辑 大大减少了控制设备外部的接线 使控制 系统设计及建造的周期大为缩短 同时维护也变得容易起来 更重要的是使同 一设备经过改变程序改变生产过程成为可能 这很适合多品种 小批量的生产 场合 5 体积小 重量轻 能耗低 以超小型 PLC 为例 新近出产的品种底部尺寸小于 100mm 重量小于 150g 功耗仅数瓦 由于体积小很容易装入机械内部 是实现机电一体化的理 想控制设备 2 5 PLC 的组成 PLC 的硬件主要是由中央处理器 CPU 存储器 输入单元 输出单元 通信接口 扩展接口电源等部分组成 其中 CPU 是 PLC 的核心 输入单元与 输出单元是连接现场输入 输出设备与 CPU 之间的接口电路 通信接口用于与 编程器 上位计算机等外设连接 典型 PLC 组成框图如图 2 1 所示 图 2 1 典型 PLC 组成框图 2 5 1 中央处理单元 CPU 重庆科技学院高等教育自学考试本科毕业论文 1 绪论 15 中央处理单元 CPU 是 PLC 控制中枢 其功能接收并存储从编程器键入用 户程序和数据 检查电源 存储器 I O 以及警戒定时器状态 并能诊断用户程 序中语法错误 当 PLC 投入运行时 首先它以扫描方式接收现场各输入装置状 态和数据 并分别存入 I O 映象区 然后从用户程序存储器中逐条读取用户程 序 命令解释后按指令规定执行逻辑或算数运算结果送入 I O 映象区或数据寄 存器内 等所有用户程序执行完毕之后 最后将 I O 映象区各输出状态或输出 寄存器内数据传送到相应输出装置 如此循环运行 直到停止运行 2 5 2 存储器 1 PLC 常用存储器类型 RAM Random Assess Memory 这是一种读 写存储器 随机存储器 其存取速度最快 由锂电池支持 EPROM Erasable Programmable Read Only Memory 这是一种可擦除只 读存储器 断电情况下 存储器内所有内容保持不变 紫外线连续照射下可擦 除存储器内容 EEPROM Electrical Erasable Programmable Read Only Memory 这是一 种电可擦除只读存储器 使用编程器就能很容易对其所存储内容进行修改 2 PLC 存储空间分配 系统程序存储区 系统程序存储区中存放着相当于计算机操作系统系统 程序 包括监控程序 管理程序 命令解释程序 功能子程序 系统诊断子程 序等 由制造厂商将其固化 EPROM 中 用户不能直接存取 它和硬件一起决定 了该 PLC 性能 系统 RAM 存储区 系统 RAM 存储区包括 I O 映象区以及各类软设备 如 逻辑线圈 数据寄存器 计时器 计数器 变址寄存器 累加器等存储器 用户程序存储区 主要用来存放用户的应用程序 所谓用户程序时指使 用户根据工程现场的的产生过程和工艺要求编写的控制程序 次程序由使用者 通过编程器输入到 PLC 机的 RAM 存贮器中 以便于用户随时修改 也可将用户 程序存放在 EEPROM 中 2 5 3 输入 输出模块 输入 输出模块是可编程控制器与工业生产设备或工业生产过程连接的借口 现场的输入信号 如按钮开关 行程开关 限位开关以及传感输出的开关量或 模拟量 压力 流量 温度 电压 电流 等 都要通过输入模块送到 PLC 由于这些信号电平各式各样 而可编程控制器 CPU 所处理的信息只能是标准电 平 所以输入模块还需将这些信号转换成 PLC 能够接受和处理的数字信号 输 重庆科技学院高等教育自学考试本科毕业论文 1 绪论 16 入模块的作用是接收中央处理器处理过的数字信号 并把它转换成现场执行部 件所能接收的控制信号 以驱动如电磁阀 灯光显示 电机等执行机构 可编 程控制器有多种输入 输出模块其类型有数字量输入 输出模块和模拟量输入 输 出模块 这些模块分直流和交流 电压和电流类型 每种类型又有不同的参数 等级 主要有数字量输入 输出模块和模拟量输入输出 模块 部件上都设有接线 端子排 为了滤除信号的噪声和便于 PLC 内部对信号的处理 这些模块上都带 有滤波 电平转换 信号锁存电路 数字量输入模块带有广电耦合电路 其目 的是把 PLC 与外部电路隔离起来 以提高 PLC 的抗干扰能力 数字两输出有 继电器输出 晶体管输出和可控硅输出三种方式 模拟量输入 输出模块主要用 来实现模拟量与数字量之间的转换 2 5 4 扩展模块 当一个 PLC 中心单元的 I O 点数不够用时 就要对系统进行扩展 扩展接 口就是用于连接中心基本单元与扩展单元的 模块随着可编程控制器在工业控 制中的广泛应用和发展 使可编程控制器的功能更加强大和完善 只能 I O 接 口模块种类很多 例如高速计数模块 PLCA 控制模块 数字位基于 PLC 的变频 恒压供水系统的设计置译码模块 阀门控制模块 智能存贮弄快以及智能 I O 模块等 2 5 5 编程器 它的作用是供用户进行程序的编制 编辑 调试和监视 有的编程器还可 与打印机或磁带机相连 以将用户程序和有关信息打印出来或存放在它的作用 是供用户进行程序的编制 编辑 调试和监视 有的编程器还可与打印机或磁 带机相连 以将用户程序和有关信息打印出来或存放在磁带上 磁带上的信息 可以重新装入PLC 目前编程器主要有以下三种类型 1 便于携带的特点 一般只能用指令形式编程 通过按键输入指令 通 过数码管或液晶显示器加以显示 这种编程器适合小型可编程控制器的编程要 求 2 图形编程器以液晶显示器 LCD 或阴极射线管 CRT 作屏幕 用来显 示编程内容和提供如输入 输出 辅助继电器的占有情况 程序容量等各种信 息 还可在调试程序 检查程序执行时显示各种信号状态 出错提示等 3 用于IBM PC及其兼容机的编程器是个人计算机加上适当的硬件接 口和软件包作为编程器 也可直接编制成梯形图 其监控功能也很强 编程器 工作方式主要有编程和监控两种 编程工作方式是在PLC机处于停机状态时可 重庆科技学院高等教育自学考试本科毕业论文 1 绪论 17 以进行编程 它的功能主要是输入新的程序 或者对已有的程序予以编辑和修 改 监控工作方式可以对运行中的控制器工作状态进行监视和跟踪 一般可以 对某一线圈或触点的工作状态进行监视 也可以对成组器件的工作状态进行监 视 还可以跟踪某一器件在不同时间的工作状态 除搜索 监视 跟踪外 还 可以对一些器件进行操作 因此编程器的监控方式对控制器中新输入程序的调 试与试运行是非常有用和方便的 编程器的结构一般包括显示部分与键盘部分 显示一般用液晶显示器 主要的显示内容包括地址 数据 工作方式 指令执 行情况及系统工作状态等 键盘有单功能键和双功能键 在使用双功能键的时 候键盘中都备有一个选择键 以选择其中一种方式工作 用户可根据自己时间控制系统的要求 选用各种合适的扩展模块对PLC作 硬件组态 以求达到各种功能或控制精度 同时节省开支 减少不必要的投资 当已运行的系统需要改造或扩充时 PLC可以随时进行升级或改版 所作 的工作仅仅是替换或增加扩展模板和修改相应的控制软件 特殊模板及智能模 板的开发将进一步扩展可编程控制的功能 专用模板的开发不仅扩大了可编程 控制系统的控制功能 而且将进一步提高控制质量与可靠性 2 6 PLC的工作原理 最初研制生产的 PLC 主要用于代替传统的由继电器接触器构成的控制装置 但这两者的运行方式是不相同的 继电器控制装置采用硬逻辑并行运行的方式 即如果这个继电器的线圈通 电或断电 该继电器所有的触点 包括其常开或常闭触点 在继电器控制线路 的哪个位置上都会立即同时动作 而 PLC 的 CPU 则采用顺序逻辑扫描用户程 序的运行方式 即如果一个输出线圈或逻辑线圈被接通或断开 该线圈的所有 触点 包括其常开或常闭触点 不会立即动作 必须等扫描到该触点时才会动作 为了消除二者之间由于运行方式不同而造成的差异 考虑到继电器控制装 置各类触点的动作时间一般在 100ms 以上 而 PLC 扫描用户程序的时间一般均 小于 100ms 因此 PLC 采用了一种不同于一般微型计算机的运行方式 扫描 技术 这样在对于 I O 响应要求不高的场合 PLC 与继电器控制装置的处理结 果上就没有什么区别了 2 7 梯形图程序设计 重庆科技学院高等教育自学考试本科毕业论文 1 绪论 18 梯形图编程语言是一种图形化编程语言 它沿用了传统的继电接触器控制 中的触点 线圈 串并联等术语和图形符号 与传统的继电器控制原理电路图 非常相似 但又加入了许多功能强而又使用灵活的指令 它比较直观 形象 对于那些熟悉继电器一接触器控制系统的人来说 易被接受 继电器梯形图多 半适用于比较简单的控制功能的编程 绝大多数PLC用户都首选使用梯形图编 程 指令是用英文名称的缩写字母来表达PLC的各种功能的助记符号 类似于 计算机汇编语言 由指令构成的能够完成控制任务的指令组合就是指令表 每 一条指令一般由指令助记符和作用器件编号组成 比较抽象 通常都先用其它 方式表达 然后改写成相应的语句表 编程设备简单价廉 通常微 小型PLC主要采用继电器梯形图编程 其编程的一般规则有 1 梯形图按自上而下 从左到右的顺序排列 每一个逻辑行起始于左母 线然后是触点的各种连接 最后是线圈或线圈与右母线相连 整个图形呈阶梯 形 梯形图所使用的元件编号地址必须在所使用 PLC 的有效范围内 2 梯形图是 PLC 形象化的编程方式 其左右两侧母线并不接任何电源 因而图中各支路也没有真实的电流流过 但为了读图方便 常用 有电流 得 电 等来形象地描述用户程序解算中满足输出线圈的动作条件 它仅仅是概念上 虚拟的 电流 而且认为它只能由左向右单方向流 层次的改变也只能自上而 下 3 梯形图中的继电器实质上是变量存储器中的位触发器 相应某位触发 器为 l 态 表示该继电器线圈通电 其动合触点闭合 动断触点打开 反之为 o 态 梯形图中继电器的线圈又是广义的 除了输出继电器 内部继电器线 圈外 还包括定时器 计数器 移位寄存器 状态器等的线圈以及各种比较 运算的结果 4 梯形图中信息流程从左到右 继电器线圈应与右母线直接相连 线圈 的右边不能有触点 而左边必须有触点 5 继电器线圈在一个程序中不能重复使用 而继电器的触点 编程中可 以重复使用 且使用次数不受限制 6 PLC 在解算用户逻辑时 是按照梯形图由上而下 从左到右的先后顺 序逐步进行的 即按扫描方式顺序执行程序 不存在几条并列支路同时动作 这在设计梯形图时 可以减少许多有约束关系的联锁电路 从而使电路设计大 大简化 所以 由梯形图编写指令程序时 应遵循自上而下 从左到右的顺序 梯形图中的每个符号对应于一条指令 一条指令为一个步序 重庆科技学院高等教育自学考试本科毕业论文 1 绪论 19 当PLC运行时 用户程序中有众多的操作需要去执行 但CPU是不能同时 去执行多个操作的 它只能按分时操作原理每一时刻执行一个操作 这种分时 操作的过程称为CPU对程序的扫描 扫描从0000号存储地址所存放的第一条用 户程序开始 在无中断或跳转控制的情况下 按存储地址号递增顺序逐条扫描 用户程序 也就是顺序逐条执行用户程序 直到程序结束 每扫描完一次程序 就构成一个扫描周期 然后再从头开始扫描 并周而复始 重庆科技学院高等教育自学考试本科毕业论文 水塔水位控制系统 PLC 硬件设 计 20 3 3 水塔水位控制系统水塔水位控制系统 PLCPLC 硬件设计硬件设计 3 1 水塔水位控制系统设计要求 水塔水位控制装置如图 3 1 所示 水水池池 水水塔塔 水水泵泵 电电磁磁阀阀 水流 水水池池上上限限液液位位开开关关S2 水水池池下下限限液液位位开开关关S1 水水塔塔上上限限液液位位开开关关S4 水水塔塔下下限限液液位位开开关关S3 图 3 1 水塔水位控制装置图 3 1 1 工作原理 水塔水位的工作方式 当水池液位低于下限液位开关 S1 S1此时为 ON 电磁阀打开 开始往水 池里注水 当 4S 以后 若水池液位没有超过水池下限液位开关时 则系统发出 报警 若系统正常 此时水池下限液位开关 S4为 OFF 表示水位高于下限水位 当水位液面高于上限水位 则 S2为 ON 电磁阀关闭 当水塔水位低于水塔下限水位时 则水塔下限水位开关 S3为 ON 水泵开 始工作 向水塔供水 当 S3为 OFF 时 表示水塔水位高于水塔下限水位 当 水塔液面高于水塔上限水位时 则水塔上限水位开关 S4为 OFF 水泵停止 当 水塔水位低于下限水位 同时水池水位也低于下限水位时 水泵不能启动 3 2 水塔水位控制系统主电路 水塔水位控制系统主电路如图 3 2 所示 重庆科技学院高等教育自学考试本科毕业论文 水塔水位控制系统 PLC 硬件设 计 21 M 3 L1L2L3 SQ FU KM FR 图 3 2 水塔水位控制系统主电路图 3 3 I O 接口分配 3 3 1列出水塔水位控制系统 PLC 的输入 输出接口分配表 表 3 1 水塔水位控制系统 PLC 的输入 输出接口分配表 输入信号输入信号输入变量名输入变量名 输出信号输出信号输出变量名输出变量名 I0 0 启动开关 Q4 0 水阀 M1 I0 1 停止开关 Q4 1 水泵 M2 I0 2 水池下限位 Q4 2 水池下限指示灯 A1 I0 3 水池上限位 Q4 3 水池水位报警指示灯 A2 I0 4 水塔下限位 Q4 4 水池上限指示灯 A3 I0 5 水塔上限位 Q4 5 水塔下限指示灯 A4 Q4 6 水塔水位报警指示灯 A5 重庆科技学院高等教育自学考试本科毕业论文 水塔水位控制系统 PLC 硬件设 计 22 Q4 7 水塔上限指示灯 A6 3 3 2 水塔水位控制系统的 I O 设备 这是一个单体控制小系统 没有特殊的控制要求 它有 6 个开关量 开关 量输出触点数有 8 个 输入 输出触点数共有 14 个 只需选用一般中小型控制 器即可 据此 可以对输入 输出点作出地址分配 重庆科技学院高等教育自学考试本科毕业论文 水塔水位控制系统 PLC 软件设 计 23 4 水塔水位控制系统 PLC 软件设计 4 1 程序流程图 水塔水位控制系统的 PLC 控制流程图 根据设计要求 控制流程图 如图 4 1 所示 开始 水池水位低于下 限吗 电磁阀打开 4S后水池水位高 于下限吗 报警 水池继续进水 水塔水位低于 下限吗 水池水位高于上限 电磁阀关闭 水泵起动 给水塔供水 水塔水位高于下限 水塔水位高于上限 水泵停止 水池水位低于下限 结束 否 是 否 是 是 否 重庆科技学院高等教育自学考试本科毕业论文 水塔水位控制系统 PLC 软件设 计 24 图 4 1 水塔水位控制系统的 PLC 控制流程图 这种分时操作的过程称为 CPU 对程序的扫描 扫描从 0000 号存储地址所存 放的第一条用户程序开始 在无中断或跳转控制的情况下 按存储地址号递增 顺序逐条扫描用户程序 也就是顺序逐条执行用户程序 直到程序结束 每扫 描完一次程序就构成一个扫描周期 然后再从头开始扫描 并周而复始 根据控制要求 设计的梯形图程序如图 4 2 所示 4 2 梯形图程序设计及工作过程分析 梯形图编程语言是一种图形化编程语言 它沿用了传统的继电接触器控制 中的触点 线圈 串并联等术语和图形符号 与传统的继电器控制原理电路图 非常相似 但又加入了许多功能强而又使用灵活的指令 它比较直观 形象 对于那些熟悉继电器一接触器控制系统的人来说 易被接受 继电器梯形图多 半适用于比较简单的控制功能的编程 绝大多数 PLC 用户都首选使用梯形图编 程 梯形图编程的一般规则有 1 梯形图按自上而下 从左到右的顺序排列 每一个逻辑行起始于左母 线然后是触点的各种连接 最后是线圈或线圈与右母线相连 整个图形呈阶梯 形 梯形图所使用的元件编号地址必须在所使用 PLC 的有效范围内 2 梯形图是 PLC 形象化的编程方式 其左右两侧母线并不接任何电源 因而图中各支路也没有真实的电流流过 但为了读图方便 常用 有电流 得电 等来形象地描述用户程序解算中满足输出线圈的动作条件 它仅仅是 概念上虚拟的 电流 而且认为它只能由左向右单方向流 层次的改变也只能 自上而下 3 梯形图中的继电器实质上是变量存储器中的位触发器 相应某位触发 器为 1 态 表示该继电器线圈通电 其动合触点闭合 动断触点打开 反之 为 O 态 梯形图中继电器的线圈又是广义的 除了输出继电器 内部继电器 线圈外 还包括定时器 计数器 移位寄存器 状态器等的线圈以及各种比较 运算的结果 4 梯形图中信息流程从左到右 继电器线圈应与右母线直接相连 线圈 的右边不能有触点 而左边必须有触点 5 继电器线圈在一个程序中不能重复使用 而继电器的触点 编程中可 以重复使用 且使用次数不受限制 6 PLC 在解算用户逻辑时 是按照梯形图由上而下 从左到右的先后顺 序逐步进行的 即按扫描方式顺序执行程序 不存在几条并列支路同时动作 重庆科技学院高等教育自学考试本科毕业论文 水塔水位控制系统 PLC 软件设 计 25 这在设计梯形图时 可以减少许多有约束关系的联锁电路 从而使电路设计大 大简化 所以 由梯形图编写指令程序时 应遵循自上而下 从左到右的顺序 梯形图中的每个符号对应于一条指令 一条指令为一个步序 当 PLC 运行时 用户程序中有众多的操作需要去执行 但 CPU 是不能同时去执行多个操作的 它只能按分时操作原理每一时刻执行一个操作 4 2 1 工作过程 设水塔 水池初始状态都为空着的 4 个液位指示灯全灭 当执行程序时 扫描到水池为液位低于水池下限液位时 水阀打开 开始往水池里进水 如果 进水超过 4 秒 而水池液位没有超过水池下限位 说明系统出现故障 系统就 会自动报警 水池报警灯 A2亮 若 4 秒之后水池液位按预定的超过水池下限位 说明系统在正常的工作 水池下限位的指示灯 A1亮 此时 水池的液位已经超 过了下限位了 系统检测到此信号时 由于水塔液位低于水塔水位下限 水泵 开始工作 向水塔供水 如果进水超过 4 秒 而水塔液位没有超过水池下限位 说明系统出现故障 系统就会自动报警 水塔报警灯 A5亮 当水池的液位超过 水池上限液位时 水池上限指示灯 A3亮 水阀就关闭 但是水塔现在还没有装 满 可此时水塔液位已经超过水塔下限水位 则水塔下限指示灯 A4亮 水泵继 续工作 在水池抽水向水塔供水 水塔抽满时 水塔液位超过水塔上限 水塔 上限指示灯 A6亮 但刚刚给水塔供水的时候 水泵已经把水池的水抽走了 此 时水塔液位已经低于水池上限 水池上限指示灯 A3灭 此次给水塔供水完成 4 2 2 水塔水位控制系统梯形图 水塔水位控制系统梯形图 如图 4 2 所示 重庆科技学院高等教育自学考试本科毕业论文 水塔水位控制系统 PLC 软件设 计 26 图 4 2 水塔水位控制系统梯形图 1 启停程序如图 4 3 所示 图 4 3 启停程序梯形图 重庆科技学院高等教育自学考试本科毕业论文 水塔水位控制系统 PLC 软件设 计 27 2 水阀控制程序如图 4 4 所示 图 4 4 水阀控制程序梯形图 3 水池下限水位指示程序如图 4 5 所示 图 4 5 水池下限水位指示程序梯形图 4 水池水位报警程序如图 4 6 所示 图 4 6 水池水位报警程序梯形图 5 水池水位上限指示程序如图 4 7 所示 图 4 7 水池水位上限指示程序梯形图 6 水泵启停控制程序如图 4 8 所示 重庆科技学院高等教育自学考试本科毕业论文 水塔水位控制系统 PLC 软件设 计 28 图 4 8 水泵启停控制程序梯形

温馨提示

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

评论

0/150

提交评论