background image

改。运动控制器通常由以 PC 插件(符合 ISA 或 PCI 总线标准)形式的硬件或通过网络连接的

嵌入式系统实现。数控上层软件(数控语言解释器/人机界面等)以 PC 为计算平台,是主

 

流操作系统上的标准应用并支持用户定制。

 

  

  (二)

 

在开放系统基础上,运动控制器以应用软件的形式实现。

  除了支持数控上层软件的用户定制外,其更深入的开放性还体现在支持运动控制策

略(如插补算法)的用户定制。外围连接主要采用计算机的相关总线标准。由于实时控制软

件由 PC 机实现,因此通常选用实时操作系统。对于非实时的操作系统(如 WindowsNT/

2000)

 

,则需嵌入实时操作内核。

 

  

 

  四、开放式数控系统的现状与发展

 

  

  近年来,发展基于 PC 的数控系统,已经成为世界各国发展研究的重点。现在世界上

许多国家和地区众多战略发展计划纷纷出台,如欧洲 OSACA、日本 OSEC、美国 0MAC 等

 

计划,基本代表了开放式数控系统的发展现状。

 

  

  (一)欧洲 OSACA

 

计划。

  OSACA 计划是 1990 年由欧共体国家的 x 家控制器开发商、机床生产商、控制系统集

成商和科研机构联合发起的,并于 1992 年 5 月正式得到欧盟的认可,纳入欧盟 ES-PRIT-

项目计划。OSACA 控制系统在结构上分为两部分,即应用软件和系统平台。若将各种

针对具体控制任务所开发出的遵守统一接口规范的应用软件模块 (即图中的功能单元

AO)

, 插到 不同制造商提供的标准平台上,通过应用程序接口,便可获得来自平台的

服务(这些服务涉及数据库、图形、系统配置、通信和操作系统等),组成具有特定功能的数

 

控系统。

 

  

  (二)日本 OSEC

 

计划。

  OSEC 由东芝机器公司、丰田机器厂和 Mazak 公司和日本 IBM、三菱电子及 SML 信息

系统公司共同组建。其目的是开发基于 PC 平台的、具有高性能价格比的开放式体系新一代

 

数控系统。