网关设备制造技术

技术编号:11611551 阅读:95 留言:0更新日期:2015-06-17 12:00
本发明专利技术提供一种网关设备,使得处理器将来自J1939协议控制电路的数据发送至HDLC协议控制电路,使得来自J1939总线收发器并经过J1939协议控制电路解包后的数据,能够发送至HDLC协议控制电路进行打包,并发送至HDLC总线收发器;或者将来自HDLC协议控制电路的数据发送至J1939协议控制电路,使得来自HDLC总线收发器并经过HDLC协议控制电路解包后的数据,能够发送至J1939协议控制电路进行打包,并发送至J1939总线收发器,从而解决了现有技术中HDLC作为主干网络时与使用J1939协议的柴油机、柴油机相关设备之间不能进行通信的问题,实现了具备HDLC通信接口的设备与具备J1939通信接口的设备之间的数据交互。

【技术实现步骤摘要】

本专利技术涉及通信技术,尤其涉及一种网关设备
技术介绍
近年来,高级数据链路控制(HDLC, High-Level Data Link Control)通信协议在铁路机车、轻轨、地铁等工业领域广泛应用,HDLC网络的特点是透明传输、可靠性高、传输效率高、可进行双向同时传输,能够支持多机通信,保证了各设备通信的可靠性和实时性。地面车辆标准(J,J表示地面车辆标准)1939协议是美国汽车工程协会的推荐标准,用于为中重型道路车辆上电子部件间的通讯提供标准的体系结构。目前,柴油机及柴油机相关设备主要使用J1939协议。在不适合或没有条件架设电网和变电站的地区,城轨或机车运行需要使用柴油机发电来提供所需电力,因此对于整车而言,就需要在使用HDLC作为主干网络时与使用J1939协议的柴油机、柴油机相关设备之间进行通信,以完成具备HDLC通信接口的设备与具备J1939通信接口的设备之间的数据交互。
技术实现思路
本专利技术提供一种网关设备,用以解决现有技术中HDLC作为主干网络时与使用J1939协议的柴油机、柴油机相关设备之间不能进行通信的问题,实现了具备HDLC通信接口的设备与具备J1939通信接口的设备之间的数据交互。本专利技术提供一种网关设备,包括J1939协议控制电路、J1939总线收发器、HDLC协议控制电路、HDLC总线收发器、处理器;其中,所述J1939协议控制电路与所述J1939总线收发器双向连接;所述HDLC协议控制电路与所述HDLC总线收发器双向连接;所述处理器分别与所述J1939协议控制电路、所述HDLC协议控制电路双向连接;所述J1939协议控制电路,用于对来自所述处理器的数据基于J1939协议进行打包,并发送至所述J1939总线收发器;或者对来自所述J1939总线收发器的数据基于J1939协议进行解包,并发送至所述处理器;所述HDLC协议控制电路,用于对来自所述处理器的数据基于HDLC协议进行打包,并发送至所述HDLC总线收发器;或者对来自所述HDLC总线收发器的数据基于HDLC协议进行解包,并发送至所述处理器;所述处理器,用于将来自所述J1939协议控制电路的数据发送至所述HDLC协议控制电路,或者将来自所述HDLC协议控制电路的数据发送至所述J1939协议控制电路。本专利技术的网关设备,通过设置J1939协议控制电路、J1939总线收发器、HDLC协议控制电路、HDLC总线收发器、处理器,并使得处理器将来自J1939协议控制电路的数据发送至HDLC协议控制电路,使得来自J1939总线收发器并经过J1939协议控制电路解包后的数据,能够发送至HDLC协议控制电路进行打包,并发送至HDLC总线收发器;或者将来自HDLC协议控制电路的数据发送至J1939协议控制电路,使得来自HDLC总线收发器并经过HDLC协议控制电路解包后的数据,能够发送至J1939协议控制电路进行打包,并发送至J1939总线收发器,从而解决了现有技术中HDLC作为主干网络时与使用J1939协议的柴油机、柴油机相关设备之间不能进行通信的问题,实现了具备HDLC通信接口的设备与具备J1939通信接口的设备之间的数据交互。【附图说明】图1为本专利技术网关设备的一个实施例的结构示意图;图2为本专利技术网关设备的另一个实施例的结构示意图;图3为本专利技术网关设备的又一个实施例的结构示意图。【具体实施方式】图1为本专利技术网关设备的一个实施例的结构示意图,如图1所示,本实施例的网关设备包括J1939协议控制电路11、J1939总线收发器12、HDLC协议控制电路13、HDLC总线收发器14、处理器15 ;其中,J1939协议控制电路11与J1939总线收发器12双向连接;HDLC协议控制电路13与HDLC总线收发器14双向连接;处理器15分别与J1939协议控制电路11、HDLC协议控制电路13双向连接J1939协议控制电路11,用于对来自处理器15的数据基于J1939协议进行打包,并发送至J1939总线收发器12 ;或者对来自J1939总线收发器12的数据基于J1939协议进行解包,并发送至处理器15 ;HDLC协议控制电路13,用于对来自处理器15的数据基于HDLC协议进行打包,并发送至HDLC总线收发器14 ;或者对来自HDLC总线收发器14的数据基于HDLC协议进行解包,并发送至处理器15 ;处理器15,用于将来自J1939协议控制电路11的数据发送至HDLC协议控制电路13,或者将来自HDLC协议控制电路13的数据发送至J1939协议控制电路11。在本实施例中,网关设备可以实现HDLC总线与J1939总线的数据交互。具体的,J1939总线收发器12将J1939总线数据发送至J1939协议控制电路11,J1939协议控制电路11对数据基于J1939协议进行解包,并发送至处理器15,处理器15将数据发送至HDLC协议控制电路13,HDLC协议控制电路13对数据基于HDLC协议进行打包后发送至HDLC总线收发器14,HDLC总线收发器14将数据发送至HDLC总线;HDLC总线收发器14将HDLC总线数据发送至HDLC协议控制电路13,HDLC协议控制电路13对数据基于HDLC协议进行解包,并发送至处理器15,处理器15将数据发送至J1939协议控制电路11,J1939协议控制电路11对数据基于J1939协议进行打包后发送至J1939总线收发器12,J1939总线收发器12将数据发送至J1939总线。在本实施例中,通过设置J1939协议控制电路、J1939总线收发器、HDLC协议控制电路、HDLC总线收发器、处理器,并使得处理器将来自J1939协议控制电路的数据发送至HDLC协议控制电路,使得来自J1939总线收发器并经过J1939协议控制电路解包后的数据,能够发送至HDLC协议控制电路进行打包,并发送至HDLC总线收发器;或者将来自HDLC协议控制电路的数据发送至J1939协议控制电路,使得来自HDLC总线收发器并经过HDLC协议控制电路解包后的数据,能够发送至J1939协议控制电路进行打包,并发送至J1939总线收发器,从而解决了现有技术中HDLC作为主干网络时与使用J1939协议的柴油机、柴油机相关设备之间不能进行通信的问题,实现了具备HDLC通信接口的设备与具备J1939通信接口的设备之间的数据交互。当前第1页1 2 本文档来自技高网...

【技术保护点】
一种网关设备,其特征在于,包括:地面车辆标准J1939协议控制电路、J1939总线收发器、高级数据链路控制HDLC协议控制电路、HDLC总线收发器、处理器;其中,所述J1939协议控制电路与所述J1939总线收发器双向连接;所述HDLC协议控制电路与所述HDLC总线收发器双向连接;所述处理器分别与所述J1939协议控制电路、所述HDLC协议控制电路双向连接;所述J1939协议控制电路,用于对来自所述处理器的数据基于J1939协议进行打包,并发送至所述J1939总线收发器;或者对来自所述J1939总线收发器的数据基于J1939协议进行解包,并发送至所述处理器;所述HDLC协议控制电路,用于对来自所述处理器的数据基于HDLC协议进行打包,并发送至所述HDLC总线收发器;或者对来自所述HDLC总线收发器的数据基于HDLC协议进行解包,并发送至所述处理器;所述处理器,用于将来自所述J1939协议控制电路的数据发送至所述HDLC协议控制电路,或者将来自所述HDLC协议控制电路的数据发送至所述J1939协议控制电路。

【技术特征摘要】

【专利技术属性】
技术研发人员:刘博王忠福白龙
申请(专利权)人:北车大连电力牵引研发中心有限公司
类型:发明
国别省市:辽宁;21

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1