一种支持can通信的modbus从站设备的制造方法

文档序号:10140062阅读:876来源:国知局
一种支持can通信的modbus从站设备的制造方法
【技术领域】
[0001]本实用新型涉及汽车通讯技术领域,特别涉及一种支持CAN通信的MODBUS从站设备。
【背景技术】
[0002]CAN是Controller Area Network的缩写,是ISO国际标准化的串行通信协议。1986年德国电气商博世公司开发出面向汽车的CAN通信协议,此后CAN通过IS011898及IS011519进行了标注化,现在在欧洲已经是汽车网络的标准协议。目前电控发动机都是使用CAN通信协议与整车控制器、仪表等进行通信。
[0003]MODBUS是ISO模型第七层上的应用层报文传输协议,他在连接至不同类型总线或网络的设备之间提供客户机/服务器通信。自从1979年出现串行链路的事实标准以来,MODBUS使成千上万的自动化设备能够通信,工控机、PLC等使用MODBUS协议。
[0004]在船舶、发电机组、水栗等应用场合,工控机与发动机之间需要进行数据交付,但是他们使用不同的通信链路与通信协议,相互之间无法直接进行通讯。
[0005]针对上述问题,提供一种新型的MODBUS从站设备,可以支持CAN通信实现工控机与发动机之间的数据交换。
【实用新型内容】
[0006]本实用新型所要解决的技术问题是,提供一种支持CAN通信的MODBUS从站设备,可以支持CAN通信,达到工控机与发动机之间的直接通信的目的。
[0007]为达到上述目的,本实用新型的技术方案是,一种支持CAN通信的MODBUS从站设备,其特征在于:所述的从站设备包括控制器分别连接CAN接口单元和RS485接口单元;发动机ECU将发动机信息通过CAN接口单元送入控制器进行协议转化后再通过RS485接口单元送入工控机。
[0008]所述的控制器连接指示灯,显示CAN接口单元和RS485接口单元的通信状态。
[0009]所述的从站设备设有电源模块将外接的24V电压转换为的5V和3.3V电压分别为CAN接口单元和RS485接口单元进行供电。
[0010]所述控制器型号为STM32F103RBT6单片机;CAN接口单元型号为TJA1050 ;RS485接口单元型号为MAX485。
[0011]—种支持CAN通信的MODBUS从站设备,由于采用上述的结构,本实用新型采用模块化设计方案,结构紧凑,工作稳定,维修方便,运算速度快。同时支持标准MODBUS从站协议,方面与任何满足MODBUS协议的主站建议通信。可以通过PC进行数据标定,满足各种工况需要。
【附图说明】
[0012]下面结合附图和【具体实施方式】对本实用新型作进一步详细的说明;
[0013]图1为本实用新型一种支持CAN通信的MODBUS从站设备的结构示意图;
[0014]在图1中,1、控制器;2、CAN接口单元;3、RS485接口单元;4、指示灯;5、电源模块;6、发动机ECU ;7、工控机。
【具体实施方式】
[0015]本实用新型针对上述现有技术中的不足,提供一种支持CAN通信的MODBUS从站设备,工控机7可以使用MODBUS协议获取发动机通过CAN总线传输的数据。
[0016]本实用新型包括控制器1,CAN接口单元2,RS485接口单元3,指示灯4,电源模块5。具体如如图1所示,本实用新型包括控制器1分别连接CAN接口单元2和RS485接口单元3 ;发动机ECU 6将发动机信息通过CAN接口单元2送入控制器1进行协议转化后再通过RS485接口单元3送入工控机7。
[0017]控制器1连接指示灯4,显示CAN接口单元2和RS485接口单元3的通信状态。从站设备设有电源模块5将外接的24V电压转换为的5V和3.3V电压分别为CAN接口单元2和RS485接口单元3进行供电。
[0018]控制器1使用STM32F103RBT6单片机。CAN接口单元2作为控制器1与发动机EOT6通信CAN接口的转接电路,使用TJA1050。控制器1通过与发动机EOT 6通信,获取发动机转速、冷却水温度、机油压力、机油温度等参数;RS485接口单元3作为控制器1与工控机7通信RS485的转接电路,使用MAX485。工控机7作为MODBUS主站,通过RS485通信获取发动机转速、冷却水温度、机油压力、机油温度等参数。
[0019]上面结合附图对本实用新型进行了示例性描述,显然本实用新型具体实现并不受上述方式的限制,只要采用了本实用新型技术方案进行的各种改进,或未经改进直接应用于其它场合的,均在本实用新型的保护范围之内。
【主权项】
1.一种支持CAN通信的MODBUS从站设备,其特征在于:所述的从站设备包括控制器(1)分别连接CAN接口单元⑵和RS485接口单元(3);发动机ECU (6)将发动机信息通过CAN接口单元(2)送入控制器(1)进行协议转化后再通过RS485接口单元(3)送入工控机(7)。2.根据权利要求1所述的一种支持CAN通信的MODBUS从站设备,其特征在于:所述的控制器(1)连接指示灯(4),显示CAN接口单元(2)和RS485接口单元(3)的通信状态。3.根据权利要求1所述的一种支持CAN通信的MODBUS从站设备,其特征在于:所述的从站设备设有电源模块(5)将外接的24V电压转换为的5V和3.3V电压分别为CAN接口单元⑵和RS485接口单元(3)进行供电。4.根据权利要求1所述的一种支持CAN通信的MODBUS从站设备,其特征在于:所述控制器(1)型号为STM32F103RBT6单片机;CAN接口单元(2)型号为TJA1050 ;RS485接口单元⑶型号为MAX485。
【专利摘要】本实用新型公开了一种支持CAN通信的MODBUS从站设备,其特征在于:所述的从站设备包括控制器分别连接CAN接口单元和RS485接口单元;发动机ECU将发动机信息通过CAN接口单元送入控制器进行协议转化后再通过RS485接口单元送入工控机。由于采用上述的结构,本实用新型采用模块化设计方案,结构紧凑,工作稳定,维修方便,运算速度快。同时支持标准MODBUS从站协议,方面与任何满足MODBUS协议的主站建议通信。可以通过PC进行数据标定,满足各种工况需要。
【IPC分类】G05B19/042
【公开号】CN205049923
【申请号】CN201520832390
【发明人】刘学飞, 谢涛, 吕喜锋, 秦学, 周浩
【申请人】玉柴联合动力股份有限公司
【公开日】2016年2月24日
【申请日】2015年10月26日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1