发布于 2007-02-17 11:33:06
0楼
有人近来问过我几个问题,在此向大家说一下!
什么是开放式数控系统(Open CNC)?
基于PC和Windows操作系统的开放式数控系统(Open CNC)是当前数控技术的研究热点和发展方向。所谓开放式数控系统就是数控系统的开发可以在统一的运行平台上,面向机床厂家和最终用户,通过改变、增加或剪裁结构对象(数控功能),形成系列化,并可方便地将用户的特殊应用和技术诀窍集成到控制系统中,快速实现不同品种、不同档次的开放式数控系统,形成具有鲜明个性的名牌产品。
2什么是软件数控(Soft CNC)?
软件数控(Soft CNC)可以认为是开放式数控的高级阶段,它不仅强调核心控制策略的用户开放性,对智能控制也有充分的考虑;而且更加注重标准化核集成性,兼容数控领域主要标准的同时,更加向计算机技术靠拢。系统的主要功能部件均表现为应用软件的形式,而硬件部分仅是计算机与伺服驱动和外部I/O之间的标准化通用接口。就像计算机中可以安装各种品牌的声卡、CD-ROM和相应的驱动程序一样。用户可以在Windows平台上,利用开放的CNC内核开发所需的各种功能,构成各种类型的高性能数控系统。这种实现形式上的变革使得系统可以更方便、更广泛地应用计算机技术得先进成果,大幅度提升数控系统得控制性能,简化系统实现难度,缩短研发周期;大大增强了系统得伸缩性和可扩展性。
3、 开放式数控系统分为哪几类
目前的开放式数控系统主要有两类:
hgh 第一类是基于运动控制器的控制系统。运动控制(包括轴控制和机床逻辑控制)功能由独立的运动控制器完成,其上配有专用控制芯片(如DSP)完成运控功能,控制软件由控制器生产厂商设计完成,用户无法修改。运动控制器通常由以PC插件(符合ISA或PCI总线标准)形式的硬件或通过网络连接的嵌入式系统实现。数控上层软件(数控语言解释器/人机界面等)以PC为计算平台,是主流操作系统(例如Windows)之上的标准应用并支持用户定制。
第二类是在开放系统基础上,运动控制器以应用软件的形式实现。除了支持数控上层软件的用户定制外,其更深入的开放性还体现在支持运动控制策略(如插补算法)的用户定制。外围连接主要采用计算机的相关总线标准。这类系统已完全是通用计算机主流操作系统上的标准应用,称为“开放式软件数控系统”。由于实时控制软件由PC机实现,因此通常选用实时操作系统。对于非实时的操作系统(如Windows NT/2000),则需嵌入实时操作内核。
西门子的多年使用者http://yinshenren.ys168.com/、微信:wlpxiaolu