论文部分内容阅读
基于运动控制器的开放式数控系统具有灵活的软硬件结构,它是一种新型的模块化、可扩充、可重构的控制系统,整体系统能快速响应新的加工工艺要求,已成为目前数控技术开发的主要方法。将PC的灵活性与DSP运算的高速性进行系统集成,代表了数控技术的发展方向。
结合研华IPC(IndustryPersonalComputer)和深圳固高公司GT400SV运动控制器,基于WINDOWS操作系统,以VC++6.0为工具,对具有双运动控制器数控及其敷料系统进行了研究开发。主要探讨了双运动控制卡的硬件体系构架,开发了人机交互界面、数控代码查错解释、图形仿真及敷料系统控制等功能模块。
构建IPC+双运动控制器的硬件构架,利用上位机IPC来协调两卡的通信控制,一个运动控制卡控制伺服交流电机实现数控系统的进给运动,另一个卡通过I/O端子板控制步进电机实现敷料系统的运动控制。
借助GT系列运动控制器自带的DLL动态链接库,对数控系统的运动控制进行了研究,开发出通过运动控制器提供的插补运动功能实现的数控系统三轴联动控制。
研究数控代码的编译和实现方法,实现数控程序打开、存储查错等程序管理功能,经过处理最终将数控程序转化为直接控制数控及其敷料系统的运动控制,并实现了点动/增量控制单轴运动功能。
探讨了系统软件的质量保障,基于对整个系统的中断响应和实时性问题的研究,利用多线程技术开发实现了坐标显示,运动控制和状态显示,改善了软件系统的健壮性。
最后,利用三维设计软件Solidworks,采用自上向下的设计方法,对陶瓷敷料系统的机械结构进行了开发设计,并进行了传动系统设计。