基于Windows CE的开放式数控系统的研究与开发.pdf
上传人:qw****27 上传时间:2024-09-12 格式:PDF 页数:5 大小:481KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

基于Windows CE的开放式数控系统的研究与开发.pdf

基于WindowsCE的开放式数控系统的研究与开发.pdf

预览

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

万方数据基于WindowsCE的开放式数控系统的研究与开发0引言标准规范。我国从2003年开始实施oNC——《开放Contr01)专用模块的主从式结构㈣。NC模块采用通肖苏华,李迪,赖乙宗,万家富,冯寿廷Windows随着世界经济发展的全球化,制造业市场竞争日益加剧,新产品上市周期大为缩短,用户需求也趋于多样化、个性化,对计算机数控系统(CNC)提出开始,美国、欧盟、日本等发达国家或地区已开始了开放式结构控制器的研究,并分别提出了OMAC式数控系统总则》国家标准。开放式CNC大多采用基于通用PC机(或工控机)和数控(NC:Numerical用微处理器或数字信号处理器(DSP:DigitalProcessor)实现,主要运行以坐标轴运动为主的强实时控制,而上位机主要运行弱实时性及非实时性任务。随着高性能嵌入式计算机技术的发展,出现了面向32位及以上的嵌入式实时操作系统(RTOS:RealSystem),为实现高可靠性、低成本的开放式数控系统提供了条件。目前CNC正在从基于PC的开放式控制系统向32位及以上的高性能实时嵌入式控制系统方向发展,基于“C/OS、RTLinux、CE等实时操作系统的数控系统越来越受到相关公司和科研院所的重视【3’5]。WindowsWindows桌面操作系统的缩减版本,是微软全新设计的针对嵌入式系统市场的部分源代码开放的、模块化的、抢先式多任务32位嵌入式操作系统。相对(华南理工大学机械工程学院,广州510641)摘要:上位机采用嵌入式实时操作系统Windows电机控制等强实时任务管理,是当前研发主从式结构的开放式数控系统的快捷、高效之路。介件系统实现的方法,包括数控代码智能编译,数控代码的二维三维仿真,数控系统任务调度管CE;开放式数控系统;数控代码编译器;仿真文献标识码:AYi-zong,WAN了必须向开放式结构的转化趋势。自20世纪90年代(OpenModularController)、OSACA(OpenOSEC(OpenController)几个CE并不是CE负责数控代码编辑编译仿真、故障诊断、I/O监控等弱实时任务管理,下位机采用自行开发的基于DSP&FPGA技术的运动控制卡负责插补、绍了数控系统中关键技术的理论原理和技术路线,并阐述了基于WindowsCE平台的数控软理。关键词:Windows中图分类号:TP31文章编号:134(2007)04—0036—04AnnumericalcontroIsystembasedCEXIA0Su.hua,LIDi,LAlJia-fu,FENGShou-ting(College510641,China)words:WindowsArchitectureSystemAutomation)、EnvironmentforTime收稿日期:2006.10.19基金项目:国家自然基金资助项目(50575075);广东省自然科学基金项目(05103543)作者简介:肖苏华(1976一),男,湖南隆回人,华南理工大学博士研究生,主要从事数控技术、嵌入式系统、CAD/CAM等研究。【36】第29卷第4期2007—04openofMechanicalEngineering,SouthChinaUniversityTechnology,GuangzhouAbstract:MasteradoptoperatingCE,whichchargesweakrealsuchNCcode’Seditorcompiler&simulatorfunctionmodule,faultdiagnosis,I/Omonitoringandetc.SlaveamotioncontrolcardDSP&FPGA,timeinterpolation,electromotormaster—slavearchitectureaccordswithnationalstandardiseffectivemethoddevelopment.Thispaperintroducesprinciplessystem。Spivotaltechnologyexpoundsrealizingsystem,includingcodeintelligentcompiler,two-dimensional&three-dimen-sionalschedulersystem’Stasks.KeyCE;ONCsystem;NCcompiler;simulationControlwithinSignalOperating6.2009—01onembeddedreal—timetaskswhichhardincludesetc.Thethesoftwaresimulationcode,theasa万方数据1系统的总体架构2数