资源描述:
2016 年 2 月 第 44 卷 第 4 期 机床与液压 MACHINE TOOL & HYDRAULICS Feb 2016 Vol 44 No 4 DOI10.3969/ j issn 1001-3881 2016 04 001 收稿日期 2014-12-04 作者简介 李学光 (1979), 男, 工学博士, 副教授, 硕士生导师, 研究方向为精密超精密加工检测与装备。 E-mail lix⁃ ueguang@ cust edu cn。 基于开放式数控系统的 CGM6125 机床数控化改造设计 李学光1, 隋礼辉1, 陈莉丹1, 苗立琴2, 张树仁1 (1 长春理工大学机电工程学院, 吉林长春 130022; 2 长春设备工艺研究所数字化室, 吉林长春 130012) 摘要 基于开放式数控系统对 CGM6125 机床进行数控化改造, 机械结构方面, 改变了机床各坐标轴原有的传动方式, 设计了新的传动方案; 控制方面, 确定了 “运动控制器+PC” 型控制方案, 由工业 PC 机进行控制, 通过运动控制器将插 补及运动指令分别发送给伺服驱动器, 伺服驱动器根据反馈及指令实时控制电机的运转速度和角位移, 从而控制机床各轴 的运动轨迹; 开放式数控系统的人机交互方面, 建立了开放式数控系统的软、 硬件结构, 通过对运动控制器的接口函数进 行编程, 在 Delphi 平台上开发了开放式数控系统应用程序, 实现了机床各种数控功能。 关键词 数控化改造; 开放式数控系统; 运动控制器; 人机交互; 接口函数 中图分类号 TG659 文献标志码 B 文章编号 1001-3881 (2016) 4-001-5 Numerical Control Transformation Design for CGM6125 Machine Tool Based on Open CNC System LI Xueguang1, SUI Lihui1, CHEN Lidan1, MIAO Liqin2, ZHANG Shuren1 (1 College of Mechanical and Electrical Engineering, Changchun University of Science and Technology, Changchun Jilin 130022, China; 2 Department of Numerical Design & Manufacture, Changchun Research Institute of Equipment and Technology, Changchun Jilin 130012, China) Abstract Numerical control transformation for CGM6125 machine tool was made based on open CNC system. In mechanical structure, the original transmission mode of each axis was changed, the new transmission scheme was designed. In control system, the designed scheme was “motion controller +PC”, the control function was accomplished by industrial PC, the motion signal was sent to driver by motion controller, the driver controlled the speed and movement of the motor according to the feedback, so the movement of each axis was controlled. In human⁃machine interaction, the soft and hardware structure were established, through the programming on the interface functions, the application program of open CNC system was built based on Delphi platform. The CNC functions of machine tool were realized. Keywords Numerical control transformation; Open CNC system; Motion controller; Human⁃machine interaction; Interface func⁃ tions 机床改造是一种基于废旧机床循环利用的机床制 造模式, 属于绿色再制造的范畴[1]。 机床再制造符合 我国 建 设 资 源 节 约 型、 环 境 友 好 型 社 会 战 略 需 要[2-3]。 新型的计算机数控机床已经基本取代了传统 的通用加工机床和专用加工设备, 常用的工控机和嵌 入式控制器都具备较强的可开发性[4]。 目前已有相关 方面的研究, 文献 [5] 对 C620 普通机床进给系统 进行了数控化改造; 文献 [6] 对 MC1332/ H 外圆磨 床进行了数控化改造。 上述文献中对机床的改造都是 在现有数控系统基础上完成的。 文中主要基于开放式 数控系统对 CGM6125 高速精密车床进行数控化改造, 开放式数控系统具有较好的人机交互界面。 数控系统 在要求具备较高加工精度和复杂曲线计算能力的同 时, 还要求给用户提供人性化的操作界面[7]。 此外, 开放式数控系统最重要的特点之一是它能够适应不同 的生产条件与生产情况, 从而完成自身的重构与配 置, 具备良好的协调性与灵活性[8]。 CGM6125 车床 是 20 世纪 80 年代由济南第一机床厂研发生产, 通过 对其进行数控化改造, 扩大其加工工艺范围, 提高加 工效率。 同时, 由于目前我国存在大量的 20 世纪八 九十年代的老旧机床, 通过对这些机床进行数控化改 造, 也可实现资源的二次回收利用, 符合绿色、 环保 的理念。 1 机床改造设计总体方案 基于开放式数控系统对 CGM6125 机床进行数控 化改造, 改造前的机床如图 1 所示。 根据该机床的结 构特点, 经分析, 机械结构上要改变原机床的传动结 构; 控制系统方面, 采用 “运动控制器+PC” 型控制 方案, 在 Delphi 平台上开发开放式数控系统应用程 序。 拆除原机床以下部份 主电机及带轮、 手动刀 架、 X/ Z 轴梯形丝杆、 送刀箱及溜板箱等。 按数控车 床结构特点, 改装主轴变频电机及带轮、 主轴同步光 电脉冲编码器、 X/ Z 轴滚珠丝杆及交流伺服电机、 四 工位免抬电动刀架等, 使其成为一台主轴变频无级调 速、 X/ Z 轴伺服控制、 可实现自动换刀的数控车床。 图 1 CGM6125 机床 2 机械结构改造方案设计 改造机床机械结构时, 将原机床的挂轮箱、 进给 箱、 溜板箱、 主轴换挡机构拆除, 保留大拖板和中拖 板, 原纵、 横向梯形丝杆更换为双螺母、 内循环精密 滚珠丝杆; 改变原有的机床传动链, 电机与丝杆的联 接方面, X 轴、 Z 轴直联, 采用高性能无齿隙齿联轴 器连接; 安装 Z 轴丝杆防护罩、 溜板箱位的防护扳、 中拖扳后防护板等; 加装自动间歇润滑泵; X、 Z 轴 丝杆加装油杯及油管润滑油路, 直通丝杆螺母座内, 保证丝杆及道轨良好的润滑; 拆除原有的普通刀架, 安装四工位电动刀架; 增加主轴控制变频器和编码 器, 拆除原机床主轴换挡机构。 图2 所示为 X 轴改造方案, 用滚珠丝杠取代原机 床的丝杠, 其一端和轴承相连接, 起到支撑和固定的 作用, 另一端通过联轴器与电机相连, 在大拖板的一 侧连接一个支架, 用来固定电机和丝杠。 图 2 横向改装示意图 图 3 所示为 Z 轴改造方案, 与 X 轴改造后结构 类似, 也是通过联轴器将丝杠与电机直连, 不同的是 为了便于安装 Z 轴, 将电机放在主轴箱内部空间内, 造成了丝杠位置的改变, 因此需要重新设计丝杠支 架。 在设计和安装支架时, 为保证机床几何精度, 需 保证左右支架和丝杠的同轴度及丝杠与导轨的平行度 要求。 图 3 纵向改装示意图 为确保机床改造后的结构设计合理可行, 进行了 机床结构模态分析, 自定义了 45 号钢和 HT250 两种 材料, 机 床 的 床 身、 主 轴 箱、 尾 架、 导 轨 采 用 HT250, 其泊松比为 0 27, 弹性模量为 1 551011Pa, 密度为 7 340 kg/ m3; 其他零部件采用 45 号钢, 其泊 松比为 0 3, 弹性模量为 2 001011Pa, 密度为 7 850 kg/ m3。 机床模型中不分离的约束主要有大拖板与中 滑板、 大拖板与导轨、 尾座与导轨等。 前 6 阶固有频 率及主振型如表 1 所示。 表 1 机床主体的前 6 阶固有频率和主振型 阶次固有频率/ Hz主振型 1164 34刀架电机、 横向电机及纵向丝杠出现较大变形 2220 93刀架电机出现较大变形 3253 77横向电机及其支架发生较大变形 4296 39横向电机和纵向丝杠出现较大变形, 机床发生前后振动 5320 95横向电机及其支架发生较大变形, 电动刀架轻微变形 6343 05横向电机及其支架和刀架电机发生较大变形 由图 4 可以看到 横向伺服电机及其支架、 刀架 电机和纵向滚珠丝杠发生较大变形, 并且它们的振动 情况比较明显。 因此要加强横向伺服电机及其支架的 刚度, 在振动的方向可以加入加强筋; 刀架电机可以 安装支撑机构, 避免刀架电机的振动影响刀具加工质 量; 纵向滚珠丝杠的安装应合理设置支撑方式, 避免 发生较大变形。 2机床与液压第 44 卷 图 4 机床模态分析结果 安装后的机床结构如图 5 所示, 其中图 5 (a) 所示为 Z 轴通过联轴器实现伺服电机与丝杠的直连, 图 5 (b) 所示为 X 轴通过联轴器实现伺服电机与丝 杠的直连。 改造后的机床安装了四工位免抬电动刀 架, 相关原有的机床部件已拆除。 图 5 改造后的机床主体结构 3 控制部分改造方案 3 1 基于 PC 的开放式数控系统平台的搭建 在数控系统改造方面, 基于开放式数控系统模式 采用 “运动控制器+PC” 型控制方案, 由工业 PC 机 进行控制, 通过专用运动控制卡将插补及运动指令分 别发给驱动器, 驱动器根据反馈及指令实时控制电机 的运转速度和角位移, 从而控制机床各轴的运动轨 迹, 实现工业加工及实验等功能。 图 6 (a)、(b)、 3第 4 期李学光 等 基于开放式数控系统的 CGM6125 机床数控化改造设计 (c) 所示为文中机床改造所采用的可实现二轴联动的运动控制卡、 工业 PC 机及伺服驱动调试模块。 图 6 “运动控制器+PC” 控制方案 根据改造要求, 建立了开放式数控系统的硬件体 系结构如图 7 所示。 在基于开放式数控系统的改造 中, 采用 “NC 嵌入 PC” 结构模式, 即硬件结构利 用工业 PC 机作为主体, 将运动控制器插入 PC 的 PCI 总线插槽中, 外接端子板、 输入输出接口卡、 伺服电 机驱动模块、 主轴变频调速模块等构成硬件总体结 构。 PC 机作为非实时处理, 实时控制由运动控制器 来承担, 工业 PC 机提供了一个软件的开发平台, 根 据运动控制器提供的接口函数, 开发专用的软件控制 系统, 实现人机交互功能。 运动控制器可以对机床的 连续轨迹运动进行多轴联动控制, 其内部提供了典型 的插补算法, 可实现常用的直线插补、 圆弧插补等。 图 7 基于 PC 的开放式数控系统硬件结构图 文中选用的是 GTS⁃400⁃PG⁃PCI 系列运动控制器, 由 GTS⁃400⁃PG⁃PCI 运动控制器和端子板两部分组成。 GTS⁃400⁃PG⁃PCI 系列运动控制器的核心由 DSP 和 FPGA 组成, 可以实现高速的点位运动及高性能的控 制计算。 运动控制器提供 Delphi 语言等函数库和 Windows 动态链接库, 通过对其编程可以实现复杂的 控制功能。 配套端子板可控轴数为四轴, 同时拥有数 字量输入和输出、 扩展模块和辅助编码器等接口。 根 据文中所改造的机床, 所建立的基于运动控制器的开 放式数控系统硬件关联结构如图 8 所示。 运动控制器一端与外部的端子板连接, 端子板连 接到 X 轴和 Z 轴的伺服模块, 伺服模块与各轴伺服 电机连接。 当在 PC 机中所开发的数控系统应用程序 中输入相应指令并执行时, 通过运动控制器, 由伺服 模块发出指令控制伺服电机动作。 通过安装在 X 轴 和 Z 轴伺服电机上的编码器来检测伺服电机运转情 况, 并将检测数据反馈给伺服模块, 最终反馈到数控 系统, 便于程序运行时观察各轴的实际运动情况。 图 8 开放式数控系统硬件关联结构 3 2 运动控制器的控制误差验证 由于改变了机床原有的传动结构, 原有的传动链 发生变化。 X、 Z 轴分别由伺服电机单独驱动, 并与 伺服电机采用直连的方式, 两轴的联动控制由运动控 制器实现, 通过运动控制器实现电子齿轮运动, 将 X 轴和 Z 轴联系起来, 实现精确的同步运动, 从而替 代传统的机械齿轮连接。 图 9 所示为测试运动控制器 对 X、 Z 轴的联动控制精度。 测试中规划 X 轴和 Z 轴 的传动比为 2 ∶ 1。 图 9 运动控制器对 X、 Z 轴联动控制 结果表明, 当设定为 X 轴电机发送 30 000 个脉 冲时, 测试结果实际发送脉冲数为 29 998, 而此时, 4机床与液压第 44 卷 应为 Z 轴电机发送 15 000 个脉冲, 测试结果实际发 送脉冲为 14 998。 换算成各轴的位移, 满足其精度 要求。 4 开放式数控系统人机交互功能实现 根据文中机床的改造要求, 设计了开放式数控系 统软件结构如图 10 所示, 软件控制部分主要包括数 控加工程序编辑模块、 数控机床运动控制模块、 机床 状态信息及加工仿真模块。 图 10 开放式数控系统软件结构 系统可实现数控加工程序的手动编辑与修改, 从 外部导入数控程序, 检验数控程序的语法错误, 对数 控加工程序进行处理, 包括坐标指令、 刀具半径补偿 指令、 辅助功能指令、 运动指令等的处理, 最终生成 可用来直接控制机床运动的数据。 利用运动控制器提 供的控制功能实现对机床的两轴联动控制, 包括直线 和圆弧插补运动等。 提供方便可视的人机交互界面, 通过控制面板, 可以改变控制模式, 控制自动加工过 程及主轴的起停, 实现机床运动的手动调试。 控制面 板还可以显示系统的状态, 如系统当前的工件坐标和 机床坐标、 进给速度、 正在加工的程序段等。 根据开 放式数控系统的软件结构编制人机界面应用程序, 数 控系统的人机界面是连接操作者和数控机床的关键, 是了解机床运行状况的窗口, 能够反映出机床的运行 状态、 运行时的机床参数及对机床的参数进行调节。 文中所编制的开放式数控系统人机交互应用程序如图 11 所示。 图 11 开放式数控系统人机交互界面 5 结论 根据 CGM6125 机床的结构特点, 详细分析和阐 述了基于开放式数控系统对其改造的全过程, 设计了 机床数控化改造的方案。 改变了机床原有的传动方式 及传动链结构; 采用了 “运动控制器+PC” 的控制方 案, 并对运动控制器的联动控制精度进行了测试, 其 结果满足改造需求; 建立了开放式数控系统的软硬件 结构, 根据软件系统的要求, 在 Delphi 平台上建立 了数控系统的应用程序, 完成了基于开放式数控系统 对机床进行数控化改造。 此外, 通过文中机床的数控 化改造方法及开放式数控系统的研究, 也探索了一条 普通机床改造升级为数控机床的可行途径。 参考文献 [1] 苏纯,陈志伟,崔鹏飞,等.旧机床数控化再制造案例研 究[J].机械设计与制造工程,2014,43(1)46-49. [2] 杜彦斌,李智明.退役机床再制造整机性能综合提升方 案[J].现代制造工程,2014(6)16-21. [3] 曹华军,杜彦斌,张明智,等.机床再制造与综合提升内 涵及技术框架[J].中国表面工程,2010,23(6)75-79. [4] 富宏亚,胡泊,韩德东.STEP⁃NC 数控技术研究进展[J]. 计算机集成制造系统,2014,20(3)569-578. [5] 湛年远.C620 普通车床进给系统数控化再制造的设计 与实现[J].制造业自动化,2013,35(12)136-138. [6] 孙丽萍,邹轩.MC1332/ H 外圆磨床数控化改造方案和 实现[J].机床与液压,2014,42(14)165-168,161. [7] 陆小虎,于东,胡毅,等.基于异构多核处理器的嵌入式 数控系统研究[J].中国机械工程,2013,24(19)2623- 2628. [8] 黄昕龙,倪霞林.基于 FPGA 的开放式数控系统硬件配 置设计[J].机械制造与自动化,2014,43(2)189-191. 迄今最轻薄太阳能电池问世 美国麻省理工学院的科学家开发出一种超轻、 超 薄的柔性太阳能电池, 能附着在许多物体之上。 即便 是 “躺” 在一个肥皂泡上也不会让泡泡变形。 该材 料潜力巨大, 对质量较为敏感的应用, 如航天器或高 空探测气球等有重要价值, 有望为太阳能电池应用开 创出许多全新领域。 这种太阳能电池主要由基底和涂层两部分组成, 厚度仅为 2 μm, 相当于人类头发直径的 1/ 50, 传统 太阳能电池的千分之一, 极有可能是迄今为止最轻最 薄的太阳能电池。 这项技术的领先之处在于用一个步骤完成所有部 件的制造。 由于不需要其他工序, 就减少了电子元件 暴露在灰尘和其他污染物中的概率, 保证了产品的质 量和性能。 与此同时, 生产环节的简化也为大规模生 产提供了可能。 (内容来源 中国科技网) 5第 4 期李学光 等 基于开放式数控系统的 CGM6125 机床数控化改造设计
展开阅读全文