资源描述:
2016 年 1 月 第 44 卷 第 2 期 机床与液压 MACHINE TOOL & HYDRAULICS Jan 2016 Vol 44 No 2 DOI10.3969/ j issn 1001-3881 2016 02 054 收稿日期 2014-10-24 基金项目 陕西省科技攻关项目 (2011K 10⁃18); 陕西省教育厅专项科研项目 (09JK559) 作者简介 王晓瑜 (1974), 女, 博士, 高级工程师, 现从事机械电子工程教学与科研工作。 E-mail lshtttt@ 126 com。 基于 PLC、 VVVF 和 HMI 的无级变行程 锚杆钻机液压驱动控制系统改造 王晓瑜 (西安航空学院电气学院, 陕西西安 710077) 摘要 用西门子 S7⁃200 PLC、 VVVF 和 HMI 对无级变行程液压锚杆钻机液压驱动控制系统进行改造。 分析系统的控制 原理, 设计系统流程图及软件程序, 给出改造后 PLC 端子接线图。 实验结果表明 该控制系统能实现冲击能、 冲击频率及 位移的自动连续无级调节和最优匹配; 同时结合人机界面 HMI 的应用, 实现系统的状态可视化和控制智能化。 关键词 无级变行程; PLC; VVVF; HMI 中图分类号 TD41 文献标志码 B 文章编号 1001-3881 (2016) 2-175-3 Transformation of Stepless Variable Position Hydraulic Roofbolter Frequency Control System Based on PLC, VVVF and HMI WANG Xiaoyu (College of Electrical Engineering, Xi’an Aeronautical University, Xi’an Shaanxi 710077, China) Abstract PLC, VVVF and HMI were used to rebuild the stepless variable position hydraulic roofbolter hydraulic control system. The control principle of the system was analyzed. The diagram and software were designed. PLC terminals wiring diagram was given. Practice has proved that the control system can be used to realize automatic continuous stepless regulation and optimal matching of im⁃ pact energy, impact frequency and displacement. Also, with the application of HMI, system mode visualization and intelligence control were realized. Keywords Steplessly variable position; PLC; VVVF; HMI 旋转冲击型液压锚杆钻机广泛应用于锚固施工 中, 但传统的液压锚杆钻机还存在一些缺点, 比如钻 机的冲击能和冲击频率不可调节或只能有限挡手动调 节, 难以实现合理有效的匹配, 特别是当工作对象硬 度发生改变时, 适应性及灵活性较差; 另外钻机的电 气控制系统可靠性差, 整机的智能化控制水平较低 等。 为了解决这些问题, 文中提出基于 PLC、 VVVF 和 HMI 的无级变形程锚杆钻机液压驱动控制系统 改造。 1 无级变行程旋转冲击型液压锚杆钻机液压驱动 控制系统改造方案 所用的实验模型是在课题组原有模型的基础上, 采用西门子公司的 S7⁃200 系列 PLC 对其电气控制系 统进行改造得来的。 改造主要内容为 从系统效率、 节能特性、 响应速度、 压力闭环控制特性等考虑, 结 合实验室实际设备, 将原液压系统双泵独立供油回 路, 改为由 VVVF 驱动异步电机的单泵供油方式, 实 现了通过控制供油泵转速控制工作油压, 通过减压阀 和溢流阀控制冲击油压和推进油压; 在测量仪表方, 面将原有的压力继电器和流量计更换为压力变送器, 增强了测量的准确性和稳定性, 提高了测量系统的抗 干扰能力; 在控制方面, 使用 PLC 替换原继电器-接 触器控制, 使控制回路更加简单、 可靠; 通过接收系 统压力、 冲击压力反馈及设定值并输出转速和阀位等 信号, 控制 VVVF 的转速和冲击油压, 使钻机能够根 据岩土的变化, 在优化系统的支持下, 自动调整冲击 能和冲击频率, 有效提高工作效率, 减少损耗; 在显 示方面, 增加了 HMI 的应用, 显示系统的故障、 工 作状态及参数的设置, 兼报警功能, 同时可以向导式 地对系统进行操作, 使得系统控制更加灵活方便; 另 外还设定了手动操作调试功能。 无级变行程锚杆钻机 液压驱动实验控制系统原理图见图 1 所示。 锚杆钻机工作时, 液压泵的转速变化由 PLC 控 制 VVVF 实现, 连续供给流量变化的工作油于推进单 元和冲击回转单元。 回转单元工作时, 三位四通电磁 换向阀左位电磁铁 2DT 得电或右位电磁铁 3DT 得电 工作, 驱动锚杆钻机动力头正传钻进或反转钻进, 中位时, 各油路口互通, 液压泵卸荷, 动力头停止回 转钻进。 冲击单元工作时, 二位四通电磁换向阀左位 1DT 电磁铁得电, 驱动锚杆钻机冲击器进行钻孔, 溢 流阀及减压阀配合使用调定系统压力。 冲击部分及推 进机构部分的两个压力传感器分别用来检测液压系统 工作油压和推进机构的推进工作油压; 推进机构部分 装有两个行程限位开关, 用以实现对推进单元上、 下 限位的限制。 图 1 无级变行程锚杆钻机液压驱动控制系统原理图 当系统工作时, 工作油压和推进油压力传感器将 检测到的信号送给 PLC, 与优化控制系统根据缓冲腔 油压、 通过混合遗传算法计算的设定数值进行对比, 进行 PID 运算, 根据运算结果, 控制变频器频率及 冲击油压调节阀的阀位, 由此协调改变系统的工作油 压和推进油压, 从而实现钻机能够根据岩土的变化, 在优化系统的支持下, 自动调整冲击能和冲击频率, 达到冲击能、 冲击频率的自动连续无级调节和最优匹 配, 使锚杆钻机的功率达到最优工作状态的目的。 锚 杆钻机优化及控制系统原理图见图 2。 图 2 无级变行程锚杆钻机优化及控制系统原理图 系统中增加了人机界面 HMI, 在人机界面里能显 示系统的故障、 工作状态及参数的设置, 兼报警功 能, 同时可以向导式地对系统进行操作, 使得系统控 制更加方便明了[1-2]。 2 硬件系统设计 2 1 主机 PLC 的选择与设计 控制系统中, 其主回路部分不变, 对控制回路进 行改造。 改造后, 将原手动换向阀全部改为电磁换向 阀, 增加冲击及推进压力传感器以及指示灯等元器 件。 系统的启动/ 停止按钮等为开关量输入信号; 电 磁阀、 电机、 指示灯等为开关量输出信号; 冲击及推 进压力传感器等为模拟量输入信号, 控制变频器频率 电压信号为模拟量输出信号。 经 I/ O 点数分配, 选用 德国 西 门 子 SIEMENS S7⁃200 CPU224 AC/ RELAY (16DI/10DO) PLC, 挂一块 EM23 (4AI/1AO) 模拟 量混合模块。 I/ O 地址分配见表 1[1,3]。 表 1 I/ O 地址分配表 功能元件地址 系统启动按钮SB1I0.0 系统停止按钮SB2I0.1 紧急停止按钮SB3I0.2 手动、自动选择SB4I0.3 冲击选择调钮P1AIW0 系统压力传感器P2AIW2 推进压力传感器P3AIW4 推进单元行程限位 1SQ1I0.4 推进单元行程限位 2SQ2I0.5 变频器工作正常VVVFI0.6 液压泵电机KM1Q0.0 冲击单元电磁阀1DTQ0.4 旋转单元电磁阀 A2DTQ0.5 旋转单元电磁阀 B3DTQ0.6 推进单元电磁阀 A4DTQ0.7 推进单元电磁阀 B5DTQ1.0 变频器控制VVVFAQW0 指示灯 1H0Q1.1 指示灯 2H1Q1.2 指示灯 3H2Q1.3 指示灯 4H3Q1.4 指示灯 5H4Q1.5 人机界面MD304AQW0 2 2 PLC 端子接线图 PLC 及外围设备端子接线图如图 3 所示。 671机床与液压第 44 卷 图 3 PLC 及外围设备端子接线图 2 3 变频器选择 系统中采用的变频器是台达 VFD⁃M 系列变频器, 它可接受多种类型反馈信号, 内置 PID 控制器, 具有 定时开机、 休眠、 一拖 N、 超压自动停止/ 恢复、 自动 稳压、 自动节能运行等功能, 可实现工频、 变频的自 动切换, 使用方便。 其输出频率范围为 0 10~6 000 00 Hz, 功率范围 0 4~1 5 kW (三相 230 V) [2]。 2 4 检测元件选择 选用重庆川仪与德国 SIEMENS 公司联合生产的 PDS4031GS1A1DA/ G60/ G81/ U23 冲击油压力、 工作 油压力、 缓冲腔油压力变送器各 1 个。 2 5 人机界面的选择 系统采用的人机界面 (HMI) 是 Kinco 步科公司 Eview 的 MD304L 型文本显示器。 工作人员可通过编 程软件 TP200 在计算机上面制作画面, 修改 PLC 内 部寄存器或继电器的数值及状态, 根据控制及显示需 要输入汉字及曲线, 实现控制的便捷和可视化[4]。 3 软件系统设计 3 1 控制系统流程图设计 无极变行程锚杆钻机控制系统流程图见图 4。 图 4 无极变行程锚杆钻机控制系统流程图 3 2 PLC 程序设计 控制系统的软件设计是整个 PLC 电气控制部分 设计的核心, 根据控制要求, 确定控制的操作方式、 应 完成的动作、 必须的保护和连锁以及所有的控制参数。 根据液压锚杆钻机旋转冲击控制系统要求, 结合 PLC 的 I/ O 地址分配, 编制梯形图。 PLC 的编程软件 采用西门子 STEP 7⁃Micro/ WIN V4 0 SP8, 共有主程 序和子程序两大部分组成。 其中主程序中主要完成系 统的初始化及手动模式选择和手动状态输出、 组合模 式的选择和定时中断连接等内容。 系统的初始化主要包括 PLC 模块及模拟量混合 模块、 人机界面及变频器多段速的初始速度等的参数 初始化; 当初始化结束后进入组合/ 手动模式的选择。 子程序包括手动程序执行 (人机界面显示) 部分、 组合模式程序执行 (人机界面显示) 部分、 压力传 感器 PID 回路表初始化子程序和中断服务子程序。 其中 PID 回路表初始化子程序作用是建立 PID 回路 表, 装入采集模拟量信号的设定值、 回路增益、 积分 时间以及微分时间; 设置时基和中断时间, 并连接中 断事件。 中断服务子程序作用是对采集到的模拟量信 号进行归一化处理; 对 PID 输出数据进行工程量转 换为实际值后输出[1]。 3 3 人机界面程序设计 人机界面的编程软件采用 MD204L 专用的组态软 件 TP200 V4 8 2CN, 与 PLC 编程口直接相连实现通 信。 操作菜单如图 5 所示 (其他菜单略) [4]。 图 5 人机界面菜单 (下转第 206 页) 771第 2 期王晓瑜 基于 PLC、 VVVF 和 HMI 的无级变行程锚杆钻机液压驱动控制系统改造 越多元化。 目前 PLC 最主流的编程语言还是梯形图 和语句指令表, 但是新的编程语言也不断得到应用。 目前已经有些 PLC 可以用 Visual Basic 和 C 语言来编 程。 面向过程的编程语言将是 PLC 编程语言未来发 展的一个重要方向[19]。 4 结束语 在工业高度发达的今天, PLC 的应用范围越来越 广。 随着工业自动化需求的日益提高, 计算机软硬件 技术和网络技术的不断发展, PLC 将会有更广阔的应 用空间。 40 年前, PLC 还只具备最简单的开关量逻辑控 制功能, 而今天, PLC 早就超出了传统的局限范围。 在工业控制领域中, PLC 不仅可以处理复杂的运算, 特殊功能模块也越来越多。 跟 PLC 配套的触摸屏、 组态软件、 变频器、 触感器等也在飞速地进步, 工业 控制变得越来越精细, 越来越便捷。 参考文献 [1] 张利.基于西门子 PLC 技术的污水处理厂控制系统设计 与实现[D].西安西安电子科技大学,2012. [2] 韩庆瑶,王建英,袁兴华.PLC 在水处理控制系统中的应 用[J].机械设计与制造,2007(9)157-158. [3] 李青,吴龙.基于 PLC 的注塑机液压系统的控制设计 [J].南通大学学报(自然科学版),2011(4)22-25. [4] 刘丹,李纪纲,李志南,等.基于台达 PLC 控制的 X5023 普通立式铣床改造[J].河北农业大学学报,2013(1) 130-133. [5] 刘增环,王利珍,何广祥.加热炉炉温 PLC 模糊控制系统 的设计[J].自动化与仪表,2011(10)27-30. [6] ZHENG S,LIU F.Advances in Computer Science,Intelli⁃ gent System and Environment[M].Springer Berlin Heidel⁃ berg,2011743-748. [7] 孙承志,熊田忠.基于 PLC 两轴运动控制的示教与再现 [J].组合机床与自动化加工技术,2010(3)65-67. [8] ZHAI Y,XU L,YANG Y.The Design and Development of OMRON Multi⁃PLC Control System Based on Multi⁃Net [C] / /2013 Fifth IEEE International Conference on Com⁃ putational and Information Sciences(ICCIS),20131311- 1314. [9] 褚志勇.应用 VB/ PLC 的采样和数据处理[J].工业控制 计算机,2003(1)46-48. [10] 吴涛.PLC 与上位机的高速通信实现[J].微计算机信 息,2007(34)52-54. [11] VOGEL⁃HEUSER B,FOLMER J,FREY G,et al.Modeling of Networked Automation Systems for Simulation and Mod⁃ el Checking of Time Behavior[C] / / 2012 9th Internation⁃ al Multi⁃Conference on Systems, Signals and Devices (SSD),20121-5. [12] VOGEL⁃HEUSER B.Automation in the Wood and Paper Industry[M]. Berlin HeidelbergSpringer,20091015 - 1026. [13] DONG Y,ZHENG C.Design and Research of Embedded PLC Development System[C] / /2011 3rd IEEE Interna⁃ tional Conference on Computer Research and Development (ICCRD),2011226-228. [14] 王一凡,陈锡勇,陈东升,等.STM32 嵌入式 PLC 在 FA506 细纱机上的设计与应用[J].煤矿开采 PKU, 2013,18(6)319-322. [15] 房怀英,杨建红,吴仕平.基于模糊 PID 控制沥青砂浆 车液压调平系统[J].长安大学学报(自然科学版), 2011(1)98-101. [16] 王健强,王长润,孙纯哲,等.多 PLC 及多级现场总线在 机器人焊装线中的应用[J].上海交通大学学报,2008 (11)20-24. [17] THAMRIN N M,ISMAIL M M. Development of Virtual Machine for Programmable Logic Controller(PLC)by U⁃ sing STEPSTMProgramming Method[C] / / 2011 IEEE In⁃ ternational Conference on System Engineering and Tech⁃ nology(ICSET),2011138-142. [18] BRECHER C,LOHSE W,HERFS W.Mechatronic Devel⁃ opment of PLC Software with Virtual Machine Tools [C] / /2009 IEEE International Conference on Control and Automation(ICCA 2009),20092392-2397. [19] 胡涛,苏建良,石剑锋.PLC 技术与应用及其发展分析 [J].机床与液压,2005(12)135-137. (上接第 177 页) 4 结束语 介绍了基于 PLC、 HMI 和 VVVF 的无级变行程锚 杆钻机液压驱动实验控制系统构成及工作原理。 实验 结果表明 PLC 将压力传感器采集的反馈液压缸推进 力与系统工作油压, 与优化后的作为设定值的这两个 数值相对比, 能根据模拟的工作介质硬度变化情况, 实时调整冲击器液压缸推进力与系统工作油压, 并使 二者达到最佳匹配, 以此实现冲击器输出冲击能、 频 率及位移的自动连续无级调节和最优匹配, 确保锚杆 钻机在合理的参数匹配的工况下以最大功率工作; 同 时结合人机界面 HMI 的应用, 实现系统的状态可视 化和控制智能化。 参考文献 [1] 王晓瑜.基于 PLC 和 HMI 的变频恒压供水系统设计 [J].制造业自动化,2011(5)120-122. [2] Eview MD304Lv4 中文使用手册[M]. [3] 西门子公司 S7⁃200 系列 PLC 软、硬件手册[M]. [4] 台达 VFD⁃M 系列变频器使用说明书[M]. 602机床与液压第 44 卷
展开阅读全文