DE4427691C1 - Control circuit with slave state monitor for community antenna system - Google Patents
Control circuit with slave state monitor for community antenna systemInfo
- Publication number
- DE4427691C1 DE4427691C1 DE19944427691 DE4427691A DE4427691C1 DE 4427691 C1 DE4427691 C1 DE 4427691C1 DE 19944427691 DE19944427691 DE 19944427691 DE 4427691 A DE4427691 A DE 4427691A DE 4427691 C1 DE4427691 C1 DE 4427691C1
- Authority
- DE
- Germany
- Prior art keywords
- slave
- chain line
- circuit
- output
- master
- 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
- H04H—BROADCAST COMMUNICATION
- H04H20/00—Arrangements for broadcast or for distribution combined with broadcast
- H04H20/42—Arrangements for resource management
-
- 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/403—Bus networks with centralised control, e.g. polling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/10—Adaptations for transmission by electrical cable
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H20/00—Arrangements for broadcast or for distribution combined with broadcast
- H04H20/53—Arrangements specially adapted for specific applications, e.g. for traffic information or for mobile receivers
- H04H20/61—Arrangements specially adapted for specific applications, e.g. for traffic information or for mobile receivers for local area broadcast, e.g. instore broadcast
- H04H20/63—Arrangements specially adapted for specific applications, e.g. for traffic information or for mobile receivers for local area broadcast, e.g. instore broadcast to plural spots in a confined site, e.g. MATV [Master Antenna Television]
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Computer Networks & Wireless Communication (AREA)
- Small-Scale Networks (AREA)
Abstract
Description
Die Erfindung betrifft eine Steuerschaltung mit einer Zu standsauswertung für Slave-Schaltkreise, die mit einem Master-Schaltkreis zusammenarbeiten, insbesondere für eine zentrale Gemeinschaftsantennen-Aufbereitungsanlage, für Kopfstellen für die Kabeleinspeisung oder für Repeater station für Funktelefone nach dem Oberbegriff des Anspru ches 1.The invention relates to a control circuit with a status evaluation for slave circuits with a Master circuit work together, especially for one central community antenna processing system, for Head ends for the cable feed or for repeaters station for radio telephones according to the preamble of claim ches 1.
Mittels Gemeinschaftsantennen-Aufbereitungsanlagen und Kopfstellen werden bekanntermaßen eine Vielzahl von Woh nungen, Büros etc. mit Rundfunk- und Fernsehprogrammen versorgt, die nicht nur terrestrisch, sondern auch über Satellit ausgestrahlt werden.Using community antenna processing systems and Headends are known to be a variety of homes openings, offices etc. with radio and television programs supplies that are not only terrestrial but also over To be broadcast on satellite.
Dabei werden die von einer Satellitenantenne empfangenen Satellitenprogramme entsprechend ihrer Polarisation auf Eingangs-Verteilerfelder gelegt, zwischen denen und einem Ausgangssammelfeld einzelne Kanalzüge geschaltet sind, die über einen Kommunikationsbus von einer prozessorgesteu erten Steuereinheit angesteuert werden und mittels denen die einzelnen, über Satellit ausgestrahlten Programme auf bestimmte Kanäle gelegt werden.In doing so, those received by a satellite antenna Satellite programs based on their polarization Input distribution panels placed between those and one Output collector individual channel strips are switched that via a communication bus from a processor control first control unit can be controlled and by means of which the individual programs broadcast via satellite certain channels are laid.
Im Servicefall oder beim Austausch eines Kanalzuges müssen bei herkömmlichen Anlagen sämtliche Einstellungen über die bedienereinheitlich zentral oder direkt am Kanalzug neu eingegeben werden.In the event of service or when replacing a channel strip, in conventional systems all settings via Operator-friendly, centrally or directly on the channel strip can be entered.
In einer aus der DE 92 14 381 U1 bekannt gewordenen gat tungsbildenden Steuerungsvorrichtung für zentrale Gemein schaftsantennen-Aufbereitungsanlagen ist es bekannt, eine zentrale Bedienereinheit als Master-Schaltkreis zu ver wenden, die über eine Busstruktur mit einer Vielzahl von einzelnen Kanalzügen als sog. Slave-Schaltkreise verbunden ist. Bei dieser bekannten Gemeinschaftsantennen-Aufberei tungsanlage ist es dabei möglich, gleichartige Kanalzüge in ihrer Zugangslogik nacheinander anzusprechen, um beim Netzeinschalten, Servicehandlungen oder aber auch bei einer Neukonfiguration automatisch Adressen zu vergeben. Mittels der Adreßvergabe können die für einen bestimmten Kanalzug bestimmten Betriebsdaten richtig zugeordnet im Speicher des entsprechenden Kanalzuges abgelegt werden.In a gat known from DE 92 14 381 U1 central controller antenna processing systems, it is known to be a central operator unit to ver as master circuit turn over a bus structure with a variety of individual channel strips connected as so-called slave circuits is. In this well-known community antenna processing processing system, it is possible to use similar channel strips in their access logic to address one after the other in order to Switching on the mains, service operations or at automatically assign addresses to a new configuration. Address allocation can be used for a specific Channel strip correctly assigned to certain operating data in the Memory of the corresponding channel strip.
Dies bietet die Voraussetzung dafür, daß beim Austausch eines Kanalzuges keine erneute Parametereingabe erfolgen muß. Alle wesentlichen Daten können in dem Zentralspeicher der zentralen Bedienereinheit abgespeichert sein, wobei dann in den einzelnen Kanalzügen jeweils nur die für den autonomen Betrieb des spezifischen Kanalzuges benötigten Daten abgelegt werden.This provides the prerequisite for that when exchanging no new parameters are entered for a channel strip got to. All essential data can be stored in the central memory the central operator unit, where then only those for the individual channel strips autonomous operation of the specific channel strip required Data are stored.
Diese vorbekannte Schaltungsanordnung verwendet dazu eine unterbrochene Steuerleitung bzw. einen unterbrochenen Steuerleitungs-Bus nach Art einer "Kettenleitung". Hier über erfolgt die Adressierung der einzelnen Kanalzüge. Die entsprechenden Informationen von der zentralen Steuerein heit zu den einzelnen Kanalzügen bzw. die Antwortblöcke vom einzelnen Kanalzug an die zentrale Steuereinheit kön nen über einen bidirektionalen oder einen ersten auswärts und einen zweiten einwärts gerichteten Informationsbus erfolgen, der die Verbindung zwischen der zentralen Steu ereinheit und den einzelnen Kanalzügen herstellt.This previously known circuit arrangement uses a interrupted control line or an interrupted one Control line bus like a "chain line". Here The individual channel strips are addressed via. The relevant information from the central tax office unit to the individual channel strips or the answer blocks from the individual channel strip to the central control unit via a bidirectional or a first outbound and a second inbound information bus take place, the connection between the central tax unit and the individual channel strips.
Den einzelnen auch als Slaveeinheiten oder Slave-Schalt kreise bezeichneten Kanalzügen ist jeweils ein als Über brückungseinrichtung dienender Schalter für die Kettenlei tung zugeordnet. Dieser ist bei eingestecktem Kanalzug unterbrochen, so daß eine Verkettung zwischen den einzel nen Kanalzügen jeweils derart erfolgt, daß der Ausgang eines Kanalzuges mit dem Eingang eines nächsten nachge schalteten Kanalzuges verbunden ist. Bei Entfernen eines Kanalzuges ist dann der jeweilige dem betreffenden Kanal zug zugeordnete Schalter automatisch geschlossen, so daß der freie Steckplatz für den betreffenden Kanalzug über den geschlossenen Schalter überbrückt ist.The individual also as slave units or slave switching circles designated channel strips is in each case an over bridging device serving switch for the chain assigned. This is with the channel strip inserted interrupted, so that a chain between the individual NEN channel strips are each such that the output one channel strip with the entrance of a next one switched channel strip is connected. When removing one Channel strip is then the respective channel concerned train associated switch automatically closed, so that the free slot for the channel strip in question the closed switch is bridged.
Der Aufbau dieser vorbekannten Steuerungsschaltung ist derart, daß von der als Master-Schaltkreis dienenden zen tralen Bedienereinheit der erste Kanalzug angesteuert wird, dessen Ausgang dann mit dem Eingang des nächsten Kanalzuges und der dadurch gebildeten, nach Art einer Selektions-Leitung wirkenden Kettenleitung verbunden ist.The structure of this known control circuit is such that zen serving as the master circuit central operator unit controlled the first channel strip the output of which is then the input of the next Kanalzuges and the thereby formed, in the manner of a Selection line acting chain line is connected.
Obgleich sich dieser Grundaufbau der vorbekannten Steue rungsschaltung bewährt hat, ist es Aufgabe der vorliegen den Erfindung, diese vorbekannte Steuerungsschaltung be züglich Funktionssicherheit, Schnelligkeit und Gesamtauf bau noch weiter zu verbessern bzw. ein verbessertes Steu erungsverfahren zu schaffen. Although this basic structure of the known tax circuit has proven itself, it is the task of the present the invention, this known control circuit be in terms of functional reliability, speed and overall construction to improve still further or an improved tax creation process.
Die Aufgabe wird erfindungsgemäß entsprechend den im An spruch 1 angegebenen Merkmalen gelöst. Vorteilhafte Aus gestaltungen der Erfindung sind in den Unteransprüchen angegeben.The task is according to the invention in accordance with solved claim 1 specified features. Favorable off designs of the invention are in the subclaims specified.
Bei der vorliegenden Erfindung wird auf überraschende und verblüffende Weise mit vergleichsweise geringem Aufwand eine deutliche Verbesserung gegenüber der herkömmlichen Steuer-Vorrichtung geschaffen.In the present invention, surprising and amazing way with comparatively little effort a significant improvement over the conventional one Control device created.
Erfindungsgemäß ist nämlich der Gesamtaufbau im Gegensatz zum Stand der Technik derart, daß die als Master-Schalt kreis dienende zentrale Bediener- oder Steuereinheit nicht am Anfang, sondern am Ende der Kettenleitung angeordnet ist. Mit anderen Worten ist der jeweilige als Kanalzug dienende erste Slave-Steuerkreis zur zentralen Bediener einheit am gegenüberliegenden Ende der Kettenleitung zu geschaltet. Dadurch erfolgt eine Umschaltung zum Ruhezu stand in den Arbeitszustand, beispielsweise über die Sen de- und Empfangsbereitschaft eines Kanalzuges jeweils aufeinander folgend vom entferntesten Kanalzug bis zu dem der zentralen Bedienereinheit nächstliegenden letzten Kanalzug. Dies hat den wesentlichen Vorteil, daß der Emp fang eines entsprechenden Signales vom Ausgang des der zentralen Bedienereinheit in der Kettenleitung zuletzt vorgeschalteten Kanalzuges stets bedeutet, daß alle Kanal züge abgefragt und ein entsprechender Abfrage-Zyklus been det ist. Demgegenüber muß im Stand der Technik eine sepa rate Rückleitung vorgesehen sein, um das Ende einer Ab frage aller Kanalzüge wieder an die zentrale Bedienerein heit zurückzumelden. Dies erfordert beim Stand der Technik nicht nur eine zusätzliche vierte Leitung, sondern darüber hinaus auch eine Zeitüberwachung. Denn es muß auch ein ausreichender Sicherheitszeitabstand eingehalten und ge währt werden, um stets sicher zu gewährleisten, daß ein gesamter Abfragezyklus abgelaufen war. Haben beispiels weise nur ein oder zwei Kanalzüge von einer Vielzahl von vorgesehenen Kanalzügen eine Sendebereitschaft signali siert, um bestimmte Informationen und Daten an die zen trale Bedienereinheit abzugeben, so erforderte auch dies wieder stets das Einhalten einer entsprechenden Zeitsteu erschaltung.According to the invention, the overall structure is in contrast to the prior art in such a way that the master switch central operator or control unit serving as a circuit arranged at the beginning but at the end of the chain line is. In other words, each one is a channel strip serving first slave control circuit to central operator unit at the opposite end of the chain line switched. This causes a switchover to the closed position stood in the working state, for example about the Sen De and reception readiness of a channel strip in each case consecutively from the most distant channel strip to the the last one closest to the central operator unit Channel strip. This has the main advantage that the Emp catch a corresponding signal from the output of the central operator unit in the chain line last upstream channel strip always means that all channels trains polled and a corresponding polling cycle was completed det. In contrast, in the prior art a sepa rate return line should be provided to the end of an Ab ask all channel strips back to the central operator to report back. This requires in the prior art not just an additional fourth line, but above it also a time monitor. Because it must also be a sufficient safety time interval observed and ge be maintained to always ensure that a entire query cycle had expired. For example only one or two channel strips from a large number of provided channel strips a readiness to send signali to provide certain information and data to the zen to deliver central operator unit, this also required always adhering to a corresponding time tax circuit.
Die Erfindung wird nachfolgend anhand von Zeichnungen näher erläutert. Dabei zeigen im einzelnen:The invention is described below with reference to drawings explained in more detail. The individual shows:
Fig. 1 ein schematisches Schaltbild eines ersten Ausführungsbeispieles der Erfindung mit in der Kettenleitung vorgesehenen mechani schen Schaltern; Figure 1 is a schematic diagram of a first embodiment of the invention with mechanical switches provided in the chain line's.
Fig. 2 ein zu Fig. 1 entsprechendes Schaltbild, bei dem in der Kettenleitung nicht mecha nisch betätigte, sondern mittels einer Widerstandsdiodenanordnung elektrisch wir kende Schalter angeordnet sind; und Fig. 2 is a circuit diagram corresponding to Figure 1, in which in the chain line not mechanically operated, but by means of a resistor diode arrangement, we are arranged electrically switching switches; and
Fig. 3 ein weiteres abgewandeltes Ausführungsbei spiel, bei dem die in Fig. 1 vorgesehenen mechanisch wirkenden Schalter durch eine Gatteranordnung ersetzt sind. Fig. 3 shows another modified Ausführungsbei game, in which the mechanical switches provided in Fig. 1 are replaced by a gate arrangement.
In Fig. 1 ist ein erstes Ausführungsbeispiel der Steuer schaltung gezeigt. Sie umfaßt einen Master-Schaltkreis 1 und eine Vielzahl von Slave-Schaltkreisen 3. Der im Falle einer zentralen Gemeinschaftsantennen-Aufbereitungsanlage als zentrale Bedienereinheit oder in einer Kopfstelle für die Kabeleinspeisung als zentrale Steuereinheit oder als Repeaterstation bei Funktelefonen dienende Master-Schalt kreis ist mit den einzelnen als Kanalzüge dienenden Slave- Schaltkreisen 3 über ein Bussystem 5, z. B. ein Buslei tungssystem 5 verbunden. In Fig. 1, a first embodiment of the control circuit is shown. It comprises a master circuit 1 and a plurality of slave circuits 3 . The master circuit serving in the case of a central community antenna processing system as a central operator unit or in a headend for the cable feed as a central control unit or as a repeater station for radio telephones is connected to the individual slave circuits 3 serving as channel strips via a bus system 5 , e.g. B. a bus line system 5 connected.
Dieses Bussystem 5 umfaßt eine Selektions- oder Kettenlei tung 7 (Daisy Chain). Ferner ist zumindest eine bidirek tionale oder eine einen ersten auswärts und einen zweiten einwärts gerichteten Informationsbus oder Leitungen 9 um fassende Sende- und/oder Empfangsleitung vorgesehen, wor über der Master-Schaltkreis mit dem längs der Busstruktur hintereinander geschalteten n Slave-Schaltkreisen verbun den ist.This bus system 5 comprises a selection or chain line 7 (daisy chain). Furthermore, at least one bidirectional or a first outward and a second inward-facing information bus or lines 9 for transmitting and / or receiving line is provided, which is connected via the master circuit to the n-connected slave circuits connected in series along the bus structure .
Das Ausführungsbeispiel gemäß Fig. 1 umfaßt dabei die auf den Master-Schaltkreis bezogene, auswärts gerichtete Sen deleitung 9′ und die bezogen auf den Master-Schaltkreis 1 wirkende Empfangsleitung 9′′. Jedes der n vorgesehenen Slave-Schaltkreisen 3 - wobei n eine ganze Zahl ist - weist jeweils einen Datenanschluß D1 und D2 auf, wobei in diesem Ausführungsbeispiel jeweils der Datenanschluß D1 bezogen auf den betreffenden Slave-Schaltkreis 3 als zum Master-Slave führender Ausgangsanschluß und der betreffen de Anschluß D2 bezogen auf den Master-Slave als Eingangs anschluß D2 zum Empfang von Sendesignalen dient.The embodiment of FIG. 1 includes the related to the master circuit, outward Sen deleitung 9 'and related to the master circuit 1 acting receiving line 9 ''. Each of the n provided slave circuits 3 - where n is an integer - each has a data connection D1 and D2, in this exemplary embodiment the data connection D1 in relation to the relevant slave circuit 3 as the output connection leading to the master-slave and the relate to connection D2 in relation to the master-slave serves as input connection D2 for receiving transmission signals.
Darüber hinaus ist jeder Slave-Schaltkreis 3 über einen Eingang E und einen Ausgang A mit der erwähnten Selek tions- oder Kettenleitung 7 verbunden.In addition, each slave circuit 3 is connected via an input E and an output A to the aforementioned selection or chain line 7 .
Wie aus dem Schaltbild gemäß Fig. 1 mit den dort gezeig ten n Slave-Schaltkreisen 3 ersichtlich ist, ist zwischen dem Kettenleitungs-Eingangs- und dem Kettenleitungs-Aus gangsanschluß E, A eines jeden Slave-Schaltkreises 3 in der Kettenleitung ein Schalter 13 vorgesehen, im Ausfüh rungsbeispiel gemäß Fig. 1 ein mechanischer Schalter, der bei jeweils zugeschaltetem Slave-Schaltkreis in seiner geöffneten Stellung automatisch umgeschaltet wird. Ein Entfernen oder ein Nichtbesetzen eines vorgesehenen Anschluß- oder Steckplatzes 15 durch einen Slave- Schaltkreis 3 führt automatisch dazu, wie beispielsweise bei der unbesetzten Leerstelle 15, daß der in der Ketten leitung vorgesehene Kettenleitungs-Schalter 13 hier in seiner geschlossenen Stellung zum Durchschalten der Ket tenleitung gebracht ist.As can be seen from the circuit diagram in FIG. 1 with the n slave circuits 3 shown there, a switch 13 is provided between the chain line input and the chain line output connection E, A of each slave circuit 3 in the chain line in exporting Fig. 1, for example approximately in accordance with a mechanical switch, which is automatically switched in for each one slave circuit in its open position. Removing or not occupying an intended connection or slot 15 by a slave circuit 3 automatically leads, such as in the vacant space 15 , that the chain line switch 13 provided in the chain here in its closed position for switching through the ket line is brought.
Der Aufbau ist nunmehr derart, daß der zum Master-Schalt kreis entferntest liegende Slave-Schaltkreis 3 der erste Slave-Schaltkreis 3.1 ist. Der letzte Slave-Schaltkreis n liegt unmittelbar benachbart zum Master-Schaltkreis 3, so daß der Ausgang A dieses letzten Slave-Schaltkreises 3.n mit dem entsprechenden Sendeeingang des Master-Schaltkrei ses 1 verbunden ist.The structure is now such that the slave circuit 3 which is the most distant from the master circuit is the first slave circuit 3.1 . The last slave circuit n is immediately adjacent to the master circuit 3 , so that the output A of this last slave circuit 3. n is connected to the corresponding transmit input of the master circuit 1 .
Der gesamte Aufbau ist derart, daß die einzelnen Slave- Schaltkreise 3 bevorzugt nur durch Umschaltung von einem Steuerungsniveau auf ein anderes, beispielsweise von "high" auf "low" oder umgekehrt zwischen den verschiedenen Schaltungszuständen umgeschaltet werden können, die un terschiedliche Betriebs- bzw. Kommunikationszustände zur Folge haben.The entire structure is such that the individual slave circuits 3 can preferably only be switched between the different switching states by switching from one control level to another, for example from "high" to "low" or vice versa, the different operating or Result in communication states.
Die unterschiedlichen möglichen Schaltungszustände der einzelnen Slaves einschließlich der möglichen Zustände an Ein- und Ausgängen sind grundsätzlich aus der am Ende der Beschreibung beigefügten Tabelle ersichtlich.The different possible circuit states of the individual slaves including the possible states Inputs and outputs are basically from the end of the Description attached table can be seen.
Wie bereits ausgeführt ist, kann das Kettenleitungs-Ein gangs- und das Kettenleitungs-Ausgangssignal entweder den Zustand low oder den Zustand high einnehmen. Diese Ein gangs- und Ausgangszustände oder -signale an den einzelnen Slaves werden nachfolgend, wie in der Tabelle auch, kurz als Kettenleitungs-Eingangssignal "0" beispielsweise für den Zustand low bzw. als Kettenleitungs-Eingangs- oder Kettenleitungs-Ausgangssignal "1" für den Zustand high bezeichnet, wobei die Zuordnung z. B. auch umgekehrt erfol gen kann. As already stated, the chain line on gangs- and the chain line output signal either the Assume state low or state high. This one gangs and output states or signals at the individual Subsequently, as in the table, slaves become short as a chain line input signal "0", for example for the state low or as a chain line input or Chain line output signal "1" for the high state referred to, the assignment z. B. also vice versa can.
Steht am Kettenleitungs-Eingang eines Slaves das Signal "0" und am Kettenleitungs-Ausgang ebenfalls das Ausgangs signal bzw. der Ausgangszustand "0" an, so ist das betref fende Slave gesperrt, so daß selbst im Falle einer im betreffenden Slave vorliegenden Antwort diese zunächst einmal zurückgehalten werden muß (es liegt also keine Kommunikationsfreigabe vor).The signal is at the chain line input of a slave "0" and also the output at the chain line output signal or the output status "0", this applies fende Slave locked, so that even in the event of a relevant slave present this first has to be withheld once (so there is none Communication release before).
Ein Kettenleitungs-Eingangszustand "0" und ein Kettenlei tungs-Ausgangszustand "1" ist bei allen Slaves unzulässig und kommt im vorliegenden Ausführungsbeispiel nicht vor.A chain line input state "0" and a chain line The output output state "1" is not permitted for all slaves and does not occur in the present embodiment.
Liegt am Kettenleitungs-Eingang E eines betreffenden Sla ves ein Eingangssignal "1" an, so befindet sich das be treffende Slave in einem zulässigen Kommunkationszustand, wobei dann, wenn das Kettenleitungs-Ausgangssignal auf "0" liegt, ein Steuerungsablauf entsprechend über die Ketten schaltung erfolgt. Für den Fall, daß am Ausgang eines Slaves das Signal "1" anliegt, befindet sich das betref fende Slave in einem adressenbewehrten zulässigen Kommuni katonszustand.Is at the chain line entrance E of a relevant Sla If there is an input signal "1", the be hitting slaves in a permissible communication state, where when the chain line output signal is at "0" is a control sequence accordingly over the chains circuit takes place. In the event that a If there is a signal "1" for slaves, this is the case slave in an address-reinforced permissible communication cat state.
Schließlich befindet sich im beschriebenen Ausführungs beispiel schaltungstechnisch stets der Kettenleitungs- Eingang E des zum Masterschaltkreis 1 entferntest liegen den Slaves, im gezeigten Ausführungsbeispiel also der Eingang des Slaves 1 stets auf "high" oder "1". Ein Ein gangssignal "0" (low) kann bei diesem Ausführungsbeispiel am Kettenleitungs-Eingang des ersten Slaves nicht anlie gen.Finally, execution is always located in the described example of circuitry of the Kettenleitungs- input E of the master circuit 1 remotest are the slaves, in the shown exemplary embodiment, the input of the slave 1 is always "high" or "1". An input signal "0" (low) cannot be present in this exemplary embodiment at the chain line input of the first slave.
Nach Inbetriebnahme der in Fig. 1 dargestellten Schaltungsanordnung liegen alle Eingänge und Ausgänge aller Slaves auf dem Schaltungsniveau "1". Meldet ein Slave, beispielsweise das in Fig. 1 gezeigte Slave n-3, daß es eine Information abgeben will, so schaltet es selb ständig seinen Ausgang in den Zustand "0". Dieser Zustand liegt dann am Kettenleitungs-Eingang des nächsten Slaves n-2 an. Aus der Tabelle ist dabei ersichtlich, daß der Zu stand Eingangssignal auf "0" und Ausgangssignal auf "1" (Schaltzustand B) unzulässig ist. Dies heißt nichts ande res als, daß das Eingangsniveausignal "0" bei dem betreffenden Slave sofort bewirkt, daß auch dessen Ausgang von dem Zustand "1" in den Zustand "0" umgeschaltet wird. Mit anderen Worten wird dadurch gemäß der Tabelle das betref fende Slave in den gesperrten Zustand A umgeschaltet, in welchem keine Kommunikationsfreigabe vorliegt. Die Um schaltung des Ausgangs eines Slaves auf den Kettenlei tungs-Ausgangszustand "0" bewirkt aber automatisch, daß dieser Zustand gleich am Eingang des nächsten Slaves an liegt und auch dieses in den gesperrten Zustand umgeschal tet wird, bei welchem sein Kettenleitungs-Eingang und sein Kettenleitungs-Ausgang sich im Zustand "0" befindet (Schaltungszustand A gemäß der Tabelle).After commissioning of the circuit arrangement shown in FIG. 1, all inputs and outputs of all slaves are at circuit level "1". If a slave, for example the slave n-3 shown in FIG. 1, reports that it wants to provide information, it constantly switches its output to the "0" state. This state is then present at the chain line input of the next slave n-2. The table shows that the input signal to "0" and the output signal to "1" (switching status B) are not permitted. This means nothing other than that the input level signal "0" at the slave concerned immediately causes its output to be switched from the "1" state to the "0" state. In other words, according to the table, the slave concerned is thereby switched to the blocked state A, in which there is no communication release. However, switching the output of a slave to the chain line output state "0" automatically means that this state is immediately at the input of the next slave and this is also switched to the locked state, in which its chain line input and its Chain line output is in state "0" (circuit state A according to the table).
Nachdem das letzte, dem Master am nächsten liegende Slave in seinen Kettenleitungs-Ausgang in den Zustand "0" umge schaltet hat, kann beispielsweise vom Masterschaltkreis 1 ein Alarmbehandlungskommando über die Informationsleitung, d. h. den Informationsbus 9′ an alle Slaves abgesandt wer den. Dieser bewirkt, daß das entferntest liegende Slave mit der Kommunikationsbedingung Kettenleitungseingänge im Zustand "1" und Kettenleitungsausgänge im Zustand "0" sich im zulässigen Alarm-Antwortmodus befindet und den Alarm- Signalblock zum Master über die Leitung 9′′ absendet. Nach vollständiger Abgabe des Signalblockes erfolgt die Um schaltung des Kettenleitungsausganges in den Betriebs zu stand "1".After the last slave closest to the master has switched to "0" in its chain line output, an alarm handling command can be sent from master circuit 1 via the information line, ie information bus 9 'to all slaves, for example. This causes the most distant slave with the communication condition chain line inputs in state "1" and chain line outputs in state "0" is in the permissible alarm response mode and sends the alarm signal block to the master via line 9 ''. After complete delivery of the signal block, the chain line output is switched to the operating state "1".
Dadurch wird das nächste Slave 2 durch das Eingangssignal "1" am Kettenleitungs-Eingang (wobei noch am Ausgang an liegenden Zustand "0") in seinen zulässigen Kommunika tionszustand umgeschaltet, während alle nachfolgenden Slaves noch gesperrt sind.As a result, the next slave 2 is switched to its permissible communication state by the input signal "1" at the chain line input (whereby state "0" is still present at the output), while all subsequent slaves are still blocked.
Dadurch können alle Slaves nacheinander die betreffenden Signal-Informationsblöcke an den Masterschaltkreis abge ben, sofern entsprechende Signale in den Slaves vorliegen.This means that all slaves can use the relevant slaves one after the other Signal information blocks to the master circuit if there are corresponding signals in the slaves.
Umgekehrt kann auch eine entsprechende Adressierung nach diesem Kettenschaltprinzip durch Abgabe eines globalen Abfragekommandos vom Masterschaltkreis 1 aus erfolgen. Dabei werden alle Slaves so umgeschaltet, daß deren Ket tenleitungs-Ausgänge sich im Zustand "0" befinden, wodurch die nachfolgenden Kettenleitungs-Eingänge des jeweils nachfolgenden Slaves ebenfalls in diesen Betriebszustand umgeschaltet werden. Der erste Slave befindet sich damit im Betriebszustand C (Tabelle) und alle nachfolgenden Sla ves in dem gesperrten Betriebszustand A (Tabelle). Liegt für den ersten Slave 1 keine spezifische Adressierung vom Masterschaltkreis vor, so legt er seinen Kettenleitungs- Ausgang wieder in den Zustand "1" um, wodurch das nächst folgende Slave aktiviert wird. Die jeweils nur slavespezi fische Adressierung in dem vom Masterschaltkreis 1 ausge gebenen globalen Abfragekommando können somit selektiv und adreßunabhängig in den einzelnen Slaves eingelesen werden.Conversely, corresponding addressing can also be carried out according to this chain switching principle by issuing a global query command from master circuit 1 . All slaves are switched so that their chain line outputs are in the "0" state, whereby the subsequent chain line inputs of the subsequent slave are also switched to this operating state. The first slave is thus in operating state C (table) and all subsequent slaves are in blocked operating state A (table). If there is no specific addressing from the master circuit for the first slave 1 , it switches its chain line output back to the "1" state, which activates the next slave. The only slave-specific addressing in the global query command issued by the master circuit 1 can thus be read selectively and independently of the address in the individual slaves.
Aus dem geschilderten Vorgang geht hervor, daß bei diesem Kettenschaltungsprinzip stets immer nur ein spezifisches Slave sich in einem zulässigen Kommunikationszustand befindet, welches sich dadurch auszeichnet, daß nur dieses betreffende aktivierte Slave an seinem Kettenleitungs- Eingang den Zustand "1" und an seinem Kettenleitungs-Aus gang den Zustand "0" aufweist.From the described process it appears that this Derailleur principle always only one specific Slave in an allowed communication state located, which is characterized in that only this relevant activated slave on its chain line Input "1" and at its chain line off gang has the state "0".
Die vorstehend wiedergegebenen Schaltungsprinzipien lassen sich wie folgt verallgemeinern:Let the circuit principles outlined above generalize as follows:
- - ein Signal auf der Kettenleitung 7 ist ein Steuersi gnal zur Umschaltung eines Slaves von seinem gesperr ten Zustand (keine Kommunikationsfreigabe) in einen zulässigen Kommunikationszustand (Kommunikationsfrei gabe), wobei im Ausführungsbeispiel das Slave dann gesperrt ist, wenn Kettenleitungs-Eingangs- und -Aus gangssignalniveau auf "0" liegt und dann eine zuläs sige Kommunikationsfreigabe für das betreffende Slave im Rahmen der Kettenablaufsteuerung vorliegt, wenn dessen Kettenleitungs-Eingang auf Signalniveau "1" und dessen Kettenleitungs-Ausgang auf Signalniveau "0" liegt;- A signal on the chain line 7 is a control signal for switching a slave from its locked state (no communication release) to a permissible communication state (communication release), in the exemplary embodiment the slave being blocked when the chain line input and output signal level is at "0" and then there is a permissible communication release for the slave in question as part of the chain sequence control if its chain line input is at signal level "1" and its chain line output is at signal level "0";
- - sowohl im gesperrten Betriebszustand A als auch in einem zulässigen Kommunikationszustand C bzw. D (gemäß Tabelle) kann jedes Slave vom Master Kommandos empfan gen;- Both in locked operating state A and in a permissible communication state C or D (according to Table) each slave can receive commands from the master gene;
- - der Betriebszustand gesperrt (Betriebszustand A) wie ein zulässiger Kommunikationszustand (Fall C oder D gemäß Tabelle) kann zusätzlich über entsprechende Kommandos vom Masterschaltkreis bei den Slaves ausge löst werden;- the operating state locked (operating state A) as a permissible communication state (case C or D according to the table) can also be used via Commands issued by the master circuit for the slaves be solved;
- - jedes Slave kann aufgrund einer internen Bedingung vom Betriebs- bzw. Kommunikationszustand D in den Zustand C und umgekehrt umgeschaltet werden (Tabelle), z. B. bei einem Alarm-Interrupt;- Due to an internal condition, each slave can dated Operating or communication state D in the state C and vice versa (table), z. B. in the event of an alarm interrupt;
- - jedes Slave ist verpflichtet, einen Zustand "0" an seinem Kettenleitungs-Eingang zu seinem Kettenlei tungs-Ausgang weiterzuleiten. D.h., daß ein derartiger Zustandswechsel eines Slaves in der Kette ein ent sprechendes Weiterleiten bis zum Master bewirkt;- Each slave is required to set a "0" state his chain line entrance to his chain office forwarding output. That is, such Change of state of a slave in the chain speaking forwarding to the master;
- - ein Slave, dessen Kettenleitungs-Eingang (und damit auch dessen Kettenleitungs-Ausgang) sich auf dem Zu standsniveau "0", also bei gesperrter Kommunikations freigabe gemäß Betriebszustand A in der Tabelle befin det, kann von sich heraus nicht in einen zulässigen Kommunikationszustand umschalten. Dazu bedarf es einer Änderung des Eingangssignals durch die entsprechende Ansteuerung über den Kettenleitungs-Ausgang des vor geschalteten Slaves;- a slave whose chain line input (and thus also its chain line output) on the closed level "0", ie when communication is blocked Release according to operating state A in the table det, can not by itself in a permissible Switch communication status. This requires one Change of the input signal by the corresponding one Control via the chain line output of the front switched slaves;
- - erreicht der Betriebszustand (Kommunikationsfreigabe gesperrt) gemäß Betriebsmodus "A" in der Tabelle den Masterschaltkreis, ohne daß dieser von ihm ausgelöst wurde, so kann der Masterschaltkreis über ein Kommando den Slave zur Datenkommunikation initiieren, der an seinem Kettenleitungs-Eingang den Zustand "1" und an seinem Kettenleitungs-Ausgang das Signalniveau "0" hat. Ist diese Kommunikation beendet, so hat das be treffende Slave an seinem Kettenausgang wieder den Signalzustand "1" einzunehmen, der auf das nächste Slave in Richtung Master weitergegeben wird. Ist in dieser Kette jedoch ein Slave, welches ebenfalls ein an den Master abzugebendes Kommunikationssignal be reithält, so wird die Durchschaltung des Betriebszu standes "1" von seinem Eingang auf dessen Ausgang zunächst unterbrochen und gehemmt, bis dessen Kommuni kation mit dem Master abgeschlossen ist. Erst danach wird dessen Kettenleitungs-Ausgang in den Zustand "1" und damit das nächste Slave in zulässige Kommunikaton umgeschaltet. Der Master empfängt die entsprechenden Kommunikationssignale und -blöcke von den verschiede nen Slaves so lange, bis an seiner Ketteneingangslei tung das vom Kettenleitungs-Ausgang des letzten Slaves kommende Zustandssignal "1" erreicht wird.- reaches the operating state (communication release locked) according to operating mode "A" in the table Master circuit without being triggered by it the master circuit can be commanded initiate the slave for data communication, the on its chain line input state "1" and on its chain line output the signal level "0" Has. If this communication is ended, be hit slave at its chain exit again Signal state "1" to take on the next Slave is passed towards the master. Is in this chain, however, is a slave, which is also a Communication signal to be delivered to the master stops riding, the switching of the operation becomes stood "1" from its entrance to its exit initially interrupted and inhibited until its communication cation with the master. Only after its chain line output becomes "1" and thus the next slave in permitted communication switched. The master receives the corresponding ones Communication signals and blocks from the various slaves until it reaches its chain entrance from the chain line output of the last slave coming status signal "1" is reached.
Mit dieser Steuerkettenleitung sind also die folgenden Steuerungsverfahren möglich, die im einzelnen erläutert werden:So with this timing chain line, the following are Control procedures possible, which are explained in detail become:
- - automatisches Adressierungsverfahren- automatic addressing procedure
- - globale Systemabfragen mittels Einzelkommando- Global system queries using a single command
- - Meldungsverfahren mittels gezielter Abfrage- Notification procedure by means of a targeted query
- - Durchschaltung der Steuerkettenleitung.- Connection of the control chain line.
Die vorstehend erläuterten möglichen Steuerungsverfahren werden nachfolgend kurz beschrieben.The possible control methods explained above are briefly described below.
Das automatische Adressierungsverfahren gewährleistet, daß unter Betriebsbedingungen einzelne Slave-Schaltkreise 3 entfernt oder hinzugefügt werden können, ohne daß an die sen Slave-Schaltkreisen eine vorherige Adreßeinstellung notwendig war.The automatic addressing process ensures that individual slave circuits 3 can be removed or added under operating conditions without a previous address setting being necessary on these slave circuits.
Dabei bestehen folgende Möglichkeiten:The following options are available:
- - Lesen aller Adressen auch bei Doppel- bzw. Mehrfach adressierung;- Read all addresses even with double or multiple addressing;
- - schnelle globale Neuadressierung;- rapid global re-addressing;
- - Neuadressierung bei unbekannten Adressen der Einhei ten;- Readdressing for unknown addresses of the unit ten;
- - Neuadressierung bei Doppel- bzw. Mehrfachadressierung.- Readdressing with double or multiple addressing.
Ein vom Master-Schaltkreis 1 auf dessen Sendeleitung 9′ ausgegebenes Kommando "Adreßlesen" bewirkt, daß nach dem Empfang und der Decodierung durch die Slave-Einheiten diese jeweils ihre Steuerleitungsausgänge A in ihrem Modus Zustand "0" legen. Nach Ablauf einer bedingt notwendigen Steuerzeit sendet die erste Slave-Einheit 3.1, die am Ein gang den Zustand "1" und am Ausgang den Zustand "0" hat, ihre Adreßinformation über die Empfangsleitung 9′′ zum Master-Schaltkreis. Wie oben ausgeführt, befinden sich alle Kettenein- und Kettenausgänge aller nachfolgenden Slaves auf dem Signalniveau 0 und sind damit gesperrt (Betriebsmodus A gemäß Tabelle). Nach Informationsende wird die Steuer- oder Kettenleitungs-Ausgangsleitung A wieder entsprechend umgeschaltet, wodurch das nächste Slave aktiviert wird. Entsprechend der Kettenablaufsteue rung wird also gewährleistet, daß jeweils nur der Slave- Schaltkreis 3 eine Adreßinformation absendet, der sich im Betriebsmoduszustand C gemäß Tabelle befindet.A "Address reading" command issued by the master circuit 1 on its transmission line 9 'causes that after receiving and decoding by the slave units, each of them sets its control line outputs A in their "0" mode. After a conditionally necessary control time has elapsed, the first slave unit 3.1 , which has the state "1" at the input and the state "0" at the output, sends its address information via the reception line 9 '' to the master circuit. As stated above, all chain inputs and chain outputs of all subsequent slaves are at signal level 0 and are therefore blocked (operating mode A according to the table). After the end of information, the control or chain line output line A is switched over again accordingly, whereby the next slave is activated. Corresponding to the chain sequence control, it is thus ensured that only the slave circuit 3 sends address information which is in operating mode state C according to the table.
Die ausgesendeten Adreßinformationen werden sequentiell durch die Mastereinheit gelesen. Das Ende des Informa tionslesens kann zwar grundsätzlich auch durch Zeitüber wachung erkannt werden. Bevorzugt erfolgt dies jedoch über Überwachung der Steuereingangsleitung des den Master unmittelbar zuvor geschalteten letzten Slave-Schaltkreises 3.The transmitted address information is read sequentially by the master unit. The end of information reading can in principle also be recognized by monitoring the time. However, this is preferably done by monitoring the control input line of the last slave circuit 3 which was connected directly before the master.
Bei globaler Adressierung wird durch ein Globalkommando eine Globaladresse in allen Slaveeinheiten 3 eingetragen. Diese Globaladresse bewirkt, daß alle Slaveeinheiten den Steuerausgang A auf Zustand "0" legen.With global addressing, a global address is entered in all slave units 3 using a global command. This global address causes all slave units to set control output A to "0".
Mit einem nachfolgenden Adreßschreibkommando, welches nur von dem Slave-Schaltkreis 3 ausgeführt wird, der am Steu erleitungs-Eingang den Zustand "1" und am Steuerleitungs- Ausgang den Zustand "0" aufweist, wird die vorgesehene Adresse eingetragen. Die neu eingetragene Adresse bewirkt, daß der Steuerleitungs-Ausgang A den Zustand "1" einnimmt. Damit erhält die nächste Slave-Einheit 3 unterschiedliche Zustände. Ein nachfolgendes Adreßschreibkommando mit einer neu vorgesehenen Adresse kann nun diesen Slave-Schaltkreis 3 umadressieren.With a subsequent address write command, which is only executed by the slave circuit 3, which has the state "1" at the control line input and the state "0" at the control line output, the intended address is entered. The newly entered address causes the control line output A to assume the state "1". The next slave unit thus receives 3 different states. A subsequent address write command with a newly provided address can now readdress this slave circuit 3 .
Dieses Adreßschreibkommando 1 wird so oft wiederholt, bis alle Slave-Schaltkreise 3 bei Bedarf neu adressiert sind.This address write command 1 is repeated until all slave circuits 3 are re-addressed if necessary.
Wie oben unter dem Punkt "Adreßlesen" ausgeführt ist, wird ermittelt, welche Adressen doppelt oder mehrfach belegt sind. Auf diese Adressen wird mittels eines Adreßschreib kommandos - also auf adreßselektive Weise - die Global adresse, wie vorstehend unter "Sequenz der globalen Adreß einstellung" beschrieben, eingetragen. Dieser Vorgang kann für weitere Doppel- oder Mehrfachadressierungen wiederholt werden. Mit einem derartigen Adreßschreibkommando können nunmehr, wie vorstehend beschrieben, beispielsweise nur die Globaladressen besitzenden Slaveeinheiten umadressiert werden. Die nicht betreffenden Slaveeinheiten garantieren die Weiterschaltung.As explained above under the point "address reading" determines which addresses are occupied twice or more are. An address letter is sent to these addresses commands - that is, in an address-selective manner - the global address as above under "Sequence of Global Address setting "described, entered. This process can repeated for further double or multiple addressing become. With such an address write command now, as described above, for example only the slave units possessing global addresses are redirected become. Guarantee the slave units not affected forwarding.
Systemabfragen sind denkbar beiSystem queries are conceivable at
- - Zustandsabfragen des Gesamtsystems;- Status queries of the overall system;
- - Konfigurierungsabfragen des Gesamtsystems;- configuration queries of the overall system;
- - sonstigen Systemdiagnosen.- other system diagnostics.
Mittels eines entsprechenden Systemabfragekommandos werden durch alle Slaveeinheiten die Steuerausgangsleitungen in den Zustand "0" geschaltet.Using a corresponding system query command through all slave units the control output lines in switched to the "0" state.
Nach Ablauf einer bedingt notwendigen Steuerzeit sendet der erste Slave-Schaltkreis 3, der an seinem Steuerlei tungs-Eingang E den Zustand "1" und am Steuerleitungs-Aus gang A den Zustand "0" aufweist, seine Systeminformation zum Master-Schaltkreis 1 und steuert nach Informationsende seinen Steuerleitungs-Ausgang A ebenfalls in den Zustand "1". Damit (da sein Ein- und sein Ausgang sich im Zustand 1 befinden) wird dieser Slave-Schaltkreis inaktiv, akti viert dabei aber den auf ihn nächstfolgenden Slave-Schalt kreis in der Gesamtkette, der nunmehr seine Systeminforma tion aussendet (weil sein Eingang sich im Zustand "1" und sein Ausgang im Zustand "0" befinden). Anschließend wird auch sein Steuer- oder Kettenleitungs-Ausgang A in den Zu stand 1 gesetzt. Dieser Vorgang wiederholt sich, bis alle Slave-Schaltkreise 3 ihre Systeminformationen ausgesendet haben. Die ausgesendeten Systeminformationen werden se quentiell durch die Master-Einheit gelesen. Das Ende des Informationslesens kann auch hier wieder zwar grundsätz lich über Zeitüberwachung, bevorzugt aber durch Überwa chung der Steuereingangsleitung des Master-Schaltkreises 1 erkannt werden.After a conditionally necessary control time has elapsed, the first slave circuit 3 , which has the state "1" at its control line input E and the state "0" at the control line output A, sends its system information to the master circuit 1 and controls it after the end of information, its control line output A also in the state "1". This (since its input and its output are in state 1) makes this slave circuit inactive, but it activates the next slave circuit in the overall chain that now sends out its system information (because its input is in the State "1" and its output are in state "0"). Then his control or chain line output A is set to 1. This process is repeated until all slave circuits 3 have sent out their system information. The transmitted system information is read sequentially by the master unit. The end of the information reading can also be recognized here again via time monitoring, but preferably by monitoring the control input line of the master circuit 1 .
Wird ein Systemzustand "Überwachung" erzeugt und in den Slave-Schaltkreisen global durch ein Kommando eingestellt, so wird die serielle Steuerleitung im Meldeverfahren be nutzt. Eine oder mehrere Slave-Schaltkreise 3, die eine Meldung zum Master-Schaltkreis 1 absetzen möchten, legen ihren Steuer- oder Kettenleitungs-Ausgang A auf den Zu stand "0". Diese Zustandsänderung der Steuerleitung wird über die fortlaufende Kette der nachgeschalteten Slave- Schaltkreise 3 durch Umschaltung aller ihrer nachfolgend auch als Steuerleitungs-Eingänge E und -Ausgänge A be zeichneten Kettenleitungs-Eingänge E und Kettenleitungs- Ausgänge A auf den Zustand "0" an den Master-Schaltkreis 1 weitergegeben. Diese wird vom Master-Schaltkreis regi striert, der mittels eines entsprechenden Systemabfrage kommandos reagiert bzw. reagieren kann und die Slave- Schaltkreise 3, die am Steuerleitungs-Eingang E einen Zustand 1 und am Steuerleitungs-Ausgang A einen Zustand "0" haben, werden zum Senden ihrer Meldeinformation ver anlaßt. Die Meldeinformation hat die Adresse des Slave- Schaltkreises 3 eingebunden. Nach Absetzen der Meldeinfor mation schaltet die betreffende Slaveeinheit 3 ihren Steu erleitungs-Ausgang A in den Zustand "1" und übergibt damit der nächsten Slaveeinheit, die eine Meldeinformation be reithält, die Freigabe, diese auszusenden. Sind zwischen der nächsten Slaveeinheit, die eine Information aussenden will, andere Slave-Schaltkreise 3 geschaltet, die keine Information aussenden wollen, so wird der Umschaltimpuls vom Zustand 2 in den Zustand 1 in diesen betreffenden Sla ve-Schaltkreisen 3 jeweils von deren Eingang auf deren Ausgang zum nächsten Slave-Schaltkreis 3 weitergegeben, bis der betreffende eine Information zum Aussenden bereit zuhaltende Slave-Schaltkreis 3 an der Reihe ist und dessen Eingang in den Zustand 1 umgeschaltet wird. Dieser Slave schaltkreis 3 gibt dann die entsprechende Information über die Empfangsleitung 9′′ an den Master-Schaltkreis 1 ab. Dieser Vorgang wiederholt sich, bis alle Meldungen an den Master-Schaltkreis abgesetzt sind und die Steuereingangs leitung des Master-Schaltkreises 1 ebenfalls wieder den Zustand 1 einnimmt.If a "monitoring" system status is generated and globally set by a command in the slave circuits, the serial control line is used in the reporting procedure. One or more slave circuits 3 , which want to send a message to the master circuit 1 , put their control or chain line output A to the state "0". This change in state of the control line is via the continuous chain of the downstream slave circuits 3 by switching all of their chain line inputs E and outputs A referred to below as control line inputs E and chain line outputs A to the state "0" to the master Circuit 1 passed. This is registered by the master circuit, which responds or can respond by means of a corresponding system query, and the slave circuits 3 , which have a state 1 at control line input E and a state "0" at control line output A. to send their registration information. The message information has included the address of slave circuit 3 . After stopping the Meldeinfor mation, the relevant slave unit 3 switches its control line output A to the state "1" and thus releases the next slave unit, which contains a piece of message information, to send it out. Are connected between the next slave unit, which will send information other slave circuits 3, which want to send any information, the switching pulse from state 2 to state 1 in these respective SLAVE circuits 3 respectively from the input to which is Output passed to the next slave circuit 3 until it is the turn of the slave circuit 3 in question that is to be held ready for information to be sent out and its input is switched to state 1. This slave circuit 3 then outputs the corresponding information on the receiving line 9 '' to the master circuit 1 . This process is repeated until all messages are sent to the master circuit and the control input line of the master circuit 1 also returns to state 1.
Mit dem oben beschriebenen Systemabfragekommando wird der Überwachungszustand aufgehoben und weitere Meldungen, die während der Systemabfrage entstehen, müssen in den ent sprechenden Slave-Schaltkreisen 3 gespeichert werden, bis ein neuer Überwachungszustand wieder freigegeben wird.With the system query command described above, the monitoring state is canceled and other messages that arise during the system query must be stored in the corresponding slave circuits 3 until a new monitoring state is released again.
Die Durchschaltung der Steuerkettenleitung 7 durch Schlie ßen der erwähnten Schalter 13 wird in dem Fall benötigt, wenn Steckplätze 15 im Betriebsfall unbestückt bleiben oder aufgrund von Störungen ein bestimmter Slave-Schalt kreis 3 entfernt wird. Für diesen Fall ist die einfachste Lösung eine manuelle Durchschaltung. Demgegenüber günsti ger ist eine Möglichkeit, bei welcher der Schalter mittels eines Fühlkontaktes bei abgezogenem Slave-Schaltkreis 3 automatisch schließt.The connection of the control chain line 7 by closing the switch 13 mentioned is required in the case when slots 15 remain empty in the operating case or a certain slave circuit 3 is removed due to faults. In this case, the simplest solution is manual switching. In contrast, ger is a possibility in which the switch closes automatically by means of a sensor contact when the slave circuit 3 is removed.
Wie anhand von Fig. 2 gezeigt ist, kann anstelle eines mittels eines mechanischen Fühlers ausgestatteten und/oder mechanisch arbeitenden Schalters auch eine Widerstands diodenanordnung oder - wie in Fig. 3 gezeigt ist - eine Gatteranordnung die gleiche Wirkung erzielen. Hierdurch wird durch das fehlende Potential des abgezogenen Slave- Schaltkreises 3 über den Widerstand der Zustand 1 eingestellt.As shown in FIG. 2, instead of a switch equipped with a mechanical sensor and / or a mechanical switch, a resistor diode arrangement or - as shown in FIG. 3 - a gate arrangement can achieve the same effect. As a result, the state 1 is set via the resistance due to the lack of potential in the slave circuit 3 which has been removed.
Fig. 2 unterscheidet sich also bezüglich Fig. 1 dadurch, daß die Kettenleitung über eine Dioden-Widerstands-Kom bination geführt wird. Somit kann der mechanische Kontakt entfallen und dessen Funktion durch die erwähnte Schal tungsanordnung realisiert werden. Ein Signalzustand "low" bzw. "0" am Kettenleitungs-Eingang eines Slaves 3 wird über die Diode 25 sofort an dem Kettenleitungs-Ausgang A wirksam. Gleichzeitig kann aber auch ein Slave bei detek tiertem "low", also Signalzustand "0", an seinem Ketten leitungs-Eingang E seinen Ausgang A (der der Open Collec tor oder Open Drain sein sollte) auf "low", also "0", aktivieren. Die Flußspannung der Diode 25 ist in diesem Fall nicht wirksam, braucht also nicht näher für diesen Fall betrachtet werden. Wird dagegen ein Slave entfernt, so übernimmt nunmehr nur die Diode die Weiterschaltung der "low" (also "0")-Information, so daß der Signalpegel um die Flußspannung angehoben wird. Abhängig vom festgelegten Eingangsschwellwert des Masters und der verwendeten Diode ist die Anzahl nicht gesteckter Slaveeinheiten dahingehend begrenzt, daß die Summe der Flußspannung kleiner ist als die Schwellwerteingangsspannung. Fig. 2 differs with respect to Fig. 1 in that the chain line is guided via a diode-resistor combination. Thus, the mechanical contact can be omitted and its function can be realized by the circuit arrangement mentioned. A signal state "low" or "0" at the chain line input of a slave 3 is immediately effective at the chain line output A via the diode 25 . At the same time, however, a slave with detected "low", ie signal state "0", can have its output A (which should be the open collector or open drain) at its chain line input E at "low", ie "0" , activate. The forward voltage of the diode 25 is not effective in this case, so it need not be considered in more detail for this case. If, on the other hand, a slave is removed, only the diode now takes over the "low" (ie "0") information, so that the signal level is raised by the forward voltage. Depending on the defined input threshold value of the master and the diode used, the number of slave units that are not plugged in is limited such that the sum of the forward voltage is less than the threshold value input voltage.
Die aus dem Prinzip gemäß Fig. 2 ersichtlichen Nachteile werden bei dem Ausführungsbeispiel gemäß Fig. 3 dadurch vermieden, daß das passive Bauteil Diode durch ein akti ves Bauteil, einem zweifachen AND, ersetzt wird.The disadvantages apparent from the principle according to FIG. 2 are avoided in the embodiment according to FIG. 3 in that the passive component diode is replaced by an active component, a double AND.
Anhand der Tabelle sind die unterschiedlichen Betriebs moduszustände für die unterschiedlichen Eingangs- und Ausgangssignalpedel beschrieben.Based on the table are the different operating mode states for the different input and Output signal pedal described.
Abweichend davon sind Schaltungsanordnungen auch denkbar, die ein Slave dann sperren, wenn sich sein Eingangs- und Ausgangszustand auf "1" befinden und der zur Kommunikation freigeschaltet ist, wenn dessen Ein- und Ausgänge sich im Zustand "0" befinden. Darüber hinaus ist grundsätzlich auch eine Schaltung möglich, die einen zulässigen Be triebszustand dann aufweist, wenn bei einem Slave die Eingangs- und Ausgangskettenspannung, d. h. das entspre chende Pegelsignal, gleich ist, so daß beispielsweise das betreffende Slave bei ungleichem Eingangs- und Ausgangs kettenzustand gesperrt ist.In deviation from this, circuit arrangements are also conceivable which block a slave when its input and Initial state is at "1" and that for communication is unlocked when its inputs and outputs are in the State "0". Beyond that is fundamental also a circuit possible that has a permissible loading has the drive state when the Input and output chain tension, i.e. H. that corresponds level signal, is the same, so that for example concerned slave with unequal input and output chain state is locked.
Claims (9)
- - der Master-Schaltkreis (1) ist mit den Slave-Schalt kreisen (3) über ein Bussystem (7, 9) verbunden,
- - das Bussystem (7, 9) umfaßt zumindest einen für die Informationsübertragung dienenden gemeinsamen bidirek tionalen oder zumindest einen ersten zum Master- Schaltkreis (1) auswärts gerichteten Sende- und einen zweiten zum Master-Schaltkreis (1) führenden einwärts gerichteten Empfangsbus (9, 9′, 9′′) sowie einen zur Se lektion der einzelnen Slave-Schaltkreise (3) dienenden und nach Art einer Kettenleitung (7) gebildeten Selek tions-Bus,
- - die einzelnen Slave-Schaltkreise (3) sind über die Kettenleitung (7) in Reihe geschaltet, wobei der Ket tenleitungs-Ausgang (A) eines Slave-Schaltkreises (3) jeweils mit dem Kettenleitungs-Eingang (E) eines näch sten Slave-Schaltkreises (3) verbunden ist,
- - The master circuit ( 1 ) is connected to the slave circuits ( 3 ) via a bus system ( 7 , 9 ),
- - The bus system ( 7 , 9 ) comprises at least one common bidirectional serving for the information transmission or at least one first transmitting bus directed outwards to the master circuit ( 1 ) and a second receiving bus ( 9 , leading to the master circuit ( 1 )) 9 ', 9 '') and one for the Se lesson of the individual slave circuits ( 3 ) serving and in the manner of a chain line ( 7 ) formed selection bus,
- - The individual slave circuits ( 3 ) are connected in series via the chain line ( 7 ), the chain line output (A) of a slave circuit ( 3 ) each having the chain line input (E) of a next slave. Circuit ( 3 ) is connected,
- - der Master-Schaltkreis (1) ist am Ende der Kettenlei tung (7) angeschlossen, so daß der Kettenleitungs-Aus gang (A) des letzten in der Kettenleitung (7) zuge schalteten Slave-Schaltkreises (3) am Steuerleitungs- Eingang des Master-Schaltkreises (1) angeschlossen bzw. verbunden ist.
- - The master circuit ( 1 ) is connected to the end of the chain line device ( 7 ), so that the chain line output (A) of the last in the chain line ( 7 ) switched slave circuit ( 3 ) at the control line input of the Master circuit ( 1 ) is connected or connected.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19944427691 DE4427691C1 (en) | 1994-08-04 | 1994-08-04 | Control circuit with slave state monitor for community antenna system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19944427691 DE4427691C1 (en) | 1994-08-04 | 1994-08-04 | Control circuit with slave state monitor for community antenna system |
Publications (1)
Publication Number | Publication Date |
---|---|
DE4427691C1 true DE4427691C1 (en) | 1995-10-19 |
Family
ID=6524965
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE19944427691 Expired - Fee Related DE4427691C1 (en) | 1994-08-04 | 1994-08-04 | Control circuit with slave state monitor for community antenna system |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE4427691C1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102009016972A1 (en) * | 2009-04-14 | 2010-10-28 | Phoenix Contact Gmbh & Co. Kg | Communication system for decentralized and self-sufficient monitoring and controlling of field bus system in automation field, has evaluation device evaluating condition information to monitor and control communication between subscribers |
US20120281412A1 (en) * | 2010-01-22 | 2012-11-08 | Koninklijke Phlips Electronics N.V. | Lighting device comprising a plurality of light emitting tiles |
DE102012220974A1 (en) | 2011-11-25 | 2013-05-29 | Deutsches Zentrum für Luft- und Raumfahrt e.V. | Bus system i.e. Joint test action group chain, for e.g. testing digital and/or analog integrated circuits by boundary scan test, has switch input interconnected to output based on magnitude of control voltage applied at voltage terminal |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE9214391U1 (en) * | 1992-10-23 | 1993-01-28 | Kathrein-Werke Kg, 8200 Rosenheim | Central community antenna processing plant |
DE9214381U1 (en) * | 1992-10-23 | 1993-02-25 | Kathrein-Werke Kg, 8200 Rosenheim | Central community antenna processing plant |
-
1994
- 1994-08-04 DE DE19944427691 patent/DE4427691C1/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE9214391U1 (en) * | 1992-10-23 | 1993-01-28 | Kathrein-Werke Kg, 8200 Rosenheim | Central community antenna processing plant |
DE9214381U1 (en) * | 1992-10-23 | 1993-02-25 | Kathrein-Werke Kg, 8200 Rosenheim | Central community antenna processing plant |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102009016972A1 (en) * | 2009-04-14 | 2010-10-28 | Phoenix Contact Gmbh & Co. Kg | Communication system for decentralized and self-sufficient monitoring and controlling of field bus system in automation field, has evaluation device evaluating condition information to monitor and control communication between subscribers |
DE102009016972B4 (en) * | 2009-04-14 | 2013-04-11 | Phoenix Contact Gmbh & Co. Kg | Communication system for decentralized and self-sufficient monitoring and control of a subordinate bus system |
US20120281412A1 (en) * | 2010-01-22 | 2012-11-08 | Koninklijke Phlips Electronics N.V. | Lighting device comprising a plurality of light emitting tiles |
US8757838B2 (en) * | 2010-01-22 | 2014-06-24 | Koninklijke Philips N.V. | Lighting device comprising a plurality of light emitting tiles |
DE102012220974A1 (en) | 2011-11-25 | 2013-05-29 | Deutsches Zentrum für Luft- und Raumfahrt e.V. | Bus system i.e. Joint test action group chain, for e.g. testing digital and/or analog integrated circuits by boundary scan test, has switch input interconnected to output based on magnitude of control voltage applied at voltage terminal |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0403763A2 (en) | Method and system to interconnect computers or computer networks | |
DE2362344A1 (en) | DATA TRANSFER SYSTEM | |
DE3104921A1 (en) | "METHOD FOR TRANSMITTING SIGNALS BETWEEN A CENTRAL STATION AND A VARIETY OF REMOTE STATIONS, AND COMMAND AND MONITORING DEVICE FOR CARRYING OUT THE METHOD" | |
EP0177019A2 (en) | Data transmission arrangement comprising a tree-structured data network | |
DE2225244A1 (en) | System and method for monitoring locally distributed subscriber stations | |
DE2250553B2 (en) | Arrangement for collecting and / or distributing information via transmission lines | |
DE1462615A1 (en) | Code reporting system | |
EP0267528A2 (en) | Digital data transmission system with adressable repeaters having fault localization devices | |
DE2854655C2 (en) | Signal transmission control arrangement | |
DE2752882A1 (en) | SLIDING REGISTER TIMER | |
EP0290894B1 (en) | Method for distributing the actual address tables in "n" ring networks | |
DE4427691C1 (en) | Control circuit with slave state monitor for community antenna system | |
DE2228320B2 (en) | Ripple control receiver | |
EP1181790B1 (en) | Network and coupling device for connecting two segments in such a network and network nodes | |
DE102011101172A1 (en) | Method for multi-address recognition in actuator sensor interface network, involves releasing switching or warning signal during overlapping of response signals, arranging recognition logic in slaves for recognizing multi-addressing | |
DE1221267B (en) | Circuit arrangement for the preferential sending of messages of different urgency in telecommunication systems, in particular teleprinter systems | |
DE2264085C2 (en) | Telecontrol system with at least one main center to which a main network is assigned | |
CH631839A5 (en) | Static rundsteuerempfaenger for the time interval method. | |
EP0450119B1 (en) | Device for connecting additional elements to an existing alarm line | |
CH671644A5 (en) | ||
EP0510354B1 (en) | Method of monitoring the operation of a bus coupler | |
DE2715213C2 (en) | Circuit arrangement for the successive transmission of electrical signals between several stations | |
EP0775380B1 (en) | Telecontrol system with data transmission via the shielding of power transmission cables | |
DE3634019A1 (en) | DEVICE AND METHOD FOR SERIAL DATA EXCHANGE BETWEEN MORE THAN TWO PARTICIPANTS | |
DE759972C (en) | Circuit arrangement for remote control and telecommunication systems |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8100 | Publication of the examined application without publication of unexamined application | ||
D1 | Grant (no unexamined application published) patent law 81 | ||
8364 | No opposition during term of opposition | ||
8339 | Ceased/non-payment of the annual fee |