JP5166558B2 - Canバスを備える通信システム、およびこのような通信システムを駆動する方法 - Google Patents
Canバスを備える通信システム、およびこのような通信システムを駆動する方法 Download PDFInfo
- Publication number
- JP5166558B2 JP5166558B2 JP2010549133A JP2010549133A JP5166558B2 JP 5166558 B2 JP5166558 B2 JP 5166558B2 JP 2010549133 A JP2010549133 A JP 2010549133A JP 2010549133 A JP2010549133 A JP 2010549133A JP 5166558 B2 JP5166558 B2 JP 5166558B2
- Authority
- JP
- Japan
- Prior art keywords
- bus
- drive mode
- mode
- communication system
- asc
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/40—Bus structure
- G06F13/4004—Coupling between buses
- G06F13/4027—Coupling between buses using bus bridges
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/407—Bus networks with decentralised control
- H04L12/413—Bus networks with decentralised control with random access, e.g. carrier-sense multiple-access with collision detection [CSMA-CD]
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Small-Scale Networks (AREA)
- Information Transfer Systems (AREA)
- Communication Control (AREA)
Description
ASCインタフェースユニットは、第2駆動モードまたは伝送モードにおいて、第2物理的プロトコルによってCANバスを介してASCデータフレームを伝送することに適している。切り替え手段は、各装置と、少なくとも1つの更なる別の装置と、の間で有効な少なくとも1つの合意に従って、第1伝送モードと第2伝送モードとの間で切り替えることに適している。第1物理的プロトコルおよび第2物理的プロトコルは、好適に異なっている。
a)装置の少なくとも1つを様々な駆動モードに切り替え、
b)装置のCAN制御ユニットは、第1駆動モードにおいて、第1物理的プロトコルによりCANバスを介してCANデータフレームを伝送することに適しており、
c)装置の非同期型直列通信(ASC)インタフェースユニットは、第2駆動モードにおいて、第2物理的プロトコルによりCANバスを介してASCデータフレームを伝送することに適しており、
d)装置が、起動のために、第1駆動モードおよび第2駆動モードとは異なる第3駆動モードに切り替えられる、
工程を含む方法が提供される。
Claims (9)
- a.CANバス(20)と、
b.前記CANバス(20)により互いに接続する少なくとも2つの装置(30、40)と、
を備える通信システム(10)であって、
前記装置(30;40)のうちの少なくとも1つは、
i.第1駆動モードにおいて、第1物理的プロトコルによって前記CANバス(20)を介してCANデータフレーム(C)を伝送することに適したCAN制御ユニット(31)と、
ii.第2駆動モードにおいて、第2物理的プロトコルによって前記CANバス(20)を介してASCデータフレーム(A)を伝送することに適した非同期型直列通信(ASC)インタフェースユニット(32)と、
iii.前記装置(30;40)と、少なくとも1つの他の前記装置(30、40)と、の間で有効な少なくとも1つの合意に従って、前記第1駆動モードと前記第2駆動モードとの間で切り替えることに適した第1切り替え手段(33)と、
iv.前記装置(30;40)を起動するために、前記装置(30;40)を、前記第1駆動モードおよび前記第2駆動モードとは異なる第3駆動モードに切り替えることに適した更なる別の切り替え手段と、
を含み、
前記装置(30;40)のエラーカウンタが前記第3駆動モードにおいて停止しており、エラーフレームとオーバーロードフレームも、ドミナントなバスレベルで送信されない、通信システム(10)。 - 前記装置(30;40)は、前記第3駆動モードにおいて、前記CANバス(20)に接続された他の装置(40;30)からのCANメッセージ(C)で、特に基準メッセージで、前記CANバス(20)を傍受することを特徴とする、請求項1に記載の通信システム(10)。
- エラーの無いCANメッセージ、特にエラーの無いCANデータフレーム(C)を前記CANバス(20)上で傍受した場合に、前記装置(30;40)は、前記第3駆動モードにおいてCANメッセージ(C)、特に確認メッセージを送信することを特徴とする、請求項2に記載の通信システム(10)。
- 前記装置(30;40)は、所定の期間内に、特に前記CANバス(20)の通信周期内に、前記CANバス(20)に接続された他の装置(30;40)から基準メッセージを全く受信しなかった場合に、前記第3駆動モードにおいて、前記CANバス(20)を介してCANメッセージ(C)、特に基準メッセージを送信することを特徴とする、請求項1〜請求項3のいずれか1項に記載の通信システム(10)
- 前記更なる別の切り替え手段は、特別な構成ビットによって前記装置(30;40)を前記第3駆動モードに切り替えることを特徴とする、請求項1〜請求項4のいずれか1項に記載の通信システム(10)。
- 前記更なる別の切り替え手段は、前記装置(30;40)の駆動状態に従って、前記装置(30;40)を自動的に前記第3駆動モードに切り替えることを特徴とする、請求項1〜請求項4のいずれか1項に記載の通信システム(10)。
- 前記更なる別の切り替え手段は、前記装置(30;40)が駆動状態Sync_Mode=”Sync_Off”またはSync_Mode=”Synchronising”にある場合に、前記装置(30;40)を前記第3駆動モードに切り替えることを特徴とする、請求項6に記載の通信システム(10)。
- 前記更なる別の切り替え手段は、前記装置(30;40)が駆動状態Sync_Mode=”In_Gap”またはSync_Mode=”In_Schedule”にある場合に、前記装置(30;40)を前記第1駆動モードまたは前記第2駆動モードに切り替えることを特徴とする、請求項6に記載の通信システム(10)。
- CANバス(20)と、前記CANバス(20)を介して互いに接続する少なくとも2つの装置(30、40)とを備える通信システム(10)を駆動する方法であって、
a)前記装置(30;40)と、少なくとも1つの他の前記装置(30、40)と、の間での有効な合意に従って、前記装置(30;40)の少なくとも1つを様々な駆動モードに切り替え、
b)前記装置(30;40)のCAN制御ユニット(31)によって、第1駆動モードにおいて、CANデータフレーム(C)が、第1物理的プロトコルにより前記CANバス(20)を介して伝送され、
c)前記装置(30;40)の非同期型直列通信(ASC)インタフェースユニット(32)によって、第2駆動モードにおいて、第2物理的プロトコルにより前記CANバス(20)を介してASCデータフレーム(A)を伝送され、
d)前記装置(30;40)が、起動のために、前記第1駆動モードおよび前記第2駆動モードとは異なる第3駆動モードに切り替えられる、工程を含み、
前記装置(30;40)のエラーカウンタが前記第3駆動モードにおいて停止しており、エラーフレームとオーバーロードフレームも、ドミナントなバスレベルで送信されない、方法。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102008000561.4 | 2008-03-07 | ||
| DE102008000561A DE102008000561A1 (de) | 2008-03-07 | 2008-03-07 | Kommunikationssystem mit einem CAN-Bus und Verfahren zum Betreiben eines solchen Kommunikationssystems |
| PCT/EP2009/052527 WO2009109590A1 (de) | 2008-03-07 | 2009-03-04 | Kommunikationssystem mit einem can-bus und verfahren zum betreiben eines solchen kommunikationssystems |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2011514772A JP2011514772A (ja) | 2011-05-06 |
| JP5166558B2 true JP5166558B2 (ja) | 2013-03-21 |
Family
ID=40548760
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010549133A Active JP5166558B2 (ja) | 2008-03-07 | 2009-03-04 | Canバスを備える通信システム、およびこのような通信システムを駆動する方法 |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US8819327B2 (ja) |
| EP (1) | EP2283616B1 (ja) |
| JP (1) | JP5166558B2 (ja) |
| CN (1) | CN101960789B (ja) |
| AT (1) | ATE526755T1 (ja) |
| DE (1) | DE102008000561A1 (ja) |
| WO (1) | WO2009109590A1 (ja) |
Families Citing this family (30)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102007051657A1 (de) * | 2007-10-26 | 2009-04-30 | Robert Bosch Gmbh | Kommunikationssystem mit einem CAN-Bus und Verfahren zum Betreiben eines solchen Kommunikationssystems |
| DE102010003558A1 (de) * | 2010-03-31 | 2011-10-06 | Robert Bosch Gmbh | Verfahren zum Ansteuern einer Anzahl an Modulen |
| DE102010041363A1 (de) * | 2010-09-24 | 2012-03-29 | Robert Bosch Gmbh | Vorrichtung und Verfahren zur Bereitstellung einer globalen Zeitinformation in ereignisgesteuerter Buskommunikation |
| DE102012011483A1 (de) | 2012-06-09 | 2013-12-12 | Volkswagen Aktiengesellschaft | Verfahren zur Aktivierung oder Deaktivierung von Funktionen und Vorrichtung zur Beeinflussung von Funktionen in einem Kraftfahrzeug |
| CN103888329A (zh) * | 2012-12-20 | 2014-06-25 | 中国北车股份有限公司 | 铁路车辆ttcan信号转换装置及方法 |
| US9280501B2 (en) * | 2013-01-31 | 2016-03-08 | Infineon Technologies Ag | Compatible network node, in particular, for can bus systems |
| JP5811140B2 (ja) | 2013-05-29 | 2015-11-11 | 株式会社デンソー | 通信システム |
| TWI489114B (zh) * | 2013-07-05 | 2015-06-21 | Univ China Sci & Tech | CAN-BUS communication method and system for embedded oscilloscope |
| DE102013225882A1 (de) * | 2013-12-13 | 2015-06-18 | Robert Bosch Gmbh | Master-Slave-Kommunikationssystem mit Standbybetrieb |
| EP3480064B1 (en) * | 2014-09-12 | 2020-08-19 | Panasonic Intellectual Property Corporation of America | Vehicle communication device, in-vehicle network system, and vehicle communication method |
| CN104660372B (zh) * | 2015-02-09 | 2018-03-20 | 重庆华数机器人有限公司 | 一种基于单片机异步串行端口多通道数据传输方法及系统 |
| DE102015204714A1 (de) * | 2015-03-16 | 2016-09-22 | Robert Bosch Gmbh | Teilnehmerstation für ein Bussystem und Verfahren zur Datenübertragung in einem Bussystem |
| DE102015219999A1 (de) * | 2015-10-15 | 2017-04-20 | Robert Bosch Gmbh | Verfahren zur Generierung eines Geheimnisses in einem Netzwerk mit mindestens zwei an ein Übertragungsmedium angeschlossenen Teilnehmern |
| DE102015220014A1 (de) * | 2015-10-15 | 2017-04-20 | Robert Bosch Gmbh | Verfahren zur Generierung eines Geheimnisses in einem Netzwerk |
| DE102015220008A1 (de) * | 2015-10-15 | 2017-04-20 | Robert Bosch Gmbh | Verfahren zur Generierung eines Geheimnisses in einem Netzwerk mit wenigstens zwei Übertragungskanälen |
| TWI694741B (zh) * | 2018-04-11 | 2020-05-21 | 國立勤益科技大學 | 基於控制器區域網路的多協定確認方法 |
| JP7133022B2 (ja) * | 2018-08-24 | 2022-09-07 | 日立Astemo株式会社 | 車載通信装置及び車載システム |
| DE102019200907A1 (de) * | 2019-01-24 | 2020-07-30 | Robert Bosch Gmbh | Teilnehmerstation für ein Bussystem und Verfahren zur Datenübertragung in einem Bussystem |
| US10860503B2 (en) | 2019-05-02 | 2020-12-08 | Keyssa Systems, Inc. | Virtual pipe for connecting devices |
| DE102019207174A1 (de) | 2019-05-16 | 2020-11-19 | Robert Bosch Gmbh | Sende-/Empfangseinrichtung und Kommunikationssteuereinrichtung für eine Teilnehmerstation eines seriellen Bussystems und Verfahren zur Kommunikation in einem seriellen Bussystem |
| EP3742680B1 (de) * | 2019-05-22 | 2022-03-16 | Lisa Dräxlmaier GmbH | Verteilervorrichtung und entsprechendes verfahren |
| US10496575B1 (en) | 2019-06-12 | 2019-12-03 | National Chin-Yi University Of Technology | Multi-protocol determining method based on CAN bus |
| CN112087410B (zh) * | 2019-06-12 | 2022-05-13 | 勤益科技大学 | 基于控制器区域网络的多协定确认方法 |
| US11824935B2 (en) | 2019-10-07 | 2023-11-21 | Nathan Sindel | Universally mountable modular data and power network |
| DE102020205257A1 (de) * | 2020-04-24 | 2021-10-28 | Robert Bosch Gesellschaft mit beschränkter Haftung | Kommunikationssteuereinrichtung und Sende-/Empfangseinrichtung für eine Teilnehmerstation eines seriellen Bussystems und Verfahren zur Kommunikation in einem seriellen Bussystem |
| EP3917100B1 (en) * | 2020-05-26 | 2025-04-30 | Nxp B.V. | Controller area network controller and transceiver |
| DE102020115210B4 (de) * | 2020-06-08 | 2023-12-07 | Webasto SE | Steuersystem für ein mindestens zwei Übertragungsleitungen aufweisendes Bussystem |
| DE102020214129A1 (de) | 2020-11-10 | 2022-05-12 | Volkswagen Aktiengesellschaft | Verfahren und System zum Kommunizieren über einen Kommunikationsbus |
| JP7430292B2 (ja) * | 2021-03-17 | 2024-02-09 | 東芝三菱電機産業システム株式会社 | バス接続システム |
| DE102021205719A1 (de) | 2021-06-07 | 2022-12-08 | Robert Bosch Gesellschaft mit beschränkter Haftung | Sende-Empfangseinrichtung für eine Teilnehmerstation eines seriellen Bussystems und Verfahren zur Kommunikation in einem seriellen Bussystem |
Family Cites Families (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE4131133B4 (de) * | 1991-09-19 | 2005-09-08 | Robert Bosch Gmbh | Verfahren und Vorrichtung zum Austausch von Daten in Datenverarbeitungsanlagen |
| GB9207909D0 (en) * | 1992-04-10 | 1992-05-27 | Rolls Royce Motor Cars | Vehicle electronic control apparatus |
| DE10153085A1 (de) | 2001-10-30 | 2003-05-15 | Bosch Gmbh Robert | Verfahren und Vorrichtung zur Programmierung einer Steuereinheit |
| US6882924B2 (en) * | 2003-05-05 | 2005-04-19 | Precision Engine Controls Corp. | Valve flow control system and method |
| JP2005058175A (ja) * | 2003-08-20 | 2005-03-10 | Yanmar Co Ltd | 作業車両における制御装置 |
| CN100550892C (zh) * | 2003-11-19 | 2009-10-14 | 华为技术有限公司 | 异步传输模式反向复用协议中参考链路选择切换的方法 |
| US7403844B2 (en) * | 2005-08-31 | 2008-07-22 | Invacare Corporation | Method and apparatus for programming parameters of a power driven wheelchair for a plurality of drive settings |
| DE102005060665A1 (de) * | 2005-12-19 | 2007-06-21 | Robert Bosch Gmbh | Verfahren und Teilnehmer zum Austausch von Informationen zwischen Teilnehmern eines Kommunikationssystems in einem Kraftfahrzeug |
| JP3872504B1 (ja) * | 2006-04-07 | 2007-01-24 | 富士重工業株式会社 | 車両のエンジン制御装置 |
| DE102006019305A1 (de) * | 2006-04-26 | 2007-10-31 | Robert Bosch Gmbh | Verfahren zur Datenübertragung von und zu einem Steuergerät |
| DE202006007689U1 (de) | 2006-05-13 | 2007-09-20 | Dr.Staiger, Mohilo + Co Gmbh | Drehmomentsensor |
| US8156269B2 (en) * | 2008-11-04 | 2012-04-10 | Renesas Electronics America Inc. | Reference distribution bus |
-
2008
- 2008-03-07 DE DE102008000561A patent/DE102008000561A1/de not_active Withdrawn
-
2009
- 2009-03-04 US US12/811,510 patent/US8819327B2/en active Active
- 2009-03-04 EP EP09711525A patent/EP2283616B1/de active Active
- 2009-03-04 JP JP2010549133A patent/JP5166558B2/ja active Active
- 2009-03-04 CN CN200980107782.6A patent/CN101960789B/zh active Active
- 2009-03-04 AT AT09711525T patent/ATE526755T1/de active
- 2009-03-04 WO PCT/EP2009/052527 patent/WO2009109590A1/de not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| EP2283616A1 (de) | 2011-02-16 |
| WO2009109590A1 (de) | 2009-09-11 |
| US8819327B2 (en) | 2014-08-26 |
| JP2011514772A (ja) | 2011-05-06 |
| CN101960789A (zh) | 2011-01-26 |
| ATE526755T1 (de) | 2011-10-15 |
| US20100293315A1 (en) | 2010-11-18 |
| DE102008000561A1 (de) | 2009-09-10 |
| CN101960789B (zh) | 2016-10-19 |
| EP2283616B1 (de) | 2011-09-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5166558B2 (ja) | Canバスを備える通信システム、およびこのような通信システムを駆動する方法 | |
| JP6093031B2 (ja) | プロトコル例外状態を利用したデータ伝送 | |
| JP5563165B2 (ja) | 切り替え可能なデータレートによる直列データ伝送のための方法及び装置 | |
| JP5175358B2 (ja) | Canバスを備える通信システム、およびこのような通信システムを駆動する方法 | |
| US7313716B2 (en) | Method and device for exchanging data between at least two stations connected via a bus system | |
| US11720519B2 (en) | User station for a serial bus system, and method for transmitting a message in a serial bus system | |
| JP2016500503A (ja) | プロトコル例外状態を用いたデータ伝送プロトコル | |
| US11500901B2 (en) | Apparatuses and methods involving synchronization using data in the data/address field of a communications protocol | |
| Leen et al. | Time-triggered controller area network | |
| EP2940935B1 (en) | Controller area network (CAN) device and method for controlling CAN traffic | |
| US10602530B2 (en) | Access method with access slots and priority resolution | |
| US5574726A (en) | Inter-repeater backplane | |
| JP7329078B2 (ja) | シリアルバスシステムの加入局用送受信装置および通信制御装置ならびにシリアルバスシステムにおける通信方法 | |
| WO2004098955A1 (en) | Timeslot sharing over different cycles in tdma bus | |
| US11831466B2 (en) | User station for a serial bus system, and method for transmitting a message in a serial bus system | |
| JP2006520118A (ja) | イーサネットメッセージを周期的に送信するための方法、インタフェース、およびネットワーク | |
| JP2003198572A (ja) | 確定的フィールドバス及びその種のバスの管理方法 | |
| CN105993142A (zh) | 用于在总线系统中确定性地进行数据传输的方法和总线系统 | |
| WO2009135829A1 (en) | A master-less time division multiplexing method for communicating safety states | |
| US5777996A (en) | Inter-repeater backplane for allowing hot-swapping of individual repeater circuits | |
| JPS6236940A (ja) | 自動車内デ−タ通信装置 | |
| JP2936671B2 (ja) | 通信装置 | |
| Quigley et al. | An automotive specification of a time triggered CAN implementation: Doubling CAN's usable data throughput | |
| WO2022180892A1 (ja) | 電子装置及び通信制御方法 | |
| KR20130058915A (ko) | 플렉스레이 통신을 이용한 차량용 통신스케줄 설정방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100906 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120629 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120724 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20121024 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20121120 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20121220 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151228 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5166558 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |