论文部分内容阅读
随着嵌入式技术的飞快发展,工业生产对智能化和高效化的要求不断提高,嵌入式系统在工业生产中占据的份额节节攀升,尤其在数控机床领域尤为明显。本文在原有嵌入式电火花线切割加工数控编程系统的研究上,提出了硬件以“ARM+DSP+变频器”为平台,软件以Windows CE为操作系统的电火花线切割运动系统。通过对硬件平台的整体框架搭建和控制软件模块化设计,实现了“编程+控制”的完美结合,搭载出基于WINCE嵌入式线切割数控系统。 本文在结合编程系统的功能下,分析了线切割数控系统的控制功能需求,提出了以ARM为主控制系统,DSP为运动控制系统,变频器为辅助控制系统的硬件设计布局。通过对各控制系统的功能介绍和接口设计,实现硬件整体框架的搭载。ARM采用以S3C2440为核心芯片的ARM开发板,负责GUI界面开发和嵌入式编程模块的硬件支撑;DSP采用PCL6045B专用运动芯片,负责X/Y轴的驱动控制;变频器采用鑫弘宇线切割专用变频器XINHY-BZ型,负责走丝系统的控制。该数控系统一方面能实现较丰富的运动控制功能,另一方面系统元器件较少、集成度高、设备可靠性好、软件移植性高。 在软件上为保障编程系统和控制系统的完美对接,沿用了Windows CE6.0操作系统。通过对Windows CE6.0操作系统编程环境和开发环境的搭建,给软件设计提供开发环境。针对电火花线切割控制功能需求,在软件上采用了模块化设计,6个功能需求包括数控代码导入和检查;代码图形转换;数控代码编译;X/Y轴的点动、定位和回零;加工参数的设定和加工状态显示;异常状态的报警和中断处理。在软硬件平台设计完成后,搭建了小型运动平台,展开了可行性验证。最后对本课题进行了相应的总结和展望,提出了一些有待解决的问题和建议。