DE19947658A1 - Datenbus für mehrere Teilnehmer - Google Patents

Datenbus für mehrere Teilnehmer

Info

Publication number
DE19947658A1
DE19947658A1 DE19947658A DE19947658A DE19947658A1 DE 19947658 A1 DE19947658 A1 DE 19947658A1 DE 19947658 A DE19947658 A DE 19947658A DE 19947658 A DE19947658 A DE 19947658A DE 19947658 A1 DE19947658 A1 DE 19947658A1
Authority
DE
Germany
Prior art keywords
data bus
participants
message
clock
synchronization signal
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.)
Ceased
Application number
DE19947658A
Other languages
English (en)
Inventor
Martin Peller
Robert Griesbach
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Bayerische Motoren Werke AG
Original Assignee
Bayerische Motoren Werke AG
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Bayerische Motoren Werke AG filed Critical Bayerische Motoren Werke AG
Priority to DE19947658A priority Critical patent/DE19947658A1/de
Priority to EP00965947A priority patent/EP1219074A1/de
Priority to JP2001529141A priority patent/JP2003511904A/ja
Priority to PCT/EP2000/008786 priority patent/WO2001026298A1/de
Publication of DE19947658A1 publication Critical patent/DE19947658A1/de
Priority to US10/114,325 priority patent/US6898656B2/en
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/403Bus networks with centralised control, e.g. polling

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Small-Scale Networks (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)
  • Bus Control (AREA)

Abstract

Bei einem Datenbus für mehrere Teilnehmer besitzen die Teilnehmer hierarchische Sendeberechtigungen, die Teilnehmer sind durch ein Synchronisationssignal synchronisiert und als Synchronisationssignal dient die Nachricht des prioritätshöchsten Teilnehmers, die in regelmäßigen zeitlichen Abständen von diesem Teilnehmer aussendbar ist.

Description

Die Erfindung bezieht sich auf einen Datenbus mit den Merkmalen des Oberbegriffs von Patentanspruch 1.
Ein derartiger Datenbus ist in der DE 197 20 401 A beschrieben. Er dient beispiels­ weise bei Gebäuden dazu, die verschiedenen elektrischen Schalter, Stromverbrau­ cher und dergleichen eines Gebäudes schaltungstechnisch miteinander zu verbin­ den und Steuerbefehle der Teilnehmer untereinander zu vermitteln. Weitere Anwen­ dungsfälle sind die Vernetzung von Maschinensteuerungen im industriellen Bereich, z. B. für eine Fertigungsstraße, Datenbusse in Flugzeugen für die verschiedenen Antriebs- und Steuerungskomponenten sowie Landfahrzeuge mit den entsprechen­ den Einrichtungen zum Schalten, Umformen und Verbrauchen elektrischer Energie.
Die Nachrichtenübertragung des bekannten Datenbusses ist synchronisiert. Von einem Busmaster wird ein Synchronisationspuls mit vorgegebener Taktfrequenz ausgegeben. Innerhalb der Zeitspanne zwischen zwei aufeinanderfolgenden Tak­ timpulsen gehen die Teilnehmer des Datenbusses innerhalb eines definierten Zeit­ fenster oder aber zu einem definierten Zeitpunkt auf den Datenbus. Dieser Zeitpunkt kann, wie in der eingangs genannten Druckschrift beschrieben, auch variabel sein und von der Sendepriorität und auch davon abhängen, in welchem Umfang der Da­ tenbus durch die hierarchiehöheren Nachrichten genutzt wurde.
Probleme können sich dann ergeben, wenn der Taktgeber ausfällt. Das Einschalten eines Ersatz-Taktgebers ist aufwendig und problematisch, da in der Regel für die Aktivierung des Ersatz-Taktgebers eine gewisse Zeit erforderlich ist, in der die Bus- Kommunikation evtl. unterbrochen oder zumindest gestört ist.
Der Erfindung liegt die Aufgabe zugrunde, einen Datenbus der eingangs genannten Art zu schaffen, der auch bei Ausfall des Taktgebers eine praktisch ununterbroche­ ne Buskommunikation sicherstellt.
Die Erfindung löst diese Aufgabe durch die Merkmale des Patentanspruchs 1. Beim erfindungsgemäßen Datenbus übernimmt der Teilnehmer mit der höchsten Priorität die Rolle des Taktgebers. Im Gegensatz zu einem reinen Taktgeber, der einen Taktimpuls definierter Form und/oder zeitlicher Länge aussendet und nur der Synchronisation der Teilnehmer dient, besitzt der dann auch als Taktgeber tätige Teilnehmer mit der höchsten Priorität eine Doppelfunktion. Er sendet weiter seine Nachricht aus und diese dient für die anderen Teilnehmer des Busses auch als qua­ si Taktimpuls. Voraussetzung dafür ist lediglich, daß der Teilnehmer mit der höch­ sten Priorität in zeitlich gleichbleibendem Abstand seine Nachricht auszusenden in der Lage ist und die anderen Teilnehmer die Nachricht des Teilnehmer mit der höchsten Priorität (i.f. ranghöchster Teilnehmer genannt) insbesondere dann, wenn der eigentliche Synchronisations(= Takt-)impuls ausbleibt, erkennen und als Syn­ chronisationsimpuls akzeptieren.
Letzteres bezieht sich auf die in Patentanspruch 2 angegebene Möglichkeit, dass der ranghöchste Teilnehmer nur dann, wenn er ein normalerweise von einem Takt­ geber ausgesandtes Synchronisationssignal nicht erhält, seine Nachricht regelmä­ ßig aussendet. Wie bei der alternativen Betriebsweise, bei der der ranghöchste Teil­ nehmer in jedem Zyklus auch bei funktionierendem Taktgeber sendet, kann der ranghöchste Teilnehmer ohne Unterbrechung der Datenkommunikation seinen Sen­ debetrieb aufnehmen.
Eine Möglichkeit, den Ausfall des Taktgebers und des ranghöchsten Teilnehmers ohne Unterbrechung der Datenkommunikation zu kompensieren, ist im Patentan­ spruch 3 angegeben.
Damit ist der Datenbus auch bei Ausfall des Taktgebers voll funktionsfähig. Die Er­ findung bietet auch die Möglichkeit, auf einen separaten Taktgeber vollständig zu verzichten, sofern der ranghöchste Teilnehmer in zeitlich regelmäßigen Abständen auf den Datenbus geht.

Claims (3)

1. Datenbus für mehrere Teilnehmer, gekennzeichnet durch folgende Merkma­ le:
  • a) die Teilnehmer besitzen hierarchische Sendeberechtigungen,
  • b) die Teilnehmer sind durch ein Synchronisationssignal synchronisiert,
  • c) als Synchronisationssignal dient die Nachricht des prioritätshöchsten Teilnehmers, die in regelmäßigen, zeitlichen Abständen von diesem Teilnehmer aussendbar ist.
2. Datenbus nach Anspruch 1, dadurch gekennzeichnet, dass der ranghöchste Teilnehmer nur dann, wenn er ein normalerweise von einem Taktgeber aus­ gesandtes Synchronisationssignal nicht erhält, seine Nachricht regelmäßig aussendet.
3. Datenbus nach Anspruch 1 oder 2, dadurch gekennzeichnet, dass der Teil­ nehmer mit der zweithöchsten Priorität seine Nachricht in regelmäßigen zeit­ lichen Abständen aussendet, wenn er weder ein normalerweise von einem Taktgeber ausgesandtes Synchronisationssignal noch die Nachricht des prioritätshöchsten Teilnehmers erhält.
DE19947658A 1999-10-04 1999-10-04 Datenbus für mehrere Teilnehmer Ceased DE19947658A1 (de)

Priority Applications (5)

Application Number Priority Date Filing Date Title
DE19947658A DE19947658A1 (de) 1999-10-04 1999-10-04 Datenbus für mehrere Teilnehmer
EP00965947A EP1219074A1 (de) 1999-10-04 2000-09-08 Datenbus für mehrere teilnehmer
JP2001529141A JP2003511904A (ja) 1999-10-04 2000-09-08 複数パーティのためのデータバス
PCT/EP2000/008786 WO2001026298A1 (de) 1999-10-04 2000-09-08 Datenbus für mehrere teilnehmer
US10/114,325 US6898656B2 (en) 1999-10-04 2002-04-03 Data bus for several users

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE19947658A DE19947658A1 (de) 1999-10-04 1999-10-04 Datenbus für mehrere Teilnehmer

Publications (1)

Publication Number Publication Date
DE19947658A1 true DE19947658A1 (de) 2001-04-12

Family

ID=7924369

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19947658A Ceased DE19947658A1 (de) 1999-10-04 1999-10-04 Datenbus für mehrere Teilnehmer

Country Status (5)

Country Link
US (1) US6898656B2 (de)
EP (1) EP1219074A1 (de)
JP (1) JP2003511904A (de)
DE (1) DE19947658A1 (de)
WO (1) WO2001026298A1 (de)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6733589B2 (en) 2000-03-13 2004-05-11 Konica Corporation Extruding coating method and extruding coating apparatus

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070050095A1 (en) * 2005-09-01 2007-03-01 Polaris Industries Inc. Controller area network based self-configuring vehicle management system and method
US7669682B2 (en) 2007-01-17 2010-03-02 Polaris Industries Inc. Rear suspension for a two wheeled vehicle
US7748746B2 (en) * 2007-01-17 2010-07-06 Polaris Industries Inc. Fuel tank arrangement for a vehicle
US8994494B2 (en) 2008-10-10 2015-03-31 Polaris Industries Inc. Vehicle security system
ES2675019T3 (es) 2013-02-26 2018-07-05 Polaris Industries Inc. Sistema de telemetría, cartografía y planificación de trayecto interactivo para vehículo recreativo
US11209286B2 (en) 2013-02-26 2021-12-28 Polaris Industies Inc. Recreational vehicle interactive telemetry, mapping and trip planning system
US9324195B2 (en) 2013-02-26 2016-04-26 Polaris Industries Inc. Recreational vehicle interactive, telemetry, mapping, and trip planning system
WO2017139440A1 (en) 2016-02-10 2017-08-17 Polaris Industries Inc. Recreational vehicle group management system
US11400997B2 (en) 2016-05-23 2022-08-02 Indian Motorcycle International, LLC Display systems and methods for a recreational vehicle

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5373537A (en) * 1991-09-02 1994-12-13 Siemens Aktiengesellschaft Method and apparatus for the synchronization of a clock means of a telecommunication switching system
US5577075A (en) * 1991-09-26 1996-11-19 Ipc Information Systems, Inc. Distributed clocking system
GB2268817B (en) * 1992-07-17 1996-05-01 Integrated Micro Products Ltd A fault-tolerant computer system
DE4227577C1 (de) * 1992-08-20 1994-02-17 Dornier Gmbh Verfahren zur bidirektionalen Signalübertragung
GB2287622B (en) 1994-03-17 1998-10-28 Nissan Motor Multiplex serial data communication circuit network and method and motor control system and method using multiplex serial data communication circuit network
AT410875B (de) 1996-01-10 2003-08-25 Frequentis Nachrichtentechnik Gmbh Verfahren und anlage zur übertragung von daten
US6141769A (en) * 1996-05-16 2000-10-31 Resilience Corporation Triple modular redundant computer system and associated method
DE19720401A1 (de) * 1996-09-07 1998-03-12 Bayerische Motoren Werke Ag Datenbus für mehrere Teilnehmer
JP3414627B2 (ja) * 1997-10-20 2003-06-09 富士通株式会社 同期装置
US6631483B1 (en) * 1999-06-08 2003-10-07 Cisco Technology, Inc. Clock synchronization and fault protection for a telecommunications device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6733589B2 (en) 2000-03-13 2004-05-11 Konica Corporation Extruding coating method and extruding coating apparatus

Also Published As

Publication number Publication date
WO2001026298A1 (de) 2001-04-12
US6898656B2 (en) 2005-05-24
JP2003511904A (ja) 2003-03-25
EP1219074A1 (de) 2002-07-03
US20020166014A1 (en) 2002-11-07

Similar Documents

Publication Publication Date Title
DE1462732B2 (de) Verfahren zur uebertragung von telegrafiesignalen
DE3134701C2 (de) Schaltungsanordnung zum Übertragen digitaler Daten über eine ringförmige Übertragungsleitung
DE19947658A1 (de) Datenbus für mehrere Teilnehmer
DE2165667A1 (de) Zeitmultiplex Übertragungseinrichtung
DE112013005444B4 (de) Verfahren und Anordnung zur Datenkommunikation zwischen einem Wechselrichter und einerNetzüberwachungseinheit
DE10339887B4 (de) Geräte mit gegenseitiger Aufweckfunktion aus dem Bereitschaftsmodus
CH673184A5 (en) Mobile radio communication system - has each mobile station switched in synchronism with interrogation by central station
DE102018009228A1 (de) IO-Link Scanner und Anzeiger
EP1043867B1 (de) Verfahren und Vorrichtung zur seriellen Daten-übertragung
DE29908608U1 (de) Netzwerk sowie Koppelgerät zur Verbindung zweier Segmente in einem derartigen Netzwerk und Netzwerkteilnehmer
DE10039460A1 (de) Datenbus für mehrere Teilnehmer
DE3010701C2 (de) Teilnehmer-Endeinrichtung für ein digitales Nachrichtenübermittlungssystem
EP1129394B1 (de) Netzwerkteilnehmer
EP0427158B1 (de) Verfahren zum batteriesparenden Betrieb eines tragbaren Rufempfängers
AT408596B (de) Verfahren zur übertragung von daten in einem kommunikationsnetzwerk und kommunikationsnetzwerk
DE2017282B2 (de) Nachrichtenübertragungssystem mit Gegen verkehr und Pulsbetneb
DE10136757C1 (de) Selektives Funkübertragungssystem
DE4020809A1 (de) Verfahren zum informationsaustausch ueber einen seriellen bus
DE2365871C3 (de) Datenübertragungsanlage
DE19751302A1 (de) Verfahren und Vorrichtung zur Steuerung von Datenkommunikation
DE3136566C2 (de)
EP0776138B1 (de) Übertragungssystem zwischen Zentralstelle und Basisstationen
EP1219073A1 (de) Betriebsverfahren für zwei datenbusse
CH674112A5 (de)
DE60121860T2 (de) Verfahren zur Ssicherung einer Ttelefonverbindung

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
R002 Refusal decision in examination/registration proceedings
8131 Rejection
R003 Refusal decision now final

Effective date: 20110315