论文部分内容阅读
随着数控技术的快速发展和数控机床的广泛应用,企业需要大量的数控技术人才,而传统数控实验设备与方法存在的局限性,一直制约着数控技术人才的培养。因此,开发一种高效的数控实验系统,对加快数控人才的培养具有非常重要的意义。本文研究了一种全新的开放式数控实验系统,在该数控实验系统上能开设数控编程仿真、操作加工、机床电气维修等多种训练项目。
通过对国内外开放式数控系统的研究,结合数控教学实际,本文构建了以通用PC为上位机,以深圳固高科技有限公司的GE-300-SV-PCI运动控制器为下位机的开放式数控系统,并分别从硬件和软件两个方面进行研究,给出了系统实现的方法及所涉及的关键技术。本系统以XJK7130三轴数控铣床为控制对象,选用松下MINAS A系列伺服驱动器和伺服电机构成半闭伺服系统,并详细设计了机床电气控制电路和电气故障设置功能。为了提高数控系统运行的可靠性,本文还分析了系统硬件所受的各种干扰来源,提出了针对电源、信号线、接地系统等的抗干扰措施。
在软件设计上,整个数控系统软件以Windows XP为操作平台,采用面向对象和模块化编程技术,以Visual C++6.0为编程环境,开发了人机交互界面、数控代码处理、二维图形仿真等功能模块,并利用GE系列运动控制器自带的DLL动态链接库编写了系统的运动控制模块,实现对GE-300-SV运动控制器的直接控制。
该数控实验系统具有成本低、功能强、升级维护方便等特点,实验证明,将其应用于数控专业教学,能较好地弥补传统数控实验设备的不足。