[发明专利]具有CAN总线的通信系统和用于运行这种通信系统的方法有效
申请号: | 200980107782.6 | 申请日: | 2009-03-04 |
公开(公告)号: | CN101960789B | 公开(公告)日: | 2016-10-19 |
发明(设计)人: | F·哈特威克 | 申请(专利权)人: | 罗伯特.博世有限公司 |
主分类号: | H04L12/40 | 分类号: | H04L12/40;B60W50/08 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 李少丹;李家麟 |
地址: | 德国斯*** | 国省代码: | 德国;DE |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 具有 can 总线 通信 系统 用于 运行 这种 方法 | ||
1.一种通信系统(10),具有:
a.CAN总线(20);
b.借助该CAN总线(20)相互连接的至少两个设备(30,40),其中所述设备中的至少一个(30;40)具有:
i.CAN控制单元(31),其适于在第一运行模式中借助第一物理协议通过CAN总线(20)来传输CAN数据帧(C);
ii.异步串行通信(ASC)接口单元(32),其适于在第二运行模式中借助第二物理协议通过该CAN总线(20)来传输ASC数据帧(A);
iii.第一开关装置(33),其适于根据在该设备(30;40)与至少另一设备(30;40)之间所适用的至少一种协定而在第一运行模式与第二运行模式之间进行切换,其中第一开关装置被控制为使得通过CAN总线(20)的数据传输以重复的通信周期时间受控地进行,其中该通信周期被划分为多个时间窗口,其中在每个时间窗口中连接到所述CAN总线(20)的设备(30;40)之一获得独占的发送授权,以及其中在至少一个被定义为ASC窗口的时间窗口中传输ASC数据帧(A);以及
iv.另一开关装置,其适于为了该设备(30;40)的启动而将其切换到与该第一运行模式和第二运行模式不同的第三运行模式,其中在所述第三运行模式中所述设备(30;40)的错误计数器被冻结,并且通过所述设备(30;40)对显性的错误帧的发送是非激活或被阻塞的。
2.根据权利要求1所述的通信系统(10),其特征在于,在第三运行模式中既不利用显性的总线电平来发送错误帧也不利用其来发送过载帧。
3.根据权利要求1或2所述的通信系统(10),其特征在于,该设备(30;40)在第三运行模式中在该CAN总线(20)上监听来自连接到该CAN总线(20)上的其他设备(40;30)的CAN消息(C)。
4.根据权利要求3所述的通信系统(10),其特征在于,所述CAN消息(C)是参考消息。
5.根据权利要求3所述的通信系统(10),其特征在于,如果该设备(30;40)在该CAN总线(20)上已经收听到无错误的CAN消息,那么它就在第三运行模式中发送CAN消息(C)。
6.根据权利要求5所述的通信系统(10),其特征在于,在第三运行模式中发送的CAN消息为确认消息。
7.根据权利要求5所述的通信系统(10),其特征在于,所述无错误的CAN消息是无错误的CAN数据帧。
8.根据权利要求1至2之一所述的通信系统(10),其特征在于,如果该设备(30;40)在预给定的持续时间内没有从连接到该CAN总线(20)的其他设备(30;40)接收到参考消息,那么它就在第三运行模式中通过该CAN总线(20)发送CAN消息(C)。
9.根据权利要8所述的通信系统(10),其特征在于,所述CAN消息(C)是参考消息。
10.根据权利要8所述的通信系统(10),其特征在于,所述预给定的持续时间是该CAN总线(20)的一个通信周期。
11.根据权利要求1至2之一所述的通信系统(10),其特征在于,所述另一开关装置借助特定的配置比特把该设备(30;40)切换到第三运行模式中。
12.根据权利要求1至2之一所述的通信系统(10),其特征在于,所述另一开关装置根据该设备(30;40)的运行状态自动地把该设备(30;40)切换到第三运行模式。
13.根据权利要求12所述的通信系统(10),其特征在于,如果该设备(30;40)处于运行状态Sync_Mode=“Sync_Off”或Sync_Mode=“Synchronising”中,那么所述另一开关装置就把该设备(30;40)切换到第三运行模式。
14.根据权利要求12所述的通信系统(10),其特征在于,如果该设备(30;40)处于运行状态Sync_Mode=“In_Gap”或Sync_Mode=“In_Schedule”中,那么所述另一开关装置就把该设备(30;40)切换到第一或第二运行模式。
15.一种用于运行通信系统(10)的方法,其中该通信系统具有CAN总线(20)和通过该CAN总线(20)相互连接的至少两个设备(30;40),该方法包含有以下的步骤:
a) 将所述设备中的至少一个(30;40)依据在该设备(30;40)与至少另一设备(30;40)之间所适用的至少一种协定在不同的运行模式之间进行切换,其中通过CAN总线(20)的数据传输以重复的通信周期时间受控地进行,其中该通信周期被划分为多个时间窗口,其中在每个时间窗口中连接到所述CAN总线(20)的设备(30;40)之一获得独占的发送授权,其中
b)通过该设备(30;40)的CAN控制单元(31)在第一运行模式中借助第一物理协议通过该CAN总线(20)来传输CAN数据帧(C),以及
c) 通过该设备(30;40)的异步串行通信(ASC)接口单元(32)适于在第二运行模式中借助第二物理协议通过该CAN总线(20)来传输ASC数据帧(A),其中在至少一个被定义为ASC窗口的时间窗口中传输ASC数据帧(A),其中
该设备(30;40)为了启动而被切换到与该第一运行模式和第二运行模式不同的第三运行模式中,其中在所述第三运行模式中所述设备(30;40)的错误计数器被冻结,并且通过所述设备(30;40)对显性的错误帧的发送是非激活或被阻塞的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于罗伯特.博世有限公司,未经罗伯特.博世有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200980107782.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:斜坡海床上管道在位稳定性的机械加载模拟装置及方法
- 下一篇:无线接收装置