基于VxWorks冗余千兆网关模块的设计与实现

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:flyingmomo1986
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
CAN总线技术在工业领域已应用了几十年,对于日益复杂化的工业环境和不断发展的分布式技术,对远程监控设备和数据集总的要求将更加严格。因经典TCP/IP网络协议具有层次完整性,通信效率高,安全性强,对不同传输介质适应性强等特点,已广泛应用于工业现场总线设备之间互联。现在百兆网已不能满足现在人们对网络速度的要求,而千兆网技术日臻完善,已大范围应用。将千兆以太网技术和工业控制相结合,能更快完成对工业现场设备的分布化、智能化控制的管理,从而实现从生产到设备管理的全面检测。将工业现场总线协议和千兆以太网协议进行转换,完成数据的共享已成为目前研究的热点问题。本文基于此发展趋势,设计和完成了千兆网和CAN总线的协议转换,完成了信息共享。本设计以CAN总线协议、TCP/IP协议以及嵌入式理论和操作系统原理为技术支撑,以ARM9S3C2440为系统的核心控制器,设计了一种基于VxWorks操作系统的千兆网冗余网关模块。本设计主控芯片选择具有丰富外设接口的ARM9 S3C2440芯片,并在其上移植了VxWorks系统,SPI总线扩展CAN模块电路。千兆网硬件模块电路中选用亚信公司的AX88180作为千兆以太网控制芯片、选用Marvell公司的M88E1111作为千兆网PHY芯片。两者有效互联实现千兆网底层硬件的设计。通过总线形式外扩千兆网模块电路,MCP2515作为SPI总线外部扩展CAN控制器,CAN收发器选用周立功公司的CTM8250,外围设计了电源电路,HJTAG电路,RTC电路等。在设计过程中,完成两路CAN总线和双路千兆以太网电路的设计。软件设计,在应用层上实现千兆网络和CAN网络的互通,实现TCP/IP和CAN总线协议的转换,在功能上附加了在线参数设置,故障检测等功能。经调试后,千兆冗余网关模块能够实现CAN与TCP/IP协议的转换,完成设计初期的技术要求,系统稳定运行,应用前景广阔。
其他文献
随着国民经济的飞速发展,人类也将面临石油资源的日益枯竭和环境保护两个重大问题,因此生物能源的开发日益受到人们的重视。微藻合成的油脂是一种极有前景的生物柴油原料,生物柴
Abstract:Fast reading plays an important role in one’s English learning. It can help these learners improve their reading speed and make them read fast and efficiently. It can help learners pass these
CMOS图像传感器相对于CCD图像传感器具有低功耗以及高集成度等优点。但是由于CMOS图像传感器通常比CCD图像传感器有着更高的随机噪声,更大的固定模式噪声和暗电流噪声,因此CM
喜树碱(camptothecin,CPT)是一种从喜树(Camptotheca acuminata)中分离得到的五环三萜类生物碱,它广泛存在于喜树的树皮、树叶和种子中,由于具有较强的抗肿瘤活性,受到了广泛的关注。9-硝基喜树碱-20-0-丙酸酯(9-nitro-camptothecin-20-O-propionate,CZ112)和9-硝基喜树碱(9-nitro-camptothecin,9NC)
随着智能电网的提出,对于作为高级智能量测系统的关键组成部分的电能表也提出了新的要求。不仅需要对电能进行准确的计量,更增加了通信、组网以及与用户侧互动的要求。因此研发一款能满足智能电网要求的具有通讯功能电能表是电力系统迫切的需求。本文首先介绍了课题研究背景和课题的研究意义,并综述了电能表技术的研究现状及发展趋势,然后介绍了电能表计量的基本原理及电能表采用的相关通信技术,着重对ZigBee技术在本文电
本文通过对荣华二采区10
期刊