DE102009047064A1 - Verfahren zum Betreiben einer Feldbusanordnung - Google Patents

Verfahren zum Betreiben einer Feldbusanordnung Download PDF

Info

Publication number
DE102009047064A1
DE102009047064A1 DE200910047064 DE102009047064A DE102009047064A1 DE 102009047064 A1 DE102009047064 A1 DE 102009047064A1 DE 200910047064 DE200910047064 DE 200910047064 DE 102009047064 A DE102009047064 A DE 102009047064A DE 102009047064 A1 DE102009047064 A1 DE 102009047064A1
Authority
DE
Germany
Prior art keywords
signal
fieldbus
fieldbus arrangement
arrangement
transmission
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.)
Withdrawn
Application number
DE200910047064
Other languages
English (en)
Inventor
Josef Newald
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.)
Robert Bosch GmbH
Original Assignee
Robert Bosch GmbH
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 Robert Bosch GmbH filed Critical Robert Bosch GmbH
Priority to DE200910047064 priority Critical patent/DE102009047064A1/de
Priority to PCT/EP2010/065386 priority patent/WO2011064037A1/de
Publication of DE102009047064A1 publication Critical patent/DE102009047064A1/de
Withdrawn legal-status Critical Current

Links

Images

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/40006Architecture of a communication node
    • H04L12/40032Details regarding a bus interface enhancer
    • 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/40006Architecture of a communication node
    • 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
    • H04L2012/40208Bus networks characterized by the use of a particular bus standard
    • H04L2012/40241Flexray

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Small-Scale Networks (AREA)

Abstract

Die Erfindung betrifft Verfahren zum Betreiben einer Feldbusanordnung (2), die mindestens ein Sendeteil (10, 12, 14) aufweist, bei dem das mindestens eine Sendeteil (10, 12, 14) bei Vorliegen einer aktiven Flanke (19, 21) eines Sendefreigabe-Signals eingeschaltet wird. Die Erfindung betrifft auch eine Feldbusanordnung (2).

Description

  • Die Erfindung betrifft ein Verfahren zum Betreiben einer Feldbusanordnung und eine Feldbusanordnung.
  • Stand der Technik
  • Sendeteile, die typischerweise als Transceiver ausgebildet sind, können als Komponenten einer Feldbusanordnung bzw. eines Feldbussystems, wie bspw. FlexRay, verwendet werden. Derartige Sendeteile können zum Ethernet Powerlink, einer Protokollerweiterung des Ethernets zur Übertragung von Echtzeitdaten, konform sein und werden typischerweise über Schnittstellen, bspw. einem generischen Paralleleingang/ausgang (GPIO, general purpose input/output) oder STBN als Standby-Steuerleitungen, asynchron zur Feldbusanordnung eingeschaltet. Das Einschalten erfolgt im allgemeinen nicht synchron zu dem Sendeteil (Transceiver) der Feldbusanordnung. Slotgrenzen bzw. Grenzen von Zeitfenstern der Senderahmen (Frames) können anhand eines TxEN Signals bzw. eines Sendefreigabe-Signals der Kommunikationskontrolleeinheit (Communication Control, CC) erkannt werden. Diese werden bei zeitgesteuerten Bussen in sogenannten Zeitfenstern bzw. Slots versendet.
  • Offenbarung der Erfindung
  • Vor diesem Hintergrund werden ein Verfahren und eine Feldbusanordnung mit den Merkmalen der unabhängigen Patentansprüche vorgestellt. Weitere Ausgestaltungen der Erfindung ergeben sich aus den abhängigen Patentansprüchen und der Beschreibung.
  • Mit der Erfindung wird u. a. ein zeitsynchrones Einschalten eines Sendeteils, das als Transceiver ausgebildet ist, für zeitsynchrone Feldbusanordnungen bzw. Kommunikationsbusse wie FlexRay und TTCAN (Time Triggered CAN) bereitgestellt.
  • In Ausgestaltung wird das Einschalten, bspw. das Wieder-Einschalten, des Sendeteils ausschließlich bei der aktiven Flanke eines Sendefreigabe-Signals (TxEN) geprüft bzw. durchgeführt. Dadurch wird sichergestellt, dass nur vollständige Symbole oder keine Symbole, d. h. Rahmen bzw. Frames, auf dem seriellen Bus erzeugt werden.
  • Mit der Erfindung kann verhindert werden, dass beim asynchronen Einschalten während des Sendens eines Frames durch die Kommunikationskontrolleinheit (CC) unvollständige Frames auf dem Bus erzeugt werden.
  • Weiterhin wird nunmehr vermieden, dass beim automatischen Wieder-Einschalten des Sendeteils, bspw. nach einem Busfehler, nach dem Klemmen eines TxD-Signals, nach dem Klemmen eines TxEN-Signals oder nach dem Klemmen eines von einem Buswächter bereitgestellten BGE-Signals, während des Sendens eines Frames durch die Kommunikationskontrolleinheit unvollständige Frames auf dem Bus erzeugt werden.
  • Bei einer Ausgestaltung der Erfindung wird eine Bedingung für ein Wieder-Einschalten des Transceivers an der aktiven Flanke des TxEN-Signals gelatcht bzw. eingeklinkt und/oder eingerastet. Als Flanke ist typischerweise ein Übergang zwischen den beiden möglichen Zuständen des Signals, d. h. von Hi (Hoch) nach Lo (Tief) oder umgekehrt vorgesehen.
  • Die Erfindung kann bei allen synchronen Kommunikationsbussen, bspw. FlexRay, TTCan usw. zum Einsatz kommen.
  • Es ist üblicherweise vorgesehen, dass das BGE-Signal von dem Buswächter (bus guardian, BG) erzeugt wird, wodurch der Sendezugriff auf die Feldbusanordnung gesteuert wird. Das BGE-Signal kann auch als ein Eingangssignal, das zur Überwachung der BG-Ablaufsteuerung dient, der CC zugeführt werden.
  • Das TxEN-Signal als ein mögliches Sendefreigabe-Signal wird in der Regel von der CC erzeugt und zeigt an, daß die CC gerade versucht, auf dem bestimmten Kanal zu senden. Dieses TxEN-Signal kann von dem BG zur Überwachung der CC-Ablaufsteuerung ausgewertet werden.
  • Bei dem TxD-Signal handelt es sich in der Regel um eine Eingabe in den Bustreiber (bus driver, BD) aus der CC, mit der die CC Signalsequenz zur Übertragung auf den Kanal zu dem BD transferiert wird.
  • Die erfindungsgemäße Feldbusanordnung ist dazu ausgebildet, sämtliche Schritte des vorgestellten Verfahrens durchzuführen. Dabei können einzelne Schritte dieses Verfahrens auch von einzelnen Komponenten der Feldbusanordnung durchgeführt werden. Weiterhin können Funktionen der Feldbusanordnung oder Funktionen von einzelnen Komponenten der Feldbusanordnung als Schritte des Verfahrens umgesetzt werden. Außerdem ist es möglich, dass Schritte des Verfahrens als Funktionen wenigstens einer Komponente der Feldbusanordnung oder der gesamten Feldbusanordnung realisiert werden.
  • Weitere Vorteile und Ausgestaltungen der Erfindung ergeben sich aus der Beschreibung und der beiliegenden Zeichnung.
  • Es versteht sich, dass die voranstehend genannten und die nachstehend noch zu erläuternden Merkmale nicht nur in der jeweils angegebenen Kombination, sondern auch in anderen Kombinationen oder in Alleinstellung verwendbar sind, ohne den Rahmen der vorliegenden Erfindung zu verlassen.
  • Kurze Beschreibung der Zeichnung
  • 1 zeigt in schematischer Darstellung eine Ausführungsform einer erfindungsgemäßen Feldbusanordnung bei Durchführung einer Ausführungsform eines erfindungsgemäßen Verfahrens.
  • Ausführungsform der Erfindung
  • Die Erfindung ist anhand einer Ausführungsform in der Zeichnung schematisch dargestellt und wird nachfolgend unter Bezugnahme auf die Zeichnung ausführlich beschrieben.
  • Die in 1 schematisch dargestellte Ausgestaltung einer erfindungsgemäßen Feldbusanordnung 2 umfasst mehrere als Steuergeräte ausgebildete Busteilnehmer 4, 6, 8, die jeweils ein als Transceiver ausgebildetes Sendeteil 10, 12, 14, das auch zum Empfangen von Signalen 16 und/oder Rahmen (Frames) ausgebildet ist, aufweisen. Die Busteilnehmer 4, 6, 8 sind an einer Busverbindung 18 angeschlossen, über die die Signale 16 ausgetauscht werden. In der vorliegenden Ausführungsform umfasst ein Signal 16 zwei aktive Flanken 19, 21, nämlich eine steigende Flanke 19 von Lo nach Hi und eine fallende Flanke 21 von Hi nach Lo. In die Feldbusanordnung sind weiterhin ein Bustreiber 22 (bus driver, BD), ein Buswächter 24 (bus guardian, BG) und eine Kommunikationskontrolleinheit 26 (communication control, CC) eingebunden.
  • In einer Ausgestaltung des erfindungsgemäßen Verfahrens zum Betreiben der Feldbusanordnung 2 wird das mindestens eine Sendeteil 10, 12 bei Vorliegen einer aktiven Flanke 19, 21 eines als Sendefreigabe-Signal (TxEN-Signal) ausgebildeten Signals 16 eingeschaltet.

Claims (9)

  1. Verfahren zum Betreiben einer Feldbusanordnung (2), die mindestens ein Sendeteil (10, 12, 14) aufweist, bei dem das mindestens eine Sendeteil (10, 12, 14) bei Vorliegen einer aktiven Flanke (19, 21) eines Sendefreigabe-Signals eingeschaltet wird.
  2. Verfahren nach Anspruch 1, bei dem ein Einschalten des mindestens einen Sendeteils (10, 12) bei Vorliegen einer aktiven Flanke (19, 21) eines TxEN-Signals erfolgt.
  3. Verfahren nach Anspruch 2, bei dem das Einschalten des mindestens einen Sendeteils (10, 12) geprüft wird.
  4. Verfahren nach Anspruch 2 oder 3, bei dem eine Bedingung für das Einschalten an der aktiven Flanke (19, 21) des Signals (16) eingeklinkt wird.
  5. Verfahren nach einem der voranstehenden Ansprüche, bei dem das mindestens eine Sendeteil (10, 12) synchron eingeschaltet wird.
  6. Verfahren nach einem der voranstehenden Ansprüche, bei dem das mindestens eine Sendeteil (10, 12) wieder eingeschaltet wird.
  7. Feldbusanordnung, die mindestens ein Sendeteil (10, 12) aufweist und dazu ausgebildet ist, das mindestens eine Sendeteil (10, 12) bei Vorliegen einer aktiven Flanke (19, 21) eines Sendefreigabe-Signals einzuschalten.
  8. Feldbusanordnung nach Anspruch 7, bei der das mindestens eine Sendeteil (10, 12) als Transceiver ausgebildet ist.
  9. Feldbusanordnung nach Anspruch 7 oder 8, die eine Kommunikationskontrolleinheit (26) aufweist, die dazu ausgebildet ist, das TxEN-Signal bereitzustellen.
DE200910047064 2009-11-24 2009-11-24 Verfahren zum Betreiben einer Feldbusanordnung Withdrawn DE102009047064A1 (de)

Priority Applications (2)

Application Number Priority Date Filing Date Title
DE200910047064 DE102009047064A1 (de) 2009-11-24 2009-11-24 Verfahren zum Betreiben einer Feldbusanordnung
PCT/EP2010/065386 WO2011064037A1 (de) 2009-11-24 2010-10-14 Verfahren zum betreiben einer feldbusanordnung

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE200910047064 DE102009047064A1 (de) 2009-11-24 2009-11-24 Verfahren zum Betreiben einer Feldbusanordnung

Publications (1)

Publication Number Publication Date
DE102009047064A1 true DE102009047064A1 (de) 2011-05-26

Family

ID=43064359

Family Applications (1)

Application Number Title Priority Date Filing Date
DE200910047064 Withdrawn DE102009047064A1 (de) 2009-11-24 2009-11-24 Verfahren zum Betreiben einer Feldbusanordnung

Country Status (2)

Country Link
DE (1) DE102009047064A1 (de)
WO (1) WO2011064037A1 (de)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110677332A (zh) * 2019-09-20 2020-01-10 中国北方车辆研究所 有网络配置和网络管理功能的FlexRay总线星型耦合器设计方法

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4610010A (en) * 1984-12-10 1986-09-02 Ncr Corporation Control circuit for an adaptive hybrid control in a local area network
US4800559A (en) * 1986-07-30 1989-01-24 Contel Information Systems, Inc. Ethernet and broadband lan interface

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110677332A (zh) * 2019-09-20 2020-01-10 中国北方车辆研究所 有网络配置和网络管理功能的FlexRay总线星型耦合器设计方法

Also Published As

Publication number Publication date
WO2011064037A1 (de) 2011-06-03

Similar Documents

Publication Publication Date Title
EP3375149A1 (de) Einrichtung und verfahren zum selektiven ausblenden von busschwingungen beim datenempfang über ein bussystem
DE102014204050A1 (de) Teilnehmerstation für ein Bussystem und Verfahren zur Verbesserung der Sendequalität in einem Bussystem
DE102012200997A1 (de) Verfahren und Vorrichtung zur Prüfung der korrekten Funktion einer seriellen Datenübertragung
DE102014215469A1 (de) Kommunikationssteuereinrichtung für eine Teilnehmerstation eines Bussystems, Programmierwerkzeug und Verfahren zum Programmieren von Teilnehmerstationen in einem Bussystem, das nach unterschiedlichen Protokollen kommunizierende Teilnehmerstationen aufweist
WO2015052299A1 (de) Anpasseinrichtung für ein bussystem und verfahren zum betreiben einer can-teilnehmerstation und einer can-fd-teilnehmerstation in einem bussystem
EP3970324B1 (de) Sende-/empfangseinrichtung und kommunikationssteuereinrichtung für eine teilnehmerstation eines seriellen bussystems und verfahren zur kommunikation in einem seriellen bussystem
WO2012143217A1 (de) Steuergerät mit digitaler schnittstelle
WO2020120550A1 (de) Überlagerungserfassungseinheit für eine teilnehmerstation eines seriellen bussystems und verfahren zur kommunikation in einem seriellen bussystem
DE102016224961A1 (de) Teilnehmerstation für ein Bussystem und Verfahren zur Datenübertragung in einem Bussystem
WO2018219766A1 (de) Verfahren zur kommunikation zwischen einem mikrocontroller und einem transceiver baustein
DE102008029948A1 (de) Überwachungssystem
DE102009047064A1 (de) Verfahren zum Betreiben einer Feldbusanordnung
WO2013010900A1 (de) Verfahren und vorrichtung zum abspeichern einer weckinformation in teilnehmern eines can-bussystems
EP2688246B1 (de) Verfahren zum Betreiben eines Transceivers eines an einen Datenbus angeschlossenen Bus-Teilnehmers
DE102020110984A1 (de) Bus-transceiver
WO2021148351A1 (de) Sende-/empfangseinrichtung und kommunikationssteuereinrichtung für eine teilnehmerstation eines seriellen bussystems und verfahren zur kommunikation in einem seriellen bussystem
DE102010063528B4 (de) Verfahren zum Verbinden von Busleitungen zu Bussen und Vorrichtung zur Ausführung des Verfahrens
DE102019200907A1 (de) Teilnehmerstation für ein Bussystem und Verfahren zur Datenübertragung in einem Bussystem
WO2017063996A1 (de) Verfahren zur generierung eines geheimnisses in einem netzwerk mit wenigstens zwei übertragungskanälen
EP3742680B1 (de) Verteilervorrichtung und entsprechendes verfahren
DE102015014210A1 (de) Netzwerkmanagement für ein zweikanaliges FlexRay-Netzwerk
DE102021205717A1 (de) Kommunikationsverteiler für ein serielles Bussystem und Verfahren zur Kommunikation in einem seriellen Bussystem
DE102013211988A1 (de) Verfahren zum Betreiben einer Kommunikationsanordnung
WO2021148349A1 (de) Sende-/empfangseinrichtung und kommunikationssteuereinrichtung für eine teilnehmerstation eines seriellen bussystems und verfahren zur kommunikation in einem seriellen bussystem
DE102005039704B4 (de) Verfahren zum Betreiben von mindestens zwei miteinander verbundenen Steuergeräten

Legal Events

Date Code Title Description
R012 Request for examination validly filed
R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee