DE102009047064A1 - Verfahren zum Betreiben einer Feldbusanordnung - Google Patents
Verfahren zum Betreiben einer Feldbusanordnung Download PDFInfo
- 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
Links
Images
Classifications
-
- 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/40006—Architecture of a communication node
- H04L12/40032—Details regarding a bus interface enhancer
-
- 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/40006—Architecture of a communication node
-
- 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
- H04L2012/40208—Bus networks characterized by the use of a particular bus standard
- H04L2012/40241—Flexray
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 Feldbusanordnung2 umfasst mehrere als Steuergeräte ausgebildete Busteilnehmer4 ,6 ,8 , die jeweils ein als Transceiver ausgebildetes Sendeteil10 ,12 ,14 , das auch zum Empfangen von Signalen16 und/oder Rahmen (Frames) ausgebildet ist, aufweisen. Die Busteilnehmer4 ,6 ,8 sind an einer Busverbindung18 angeschlossen, über die die Signale16 ausgetauscht werden. In der vorliegenden Ausführungsform umfasst ein Signal16 zwei aktive Flanken19 ,21 , nämlich eine steigende Flanke19 von Lo nach Hi und eine fallende Flanke21 von Hi nach Lo. In die Feldbusanordnung sind weiterhin ein Bustreiber22 (bus driver, BD), ein Buswächter24 (bus guardian, BG) und eine Kommunikationskontrolleinheit26 (communication control, CC) eingebunden. - In einer Ausgestaltung des erfindungsgemäßen Verfahrens zum Betreiben der Feldbusanordnung
2 wird das mindestens eine Sendeteil10 ,12 bei Vorliegen einer aktiven Flanke19 ,21 eines als Sendefreigabe-Signal (TxEN-Signal) ausgebildeten Signals16 eingeschaltet.
Claims (9)
- 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. - 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. - Verfahren nach Anspruch 2, bei dem das Einschalten des mindestens einen Sendeteils (
10 ,12 ) geprüft wird. - 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. - Verfahren nach einem der voranstehenden Ansprüche, bei dem das mindestens eine Sendeteil (
10 ,12 ) synchron eingeschaltet wird. - Verfahren nach einem der voranstehenden Ansprüche, bei dem das mindestens eine Sendeteil (
10 ,12 ) wieder eingeschaltet wird. - 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. - Feldbusanordnung nach Anspruch 7, bei der das mindestens eine Sendeteil (
10 ,12 ) als Transceiver ausgebildet ist. - Feldbusanordnung nach Anspruch 7 oder 8, die eine Kommunikationskontrolleinheit (
26 ) aufweist, die dazu ausgebildet ist, das TxEN-Signal bereitzustellen.
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)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110677332A (zh) * | 2019-09-20 | 2020-01-10 | 中国北方车辆研究所 | 有网络配置和网络管理功能的FlexRay总线星型耦合器设计方法 |
Family Cites Families (2)
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 |
-
2009
- 2009-11-24 DE DE200910047064 patent/DE102009047064A1/de not_active Withdrawn
-
2010
- 2010-10-14 WO PCT/EP2010/065386 patent/WO2011064037A1/de active Application Filing
Cited By (1)
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 |