论文部分内容阅读
本文详细介绍了运用开放式数控技术的电火花制标实时控制系统的设计与实现。首先,分析开放式数控技术的电火花制标实时控制系统的实际应用需求,结合国内外数控技术的发展现状及趋势,再结合数控技术的发展所需,以及数控电火花成型加工的工艺,根据课题的软件和硬件环境的现状,将整个系统分为硬件和软件两部分来进行设计开发。硬件部分的设计主要是能使现有的硬件设备(PC机、制标机、驱动器、PCI光电隔离卡)能很好的配合运作加工,其中还需要针对PCI光电隔离卡进行改造。软件部分的设计,根据对当今国际上数控领域最具有影响力的三种计划(OMAC、OSEC和OSACA)进行比较分析,以最为适合的OMAC结构模型作为开放式制标控制系统软件结构的基础,建立自己的软件结构模型,并在此基础上实现该系统。在系统的实现过程中,对系统中一些关键技术展开了深入分析与研究,具体有以下几点:●多任务并行处理,采用了一种最佳的数据处理方法,即节省了内存资源又提高了运行速度,有效的提高了制标加工的效率。●实时中断处理,在不增加其他硬件的基础上,通过分析比较各种实时控制方法的运行效果,采用了中断处理技术,能达到较高的精度要求。●前后台型软件结构,整个系统将不同的软件模块分为前台程序和背景程序,前台程序是一个实时中断服务程序,它几乎承担了全部的实时功能,如插补、位置控制、机床相关逻辑和监控等。后台程序是指实现输入、译码、数据处理及管理功能的程序,亦称背景程序。前后台程序互相配合来完成制标控制加工过程。