基于Windows CE的数控插齿系统多线程设计.pdf

基于Windows CE的数控插齿系统多线程设计.pdf

ID:52971664

大小:343.96 KB

页数:4页

时间:2020-04-05

基于Windows CE的数控插齿系统多线程设计.pdf_第1页
基于Windows CE的数控插齿系统多线程设计.pdf_第2页
基于Windows CE的数控插齿系统多线程设计.pdf_第3页
基于Windows CE的数控插齿系统多线程设计.pdf_第4页
资源描述:

《基于Windows CE的数控插齿系统多线程设计.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第7期组合机床与自动化加工技术NO.72013年7月ModularMachineTool&AutomaticManufacturingTechniqueJu1.2013文章编号:1001—2265(2013)07—0054—04基于WindowsCE的数控插齿系统多线程设计术段业广,韩江,田晓青,李福根,夏链(合肥工业大学机械与汽车工程学院CIMS研究所,合肥230009)摘要:在ARM+DSP+FPGA的嵌入式数控系统硬件平台上,基于WindowsCE操作系统,以EmbeddedVisualC++(EVC)为开发工具,设计并开发了数控插齿

2、系统应用程序。该系统采用WindowsCE所具备的多线程特性和线程同步机制,实现了操作的并发性并提高了系统的运行性能,以进行数控插齿系统的人机交互、数据采集和下发、数据处理和分析、数据存储等多任务的并行处理。程序运用面向对象的思想,采用模块化编程,便于后续功能的完善。经过实验初步验证,该系统软件有较强的实时性和稳定性,可以实现数控加工对系统的实时性要求。关键词:WindowsCE;数控插齿系统;多线程技术中图分类号:TH165;TP273+.5文献标识码:ADesignforMulti-threadoftheShapingCNCBasedo

3、ntheWindowsCEDUANYe—guang,HANJiang,TIANXiao—qing,LIFu—gen,XIALian(CIMSInstitute,SchoolofMechanicalandAutomotiveEngineering,HefeiUniversityofTechnology,Hefei230009,China)Abstract:BasedontheWindowsCEoperatingsystem,theshapingCNCisdesignedontheARM+DSP+FPGAhardwareCNCplatform,

4、usingEmbeddedVisualC++(EVC)asthedevelopmenttoo1.Theoper-ationconcurrencyisrealizedandthesystemgperformanceisimproved,whichinordertoconductthepar—allelprocessingofmultipletasks,suchastheman—machineinterfaceofshapingCNC,thedatagcollectionandissue,thedata~processingandanalysi

5、s,thedatastoragebymakinguseofthemultithreadingfeatureandthethreadsynchronizationmechanismofWindowsCE.Theobject—orientedthoughtisutilizedtofacili—tatethefollow—upfunctionsimprovement.Afterexperimentsverification,thesystemsoftwarecanmeetre—al—timerequirementsoftheCNCmachinin

6、gsystemwithhighreal—timeandstability.Keywords:WindowsCE;gearshapingCNC;multithreadingtechnology期短,内核完善,GUI丰富,开发工具强大,系统维护0引言难度小,现场环境下工作的高可靠性。基于Win齿轮是机械产品的重要基础件。随着汽车、大dowsCE的这些优点,本文设计开发的数控插齿系统型机床、工程机械设备等齿轮机械设备的不断发展,应用程序是在WindowsCE的平台上开发的嵌入式齿轮传动正在朝着高效,高精度和实现特殊传动的系统。工业控制在很多方面具

7、有实时性的要求,数方向发展。在现代加工工业中,齿轮的加工方法有控插齿系统也是如此。WindowsCE操作系统中,同很多。切齿法是其中最常用的方法。而插齿是一种一个程序可以分为若干个独立的执行流,称之为线广为采用的切齿方法。插齿加工齿轮的方法简单,程。线程提供了多任务处理能力,保证了所开发的操作方便,效率高,精度好。而插齿机床的数控化可数控插齿系统的实时性。本文基于WindowsCE充分发挥数控加工的精度高、质量稳定和柔性好的操作系统的特点,以EmbeddedVisualC++(EVC)作特点,大幅提高齿轮的加工精度、效率和柔性以满足为开发工

8、具提出了数控插齿系统应用程序中有效的社会发展的需要⋯。多线程设计方法。数控系统是数控插齿机的核心。而插齿数控系1数控插齿系统的硬件和软件构成统主要由两部分组成:操作系统和数控系统

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。