北极星

搜索历史清空

  • 水处理
您的位置:电力发电信息化技术正文

基于LPC2294的CAN与以太网网关互联的设计

2013-08-07 14:59来源:电子科技关键词:以太网存储芯片收藏点赞

投稿

我要投稿

3 测试

将该上位机IP地址设置为192.1.1.11,打开网关参数设置界面对一些参数进行设置,如:网关参数回复IP地址、网关参数回复端口、网关模块IP地址、网关接收端口号和CAN数据目标IP地址等参数。随后将CAN总线数据报文测试软件ZLGCANTest打开,设置CAN总线的波特率为250 khit·s-1,将CAN报文发出后用ZLGCAN—Test、Tcp&Udp测试工具及EtherPeek NX软件来查看网络的通信情况。图6便是由ZLGCANT est软件所得到的,从图中可知,CAN发送数据的帧类型是扩展帧,帧格式是数据帧,帧ID为0x0000 0000,每个CAN协议中发送8 bit的数据。而图7是通过Tcp&Udp测试工具得到的数据,并已在图中标出,此报文头由Etherner协议报文头、IP协议报头、UDP协议报头和自定义UDP报头组成,并从自定义UDP报头中的报文标识可判别出CAN报文,而后面的数据正是图6中CAN报文中的13 bit数据,即对CAN报文采用透明转换方式,将CAN网络数据成功发送到以太网。同样方法可测试到以太网中数据也成功发送至CAN。网络中其他类型的报文也同样如此。

 

4 结束语

文中阐述了以ARM7系列LPC2294为核心的以太网与CAN总线网络互联的通信网关实现过程,概述了本网关中采用的以太网和CAN总线的报文格式及其自定义UDP数据报文的结构。并提出了网关的软、硬件实现方法。通过实验该网关模块实现了以太网与CAN总线间的数据传递,且具有稳定性和较高的可靠性。(作者:张忠民,邬晓静)

投稿与新闻线索:陈女士 微信/手机:13693626116 邮箱:chenchen#bjxmail.com(请将#改成@)

特别声明:北极星转载其他网站内容,出于传递更多信息而非盈利之目的,同时并不代表赞成其观点或证实其描述,内容仅供参考。版权归原作者所有,若有侵权,请联系我们删除。

凡来源注明北极星*网的内容为北极星原创,转载需获授权。