当前位置:
沈阳一机 > >
新闻中心 > >
数控技术 > > 开放式数控车床管理系统
开放式数控车床管理系统
日期:2009年11月02 来源:沈阳第一机床厂 关键字:数控车床
OSACA(0pen System Architecture for Controls within Automation System)计划由欧洲的几个主要数控车床厂商、机床厂商和相关的研究机构联合发起,其目标是建立一个开放的、与厂商无关的控制器体系结构,以提高欧洲机床行业的竞争力。
OSACA的想法是开发一组控制程序API和一个适当的底层结构,以实现应用程序的可移植性、可扩展性、可替换性、可伸缩性和互操作性。
OSACA采用面向对象的设计方法,其结构主要由以下三部分组成:
①通信系统,定义独立于硬件和系统软数控车床件的应用程序API,以便控制器内部各模块间进
行信息交换;
②参考体系结构,主要规范控制系统的功能与实现,如功能单元的划分及相互问的组织
与协调等;
③配置系统,通过在程序引导阶段组合不同的应用程序模块以实现数控系统的动态
配置。
0MAC
OMAC工程由美国的克莱斯勒、福特数控车床和通用三大汽车公司于1994年发起,它的主要目
标是:
①建立一个源于用户、软件开发商、硬件制造商和OEM(Original EquipmentManufacturer)厂商的关于开放结构控制器需求以及实践经验的知识库。
②促进工业界和政府的联合,开发API集合以满足通常的使用要求。
③与欧洲和日本的用户组织协作以实现一个通用的API国际标准。
④提高数控系统生产厂商的开放程度。
⑤为开放式数控系统在开发、实现和数控车床商品化过程中的所有技术和非技术问题找到一个通用的解决方案。
OMAC没有定义一个固定的参考结构,但是定义了用于建造不同类型控制器的模块集。0MAC API的目标是使控制系统销售商提供标准组件,机床供应商把这些组件配置到机床控制系统中,然后把这种控制系统和机床交付给最终用户。OMAC API的应用范围包括单轴控制器和多轴控制器。O数控车床MAC工作组努力使OMAC API规范成为被业界承认的标准。OMAC API使用基于组件的方法获得“即插即用”的特性,使用界面类指定API。OMAC数控车床 API包含不l司粒度和类型的“即插即用’’的元件——组件、模块和任务。组件是一种可以复用的软件,它是应用程序的一个建造块;模块是组件的容器;任务是用于封装可编程功能行为的组件,功能性由一系列步骤组成,包括启动数控车床、停止、重启、暂停、继续,在控制器运行时这些步骤可能循环多次。
OMAC API使用微软的COM技术进行集成,使数控系统开发商可以集中精力进行专用软件的开发。使用COM的主要问题是硬实时性能欠佳,这个问题通过对Windows操作系统进行实时扩展的方法解决。
上一篇:数控机床加工技术 下一篇:
摇臂钻床伺服系统的分类
销售电话
机床营销
Tel:024-25340888
024-25341888
024-25340887
024-25341887
Fax:024-25341177
配件服务
Tel:024-25341716
024-25341717
Fax:024-25341718
维护改造
Tel:024-25340767
Fax:024-25341177
产品分类