数控新技术发展论文:多功能数控实验系统的开发【摘要】:研究了以固高运动控制器为核心的开放式数控实验系统的实现方法及所涉及的关键技术。该实验系统采用PC+运动控制器的结构模式,以 Visual C++6.0 为开发工具在 Windows 操作系统上开发而成,能实现数控编程仿真、操作加工、电气维修等多种功能。【关键词】:开放式数控系统;运动控制器;数控实验系统Developing Multifunctional NC Machining Experimental SystemAbstract:This paper uses Googol Motion controller and the related key techniques to develop NC machining experimental system . “ PC+Motion controller”is applied with Visual C++6 . 0 under WINDOWS operating system in the experiment . This system has manyfunctions such as NC programming simulation , NC machining operation , NC electrical maintenance,etc.Key words:open CNC;motion controller;NC machining experimental system0 引言随着现代制造业的高速发展,企业需要大批能编程操作、会调试维修的综合性数控技术人才。由于数控设备价格昂贵,大多数学校经费不足,只配备了数量较少的数控实训设备,且随着数控技术的发展,部分数控系统已经陈旧,但升级却十分因难,加之部分学校采用计算机仿真代替数控实训设备完成操作训练,使得学校培养的数控人才大多理论基础扎实,但动手操作能力不强。因此开发一种成本低、升级扩展容易、能够用于批量培训、可以引入最新数控技术的开放式数控实验系统就显得非常必要。目前,基于 PC 机的开放式数控系统主要有 3 种构成模式:1)PC 嵌入 NC 型,该类型系统是将一块 PC 主板插入到传统的 CNC 系统内部,只在共享 PC 软件和硬件资源的层面实现开放;2)NC 嵌入 PC 型,该类型系统是将运动控制器插入 PC 扩展槽,运动控制器与 PC 机通过总线方式或双口通信方式进行通信,整个控制系统都以 PC 机作为硬件平台;3)全软件 CNC 型,该类型系统是指 CNC 的全部功能均由软件模块来实现。本实验系统采用第二种模式,选用固高公司的 GE-300-SV-PCI 多轴运动控制器,以 PC 机作为信息处理平台,在软件资源丰富、安全机制健全的 Windows 操作系统上,运用面向对象的 Visual C++6.0 程序设计语言开发开放式数控系统,并将该数控系统应用于三轴数控铣床的控制...