资源描述:
《基于_c_os_ii的tcp_ip_can嵌入式网关的设计及实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第27卷第4期河北科技大学学报Vol.27,No.42006年12月JournalofHebeiUniversityofScienceandTechnologyDec.2006文章编号:100821542(2006)0420310203基于μC/OS2II的TCP/IP2CAN嵌入式网关的设计及实现11,223张占义,刘教民,王震洲,王静红(1.河北科技大学信息科学与工程学院,河北石家庄050054;2.华北电力大学电气工程学院,河北保定071003;3.河北师范大学信息技术学院,河北石家庄050091)摘要:协议转换
2、网关是工业以太网的核心,它把以太网和现场总线连接起来,实现了工业设备的网络化。在此,设计了TCP/IP2CAN协议转换的总体方案;介绍了μC/OS2II的移植;以TCP/IP和CAN协议为基础,构建了TCP/IP2CAN协议栈;详细描述了协议转换的实现。关键词:总体框架;嵌入式网关;μC/OS2II;TCP/IP;CAN;协议转换中图分类号:TP399.04文献标识码:ADesignandimplementationofTCP/IP2CANembeddedgatewaybasedonμC/OS2II11,223ZHAN
3、GZhan2yi,LIUJiao2min,WANGZhen2zhou,WANGJing2hong(1.CollegeofInformationScienceandEngineering,HebeiUniversityofScienceandTechnology,ShijiazhuangHebei050054,China;2.CollegeofElectricalEngineering,NorthChinaElectricPowerUniversity,BaodingHebei071003,China;3.Informa
4、2tionTechnologyCollege,HebeiNormalUniversity,ShijiazhuangHebei050091,China)Abstract:Protocolconversiongatewayisthecoreofindustrialethernetnetworks,foritlinkstheethernetandthefieldbusupandmakesindustrialdevicesgettingintointernet.TheoverallschemeofTCP/IP2CANproto
5、colconversionwasdesignedbytheprincipleofeconomy.TransplantofμC/OS2IIwasintroduced.BasedonTCP/IPprotocolandCANprotocol,TCP/IP2CANprotocolstackwasconstructed.Theimplementationofprotocolconversionwasdescribed.Keywords:overallframework;embeddedgateway;μC/OS2II;TCP/I
6、P;CAN;protocolconversion随着计算机技术、通信技术、网络技术的发展,以太网技术在电力、工业自动化和过程自动化领域应用越[1]来越广泛。目前,以太网在自动化领域开始逐渐渗透到现场总线网络之中,据业界人士预测,在未来3~5年将成为应用的主流。为了抓住未来最大的市场,世界各大公司对今后的产品都已明确提出了全面推广基于工业以太网的通信控制方式。以太网2现场总线协议转换网关是工业以太网的核心和关键,它把以太网和[2]现场总线有机地结合起来,实现无缝连接。CAN总线是一种性能优越的现场总线,它在可靠性、实时性
7、和[3]灵活性方面具有突出的优点,而且简单易用,价格低廉,在工业和自动化领域得到了广泛的应用。μC/OS2II是一个源代码开放占先式实时多任务内核,可供不同架构的微处理器使用,移植方便,可固化,可裁剪,实[4]时性强,可靠性高。以LPC2294为硬件平台,从软件角度讨论如何实现一个基于μC/OS2II的TCP/IP2CAN总线协议转换网关。收稿日期:2006207208;修回日期:2006209216;责任编辑:李穆基金项目:河北省自然科学基金资助项目(F2005000077)作者简介:张占义(19732),男,河北石
8、家庄人,硕士研究生,主要从事多媒体融合技术方面的研究。©1994-2007ChinaAcademicJournalElectronicPublishingHouse.Allrightsreserved.http://www.cnki.net第4期张占义等基于μC/OS2II的TCP/IP2CAN嵌入式网关的设计及实现3111TCP