DE10137385B4 - Connection device for fieldbus systems - Google Patents
Connection device for fieldbus systems Download PDFInfo
- Publication number
- DE10137385B4 DE10137385B4 DE2001137385 DE10137385A DE10137385B4 DE 10137385 B4 DE10137385 B4 DE 10137385B4 DE 2001137385 DE2001137385 DE 2001137385 DE 10137385 A DE10137385 A DE 10137385A DE 10137385 B4 DE10137385 B4 DE 10137385B4
- Authority
- DE
- Germany
- Prior art keywords
- module
- data
- connection
- logic
- modules
- 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.)
- Expired - Fee Related
Links
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
-
- 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/46—Interconnection of networks
- H04L12/4604—LAN interconnection over a backbone network, e.g. Internet, Frame Relay
- H04L12/462—LAN interconnection over a bridge based backbone
- H04L12/4625—Single bridge functionality, e.g. connection of two networks over a single bridge
-
- 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/4026—Bus for use in automation systems
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Small-Scale Networks (AREA)
Abstract
Verbindungsvorrichtung zur Herstellung einer Potential- und/oder Datenverbindung zwischen verschiedenen und örtlich voneinander getrennten Baugruppen eines Feldbussystemes, die jeweils einen Aufbau aus aneinandergereihten Anschlussmodulen (MS1, ...) aufweisen, wobei von Anschlussmodul zu Anschlussmodul innerhalb jeder Baugruppe Daten über einen Datenbus – interner Busleiter (IB) – mit Datenleitungen (DN, UP) weitergegeben werden, dadurch gekennzeichnet, dass
– der interne Busleiter (IB) mindestens eine unidirektionale und mindestens eine bidirektionale Datenleitung (UP, DN) aufweist,
– zumindest eines der Anschlussmodule (MS6) der ersten Baugruppe und/oder eines der Anschlussmodule (MS7) der zweiten Baugruppe mit einer Repeater-Elektronik versehen ist, welche zur Weiterleitung des internen Busleiter (IB) von einem der Anschlussmodule (MS6) der ersten Baugruppe zu einem der Anschlussmodule (MS7) der zweiten Baugruppe und zur Umschaltung der Datenflussrichtungen zwischen den verschiedenen Baugruppen ausgelegt ist,
– der Logikbaustein (Logik) der Repeater-Elektronik (RE) derart programmiert ist, dass er entweder das elektrische Verhalten der Daten in Hinsicht auf die Zeitdauer...Connection device for establishing a potential and / or data connection between different and locally separated modules of a fieldbus system, each of which has a structure of connected connection modules (MS1, ...), with connection module to connection module within each module providing data via an internal data bus Bus conductor (IB) - to be passed on with data lines (DN, UP), characterized in that
The internal bus conductor (IB) has at least one unidirectional and at least one bidirectional data line (UP, DN),
- At least one of the connection modules (MS6) of the first module and / or one of the connection modules (MS7) of the second module is provided with repeater electronics which are used to forward the internal bus conductor (IB) from one of the connection modules (MS6) of the first module is designed for one of the connection modules (MS7) of the second module and for switching the data flow directions between the different modules,
- The logic module (logic) of the repeater electronics (RE) is programmed in such a way that it either determines the electrical behavior of the data with regard to the time ...
Description
Die Erfindung betrifft eine Verbindungsvorrichtung zur Herstellung einer Potential- und/oder Datenverbindung zwischen verschiedenen und örtlich voneinander getrennten Baugruppen eines Feldbussystemes, die jeweils einen Aufbau aus aneinandergereihten Anschlußmodulen aufweisen, wobei von Anschlußmodul zu Anschlußmodul innerhalb jeder Baugruppe Daten über einen Datenbus – interner Busleiter – mit Datenleitungen weitergegeben werden.The invention relates to a connecting device for establishing a potential and / or data connection between different and local separate modules of a fieldbus system, each have a structure of lined-up connection modules, of connection module to connection module data about within each assembly a data bus - internal bus conductor - with data lines be passed on.
Ein derartiges Feldbussystem ist
aus der
Die letzte Modulscheibe der sich an das Gateway und die Einspeisescheibe anschließenden Anschlußmodule kann mit einem Anschluß oder Stecker versehen sein, der zur Weitergabe des internen Busleiterabschnittes und/oder der Potentiale an eine weitere Modulscheibe oder einen Modulblock gleichen Aufbaus dient, insbesondere für weitere Anschlußmodule des elektrischen Geräts ohne eigenes Gateway, die sich auf einer anderen Tragschiene befinden.The last module disc of the connection modules connecting to the gateway and the feed disc can with a connector or Be provided for the relay of the internal bus conductor section and / or the potentials to a further module disc or one Module block of the same structure is used, especially for others connection modules of the electrical device without their own gateway, which are located on a different mounting rail.
Die einzelnen Anschlußmodule, d.h. die Modulscheiben oder Modulblöcke, sind jeweils mit einer aufsteckbaren Elektronik versehen, welche vorzugsweise eine Leiterplatte aufweist, auf der die Bauelemente der Elektronik aufgebracht sind. Diese Elektronikleiterplatte ermöglicht insbesondere die Datenweitergabe zwischen an das Anschlußmodul anschließbaren Sensoren und/oder Aktoren und dem internen Busleiter des Feldbussystems. Auf diese Weise ist es möglich, über die steckbare Elektronik die Sensoren und/oder Aktoren mit der Steuerung bzw. dem Gateway zu verbinden. Jeder Aktor des Feldbusses greift für ihn bestimmte Informationen vom internen Busleiter ab und jeder Sensor speist Informationen ein. Der besondere Vorteil einer derartigen Feldbuslösung liegt darin, daß die Baugruppen des Feldbusses in der Nähe der Sensoren und Aktoren untergebracht sind. Die prinzipielle Störanfälligkeit des Bussystems wird dabei mittels einer Signalregenerierung und/oder mit Codesicherungsverfahren reduziert.The individual connection modules, i.e. the module disks or module blocks are each with an attachable Provide electronics, which preferably has a circuit board, on which the components of the electronics are applied. This electronic circuit board allows in particular the data transfer between sensors that can be connected to the connection module and / or actuators and the internal bus conductor of the fieldbus system. This way it is possible to go over the pluggable electronics the sensors and / or actuators with the control or to connect to the gateway. Each actuator of the fieldbus intervenes for it Information from the internal bus conductor and each sensor feeds Information. The particular advantage of such a fieldbus solution lies in that the Fieldbus assemblies near the sensors and actuators are accommodated. The basic susceptibility to faults of the bus system is thereby by means of signal regeneration and / or with code security procedures reduced.
Systembedingt können Feldbussysteme üblicherweise nur eine begrenzte Anzahl von Anschlußmodulen bzw. Slaves aufweisen, die alle auf das benutzte Feldbussystem abgestimmt sein müssen. Zur Realisierung eines plattformunabhängigen Systems dient das Gateway, welches für verschiedene Bussysteme erhältlich ist, so daß die jeweiligen Anschlußmodule bei einem Wechsel des Systems weiter verwendet werden können, wenn lediglich das Gateway ausgetauscht wird. Üblicherweise werden sämtliche I/O-Module entlang einer Tragschiene montiert. Aufgrund räumlicher Gegebenheiten kann es jedoch möglich sein, daß keine Verlängerung der Tragschiene herstellbar ist. Um in diesem Fall dennoch weitere Anschlußmodule unterbringen zu können, werden die weiteren Anschlußmodule auf eine zur ersten Tragschiene separate Tragschiene montiert. In diesem Fall ist es notwendig, den Modulbus auf die weitere Tragschiene weiterzuleiten.Depending on the system, fieldbus systems can usually only have a limited number of connection modules or slaves, all of which must be matched to the fieldbus system used. For realization of a platform independent Systems serves the gateway, which is available for various bus systems, So that the respective connection modules can continue to be used when changing the system, if only the gateway is replaced. Usually all I / O modules mounted along a mounting rail. Because of spatial However, circumstances may be possible be that none renewal the mounting rail can be produced. For more in this case connection modules to be able to accommodate the other connection modules mounted on a mounting rail separate from the first mounting rail. In In this case it is necessary to connect the module bus to the other mounting rail forward.
Unidirektionale und bidirektionale
Datenleitungen zeigt die
Die
Es ist die Aufgabe der Erfindung, eine einfache Weiterleitung des Modulbusses bzw. des internen Busleiters zwischen verschiedenen Baugruppen, insbesondere auf verschiedenen Tragschienen, zu realisieren.It is the object of the invention simple forwarding of the module bus or the internal bus conductor between different assemblies, especially on different ones Carrier rails to be realized.
Die Erfindung löst diese Aufgabe durch den Gegenstand des Anspruches 1.The invention solves this problem with the object of claim 1.
Besonders bevorzugt ist die Repeater-Elektronik zu diesem Zweck für eine Sensierung und Steuerung der Datenrichtung auf der bidirektionalen Datenleitung und/oder eine Sensierung des Datenflusses auf der unidirektionalen Datenleitung ausgelegt.The repeater electronics are particularly preferred for this purpose for sensing and controlling the data direction on the bidirectional data line and / or a sensation of the data flow on the unidirectional Data line designed.
Nach der Erfindung ist der Logikbaustein der Repeater-Elektronik derart programmiert, dass er das elektrische Verhalten der Daten auf der bidirektionalen Datenleitung in Hinsicht auf die Zeitdauer der Bitfolge des Datenflusses auswertet und in Reaktion auf die Bitfolge die bidirektionale Datenleitung in Richtung von der ersten zur zweiten bzw. von der zweiten zur ersten Baugruppe schaltet.According to the invention, the logic module the repeater electronics are programmed in such a way that the electrical Behavior of the data on the bidirectional data line in terms evaluated for the duration of the bit sequence of the data flow and in Response to the bit sequence the bidirectional data line in the direction from the first to the second or from the second to the first assembly on.
Alternativ ist der Logikbaustein der Repeater-Elektronik dazu ausgelegt und programmiert, dass er die logische Bitfolge des Datenflusses auswertet und in Abhängig keit von der Bitfolge, insbesondere von einem Selectbit, die bidirektionale Datenleitung zwischen den beiden Baugruppen umschaltet.The logic module is an alternative the repeater electronics designed and programmed so that it evaluates the logical bit sequence of the data flow and depending on it of the bit sequence, in particular of a select bit, the bidirectional Data line switches between the two modules.
Eine derartige Elektronik ist mit nur wenigen Bauelementen kompakt und kostengünstig realisierbar. Die Baugruppen können – was einen bevorzugten Anwendungsfall darstellt – auf verschiedene Tragschienen verteilt sein. Die Erfindung ist über diesen Anwendungsfall hinaus aber auch zur Realisierung des Datenaustausches bzw. der Datenweiterleitung zwischen Baugruppen mit Anschlussmodulen geeignet, welche tragschienenfrei aneinandergereiht bzw. zu einer Gruppe zusammengestellt sind. Unter Tragschiene sind dabei wiederum Elemente, insbesondere schienenartig, zu verstehen, auf welche Module in einer Aneinanderreihung aufgesetzt, insbesondere aufgerastet, werden können.Such electronics can be implemented compactly and inexpensively with only a few components. The assemblies can - which is a preferred application - be distributed over different mounting rails. In addition to this application, the invention is also a reality Suitable for the exchange of data or the forwarding of data between modules with connection modules, which are strung together without rails or put together to form a group. Carrier rails are in turn to be understood to mean elements, in particular rail-like, on which modules can be placed in a row, in particular snapped on.
Ein besonderer Vorteil der Erfindung ist darin zu sehen, daß es im wesentlichen nur nötig ist, das letzte Anschlußmodul der ersten Baugrippe und ggf. noch das erste Anschlußmodul der zweiten Baugruppe anstelle der „normalen" Elektronik mit einer speziellen Repeater-Elektronik zu versehen, welche hinsichtlich ihrer Abmessungen genauso ausgestaltet werden, wie die übrige Elektronik bzw. Elektronikleiterplatten mit Elektronik des Systems.A particular advantage of the invention can be seen in the fact that it essentially only necessary is the last connection module the first building block and possibly the first connection module second module instead of the "normal" electronics with special repeater electronics to be provided, which are designed in the same way with regard to their dimensions, like the rest Electronics or electronic circuit boards with electronics of the system.
Mit der Repeater-Elektronik ist es möglich, sowohl Daten bzw. Signale von dem Gateway über das letzte Anschlußmodul von der ersten Tragschiene zur weiteren Tragschiene als auch in umgekehrter Richtung – beispielsweise bei Sensoren – Daten vom Sensor über die Baugruppe auf der weiteren Tragschiene zurück über die Repeater-Elektronik und den internen Busleiter der Baugruppe auf der ersten Tragschiene zum Gateway zu senden.It is with the repeater electronics possible both Data or signals from the gateway via the last connection module from the first mounting rail to the other mounting rail as well as in the opposite direction - for example for sensors - data from the sensor the assembly on the further mounting rail back via the repeater electronics and the internal Bus conductor of the module on the first mounting rail to the gateway send.
Die Repeaterelektronik ist einfach und mit wenigen Teile realisierbar. Zweckmäßig weist die Repeater-Elektronik wenigstens einen Logikbaustein – z.B. eine programmierbare Logik, insbesondere eine FPGA, oder eine festverdrahtete Logik – auf, der zur Auswertung des Datenflusses auf wenigstens einer der Datenleitungen des internen Busleiters ausgelegt ist.The repeater electronics is simple and can be realized with just a few parts. The repeater electronics expediently at least one logic module - e.g. a programmable logic, in particular an FPGA, or a hard-wired Logic - on, the one for evaluating the data flow on at least one of the data lines of the internal bus conductor.
Vorzugsweise weist ferner die die Repeaterelektronik des Anschlußmodules der ersten Baugruppe und/oder die Repeaterelektronik des Anschlußmodules der zweiten Baugruppe jeweils wenigstens einen Treiber auf.Preferably also has the Repeater electronics of the connection module the first module and / or the repeater electronics of the connection module the second assembly each have at least one driver.
Zweckmäßig weisen das letzte Anschlussmodul auf der ersten Tragschiene und/oder das erste Anschlussmodul auf der zweiten Tragschiene die Repeaterelektronik auf.Expediently point the last connection module on the first mounting rail and / or the first connection module the second mounting rail on the repeater electronics.
Es ist denkbar, dass die Übertragung der Daten von der Repeaterelektronik des Anschlußmodules der ersten Baugruppe zum Anschlussmodul der zweiten Baugruppe durch eine zur Datenübertragung innerhalb der Tragschienen unterschiedliche Übertragungstechnik, insbesondere Lichtleiter, IR- oder Funkübertragung oder mit Hilfe einer differentiellen Übertragungstechnik erfolgt.It is conceivable that the transfer the data from the repeater electronics of the connection module of the first module to the connection module of the second module by a for data transmission within the mounting rails different transmission technology, in particular Optical fiber, IR or radio transmission or with the help of a differential transmission technique.
Bevorzugte Ausführungen der Erfindung sind den Unteransprüchen zu entnehmen.Preferred embodiments of the invention are the subclaims refer to.
Nachfolgend wird die Erfindung anhand von Ausführungsbeispielen unter Bezug auf die Zeichnungen näher beschrieben. Es zeigt:The invention is explained below of embodiments described in more detail with reference to the drawings. It shows:
Weitere Anschlußmodule – Modulscheiben MS7, ..., MS10 – sind auf einer weiteren Tragschiene TS2 angeordnet. Das letzte Anschlußmodul MS6 der ersten Tragschiene TS1 und das erste Anschlußmodul MS1 der zweiten Tragschiene TS2 sind über ein Kabel K miteinander verbunden, welches Datenleitungen für die Weitergabe des internen Busleiters aufweist. Die Spannungsversorgung kann an der weiteren Tragschiene TS2 neu angelegt oder ebenfalls über das Kabel K von der Tragschiene TS1 zur Tragschiene TS2 weitergegeben werden.Additional connection modules - module disks MS7, ..., MS10 - are open another mounting rail TS2 arranged. The last connection module MS6 of the first mounting rail TS1 and the first connection module MS1 of the second mounting rail TS2 are over a cable K connected to each other, which data lines for transmission of the internal bus conductor. The power supply can be on of the further TS2 mounting rail, or also via the Cable K passed from the mounting rail TS1 to the mounting rail TS2 become.
Jede Modulscheibe MS weist eine der Basisklemmen B und eine darauf aufgesteckte oder aufgesetzte Elektronik E auf. Durch die Basisklemmen B ist gewährleistet, daß die Elektronik E jederzeit ausgewechselt werden kann. Das System ist dabei so konzipiert, daß ein Austausch auch während der Inbetriebnahme ohne Funktionsstörung möglich ist (hot plugging). Das Gateway G dient zur Anschaltung an den externen Feldbus (hier nicht dargestellt). Das an das Gateway G angeschlossene Einspeisemodul ES wird über ein externes Netzgerät z.B. mit 24 V versorgt. Der Ausgang des Einspeisemoduls ES liefert eine gefilterte und stabilisierte Spannung von z.B. SV und von 24V. Die 5-Volt-Spannung dient als Versorgungsspannung für den Modulbus. Die 24 Volt können auf der Feldseite für die Basisklemmen B verwendet werden. Die sich an das Einspeisemodul anschließenden Anschlußmodule können sich hinsichtlich der Anzahl und Art der Ein- und Ausgänge I/O voneinander unterscheiden.Each module disc MS has one of the Basic terminals B and electronics attached or attached to them E on. The base terminals B ensure that the electronics E can be replaced at any time. The system is designed so the existence Exchange also during commissioning is possible without malfunction (hot plugging). The Gateway G is used to connect to the external fieldbus (not here ) Shown. The infeed module connected to the gateway G. IT is about an external power supply e.g. supplied with 24 V. The output of the infeed module ES delivers one filtered and stabilized voltage of e.g. SV and from 24V. The 5 volt voltage serves as supply voltage for the module bus. The 24 volts can on the field side for the base terminals B are used. Which is related to the infeed module subsequent connection modules can differ with regard to the number and type of inputs and outputs I / O differ.
Der Aufbau des internen Busleiters IB , d.h. internen seriellen Bussystems entspricht vorzugsweise einer hybriden Ring-/Linienstruktur.The structure of the internal bus conductor IB, i.e. internal serial bus system preferably corresponds a hybrid ring / line structure.
Dabei wird in zwei Datenübertragungsrichtungen
unterteilt. Einerseits gibt es einen Datenverkehr vom Gateway G
zu den Anschlußmodulen
MS, MB. Der Datenverkehr wird hier bevorzugt als Daisy Chain realisiert.
Dementsprechend nimmt jedes Anschlußmodul MS, MB die Daten am
Eingang auf und gibt die Daten nach Verarbeitung am Ausgang weiter. Durch
das verwendete Summenrahmenprotokoll wird keine Adressierung der
Anschlußmodule
MS, MB benötigt.
Der Dateninhalt wird durch die Position der Anschlußmodule
MS, MB bestimmt. Um einen Ausfall des Bussystems IB bei einem defekten
fehlenden Anschlußmodul
MS, MB zu verhindern, ist es möglich,
zwei weitere vorzugsweise unidirektionale Leitungen „Upstream" vorzusehen (siehe
die
Von den Anschlußmodulen MS, MB zum Gateway G – d.h. in Downstream-Richtung – ist die Leitung dagegen als Linienstruktur ausgelegt. Jedes empfangene Zeichen eines Anschlußmoduls MS, MB löst einen Datenverkehr zum Gateway G aus. Zudem werden über diese Leitungen fehlerfrei spezielle Aktionen ausgelöst. Diese können sowohl vom Gateway G als auch von den Anschlußmodulen MS, MB initiiert werden. Damit hat diese Leitung eine bidirektionale Funktionsweise.From the connection modules MS, MB to the gateway G - i.e. in the downstream direction - is the line, however, designed as a line structure. Any received Sign of a connection module MS, MB solves data traffic to the gateway G. In addition, about this Lines triggered special actions without errors. These can both from the gateway G as also from the connection modules MS, MB can be initiated. So this line has a bidirectional Functionality.
Typischerweise wird für die Übertragung von Zeichen eine Kodierung verwendet, welche beispielsweise aus einer Anzahl von Steuerbits, einer Anzahl von Prüfsummenbits und einer Anzahl von Datenbits besteht (nicht dargestellt).Typically used for transmission of characters uses an encoding, which for example consists of a number of control bits, a number of checksum bits and a number of data bits exists (not shown).
Durch ein Startbit wird der Beginn der Datenübertragung gekennzeichnet. Das Selectbit signalisiert den Anschlußmodulen MS, MB den Datenmodus. Anschließend werden die Datenbits übertragen. Als Sicherung werden im Anschluß an die Datenbits jeweils die Prüfsummenbits gesandt. Abgeschlossen wird die Übertragung durch Stoppbits.A start bit marks the beginning the data transmission characterized. The select bit signals the connection modules MS, MB the data mode. Subsequently the data bits are transmitted. As Fuse will follow the data bits each have the checksum bits sent. The transfer is completed through stop bits.
Die Buskommunikation läßt sich beispielsweise in drei Kategorien unterteilen. Es wird z.B. unterschieden in die Strukturerkennung – durch die Strukturerkennung soll die Art und die Anordnung der Module ermittelt werden – die Prozeßdaten und die Protokolldaten. Eine Strukturerkennung wird z.B. durch das Ereignis BREAK ausgelöst. Dieses Ereignis wird erst ausgelöst, wenn ein Ruhepegel vorgegebener Zeit anliegt (prebreaktime).The bus communication can be divide into three categories, for example. For example distinguished in the structure recognition - by The structure recognition should be the type and arrangement of the modules be determined - the process data and the log data. Structure recognition is e.g. by the BREAK event triggered. This event is only triggered if there is a resting level of a given time (prebreaktime).
Bei der Analyse eines Datenübertragungsablaufs ist zu sehen, daß eine einfache Weiterleitung durch die Downstream-Leitung verhindert wird. Die Upstream-Leitungen sind unidirektionale Verbindungen, die problemlos auf eine zweite Tragschiene übertragen werden können.When analyzing a data transfer process one can see that a simple forwarding is prevented by the downstream line. The upstream lines are unidirectional connections that are easy transferred to a second mounting rail can be.
Die Downstream-Leitung bildet dagegen eine bidirektionale Verbindung, d.h. das Gateway als auch die Anschlußmodule übermitteln über diese Leitung Daten. Die Realisierung der bidirektionalen Übertragung bildet daher den Schwerpunkt des Designs einer Repeater-Elektronik RE.The downstream line, on the other hand, forms one bidirectional connection, i.e. the gateway and the connection modules transmit via this Head of data. Realization of the bidirectional transmission therefore forms the focus of the design of a repeater electronics RE.
Diese Repeater-Elektronik RE wird in einfacher Weise auf der letzten Basisklemme B der letzten Modulscheibe MS6 auf der ersten Tragschiene angeordnet, d.h., die letzte Modulscheibe weist einen vorzugsweise programmierbaren Logikbaustein (z.B. PAL oder dergleichen) auf, welcher den Datenfluß auf der Downstreamleitung des internen Busleiters IB bzw. zwischen den Anschlußmodulen auf der ersten und der zweiten Tragschiene TS1, TS2 mittels eines Ansteuerns entsprechender Treiber DRV1, DRV2 steuert.This repeater electronics RE will in a simple manner on the last base clamp B of the last module disk MS6 arranged on the first mounting rail, i.e. the last module pane has a preferably programmable logic module (e.g. PAL or the like) on which the data flow on the downstream line of the internal bus conductor IB or between the connection modules on the first and second mounting rails TS1, TS2 by means of a control corresponding driver DRV1, DRV2 controls.
Im wesentlichen gibt es hier zwei mögliche Lösungsansätze.There are essentially two possible solutions.
Einerseits ist es möglich, das elektrische Verhalten der Downstream-Leitung DN auszuwerten. Die Daten liegen dabei für einen bekannten und definierten Zeitraum an. Analog zur Zeitdauer der Bitfolge kann entsprechend reagiert werden. Dies ermöglicht eine kostengünstige Lösung, da durch eine einfache Logik die Downstream-Leitung DN in Richtung von der ersten zur zweiten bzw. von der zweiten zur ersten Tragschiene TS1, TS2 geschaltet werden kann.On the one hand, it is possible that evaluate the electrical behavior of the downstream line DN. The Data are for a known and defined period. Analogous to the duration the bit sequence can be reacted to accordingly. This enables one inexpensive Solution, because by a simple logic the downstream line DN in the direction of the first to the second or from the second to the first mounting rail TS1, TS2 can be switched.
Bei einer alternativen Lösungsmöglichkeit besteht zusätzlich die Möglichkeit, die Bitfolgen an sich auszuwerten. Über die Auswertung des Selectbits kann ermittelt werden, welcher Übertragungsmodus aktiv ist und entsprechend reagiert werden. Eine Auswertung der Bitfolge dient dazu einen CRC-Fehler zu erkennen und entsprechend zu reagieren. Dies kann beispielsweise mit zwei Anschlußmodulen mit integrierter Logik erfolgen. Diese Lösung ist jedoch aufwendiger und kostspieliger als die erstgenannte Lösung.There is an alternative solution additionally the possibility, to evaluate the bit sequences themselves. About the evaluation of the select bit can be determined which transmission mode is active and reacted accordingly. An evaluation of the Bit sequence is used to recognize a CRC error and accordingly to react. This can be done with two connection modules, for example with integrated logic. However, this solution is more complex and more expensive than the first solution.
Zur Entwicklung des geforderten Konzepts ist die Analyse aller möglichen Betriebsfälle notwendig. Hieraus wird eine Strategie entwickelt, um die Downstream-Leitungen DN entsprechend zu schalten. Die Erkennung des Betriebsfalls basiert auf der Aktivität der Up- und/oder der Downstream-Leitungen UP/DN. Ein Wechsel zwischen den verschiedenen Betriebsfällen wird durch Ereignisse gesteuert, welche jeweils spezifische Längen- und Reihenfolgen aufweisen. Damit ist es möglich, während einer Übertragung die Schaltrichtung der Up- und/oder Downstream-Leitungen entsprechend zu steuern.To develop the required concept is the analysis of all sorts operating cases necessary. From this, a strategy is developed to match the downstream lines DN to switch. The detection of the operating case is based on the activity of the up- and / or the downstream lines UP / DN. A change between the different operating cases is controlled by events, which each have specific lengths and Have orders. So it is possible during a transmission the switching direction of the upstream and / or downstream lines accordingly to control.
Die Steuerung erfolgt über einen Logikbaustein „Logik", welcher Datenleitungen DN des Systems abtastet. Dieser Baustein steuert wiederum mit Hilfe von zwei Enable-Daten die Richtung der Downstream-Leitung und aktiviert oder sperrt einen Treiberbaustein mit Enable-Eingang. Entsprechend wird die Übertragungsrichtung von der Tragschiene TS1 zur Tragschiene TS2 bzw. von der Tragschiene TS2 zur Tragschiene TS1 geschaltet.The control takes place via a logic component "logic", which scans data lines DN of the system. This component in turn controls the direction of the with the aid of two enable data Downstream line and activates or blocks a driver block with enable input. Accordingly, the direction of transmission is switched from the mounting rail TS1 to mounting rail TS2 or from mounting rail TS2 to mounting rail TS1.
Eine entsprechende Schaltung ist
in
Ausgehend von einem Zustand „IDLE" (beide Treiberbausteine DRV1 und DRV2 deaktiviert) wird, wenn bei einem Übergang 1 Daten oder ein Break auf TS1 sensiert werden, von der Tragschiene TS1 zur Tragschiene TS2 umgeschaltet (DRV1 = aktiviert, DRV2 = deaktiviert). Falls der Übergang 1 durch ein Break ausgelöst wurde und das Break zuende ist, erfolgt ein Übergang zum Zustand IDLE zurück. Falls dagegen bei einem nächsten Übergang 3 sensiert wird, dass der Datenfluß von der Tragschiene TS1 beendet ist und nunmehr Daten von der Tragschiene TS2 anliegen, wird der Treiberbaustein DRV1 deaktiviert und der Treiberbaustein DRV2 aktiviert. Nachdem der Datenfluß von der Tragschiene TS2 beendet ist (Übergang 4), erfolgt wiederum ein Übergang in den Zustand IDLE.Assuming an "IDLE" state (both driver blocks DRV1 and DRV2 deactivated) if 1 data or a break during a transition sensed on TS1, from the mounting rail TS1 to the mounting rail TS2 switched (DRV1 = activated, DRV2 = deactivated). If the transition 1 triggered by a break and the break has ended, the system returns to the IDLE state. If against it at a next transition 3 senses that the data flow from the mounting rail TS1 ends is and now there is data from the mounting rail TS2, the Driver block DRV1 deactivated and driver block DRV2 activated. After the data flow from the DIN rail TS2 is finished (transition 4), takes place again a transition in the IDLE state.
Bei einem Break auf der Tragschiene TS2 wird der Treiberbaustein DRV1 deaktiviert und der Treiberbaustein DRV2 aktiviert. Nach dem Ende des Breaks (Übergang 6) erfolgt wiederum die Rückkehr zum Zustand IDLE.During a break on the mounting rail TS2 the driver block DRV1 is deactivated and the driver block DRV2 activated. After the end of the break (transition 6) there is again the return to State IDLE.
Nach
Nach
- TS1, TS2TS1, TS2
- Tragschienerail
- GG
- Gatewaygateway
- ESIT
- Einspeisescheibefeed-in
- MS1,..., MB1,...MS1, ..., MB1, ...
- Anschlußmoduleconnection modules
- BB
- Basisklemmebase terminal
- Ee
- Elektronikelectronics
- U/OU / O
- Ein-/AusgangAn exit
- IBIB
- interner Busleiterinternal bus conductor
- DRV1/DRV2/DRV3DRV 1 / DRV2 / DRV3
- Treiberdriver
- DNDN
- Downstreamdownstream
- UPUP
- Upstreamupstream
- Logiklogic
- Logikbausteinlogic module
Claims (9)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE2001137385 DE10137385B4 (en) | 2001-07-31 | 2001-07-31 | Connection device for fieldbus systems |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE2001137385 DE10137385B4 (en) | 2001-07-31 | 2001-07-31 | Connection device for fieldbus systems |
Publications (2)
Publication Number | Publication Date |
---|---|
DE10137385A1 DE10137385A1 (en) | 2003-02-20 |
DE10137385B4 true DE10137385B4 (en) | 2004-09-23 |
Family
ID=7693787
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE2001137385 Expired - Fee Related DE10137385B4 (en) | 2001-07-31 | 2001-07-31 | Connection device for fieldbus systems |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE10137385B4 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102022120561A1 (en) | 2022-08-16 | 2024-02-22 | Turck Holding Gmbh | MODULBUS segment and method for automating a treatment system |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5736870A (en) * | 1995-12-28 | 1998-04-07 | Intel Corporation | Method and apparatus for bi-directional bus driver |
DE19756564A1 (en) * | 1996-12-19 | 1998-06-25 | Otis Elevator Co | Communication network with automatic nodal configuration |
DE19906867C1 (en) * | 1999-02-18 | 2000-07-06 | Weidmueller Interface | Serial data communications method involves each slave filtering data frames provided for it from bus forward line and passing them directly to bus return line after processing |
DE19902745A1 (en) * | 1999-01-25 | 2000-08-17 | Weidmueller Interface | Electric unit of modular construction has connection module placeable on carrying rail provided with double or multi-connections and row of disc type basic terminal carriers connectable to connectors across busbars |
-
2001
- 2001-07-31 DE DE2001137385 patent/DE10137385B4/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5736870A (en) * | 1995-12-28 | 1998-04-07 | Intel Corporation | Method and apparatus for bi-directional bus driver |
DE19756564A1 (en) * | 1996-12-19 | 1998-06-25 | Otis Elevator Co | Communication network with automatic nodal configuration |
DE19902745A1 (en) * | 1999-01-25 | 2000-08-17 | Weidmueller Interface | Electric unit of modular construction has connection module placeable on carrying rail provided with double or multi-connections and row of disc type basic terminal carriers connectable to connectors across busbars |
DE19906867C1 (en) * | 1999-02-18 | 2000-07-06 | Weidmueller Interface | Serial data communications method involves each slave filtering data frames provided for it from bus forward line and passing them directly to bus return line after processing |
Also Published As
Publication number | Publication date |
---|---|
DE10137385A1 (en) | 2003-02-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE19928517C2 (en) | Control system for controlling safety-critical processes | |
EP2042953B1 (en) | Control block with point-to-point communication between a control master module which is activated on a data bus and expansion slave modules | |
DE19927635B4 (en) | Security related automation bus system | |
DE4404962C2 (en) | Method and arrangement for configuring functional units in a master-slave arrangement | |
DE10147512B4 (en) | Method for addressing the participants in a bus system | |
DE102004020997A1 (en) | Safety switching device for a safety circuit | |
EP2000866B1 (en) | Monitoring device for detecting an incorrect addressing of a slave in a fieldbus-system | |
DE19541637A1 (en) | Multiplex communication system | |
EP1622039B1 (en) | Method and apparatus for assigning addresses to users of a bus system | |
WO2000041460A2 (en) | Control and data transmission system | |
EP3436383B1 (en) | Lift system with central control unit and a plurality of field devices communicating over a sum frame method | |
WO2005003869A1 (en) | Device and method for automatically controlling a technical system operation | |
AT14695U1 (en) | Serial bus system with coupling modules | |
DE4405088C2 (en) | Spinning machine, in particular a ring spinning machine | |
DE10256631B4 (en) | Verfarhen for addressing the participants of a bus system | |
EP3298730B1 (en) | Bus system and method for assigning addresses of bus components of a bus system | |
EP1010303A1 (en) | Communication device for transmitting message signals | |
DE10137385B4 (en) | Connection device for fieldbus systems | |
DE19916894B4 (en) | bus system | |
EP3133447A1 (en) | Safety switch | |
EP1898551B1 (en) | Apparatus comprising a system interface | |
EP3982595B1 (en) | Line driver device for data flow control | |
EP1607810B1 (en) | Serviceable electrical equipment | |
DE10330037B3 (en) | Adapter card for operation of data processor memory module in different test modes via memory device of adapter card holding test mode data and data bus selectively coupled to memory module interface | |
DE10123802B4 (en) | Control system for automotive components and control processes |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
8364 | No opposition during term of opposition | ||
8327 | Change in the person/name/address of the patent owner |
Owner name: MICRO INNOVATION AG, ST. GALLEN, CH |
|
8328 | Change in the person/name/address of the agent |
Representative=s name: HOHMANN, H., ING.(GRAD.) DIPL.-PHYS. DR.RER.NAT., |
|
R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee |