[发明专利]从控制设备和用于对从控制设备编程的方法有效
申请号: | 201280052625.1 | 申请日: | 2012-10-09 |
公开(公告)号: | CN103891210B | 公开(公告)日: | 2017-12-08 |
发明(设计)人: | F.奥登布雷特 | 申请(专利权)人: | 大众汽车有限公司 |
主分类号: | H04L12/40 | 分类号: | H04L12/40;G06F9/455;H04L12/12;H04L29/08;H04L29/06 |
代理公司: | 北京市柳沈律师事务所11105 | 代理人: | 侯宇 |
地址: | 德国沃*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 控制 设备 用于 编程 方法 | ||
本发明涉及一种从控制设备和用于对从控制设备编程的方法。
对于总线系统通常区分为主从式总线系统和多主式总线系统。在此,在主从式总线系统中的配置是固定的,亦即在其中存在一个主节点和一个或多个从节点。相反,在多主式总线系统中,每个控制设备在某一时间点上都可以是主节点或从节点,亦即所述配置是不固定的。
在机动车中需要使用适宜的总线系统,以便成本低廉地对智能传感器和驱动器进行通信、例如用于车门或座椅内部的联网。这种成本低廉的总线系统例如是LIN总线。LIN表示局域互联网络。LIN总线系统由LIN主节点和一个或多个LIN从节点构成,所述主节点和从节点都作为总线系统中的网络节点。所述LIN主节点包含有关所有待传递数据的时间顺序的信息,并因此进行控制。如果LIN主节点对此发出指示,LIN从节点就随后传递所述数据。所述指示是通过发送LIN报文帧(LIN-Botschaft)进行的,在所述LIN报文帧头中包含特定的消息地址。每个时间点都只能传递一个LIN报文帧。由此不需要用于分辨总线冲突的机制,因为在LIN总线系统中不会发生冲突。所述LIN报文帧的时间顺序按照所谓的进度表、亦即时间表,所述时间表可以根据需要被改变。
LIN总线也就是主从总线系统,与此相反,CAN总线(控制局域网络总线Controlled Area Network)是一种多主总线系统。
从文献DE 10 2007 054 810 A1中已知一种用于识别控制设备中的不同通信协议的方法,所述控制设备具有至少两个通信驱动程序,其中,在所述控制设备中检查接收的数据是否符合通信协议(该通信协议被分配给从所述至少两个通信驱动程序中选定的一个通信驱动程序),用以通过这种方式识别有效的或无差错的通信。由此,控制设备可以根据需要通过LIN协议或K线通信协议运行。所述协议的自动化识别会产生较少的变型并由此实现经济上的节约,因为可以将带有类型识别码的产品应用到不同的车辆类型中。在此,所述方法不仅可以识别不同的总线类型、例如K线、LIN等,还可以识别不同的波特率或其他的总线类型的参数。
甚至还可以在一个从控制设备与多个不同的主节点共同使用时采用相同的通信协议。在此也带来这种问题,即降低了变型多样性。
本发明所要解决的技术问题在于,提供一种从控制设备以及一种用于编程设计从控制设备的方法,借助于所述方法可以利用简单的装置使所述从控制设备适配于不同的主节点。
被应用在主从总线系统中的所述从控制设备在此被这样设置,即在所述从控制设备中安装至少两个程序,其中,所述程序与多个主控制设备相匹配,所述多个主控制设备的进度表不同,其中,在所述从设备中置入进度表的至少一个区别特征,其中,根据所述区别特征检测相应连接的主控制设备,并将配属的程序载入到程序存储器中或保持载入状态。由此,所述从控制设备可以检测它的系统环境,并自行与测得的系统环境或者所属的主控制设备相匹配。由此还省去了用于例如借助识别手段来选择软件变型的编码步骤。虽然相对于根据设计方案而提供的所有变型,这种编码都是进步的,但是当类型标记发生变化时,都必须对所述编码进行重新修正。所有这些都是本发明所要避免的。所述区别特征例如可以是在进度表中应用的报文帧,所述报文帧只有在具有区别特征的情况下才能达到主控制设备。然而所述区别特征也可以是主控制设备的报文帧的顺序或时间间隔。如果存在多个区别特征,则优选对多于一个的区别特征、例如所有区别特征进行评估。所述一个或多个区别特征可以被分别置入从控制设备中,或者也将整个进度表置入从控制设备中,其中,通过比较所接收的进度表来确定当前与从控制设备相连接的主控制设备。优选所述程序存储器被设计为EEPROM(电可擦除只读存储器)。
在一种实施方式中,所述从控制设备是LIN从控制设备、也即借助LIN协议进行通信的主和从控制设备。
在另一种实施方式中,将所述程序中的一个作为默认程序存储在所述程序存储器中。这种默认程序优选是在被应用最多的主控制设备中的程序,从而使程序存储器的再编程被降低到平均水平。
在另一种实施方式中,在检测被分配的主控制设备之后,所述被载入或者被保持在程序存储器中的程序被永久、也即非暂时地保存。由此避免了所述从控制设备每当重新启动时都要被重新输入程序。但是,这是以系统环境不变为前提的,这通常都可以被满足。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大众汽车有限公司,未经大众汽车有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280052625.1/2.html,转载请声明来源钻瓜专利网。