当前位置:文档之家› 开放式数控系统软件体系结构研究

开放式数控系统软件体系结构研究

机械工艺师2∞1.49开放式数控系统软件体系结构研究。

口阳道善朱志红陈吉红林窭鸿

摘要介绍了华中开放武敷拄系统的软件体系蛄构,详细培出了教控播补暑的模块功能接口夏一络数控实现与蛄构。

关■词:开放式体系螭构数控蕞统插补■嘲络数控

Ra澎岫眦open一●!NC飘瞳h瞅剐陀岫蛐re

口Y哪n啪h蛆.刁m丑ln¨喀,a蛐J丑均嗨.I血Y丑螂喀

舳枷岫龇岫加m‰0fPc一酬胁讪w蛳一州C咖.disⅫ∞妇cNc岫Ip她∞拥“

把矗自∞-西懈aI吐札jn邛km删∞dⅢ血帕rk—a忙.

K盯_矾■:0咖瞿曲妇岫cNc卿血mh嵋9由曲咂N醴哪k—cNc

一、研究背量

由于通用计算机结构的透明性、硬件的开放性、资源的丰富性,数控向通用计算机即开放式体系结构方向发展,并将成为最具生命力的技术平台。所谓开放式体系结构数控系统是开放式、高可靠、高性能、系列化、智能化、网络化数控系统的通称。其核心是开放式,即系统各模块与运行平台的无关性、系统中各模块之间的互撮作性和人机界面及通信接口的统一性。

开放式数控系统除了使硬件模块具有统一的接口及互换性外.更重要的是使数控系统软件各模块之间具有一致的接口及互换性,方便用户,使其易于融人新技术,降低使用成本。

华中数控从20世纪90年代初开始开放式数控系统研究,多年来对开放式数控系统软件体系结构进行了不断的完善。开发出了开放式数控软件平台,并在平台上开发出了各类通用、专用数控系统,为车、铣、磨、加工中心、仿形、激光加工、齿轮加王等各类通用机床和特殊专用机床配套。本文将简要介绍华中开放式数控系统软件体系结构的主要构成以及机床系统必须向软件提供的主要接口等。

二、华中开放式数控系统软件平台的总体结构

如图1所示,数控控制器软件平台可分为系统软件平台、应用平台与应用程序三个层次。系统软件将提供实时多任务编程接口API(Applic枷∞no呻mhl-坩如m)、文件系统、通用网络A阻、各类设备驱动程序APl等接口。应用平台除了包含离散点I,0控制API、传感器API、位置控制器API等接口外,还可集成用户根据系统软件平台提供的AH自定义的功能组件接口。应用程序层含有过程控制、人机界面及系统集成与配置支撑环境等三部分。系统集成与配置支撑环境将给用户提供方便易用的数控系统配置与安装环境。

软件平台最粗略的数据流图可由图2描述。其输入数据为G代码加工指令,如本地的G代码文件、工

?目索%3。费时曩茸(粕¨儿—越D_—∞●)厂网络或全球网上的G代码文件、DNc输入的文件、^ⅡⅡ数据等。其输出的数据即为位置速度控制指令,并直接或通过D,A转换送给伺服驱动单元。输入G代码数据将经过G代码解释器、运动控制器等组件的处理变换成相应的位置速度电流指令,并输出到各相应的伺服单元。

图1数控软件平台的模块划分

图2数控系统数据视田

由于篇幅的限制,本文仅以插补器为倒,来说明效

 万方数据万方数据

相关主题
文本预览
相关文档 最新文档