改。运动控制器通常由以 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 平台的、具有高性能价格比的开放式体系新一代
数控系统。