[发明专利]一种基于CAN线刷新冗余控制器的方法有效
申请号: | 201611145517.5 | 申请日: | 2016-12-13 |
公开(公告)号: | CN106647238B | 公开(公告)日: | 2019-09-20 |
发明(设计)人: | 郭靖;周俊;袁东东;汪兴 | 申请(专利权)人: | 安徽航瑞航空动力装备有限公司 |
主分类号: | G05B9/03 | 分类号: | G05B9/03 |
代理公司: | 芜湖安汇知识产权代理有限公司 34107 | 代理人: | 朱圣荣 |
地址: | 241100 安徽省*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于CAN线刷新冗余控制器的方法,该方法基于CAN网络,CAN网络包括外部刷新设备和冗余控制器,所述外部刷新设备包括代码数据单元和外部刷新设备控制单元;代码数据单元加载解析代码和数据,然后发送给外部刷新设备控制单元,外部刷新设备控制单元的引导程序接收代码和数据写入控制单元内部的FLASH中。所述外部刷新设备通过CANBUS设备连接到CAN网络,冗余控制器内部的控制单元通过芯片上CAN电路接口连接到CAN网络中,冗余控制器内设有控制器EAU_A和控制器EAU_B。控制器EAU_A和控制器EAU_B之间交互通过CAN接口连接。 | ||
搜索关键词: | 刷新设备 冗余控制器 控制器 外部 代码数据 数据写入控制单元 电路接口 设备连接 引导程序 加载 解析 芯片 | ||
【主权项】:
1.一种基于CAN线刷新冗余控制器的方法,其特征在于,该方法基于CAN网络,CAN网络包括外部刷新设备和冗余控制器,所述外部刷新设备包括代码数据处理单元和外部刷新设备控制单元;代码数据处理单元用于加载并解析代码数据,外部刷新设备控制单元用于建立刷新网络和控制刷新流程,冗余控制器的引导程序接收代码数据并写入控制单元内部的FLASH中;所述外部刷新设备通过CANBUS设备连接到CAN网络,冗余控制器内部的控制单元通过芯片上CAN电路接口连接到CAN网络中,冗余控制器内设有控制单元ECU_A和控制单元ECU_B,控制单元ECU_A和控制单元ECU_B之间交互通过CAN接口连接;该方法通过切换诊断会话服务来建立外部刷新设备和冗余控制器的通讯连接,切换诊断会话服务中包含选择刷新目标的CANID信息,当控制单元响应诊断服务,则建立通讯连接,根据选择的刷新目标自动选择同步或异步刷新模式;如果选择单个控制单元作为刷新目标即使用异步刷新模式,控制器内部每个控制单元都设定了不同的发送消息和接收消息的CANID,CANIDA_R是控制单元ECU_A的接收消息CANID,外部刷新设备通过CANIDA_R选择控制单元ECU_A为刷新目标;CANIDA_T为控制单元ECU_A的发送消息CANID,控制单元ECU_A通过CANIDA_T向外部刷新工具反馈刷新状态;CANIDB_R和CANIDB_T分别是控制单元ECU_B的接收和发送消息的CANID,控制单元ECU_B通过这两个CANID与外部刷新工具进行交互。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽航瑞航空动力装备有限公司,未经安徽航瑞航空动力装备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611145517.5/,转载请声明来源钻瓜专利网。