国外开放式数控系统的研究现状
发布日期:2011-05-21 兰生客服中心 浏览:3831
(1)OMAC计划
美国90年代提出NGC下一代控制器计划,并拨款1亿美元进行研究,其核心即是开放体系结构的研究。其首要目标是开发开放式系统体系结构标准规范 SOSAC (Specification for an Open System Architecture Standard)用来管理I作站和机床控制器的设计和结构组织。SOSAC定义了NGC系统、子系统和模块的功能以及相互间的关系,它提出了分级式控制结构,指出了功能性的分解; 定义了虚拟机实现系统模块间的信息相互交换和相互操作;定义了NML(NeutralManufacturing Language)语言进行制造系统中的信息传递。该计划己于1994年完成了NGC原型研究,并己转入工业开发应用。例如美国Ford, GM和CResler等公司在NGC计划的指导下,联合提出了OMAC(Open Modular ArchitectureController)开发计划,提出了系统基础框架,信息库管理、任务调度、人机接口、运动控制、传感器接口等构造了控制系统功能体系结构。该计划的目的是使系统制造厂、机床厂和最终用户分别从缩短开发周期、降低开发费用、便于系统集成和二次开发、简化系统使用和维护等方面受益。又如Cincinnati Milacron从1995年开始在其所生产的加工中心、铣床、车床及激光加工等设备中采用开放式体结构的A2100系统(应用双处理器组成,Windows NT操作系统的多任务、多过武汉理工大学硕士学位论文程、多功能的开放式系统)。还有DELTA TAU公司利用NGC和OMAC等协议,采用PC机+PMAC控制卡构成的PMAC开放式CNC系统,获得了良好的应用效果。
(2) OSACA计划
欧洲德、法、意、西等国于1990年也联合进行了“自动化系统中开放式体系结构OSACA(Open SystemArchitecture for Control within Automation Systems)”的研究。该计划于1992年5月正式为欧盟官方所接受。截止目前,OSACA计划的三个阶段的工作全部完成。己公布的文件包括“OSACA I&II Final Report',和“OSACA Handbook”及其他一些文件。OSACA提出了一个“分层的系统平台+结构功能单元”的结构。系统平台由系统硬件和系统软件组成,系统软件包含有系统的核心部分,如操作系统、通讯系统和可选的应用程序如数据库、图形系统之类。系统平台通过API (Application Programming Interface)对外提供服务(Service) o OSACA的三个主要组成部分为通讯系统(CommunicationSystem),参考体系结构(Reference Architecture),配置系统(ConfigurationSystem)。
(3) OSEC计划
OSEC计划是日本的几个公司共同提出的。OSEC讨论的重点集中在NC(数字控制)本身和分布式控制系统上。OSEC的开放CNC系统体系结构包括了3个功能层和七个处理层。OSEC提出了FADL(工厂自动化描述语言)和OSEL(Open System Environment Language)加工语言,实现加工信息的标准化和制造控制系统与CAD/CAM 系统之间的直接互连。韩国等其他国家也都各自进行了开放式数控系统的研究。
上一篇:国内开放式数控系统的研究现状
下一篇:基于Windows的数控系统特点
-
FANUC 0加工中心自动运行方式下执行加工程序的方法
FANUC0加工中心自动运行方式下执行加工程序的方法: 1启动运行程序 首先将方式选择开关置“自动运行”位,然后选择需要运行的加工程序(方法为搜索并调出程序”),完成上述操作后按循环起动按钮。 2停止运行程序 当NC执行完一个M00指令时,
2015-09-10 -
加工中心的数控系统参数设定和操作要点
1 参数设定 参数的设定包括刀具参数及刀具补偿参数、零点偏置等参数的设定。 下面简单介绍参数的设定步骤。 (1) 刀具参数及刀具补偿参数 打开软键功能中的参数栏后,按刀具补偿软键,屏幕上显示出刀具补偿数据。按软键<<T或&
2015-09-08 -
数控加工结构工艺性分析、零件精度与技术要求分析
对零件图进行数控加工工艺分析主要包括结构工艺性分析、零件精度与技术要求分析 (1)结构工艺性分析 在进行数控加工工艺性分析时,工艺人员应该根据所掌握的数控加工特点、数控机床的功能和实际经验,把准备工作做细、做好,减少失误和返工。 1)零件结
2015-09-07 -
试区别一下手工编程和自动编程的过程以及适用场合。
试区别一下手工编程和自动编程的过程以及适用场合。 答:数控程序的编制方法有手工编程和自动编程两种。 (1)手工编程过程: 从零件图样分析及工艺处理、数值计算、书写程序单、制穿孔纸带直至程序的校验等各个步骤,均由人工完成,则属手工编程。
2015-09-06