STEP-Compliant开放式数控平台设计方法研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
数控技术在制造业中起着非常重要的作用,其发展水平关系着一个国家制造业的水平。随着生产要求的不断提高,传统的数控系统逐渐不能满足生产的要求,分析可归结为数控系统软件的开放性、加工数据模型的开放性以及硬件实施平台的开放性三个问题。软件的开放性包括两个方面:开放的支持二次开发的软件体系结构和友好的设计方法。加工数据模型的开放性是指使用与上游CAD/CAM数据格式兼容的加工数据模型STEP-NC,替代传统的ISO6983(G、M代码),以充分利用上游的设计制造信息对数控系统智能自治能力提供支持,从而解决ISO6983信息量不足的问题。硬件实施平台的开放性主要体现在硬件的柔性配置能力方面,用以实现对整个系统柔性和二次开发能力的硬件层支持。以上三个问题即STEP-Compliant数控平台的设计方法问题。针对STEP-Compliant数控平台的实施方法,本文以上述三个问题为主线进行了深入的研究。
     首先是开放式数控系统软件结构和设计方法的研究。本文针对数控系统交互式事件驱动的特点,基于Statecharts建模理论,提出了功能分离的设计方法和结构,并给出了其实施方案。在功能分离的结构中,数控系统软件部分被分为机器接口、功能描述数据、非交互功能函数动态链接库和事件处理器四部分。机器接口是软件层与硬件层交互的接口,其根据从硬件层获取的信息或设计者定义的规则产生事件处理器的驱动事件并将事件处理器产生的控制命令映射到底层硬件层。功能描述数据是对事件处理规则的描述,其包括行为描述数据和动作函数动态链接库。非交互功能函数动态链接库是数控系统中复杂计算和数据处理等具有非交互特点的功能函数的集合,这些函数根据功能描述数据中描述的规则被调用。事件处理器受机器接口送来的事件的驱动,根据功能描述数据中的处理规则进行处理,处理过程中在必要的情况下通过功能描述数据的动作函数调用非交互功能函数,得出的处理结果由机器接口映射至底层硬件层。
     此结构将数控功能设计为功能描述数据和非交互功能函数动态链接库,在系统中分离出来作为数控功能开发的接口。数控功能通过Statecharts进行图形化建模并仿真后,由本文设计的功能描述数据生成器(FDD Generator)将Statecharts模型自动生成功能描述数据。非交互功能函数动态链接库可由数控系统生产厂商或第三方提供,也可由用户自行设计修改。这种结构保证了数控系统软件的开放性,其友好的数控功能图形化设计和仿真方法简便易行,既减轻了数控功能的设计负担,又保证了用户级的二次开发能力。
     其次是在数控系统加工数据模型方面的研究。本文对STEP-NC加工数据模型与开放式软件结构的集成,即STEP-Compliant开放式控制器的构建方法进行了研究。首先对它的工作方式进行了分析,然后在功能分离方法的框架下,设计了STEP-Compliant智能控制器的结构并给出了其工作方法。通过此开放的结构可方便地对STEP-Compliant控制器相应模块的功能进行测试和更新,为其后续研发提供一个快速开发平台。
     最后是在开放式数控硬件实施平台方面的研究。最近几年,基于工业总线的硬件结构成为发展的趋势。工业以太网由于其较高的性价比和与上游的设计、管理单元网络的纵向一致性而成为工业现场总线发展的主流。本文对课题组自主研发的以太网总线技术EtherMC进行了改进和完善,作为系统的硬件实施平台。给出了EtherMC的拓扑结构和同步方案,并将树形结构引入到从站拓扑结构中,给出了树形结构下系统主站和从站的设计方法和配置方法。在以上设计中,通过FPGA中设计的并行收发机制和数据控制机制,可以实现各子树中高效的数据并行传输和处理,并可将指定的子树设计为高速自治子系统,解决了工业控制总线超小周期控制的问题。提供的配置方法保证了硬件平台的柔性和可重构性,为整个系统的柔性和可重构型提供了硬件层的支持。
     为验证以上方法的正确性,本文进行了系统原型机的开发和运行验证。通过机床手动功能的实现,验证了功能分离的方法以及EtherMC硬件平台的可行性和有效性。通过对手动功能进行的二次开发(增加第四轴、第五轴功能),验证了系统的二次开发能力和EtherMC硬件平台的开放性。通过以STEP-NC加工数据模型为支持的智能决策功能的实施范例,示范了在功能分离的设计方法下构建STEP-Compliant智能控制器的方法。
     本研究的成功实施,为解决数控系统软件、加工数据模型和硬件实施平台中存在的问题提供了一个解决方案,进而为STEP-Compliant开放式数控平台的实施提供了一条有效的途径。
Computer Numerical Control (CNC) technology plays a very important role in the development of manufacturing industry. Its development level is a very essential point in the manufacturing industry of a country. With the development of manufacturing, the drawbacks of traditional CNC system make it gradually unable to fulfill the demands. It can be clarified to three problems: open ability of software, open machining data model and open hardware platform. The open ability of software has two aspects: open software structure which can support secondary development and friendly software design method. The open machining data model is to use STEP-NC data model instead of ISO6983. Then the design and manufacturing information of upstream CAD/CAM units can be used to support intelligent autonomous functions. The open hardware platform means flexible reconfigurabilty of hardware platform. It ensures the flexibility and secondary development ability of the whole system at the hardware level. These three problems can be summarized to the problems of STEP-Compliant open CNC platform design method. In this dissertation, a deep research on the realization method of STEP-Compliant open CNC platform is put forward through the three problems above.
     First is the research on the CNC software structure and design method. In this dissertation, according to the reactive characteristic of the CNC system, an open CNC software design method, Function Separated Design (FSD) method and its structure was proposed based on Statecharts modeling theory. The implementing strategy is also given. With FSD method, CNC software is divided to Machining Interface, Function Description Data (FDD), Non-reactive Function Library and Event processor. Machining Interface provides an interface between software level and hardware level. It generates driving signal and reflects control data to the hardware level. FDD is a description of event processing rules. Non-reactive function library is the collection of complex calculation and data processing functions, which have non-reactive characteristics. They can be called according to the rules described in FDD. Event processor is driven by the events sent from Machine interface. It processes the events according to the rules described in FDD, and then sends the control data to Machine Interface.
     With this structure, CNC Functions are separated from the complex systems as the FDD and Non-reactive Function Library. After graphical Statecharts modeling and simulation of CNC functions, it can be converted to FDD automatically via FDD Generator, which is developed in this dissertation. This structure ensures the open ability of the software, and its friendly graphical design and simulation method is very convenient. The design burden can be eased and the user-level secondary development ability can be guaranteed.
     Second is the research on the open machining data model. In this dissertation, a research on the implementing method of STEP-NC under the framework of open software design method is put forward. First the working mode of intelligent STEP-Compliant CNC system is analyzed. Under the framework of Function Separated Design method, the STEP-Compliant intelligent CNC system structure is proposed and its working procedure is given. With this design, the test and upgrading of the STEP-NC related module can be done easily. A rapid development platform can be provided to fulfill the further development demands of STEP-Compliant CNC system.
     Third is the research on the hardware implementing platform. Recent years, because of the good consistency with upstream design and management unit, industrial Ethernet becomes a mainstream in fieldbus development. In this dissertation, EtherMC, which was developed by our research group, was improved and built as the hardware implementing platform. The topology and synchronization method of EtherMC was given. A tree-shape topology is adopted. Under this topology, the design specification of both Master and Slave node was given. Based on the design specifications, the implementation of high speed autonomous sub-system was given to solve the ultra-short period control problems in the fieldbus system. The configuration method based on the design specification was illustrated to ensure the flexibility and reconfigurability of the hardware platform. The flexibility and reconfigurability of the whole system was guaranteed at the hardware level.
     In order to verify the methods proposed above, a prototype is developed in this dissertation. In the realization of manual operation functions, the feasibility and validity of Function Separated Design method and hardware platform was proven. The open ability and shop-floor level secondary design ability of the system was proven by the secondary development of the previously designed manual operation functions (adding the fourth and fifth axis function). The implementation method of STEP-Compliant intelligent machine controller under the framework of Function Separated Design method was showed through an implementing demo of STEP-NC supported intelligent decision making module.
     The successful implementation of this research gives a solution to the problems existed in the CNC software, machining data model and hardware implementing platform. It provides an effective way to the STEP-Compliant open CNC platform implementation.
引文
1.新华社.中华人民共和国国民经济和社会发展第十一个五年规划纲要[R].2006.
    2.中华人民共和国国务院.国家中长期科学和技术发展规划纲要(2006-2010)[N].新华社,2006.
    3.周凯.数控技术与产业发展途径探讨[J].中国机械工程,1999,10(10):pp 1084-1089.
    4.章富元,方江龙,汤季安.对我国数控技术发展的思考[J].中国机械工程,1999,10(10):pp 1100-1103.
    5.周祖德,魏仁选,陈幼平.开放式控制系统的现状、趋势与对策[J].中国机械工程,1999,10(10):pp 1090-1093,1075.
    6.S.H.Suh,S.U.Cheon.A framework for an intelligent cnc and data model[J].Int J Adv ManufTechnol.2002(19):pp727-735.
    7.ISO 6983-1 Numeric control of machines-program format and definition of address words-part 1:Data format for positioning,line motion and contouring control systems[S].
    8.S.H.Sub,J.H.Cho,H.D.Hong.On the architecture of intelligent STEP-compliant CNC[J].International Journal Of Computer Integrated Manufacturing.2005 15(2):pp 168-177.
    9.OSACA.Open system architecture for controls within automation systems[R].1996.
    10.P.Lutz,W.Sperling,D.Fichtner,et al.OSACA-The vendor neutral control architecture[C].Proc.European Conf.Integration in Manufacturing.Dresden,Germany,Sept.1997:pp 247-256.
    11.Gunter Pritschow,Yusuf Altintas,Francesco Jovane,et al.Open controller architecture - past,present and future[J].CIRP Annals Manufacturing Technology.2001 50(2):pp 463-470.
    12.J.Nacsa.Comparison of three different open architecture controllers.Proceedings of the IFAC-MIM Workshop[C].Prague,Czech Republic,August 2001:pp 134-138.
    13.Chi Yonglin.An evaluation space for open architecture controllers[J].International Journal of Advanced Manufacturing Technology.2005 26(4):pp 351-358.
    14.林金兰.数控系统的发展趋势-开放式数控系统[J].机床与液压.2003,(6):pp 24-25,86.
    15.戴晓华,王文,王威,et al.开放式数控系统研究综述[J].组合机床与自动化加工技术.2000(11):pp 5-7.
    16.O.L.Asato,E.R.R.Kato,R.Y.Inamasu,et al.Analysis of open CNC architecture for machine tools[J].J.of the Braz.Soc.Mechanical Sciences.2002ⅩⅩⅣ:pp 208-212.
    17.韩权利,马宏伟,张斌,et al.开放式数控系统[J].机械设计与制造工程,2001,30(1):pp 4-5,8.
    18.ISO/FDIS 14649-1:Overview and fundamental principles[S].2000.8.
    19.ISO/FDIS 14649-10:General process data[S].2000.8.
    20.Michael J.Pratt.Introduction to ISO10303- The STEP standard for product data exchange[J].Journal of Computing and Information Science in Engineering.20011(1):pp 102-103.
    21.M.Week.Step-nc:Data model for intelligent machine tools(simplified)[EB/OL].http://www.Step-nc.org/frames/iso 14649_frames.htm.
    22.刘日良,张先芝,张承瑞.Step兼容式数控加工技术研究进展[J].计算机集成制造系统.2007 13(8):pp 1608-1615.
    23.王军,孙军,聂新刚,et al.基于STEP-NC的CNC集成技术研究[J].沈阳建筑大学学报(自然科学版),2005,21(5):pp 591-596.
    24.陈凯云,叶佩青,汪劲松.基于STEP-NC数控系统的研究[J].中国机械工程.2003 14(9):pp 721-723.
    25.R.Katz,B.K.Min,Z.Pasek.Open architecture control technology trends[R]. 2000.
    26.F.M.Proctor,J.S.Albus.Open architecture controllers[J].Spectrum,IEEE.199734(6):pp 60-64.
    27.刘晓玲,董平.数控技术发展新动向[J].装备制造技术.2008(4):pp116-119.
    28.王国军.浅谈开放式数控系统的现状和发展趋势[J].数控机床市场.2008(5):pp 100-102.
    29.谈峰.主流开放式数控系统体系结构比较分析[J].机械设计与制造.2008(3):pp 169-170.
    30.徐宁,杨秀云.数控系统的现状及发展趋势[J].机械设计与制造.2006(4):pp 132-134
    31.Golden E.Herrin.Open module architecture controllers(OMAC)[J].Modern Machine Shop.1996 68(11):pp 160-162.
    32.Chrysler,Ford Motor Co,General Motors.Requirements of open modular architecture controllers for applications in the automotive industry.White papers version 1.1.1994.
    33.Golden E.Herrin.Next generation controller[J].Modern Machine Shop.199063(7):pp 148-152.
    34.Delta Tau Data System Inc.Pmac user's manual version 1.16[M].1996.
    35.OSACA consortium.Osaca handbook,part Ⅰ:basics ofosaca[R].2001.
    36.OSACA consortium.Osaca handbook,part Ⅴ:specification of the reference architecture[R].2001.
    37.Wolfgang Sperling,Peter Lutz.Deseign application for an OSACA control[C].Proceedings of the International Mechanial Engineering Congress and Exposition.Dalles,USA,November 16-21,1997.
    38.OCEAN - Open controller enabled by an advanced real-time network[J].PRODUCTION ENGINEERING.2004 11(Part 1):pp 171-174.
    39.OSE Consortium.OSEC-Ⅱ project technical report - Development of open system environment for controller(OSEC)[R].1998.
    40.S.Fujita,T.Yoshida.Open system environment for controller-development of an open architecture CNC with OSEC specification[EB/OL].http://osec.skk-inc.co.jp/e-doeument.html/eosecjimtof.pdf.
    41.GB/T 18759.1-2002.机械电气设备-开放式数控系统-第一部分:总则[S].2002.10.
    42.李斌.基于构架/构件复用的开放式数控系统研究[博士].武汉:华中科技大学,2004:1,pp 8-12.
    43.谢经明.基于现场总线的开放式数控系统研究[博士].武汉:华中科技大学,2003:pp 1-2.
    44.左静,魏仁选,吕新平,et al.数控系统软件芯片的研制和开发[J].中国机械工程.1999 10(4):pp 424-427.
    45.何琳,许杨,陈幼平,et al.基于软件芯片库的开放式数控系统重构[J].机械与电子.2001(2):pp 44-48.
    46.于晶,冯勇,郑剑飞.基于SERCOS总线的分布式控制系统设计[J].自动化技术与应用.2008 27(3):pp 44-47,71.
    47.袁晓峰,龚邦明.基于SERCOS-Ⅲ总线的伺服驱动单元接口[J].组合机床与自动化加工技术.2005(10):pp 48-50.
    48.张细刚,龚邦明.基于SERCOS的开放式数控系统研发[J].机械设计与制造.2008(4):pp 169-171.
    49.谢经明,陈幼平.SERCOS总线协议及其在数控系统中的应用[J].机械与电子.2001(5):pp 3-5.
    50.康存锋,陈卫福,费仁元,et al.SERCOS技术在机床数控上的应用[J].制造技术与机床.2003(12):pp 31-32.
    51.王振华,朱国力.基于现场总线的新型开放式数控系统研究[J].中国机械工程.2001 12(4):pp 395-397.
    52.徐进,刘德营,张红军.基于CAN总线的开放式数控系统的研究和实现[J].机床与液压.2004(2):pp 60-61.
    53.史旭光.基于CAN总线的分布式数控系统研究与实现[J].机床与液压.2007 35(4):pp 59-61.
    54.徐跃,王太勇,赵艳菊,et al.基于现场总线的开放式网络化数控系统的设计[J].天津大学学报.2008 41(6):pp 678-684.
    55.潘月斗,许镇琳,徐东桂.基于PROFIBUS总线的机床数控系统接口设计研究[J].制造技术与机床.2005(8):pp 57-60.
    56.武洪恩,张承瑞,胡天亮,et al.运动控制高速实时串行总线研究[J].计算机工程与应用.2007 43(9):pp 186-188,214.
    57.武洪恩,张承瑞,胡天亮.基于现场总线的软件化开放式CNC体系结构[J].山东大学学报(工学版)2007 37(2):pp 12-15,20.
    58.Hongen Wu,Chengrui Zhang,Guili Li.Windows and fieldbus based software computer numerical control system[J].Journal of Wuhan Univeristiy of Technology.2006 28(z2):pp 1148-1152.
    59.武洪恩.基于windows的开放结构控制平台及应用研究[博士].济南:山东大学,2007:pp 8-9.
    60.D.Harel.Statecharts:a visual formalism for complex system[J].Science of Computer programming.1987 8(3):pp 231-274.
    61.D.Hard,E.Gery.Executable object modeling with Statecharts[J].Computer.1997 30(7):pp 31-42.
    62.F.N.Lucena,H.K.E.Liesenberg.Transforming Statecharts into reactive systemiC].In XIX Conferencia Latinoamericana de Informatica.Buenos Aires,AR,August 1993:pp 501-509.
    63.Yadong Liu,Wei Li,Xingui Guo,et al.Study on systematic CNC core design method following model-driven design strategy[J].Transactions of the North American Manufacturing Research Institution of SME.2007 35:pp 497-504.
    64.IMS STEP-NC Project.Contribution of the international IMS STEP-NC project[EB/OL].http://www.step-nc.org/html/contribution.htm.Sep.2008.
    65.ESPRIT Project EP 29708.STEP-NC final report[R].2001.
    66.Tapio Salonen &.Jukka Paro Juha Saaski.Integration of CAD,CAM and NC with STEP-NC[R].2005.
    67.刘鹏玉,石广田.基于ISO6983与ISO14649标准的数控系统对比研究[J].机械工程与自动化.2005(2):pp 116-119.
    68.ISO/FDIS 14649-111:Tools for milling[S].Aug.2000.
    69.ISO/CD 14649-12:Process data for mining[S].Nov.2001.
    70.ISO/CD 14649-121:Tools for turning[S].Nov.2001.
    71.Willy Maeder,Khai van Nguyen,Jacques Richard,et al.Standardization of the manufacturing process:the ims step-no project.IPLnet Workshop[C].Saas-Fee,Sep.2002:pp 1-3.
    72.S.T.Newman,R.D.Allen,Jr R.S.U.Rosso.CAD/CAM solutions for STEP-compliant CNC manufacture[J].International Journal of Comupter Integrated Manufacturing.2003 16(7&8):pp 508-515.
    73.R.S.U.Rosso Jr,R.D.Allen,S.T.Newman.Future issues for CAD/CAM and intelligent CNC manufacture[C].Proceedings of the 19th International Manufacturing Conference.Belfast,N.Ireland,2002.
    74.X.W.Xu,H.Wang,J.Mao,et al.STEP-compliant NC research:the search for intelligent CAD/CAPP/CAM/CNC integration[J].International Journal of Production Research.2005 17(1):pp 3703-3743.
    75.X.W.Xu,S.T.Newman.Making cnc machine tools more open,interoperable and intelligent--A review of the technologies[J].Computers in Industry.2006 57(2):pp 141-152.
    76.IMS Inter-Regional Secretariat.IMS annual report 2006[R].2007.
    77.IMS Inter-Regional Secretariat.IMS annual report 2005[R].2006.
    78.IMS STEP-NC Consortium.Technical report 3 of IMS project(97006)STEP-compliant data interface for numerical controls(STEP-NC)[R].2003.
    79.STEP-NC Organization.Report of the second milling testing in achen[EB/OL].http://www.step-nc.org/data/report_test_milling_011025.pdf.Sep.29,2008.
    80.STEP Tools Inc.Super model project[EB/OL],http://www.steptools.com/library /stepnc/smp.html.Sep.20,2008.
    81.S.U.Cheon S.H.Suh,B.E.Lee,D.H.Chung.Architecture and implementation of a shop-floor programming system for STEP-compliant cnc[J].Computer-Aided Design.2003.2003 35(12):pp 1069-1083.
    82.W.Lee,Y.B.Bang.Design and implementation of an ISO 14649-compliant CNC milling[J].International Journal of Product Research.2003 41(13):pp 3007-3017.
    83.W.Lee,Y.B.Bang.Development of STEP-NC milling based on XML[C].The 5th German - Korean Workshop on Manufacturing and Control.Aachen,Germany,Feb.2003.
    84.X.W.Xu.Realization of STEP-NC enabled machining[J].Robotics and Computer-Integrated Manufacturing.2006 22(2):pp 144-153.
    85.X.W.Xu,Q.He.Striving for a totalintegration of CAD,CAPP,CAM and CNC[J].Robotics and Computer Integrated Manufacturing.2004 20(2):pp 101-109.
    86.仓公林,桂贵生,吕堃.STEP-NC的可扩展标记语言实现方法研究[J].计算机集成制造系统.2006 12(3):pp 470-475.
    87.朱晓明,王永章,富宏亚.基于STEP-NC数控系统的译码模块及坐标问题[J].机械工程学报.2007 43(1):pp 185-190.
    88.杜娟,田锡天,张振明,et al.基于STEP-NC的CNC系统中NURBS插补技术研究[J].中国图象图形学报.2007 12(1):pp171-176.
    89.R.Liu,C.Zhang,S.T.Newman.A framework and data processing for interfacing cnc with AP238[J].International Journal of Computer Integrated Manufacturing,.2006 19(6):pp 516-522.
    90.C.Zhang,R.Liu,T.Hu.On the futuristic machine control in a STEP-compliant manufacturing scenario[J].International Journal of Computer Integrated Manufacturing.2006 19(6):pp 508-515.
    91.刘日良,张承瑞,张元才,et al.面向STEP-NC控制器的数控加工工艺规划模型[J].中国机械工程.2004 15(4):pp 325-329.
    92.刘日良,张承瑞,薛强.STEP-NC数控程序的信息表达与提取方法研究[J].计 算机集成制造系统.2004 10(12):pp 325-329.
    93.X.L.Zhang,X.Q.Tang,J.H.Chen,et al.Hierarchical real-time networked CNC system based on the transparent model of industrial ethernet[J].International Journal of Advanced Manufacturing Technology.2007 34(1-2):pp 161-167.
    94.James A.Hunt.Ethernet cuts fieldbus costs in industrial automation[J].Assembly Automation.2008 28(1):pp 18-26.
    95.张向利,唐小琦,陈吉红.基于以太网的数控系统实时通信和时间同步[J].计算机集成制造系统.2008 14(6):pp 1148-1154.
    96.AI Presher运动控制网络最新进展-工业以太网解决方案可提供精确同步和多用途网络[J].自动化信息.2007(7):pp 81-83,85.
    97.张良,肖佩,吴修德.基于工业以太网的数控设备网络化研究[J].机械.200734(2):pp 35-37.
    98.Max Felser.Real-time Ethemet-industry prospective[J].Proceedings of the IEEE.2005 93(6):pp 1118-1129.
    99.Max Felser,Thilo Sauter.Standardization of industrial Ethemet - the next battlefield?[C]Factory Communication Systems,2004.Proceedings.2004 IEEE International Workshop on:pp 413-420.
    100.R.S.H.Piggin.Developments in real-time control with Ethernet/IP[J].Assembly Automation.2007 27(2):pp 109-117.
    101.Sirkka-Liisa,Jamsa-Jounela.Future trends in process automation[J].Annual Reviews in Control.2007 31(2):pp 211-220.
    102.Peter Neumann.Communication in industrial automation--what is going on?[J].Control Engineering Practice.2007 15(11):pp 1332-1347.
    103.Andy Swales.Open modbus/TCP specification[EB/OL].http://www.rtaautomation.com/modbustcp/nucleus/Open_ModbusTCP_Standard.pdf.
    104.Paul Brooks.Ethernet/IP - Industrial protocol[C].Emerging Technologies and Factory Automation,2001.Proceedings.2001 8th IEEE International Conference on.Oct.2001:pp 505-514.
    105.缪学勤.论六种实时以太网的通信协议[J].自动化仪表.2005 26(4):pp1-6.
    106.高路,于海斌,王宏,et al.EPA网络体系结构[J].计算机工程.2004 30(17):pp 81-82.
    107.F.Liu R.Huang.Research on EPA system integration based on FDT[C].Industrial Electronics and Applications,2008.ICIEA 2008.3rd IEEE Conference on.June 2008:pp 2156-2161.
    108.Technical Committee on Mic IEEE,Computer Society.IEEE STD 802.3b,c,d,and e - 1989:Supplements to carrier sense multiple access with collision detection (CSMA-CD) access method and physical layer specifications[M].New York:IEEE Standards Office,1989.
    109.叶莘.实时的工业以太网Ethernt Powerlink[J].仪器仪表标准化与计量.2006(6):pp 3-4.
    110.许洪华,刘科.确定性工业以太网Ethernet Powerlink[J].冶金自动化.2004(4):pp 23-25.
    111.Juergen Jasperneite,Joachim Feld.Profinet:An integration platform for heterogeneous industrial communication systems[C].Emerging Technologies and Factory Automation,2005.ETFA 2005.10th IEEE Conference on.Sept.2005:pp 815-822.
    112.J.Feld.Profinet - Scalable factory communication for all applications[C].Factory Communication Systems,2004.Proceedings.2004 IEEE International Workshop on.Sep.2004:pp 33-38.
    113.P.Ferrari,A.Flammini,D.Marioli,et al.Experimental evaluation of Profinet performance[C].Factory Communication Systems,2004.Proceedings.2004 IEEE International Workshop on:pp 331-334.
    114.P.Ferrari,A.Flammini,S.Vitturi.Performance analysis of Profinet networks[J].Computer Standards & Interfaces.2006 28(4):pp 369-385.
    115.Dick Jansen,Holger Buttner.Real-time Ethernet - the Ethercat solution[J].Computing & Control Engineering Journal.2004 15(1):pp 16-21.
    116.刘艳强,王健,单春荣.基于EtherCAT的多轴运动控制器研究[J].制造技术与机床.2008 5(6):pp 100-103.
    117.EtherCAT技术协会,EtherCAT技术介绍及发展概貌[J].世界仪表与自动化.2007 11(9):pp 72-75.
    118.德国倍福自动化有限公司EtherCAT工作组.EtherCAT以太网现场总线[J].汽车制造业.2006(13):pp 49-50,52.
    119.E.Schemm.Sercos to link with ethemet for its third generation[J].Computing &Control Engineering Journal.2004 15(2):pp 30-33.
    120.王建波,杨林.基于以太网的实时通讯系统SERCOS Ⅲ[J].机电产品开发与创新.2007 20(2):pp 93-94.
    121.伯纳德.施耐德,彼得.陆茨,王锡俊.用于精确运动和安全定时的实时以太网-SERCOS Ⅲ[J].国内外机电一体化技术.2008(2):pp 4-7.
    122.OMAC STEP-NC Working Group.The value proposition for STEP-NC,draft version 4[R].OMAC Users Group,2002.
    123.游有鹏.开放式数控系统关键技术研究[博士].南京:南京航空航天大学,2001:pp 45-64.
    124.P.A.BERSTEIN.Middleware:a model for distributed system Services[J].Communications of the ACM.1996 39(2):pp 86-98.
    125.J.L.Paunicka,B.R.Mendel,D.E.Corman.The OCP- an open middleware solution for embedded systems[C].Proceeding of the American Control Conference.June 25-27,2001:pp 3445-3450.
    126.D.C.SCHMIDT.Middleware for real-time and embedded systems[J].2002 45(6):pp 43-47.
    127.Michael J.Pratt.Iso 10303,the STEP standard for product data exchange,and its PLM capabilities[J].International Journal of Product Lifecycle Management.2005 1(1):pp 86-94.
    128.Martin Hardwick.What you should know about STEP[J].Machine Design.2000(6):pp 98,100,102.
    129.ISO 10303-21:Implementation method:Clear text encoding of the exchange structure[S].
    130.夏美娟,舒志兵.CAD/CAM软件技术及其在数控机床中的应用[J].南京工业大学学报,2005,27(2):pp 101-104.
    131.F.M.Proctor and T.R.Kramer.A feature-based machining system using STEP[C].Proceedings of SPIE Conference on Sensors and Controls for Intelligent Machining,Agile Manufacturing,and Mechatronics.Boston,MA,USA,Nov.1998:pp 156-163.
    132.刘日良.基于STEP-NC铣削模型的数控系统基本理论与技术研究[博士].山东大学,2004.
    133.P.P.Leitao,F.Restivo.An agile and cooperative architecture for distributed manufacturing systems[C].Proceedings of the IASTED International Conference Robotics and Manufacturing.Cancun,Mexico,2001:pp 188-193.
    134.Astrit Ademaj,Hermann Kopetz.Time-triggered ethemet and IEEE 1588 clock synchronization[C].2007 International IEEE Symposium on Precision Clock Synchronization(ISPCS) for Measurement,Control and Communication.Vienna,Austria,Oct.2007:pp 41-43.
    135.R.Popescu-Zeletin.Implementing the ISO-OSI reference model[J].ACM SIGCOMM Computer Communication Review.1983 13(4):pp 56-66.