[实用新型]基于ARM7的MVB-J1939网关无效
申请号: | 200820219101.8 | 申请日: | 2008-11-10 |
公开(公告)号: | CN201341156Y | 公开(公告)日: | 2009-11-04 |
发明(设计)人: | 杜振环;宁寿辉 | 申请(专利权)人: | 中国北车股份有限公司大连电力牵引研发中心 |
主分类号: | H04L12/66 | 分类号: | H04L12/66 |
代理公司: | 大连东方专利代理有限责任公司 | 代理人: | 赵淑梅 |
地址: | 116022辽宁*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 arm7 mvb j1939 网关 | ||
技术领域
本实用新型涉及一种网关,尤其涉及到一种基于ARM7CPU核的用于两种不同的总线J1939和MVB总线之间进行数据交换的新型网关。
背景技术
目前机车上应用的多功能车辆总线MVB是符合IEC61375-1标准总线,主要应用于机车通讯网络中,作为车辆控制器和车辆设备的互联总线。
SAE J1939协议是由汽车工程协会(SAE)定义的,主要用于商用车辆,但也用于舰船、轨道机车、农业机械和大型发动机。目前,国内外各种轨道车辆、铁路行业养路机械以及农林机械普遍开始使用支持J1939协议的电控单元对发动机进行控制。
如何使专用列车通讯网络与日益普遍使用的J1939协议网络能够互联,使得J1939与多功能车辆总线MVB的无缝结合成为可能,对于同时使用两种网络的轨道车辆控制系统的开发调试具有重大意义,但目前本领域中未出现可以使其互联的解决方案。
发明内容
为实现使用J1939通讯协议的发动机专用控制网络与专用列车通讯网络MVB总线互联,本实用新型设计一种基于ARM7的MVB-J1939网关。
本实用新型所述的基于ARM7的MVB-J1939网关包括J1939收发器、J1939协议控制器、ARM7中央控制器、MVB总线协议控制器、MVB总线隔离变压器,数据的传输路径及各单元连接关系为:MVB总线数据通过MVB总线隔离变压器进入MVB总线协议控制器,再进入ARM7中央控制器进行逻辑运算处理,处理后的数据进入J1939协议控制器,最后通过J1939收发器送到J1939总线;数据的另一种传输路径为:J1939总线数据通过J1939收发器进入J1939协议控制器,再进入ARM7中央控制器进行逻辑运算处理,处理后的数据进入MVB总线协议控制器,最后通过MVB总线隔离变压器发送到MVB总线。
所述的MVB总线协议控制器,根据MVB总线通讯协议规定,接收MVB过程数据帧,经过解码处理后存入通信存储器中,读取ARM7中央控制器写入通信存储器中的过程数据,经过编码生成MVB过程数据帧发送到MVB总线。
所述的J1939收发器,接收J1939数据帧,经过解码处理后传给ARM7中央控制器,读取ARM7中央控制器写入J1939协议控制寄存器中的数据,经过编码生成J1939数据帧发送到J1939。
所述的ARM7中央控制器,负责MVB总线协议控制器和J1939协议控制器的数据交换,具有图形化编程接口,用户使用符合IEC61131-3的语言编写控制逻辑。
所述的J1939收发器,是J1939协议控制器与J1939物理层的电气接口,起到信号转换的作用。
所述的MVB总线隔离变压器是MVB总线协议控制器与MVB总线物理层的电气接口,起到电气隔离的作用。
本实用新型的有益效果是:解决了专用列车通讯总线MVB和通用J1939的数据通讯问题,具有设计新颖、可靠、灵活等特点,在机车行业以及相关领域具有广泛的应用前景。
附图说明
图1为基于ARM7的MVB-J1939网关的结构框图。
具体实施方式
如图所示,本实用新型主要用于基于多功能车辆总线MVB和发动机控制总线J1939的轨道车辆控制系统,作为MVB总线与J1939间的网关设备。
包括J1939收发器、J1939协议控制器、ARM7中央控制器、MVB总线协议控制器、MVB总线隔离变压器,数据的传输路径及各单元连接关系为:MVB总线数据通过MVB总线隔离变压器进入MVB总线协议控制器,再进入ARM7中央控制器进行逻辑运算处理,处理后的数据进入J1939协议控制器,最后通过J1939收发器送到J1939总线;数据的另一种传输路径为:J1939总线数据通过J1939收发器进入J1939协议控制器,再进入ARM7中央控制器进行逻辑运算处理,处理后的数据进入MVB总线协议控制器,最后通过MVB总线隔离变压器发送到MVB总线。
所述的MVB总线协议控制器,根据MVB总线通讯协议规定,接收MVB过程数据帧,经过解码处理后存入通信存储器中,读取ARM7中央控制器写入通信存储器中的过程数据,经过编码生成MVB过程数据帧发送到MVB总线。
所述的J1939收发器,接收J1939数据帧,经过解码处理后传给ARM7中央控制器,读取ARM7中央控制器写入J1939协议控制寄存器中的数据,经过编码生成J1939数据帧发送到J1939。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国北车股份有限公司大连电力牵引研发中心,未经中国北车股份有限公司大连电力牵引研发中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200820219101.8/2.html,转载请声明来源钻瓜专利网。