1 前言
2 非圆截面车削开放式体系结构
- 非圆截面车削专用数控功能模块
- 完成非圆截面自动车削的伺服单元是以直线电动机为执行机构的闭环系统,其结构如图1所示。直线电动机是专门为加工非圆截面而设计的高频响、大行程、精密微进给装置,也是刀具的驱动机构。它的最大行程为2mm,最大切削力可达300N。其直线伺服单元可以独立完成对直线电动机的闭环控制,并通过串行口与外界通信。该非圆截面车削功能模块采用光栅传感器和DSP信号处理器,可以大大提高系统的控制精度和稳定性。
- 非圆截面车削开放式体系结构特征
- 基于工控机硬件平台的开放式非圆截面数控系统特征如图2所示。该系统的设计思想是:①以车削非圆截面的特种数控模块即直线伺服单元为核心,向上派生出主机(工控机),它们之间通过串行口进行通信。②以工控机为主控模块,向下派生出各种通用CNC功能。各功能模块与主机通过计算机总线进行通信。③各数控功能模块相对独立,且与主机的接口是开放的,但其内部结构可以是封闭的。
- 该系统与专用型非圆截面数控系统的本质区别在于其各数控模块的接口对用户是开放的,其外设功能采用插件的形式,这种体系结构不依赖于子系统的具体结构,只要在主机中留出地址和中断向量就能满足主机与各单元的通信要求。也就是说,直线伺服单元的内部结构对用户或第三方来说可以是“黑箱”。
- 开放式非圆截面数控系统有以下特点:①通用数控功能模块可以采用廉价的基于PC机的功能卡,这不但降低了系统成本,便于用户或第三方维修,而且也使研制者可以集中力量进行非圆截面特种数控的研究:②可以很容易地根据用户的需要而改变系统的具体配置,满足面向用户的设计要求。
- 所谓面向用户,就是使用户可以参与到系统的设计中来,并能自己(或第三方)进行维修。在开放式非圆截面数控系统中,所有的数控功能模块都是基于工控机硬件平台的,而且各模块与主机的接口是开放的,因此它可以根据用户的需要在车削非圆截面零件的特种数控功能上派生出各种通用数控功能来,例如:MST、直线插补、圆弧插补、I/O功能等。如果在使用中,某一功能模块出现故障,用户(或第三方)可以单独将这一模块换掉,而不会影响系统的其它部分。
- 基于工控机硬件平台的开放式非圆截面数控系统特征如图2所示。该系统的设计思想是:①以车削非圆截面的特种数控模块即直线伺服单元为核心,向上派生出主机(工控机),它们之间通过串行口进行通信。②以工控机为主控模块,向下派生出各种通用CNC功能。各功能模块与主机通过计算机总线进行通信。③各数控功能模块相对独立,且与主机的接口是开放的,但其内部结构可以是封闭的。
图1 直线伺服单元框图
图2 开放式非圆截面数控系统特征
3 开放式非圆截面数控系统的实现
图3 系统总体结构图