DE19808230B4 - Fehlertolerantes Kommunikationssystem sowie Verfahren zum Betrieb eines solchen - Google Patents
Fehlertolerantes Kommunikationssystem sowie Verfahren zum Betrieb eines solchen Download PDFInfo
- Publication number
- DE19808230B4 DE19808230B4 DE19808230A DE19808230A DE19808230B4 DE 19808230 B4 DE19808230 B4 DE 19808230B4 DE 19808230 A DE19808230 A DE 19808230A DE 19808230 A DE19808230 A DE 19808230A DE 19808230 B4 DE19808230 B4 DE 19808230B4
- Authority
- DE
- Germany
- Prior art keywords
- master
- processor
- bus
- monitor
- monitor processor
- 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
- H04L43/00—Arrangements for monitoring or testing data switching networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
- G06F11/2002—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where interconnections or communication control functionality are redundant
- G06F11/2005—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where interconnections or communication control functionality are redundant using redundant communication controllers
-
- 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/40169—Flexible bus arrangements
- H04L12/40176—Flexible bus arrangements involving redundancy
- H04L12/40202—Flexible bus arrangements involving redundancy by using a plurality of master stations
-
- 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
Abstract
Kommunikationssystem
(10) enthaltend:
einen Kommunikationsbus (11),
mehrere mit dem Bus verbundene elektrische Vorrichtungen (18, 20, 22), die mit dem Bus in einem Slave-Mode kommunizieren,
einen Haupt- bzw. Master-Prozessor (12), der mit dem Bus (11) verbunden ist und in einem Master-Mode arbeitet, wodurch die Vorrichtungen (18, 20, 22) auf Befehl mit dem Master-Prozessor (12) kommunizieren,
einen ersten Monitor-Prozessor (9), der mit dem Bus (11) verbunden ist und mit dem Bus in einem Slave-Mode kommuniziert, wenn der Master-Prozessor (12) in Betrieb ist, und wobei der erste Monitor-Prozessor (9) mit dem Bus (11) in einem Master-Mode kommuniziert, wenn der Master-Prozessor (12) nicht in Betrieb ist.
einen Kommunikationsbus (11),
mehrere mit dem Bus verbundene elektrische Vorrichtungen (18, 20, 22), die mit dem Bus in einem Slave-Mode kommunizieren,
einen Haupt- bzw. Master-Prozessor (12), der mit dem Bus (11) verbunden ist und in einem Master-Mode arbeitet, wodurch die Vorrichtungen (18, 20, 22) auf Befehl mit dem Master-Prozessor (12) kommunizieren,
einen ersten Monitor-Prozessor (9), der mit dem Bus (11) verbunden ist und mit dem Bus in einem Slave-Mode kommuniziert, wenn der Master-Prozessor (12) in Betrieb ist, und wobei der erste Monitor-Prozessor (9) mit dem Bus (11) in einem Master-Mode kommuniziert, wenn der Master-Prozessor (12) nicht in Betrieb ist.
Description
- Die vorliegende Erfindung betrifft Computersysteme, die eine Anzahl von Prozessoren aufweisen, die an einen gemeinsamen Kommunikationsbus angeschlossen sind und in einem Master/Slave-Betrieb arbeiten, insb. ein derart aufgebautes Kommunikationssystem sowie ein Verfahren zum Bereitstellen einer fehlertoleranten Kommunikation.
- Die Verbindung von einer Anzahl elektrischer Geräte zur Überwachungssteuerung und Datengewinnung ist in den nachveroffentlichten
US-Patenten Nr. 6 266 713 B1 ,6 301 527 B1 und6 901 299 B1 beschrieben. Die elektrischen Geräte sind in einem LAN verbunden, das ein Modbus-Protokoll verwendet, das ein Handelsname der New Medicon Inc. für das RS-485 Datenformat ist. - Das Modbus-Protokoll fordert eine Master-Slave- bzw. Haupt-Neben-Rangordnung für ein Kommunizieren mit dem PC oder der CPU als Master auf dem Kommunikationsbus und den zugeordneten elektrischen Geräten oder Vorrichtungen als Slaves bzw. Nebenvorrichtungen. Der Master ist in der Lage, mit jeder der zugeordneten Vorrichtungen zu kommunizieren, die dann nur in der Lage sind, auf den Master zu antworten und mit diesem zu kommunizieren. Eine gute Definition der Master-Slave-Rangordnung ist in
US 4 817 037 A mit der Bezeichnung "Data Processing System With Overlap Bus Cycle Operations" zu finden. - Falls bei derartigen Master-Slave-Rangordnungen der Master nicht in der Lage ist, den entsprechenden Slave periodisch anzusprechen, würden elektrische Vorrichtungen ohne Befehle von dem Master unabhängig arbeiten. Alternativ könnte der Kommunikationsbus abgeschaltet werden, während eine Entfernung und Reparatur des Masters vorgenommen wird.
-
DE 40 19 673 A1 beschreibt ein Schaltmodul, das jeweils zwischen ein Paar homologer, an einen Kommunikationsbus angeschlossener Prozessoren, einen Master-Prozessor und einen Slave-Prozessor, geschaltet ist, wobei beim Ausfall eines Master-Prozessors auf einen an den selben Kommunikationsbus geschalteten Slave-Prozessor umgeschaltet wird. -
WO 89/09443 A1 -
US 4 610 013 A beschreibt ein mikroprozessorgestütztes Remote Multiplexer Terminal (RMT), das zur Erhöhung der Zuverlässigkeit zwei redundante Prozessoreinheiten enthält, die in einem Master/Slave-Betrieb arbeiten. Wird mittels eines Watchdog-Timers ein Ausfall der Masters festgestellt, geht die Master-Funktion auf den bisher als Slave arbeitenden Prozessor über. - Die nachveröffentlichte
US 6 105 093 A der General Electric Company, mit der Bezeichnung "Interface Monitor for Communicating Between Different Communications Protocols" gibt eine zusätzliche Monitoreinheit an, die mit dem Kommunikationsbus und auch mit einem PC verbunden ist, der zeitweise als ein Master arbeitet, damit der PC die zugeordneten elektrischen Vorrichtungen ohne eine Hardware-Verbindung zwischen dem PC und dem Kommunikationsbus abfragen kann. - Es wurde gefunden, dass die gleiche Monitoreinheit auch verwendet werden kann, um als ein temporärer Master zu arbei ten, d. h. für eine "Fehlertoleranz" in dem Fall zu sorgen, dass der Master des Systems unfähig wird zu kommunizieren.
- In einigen industriellen Anwendungen ist der Master entfernt von den zugeordneten elektrischen Vorrichtungen, und der Monitor ist einfacher zugänglich durch einen am Ort befindlichen Operator. Der Monitor wird dann abgefragt, um Daten von irgendwelchen elektrischen Vorrichtungen zu erhalten, und der Master adressiert die elektrischen Vorrichtungen, damit der Monitor die Daten von dem LAN erhalten kann. Gemäß dem Master-Slave-Protokoll ist der Monitor, als ein Slave bzw. eine Nebenanordnung, nicht in der Lage, den Master direkt abzufragen, um die Daten zu erhalten.
- Frühere Versuche, um dieses Problem zu verbessern, beinhalten die Verwendung von einem zusätzlichen Multiplexiergerät zum Umschalten zwischen dem Master und dem Monitor für eine Kommunikation auf dem LAN, wie es durch das Square D Power Logic Network Typ 8030 CRM 565 vorgeschlagen wird. Eine spätere Lösung für dieses Problem ist die Einfügung von einem Durchführungsmodul, wie beispielsweise dem Cutler Hammer Typ AEM11.
- Es würde bezüglich Zeit und Kosten vorteilhaft sein, dass einem Monitor gestattet ist, Vorrichtungsdaten von jeder der Vorrichtungen in Realzeit zu erhalten.
- Es ist Aufgabe der Erfindung, ein fehlertolerantes Kommunikationssystem, das mit elektrischen Elementen oder Slaves, die mit einem Kommunikationsbus verbunden sind, auch dann kommunizieren kann, wenn der PC oder Master nicht zu einer Übertragung fähig ist, und ein entsprechendes Verfahren zum Bereitstellen einer fehlertoleranten Kommunikation zu schaffen. Die Aufgabe wird durch ein Kommunikationssystem mit den Merkmalen des Anspruchs 1 sowie durch ein Verfahren mit den Merkmalen des Anspruchs 18 gelöst.
- Gemäß der Erfindung ist eine Monitoreinheit mit einem Kommunikationsbus verbunden, der mit einem Master-Slave-Rangordnungsprotokoll formatiert ist und mit mehreren elektrischen Vorrichtungen in Verbindung steht. Ein Master-Prozessor, wie etwa ein allein stehender PC, der als ein Master arbeitet, kann mit jeder der elektrischen Vorrichtungen als Slave kommunizieren, die nicht in der Lage sind, miteinander zu kommunizieren. Der Monitor enthält einen Monitor-Prozessor, der programmiert ist, um eine Kommunikation zwischen dem Monitor und jeder der elektrischen Vorrichtungen zu kommunizieren, falls der Master ausgeschaltet wird. Wenn mehr als ein Monitor mit dem Kommunikationsbus verbunden ist, entscheidet ein getrenntes Programm, welche der Vorrichtungen als der Master arbeiten kann. Der Monitor gestattet auch, dass ein Operator direkt Daten von jeder elektrischen Vorrichtungen erhält.
- Die Erfindung wird nun mit weiteren Merkmalen und Vorteilen anhand der folgenden Beschreibung und Zeichnung von Ausführungsbeispielen näher erläutert.
-
1 ist eine schematische Darstellung von dem fehlertoleranten Kommunikationsbus, der ein System gemäß der Erfindung verwendet. -
2 ist eine vergrößerte schematische Darstellung von den Kommunikationskomponenten in dem Master, dem Monitor und der Vorrichtung, die in1 gezeigt sind. -
3 ist eine Fließbilddarstellung von den Algorithmen, die in den proxy- und Server-Einheiten gemäß2 enthalten sind. -
4A und4B sind Fließbilddarstellungen von den Algorithmen, die in den Monitoreinheiten gemäß den1 und2 enthalten sind. - Ein Überwachungs-Datengewinnungs- und Steuersystem
10 , wie es in1 gezeigt ist, enthält eine Anzahl verteilter elektrischer Vorrichtungen18 ,20 ,22 , wie beispielsweise Relais, Meßgeräte, Schalter und ähnliches, wie es in der eingangs genannten US-Patentanmeldung 08/628,533 beschrieben ist, die in dem LAN11 durch Leiter19 ,21 und23 miteinander verbunden sind, wobei in derartigen Master-Slave-Kommunikations-Ranganordnungen(-Regimen) ein Master bzw. eine Hauptsteuerung12 , wie beispielsweise ein IBM 350-P75, erforderlich ist, um irgendeine der Vorrichtungen zu adressieren, um den Status und andere Information abzufragen. Er ist mit dem LAN durch einen Leiter13 verbunden. Ein gutes Beispiel für einen Schalter mit einem derartigen Kommunikationsvermögen ist in demUS-Patent 4 672 501 mit der Bezeichnung "Circuit Breaker and Protective Relay Unit" zu finden. Gemäß der Erfindung sind Monitore9 ,14 ,16 in der Form von einem Gehäuse, das einen Mikroprozessor, eine Tastatur und ein externes Sichtgerät (Display) enthält, mit dem LAN durch Leiter8 ,15 ,17 verbunden. Die Monitore sind ähnlich denjenigen, die in der oben genannten US-Patentanmeldung mit der Bezeichnung "Interface Monitor for Communicating Between Different Communications Protocols" beschrieben sind und die mit dem LAN als Slaves bzw. Nebensteuerungen verbunden sind, um von dem Master bzw. der Hauptsteuerung12 Befehle zu empfangen. Gemäß der Erfindung gestatten die Monitore einem Operator, zu jeder Zeit Daten von jeder der elektrischen Vorrichtungen zu erhalten. - Dieses Merkmal wird am besten verständlich, indem nun auf
2 Bezug genommen wird, in der der Master12 mit einem RS-485 Port26 gezeigt ist, der auf seiner Rückfläche angeordnet ist. Der eine Monitor9 beispielsweise enthält sowohl einen RS-232 Port29 zum Aufnehmen eines RS-232 Kabels (nicht gezeigt) als auch einen RS-485 Port27 zum Aufnehmen eines RS-485 Leiters8 , der mit dem LAN11 verbunden ist. Die eine elektrische Vorrichtung18 , die beispielsweise aus einem Schalter, Meßgerät oder ähnlichem besteht, ist mit dem LAN durch den RS-485 Leiter19 und den RS-485 Port28 verbunden. Eine Kommunikation zwischen dem RS-232 Port29 und dem RS-485 Port27 in dem Monitor9 wird durch einen Konversions-Algorithmus durchgeführt, der in dem Monitor-Mikroprozessor resident enthalten ist, wie es in der obengenannten US-Patentanmeldung mit der Bezeichnung "Interface Monitor for Communicating Between Different Communications Protocols" beschrieben ist. - Eine Server-Einheit
24 ist in dem Master12 angeordnet und ist intern zwischen dem RS-485 Port26 und einer Proxy-Einheit25 verbunden. Eine gute Beschreibung von der Server-Einheit, wie beispielsweise dem Modbus DDEVO Server ist in den oben genannten US-Patenten zu finden. Die Proxy-Einheit ist ein Typ 02-222, die von der Wonderware Corp., Irvine, CA, erhältlich ist. Die Server- und Proxy-Einheiten stehen miteinander in Verbindung, damit ein Operator Daten von jeder der in1 gezeigten elektrischen Vorrichtungen18 ,20 ,22 in der Art und Weise gewinnen kann, die am besten ersichtlich ist, indem auf das in3 gezeigte Fließbild Bezug genommen wird. - Die Proxy-Einheit fordert eine Vorrichtungsdatenliste (DDRL) von dem Server auf einer periodischen Basis an (Schritt
30 ) und der Server fordert die Monitore auf zu ermitteln, ob eine Operator-Anfrage für die Vorrichtungsdaten vorliegt (Schritt31 ). Wenn dies nicht der Fall ist, fährt der Server fort, die Monitore abzufragen, bis eine Feststellung getroffen wird, daß eine Operator-Anfrage aufgetreten ist (Schritt32 ). Der Server fragt dann den Monitor nach der DDRL (Schritt33 ) und der Monitor sendet die DDRL zum Server (Schritt34 ). Der Server sendet die DDRL an die Proxy-Einheit (Schritt35 ) und die Proxy-Einheit fragt den Server nach den Vorrichtungsdaten (Schritt36 ). Der Server fragt die Vorrichtung nach den Daten (Schritt37 ) und die Vorrichtung sendet die Daten an den Server (Schritt38 ). Der Monitor erhält die Daten von dem LAN (Schritt39 ) und stellt die Daten für eine Betrachtung durch den Operator dar (Schritt40 ). - Gemäß der Erfindung sind die Monitore auch in der Lage, die Funktion von dem Master zu übernehmen, falls der Master ab getrennt oder auf andere Weise außer Betrieb gesetzt wird. Den Monitoren wird eine Priorität zugeordnet, so daß nur einer als der Master arbeitet, wenn der Master selbst nicht mehr mit dem LAN kommuniziert.
- Das Vorhandensein des Masters ist ein integraler Bestandteil von der Master-Slave-Rangordnung auf dem LAN und ist ungedingt notwendig, damit der Operator zu allen Zeiten Vorrichtungsdaten erhalten kann. Eine weitere Funktion der Monitore besteht darin, anstelle von einem Master zu arbeiten, falls der Master außer Betrieb gesetzt wird, um fehlertolerante Kommunikationen zu gestatten. Wenn mehr als ein Monitor mit dem LAN verbunden ist, stellt die folgende Anordnung sicher, daß nur ein Monitor zur Zeit als Master arbeitet.
- Das Betriebsprogramm, das in den Monitoren
9 ,14 ,16 gemäß1 gespeichert ist, ist in den4A und4B in Fließbildformat gezeigt und arbeitet in der folgenden Weise. Beim Start der Monitore9 ,14 ,16 gemäß1 wird eine Standard-Einstellung zum Slave-Mode vorgenommen (Schritt41 ), ein 5-Sekunden-Timer wird initialisiert (Schritt42 ) und die Monitore beginnen das LAN für eine Kommunikationsaktivität zu überwachen (Schritt43 ). - Es wird eine Abfrage gemacht bezüglich des Auftretens von Kommunikation auf dem LAN bevor die Zeitsteuerung (Timer) abläuft (Schritt
44 ), und wenn es eine Kommunikation gibt (Schritt45 ), bleibt der Monitor im Slave-Mode und der Timer wird wieder initialisiert (Schritt42 ). - Wenn auf dem LAN keine Kommunikation ermittelt wird (Schritt
44 ), werden die Monitore in einen Master-Mode versetzt (Schritt46 ) und es wird ermittelt, ob zusätzliche Monitore auf dem LAN vorhanden sind (Schritt47 ). Wenn dies der Fall ist (Schritt48 ), wird jeder Monitor abgefragt (Schritt49 ), wobei die niedrigste Adresse als der Master gewählt wird (Schritt50 ) und dieser Monitor führt die Master-Rolle aus (Schritt51 ). - Wenn kein anderer Monitor auf dem LAN vorhanden ist (Schritt
47 ), führt der einzige Monitor die Masterfunktionen aus (Schritt51 ), und es wird dann eine Ermittlung gemacht, ob ein Kommunikations- oder Prüfsummenfehler aufgetreten ist oder ob eine unerwartete Nachricht empfangen worden ist. Wenn keine aufgetreten ist (Schritt53 ), fährt der einzige Monitor fort, die Master-Rolle zu übernehmen (Schritt51 ). - Wenn irgendeiner der obigen Zustände auftritt (Schritt
52 ), hemmt jeder Monitor eine Kommunikation für eine vorbestimmte Zeitperiode, um sicherzustellen, daß zu einer Zeit nur ein Monitor auf dem LAN kommuniziert (Schritt54 ). Der Monitor mit der niedrigsten Adresse verzögert fünf Sekunden, der Monitor mit der nächst niedrigsten Adresse verzögert 10 Sekunden, der Monitor mit der nächst niedrigsten Adresse verzögert 15 Sekunden usw. Für den Fall, daß der Monitor mit der niedrigsten Adresse innerhalb der vorgeschriebenen Zeitperiode nicht kommuniziert (Schritt55 ), beginnt der Monitor mit der nächst niedrigsten Adresse eine Kommunikation (Schritt56 ). Dies stellt sicher, daß zu allen Zeiten ein "Master" zur Verfügung steht, um die erforderlichen Kommunikationsfunktionen auszuführen, um die zugeordneten elektrischen Vorrichtungen in Betrieb zu halten. - Wenn eine Kommunikation stattfindet (Schritt
56 ), wird der Monitor mit der höheren Adresse in den Slave-Mode versetzt (Schritt57 ) und der Monitor mit der nächst niedrigsten Adresse übernimmt wieder die Master-Rolle (Schritt58 ). - Diese fehlertolerante Kommunikationsfacette ist ein wichtiges Merkmal der Erfindung und unterscheidet sich von derjenigen, die in dem
US-Ptent 4 817 037 beschrieben ist, dadurch, daß keine zusätzliche Schiedsrichtervorrichtung erforderlich ist, um den neuen Master zu ermitteln. - Vorstehend wurde ein Überwachungs-Steuer- und Datengewinnungssystem beschrieben, das wenigstens eine Monitor-Einheit im Slave-Mode zusammen mit den elektrischen Slave-Vorrichtungen enthält. Ein Programm in dem Monitor gestattet einen fehlertoleranten Betrieb des Systems bei einem Versagen des Masters, in Betrieb zu bleiben. Ein Programm in dem Master gestattet, den Monitor bezüglich Daten abzufragen, die mit irgendeiner der elektrischen Vorrichtungen in Beziehung stehen, wobei der Monitor in der Lage ist, in Realzeit zu antworten.
Claims (23)
- Kommunikationssystem (
10 ) enthaltend: einen Kommunikationsbus (11 ), mehrere mit dem Bus verbundene elektrische Vorrichtungen (18 ,20 ,22 ), die mit dem Bus in einem Slave-Mode kommunizieren, einen Haupt- bzw. Master-Prozessor (12 ), der mit dem Bus (11 ) verbunden ist und in einem Master-Mode arbeitet, wodurch die Vorrichtungen (18 ,20 ,22 ) auf Befehl mit dem Master-Prozessor (12 ) kommunizieren, einen ersten Monitor-Prozessor (9 ), der mit dem Bus (11 ) verbunden ist und mit dem Bus in einem Slave-Mode kommuniziert, wenn der Master-Prozessor (12 ) in Betrieb ist, und wobei der erste Monitor-Prozessor (9 ) mit dem Bus (11 ) in einem Master-Mode kommuniziert, wenn der Master-Prozessor (12 ) nicht in Betrieb ist. - Kommunikationssystem (
10 ) nach Anspruch 1, wobei ein zweiter mit dem Bus (11 ) verbundener Monitor-Prozessor (14 ) vorgesehen ist, der mit dem Bus (11 ) in einem Slave-Mode kommuniziert, wenn der Master-Prozessor (12 ) oder der erste Monitor-Prozessor (9 ) in Betrieb ist, und der mit dem Bus (11 ) in einem Master-Mode kommuniziert, wenn der Master-Prozessor (12 ) und der erste Monitor-Prozessor (9 ) nicht in Betrieb sind. - Kommunikationssystem (
10 ) nach Anspruch 2, wobei ferner ein mit dem Kommunikationsbus (11 ) verbundener dritter Monitor-Prozessor (16 ) vorgesehen ist, der mit dem Bus (11 ) in einem Slave-Mode kommuniziert, wenn der Master-Prozessor (12 ), der erste Monitor-Prozessor (9 ) oder der zweite Monitor- Prozessor (14 ) in Betrieb ist, wobei der dritte Monitor-Prozessor (16 ) in einem Master-Mode arbeitet, wenn der Master-Prozessor (12 ), der erste Monitor-Prozessor (9 ) und der zweite Monitor-Prozessor (14 ) nicht in Betrieb sind. - Kommunikationssystem (
10 ) nach Anspruch 1, wobei die elektrischen Vorrichtungen (18 ,20 ,22 ) Messgeräte, Schalter und/oder Relais sind. - Kommunikationssystem (
10 ) nach Anspruch 1, wobei der Kommunikationsbus (11 ) ein RS-485 Format aufweist. - Kommunikationssystem (
10 ) nach Anspruch 1, wobei der erste Monitor-Prozessor (9 ) einer niedrigeren Kommunikationsadresse in dem Bus (11 ) zugeordnet ist als der zweite Monitor-Prozessor (14 ) und der zweite Monitor-Prozessor (14 ) ist einer niedrigeren Adresse in dem Bus (11 ) zugeordnet als der dritte Monitor-Prozessor (16 ). - Kommunikationssystem (
10 ) nach Anspruch 1, wobei der Master-Prozessor (12 ) einen Kommunikationsport (26 ) aufweist, der mit einer Server-Einheit (24 ) verbunden ist, und der Master-Prozessor ferner eine Proxy-Einheit (25 ) aufweist, die mit der Server-Einheit (24 ) verbunden ist. - Kommunikationssystem (
10 ) nach Anspruch 7, wobei die Proxy-Einheit (25 ) mit der Server-Einheit (24 ) kommuniziert und die Server-Einheit (24 ) mit dem Monitor-Prozessor (9 ) kommuniziert. - Kommunikationssystem (
10 ) nach Anspruch 7, wobei der Monitor-Prozessor (9 ) nahe den elektrischen Vorrichtungen (18 ,20 ,22 ) ist und der Master-Prozessor (12 ) entfernt von dem Monitor-Prozessor (9 ) ist. - Kommunikationssystem (
10 ) nach Anspruch 9, wobei der Monitor-Prozessor (9 ) in der Lage ist, Datenanforderungen von einem Operator zu empfangen. - Kommunikationssystem (
10 ) nach Anspruch 10, wobei die Server-Einheit (24 ) in der Lage ist, eine Vorrichtungsdatenliste von dem Monitor-Prozessor (9 ) anzufordern. - Kommunikationssystem (
10 ) nach Anspruch 11, wobei der Monitor-Prozessor (9 ) in der Lage ist, die Vorrichtungsdatenliste an die Server-Einheit (24 ) zu senden. - Kommunikationssystem (
10 ) nach Anspruch 12, wobei die Server-Einheit (24 ) in der Lage ist, die Vorrichtungsdatenliste an die Proxy-Einheit (25 ) zu senden. - Kommunikationssystem (
10 ) nach Anspruch 13, wobei die Proxy-Einheit (25 ) in der Lage ist, gewählte Daten von der Vorrichtungsdatenliste von der Server-Einheit (24 ) anzufordern. - Kommunikationssystem (
10 ) nach Anspruch 14, wobei die Server-Einheit (24 ) in der Lage ist, die gewählten Daten von einer gewählten elektrischen Vorrichtung (18 ,20 ,22 ) anzufordern. - Kommunikationssystem (
10 ) nach Anspruch 15, wobei die gewählte Vorrichtung (18 ,20 ,22 ) in der Lage ist, die gewählten Daten an die Server-Einheit (24 ) zu senden. - Kommunikationssystem (
10 ) nach Anspruch 16, wobei der Monitor-Prozessor (9 ) in der Lage ist, die gewählten Daten von dem Bus (11 ) zu erhalten und die gewählten Daten für eine Betrachtung durch den Operator anzuzeigen. - Verfahren zum Bereitstellen einer fehlertoleranten Kommunikation in einem Kommunikationsbus (
11 ), enthaltend die Schritte: Verbinden eines Master-Prozessors (12 ) in dem Kommunikationsbus (11 ) für ein Arbeiten in einem Master-Mode, Verbinden mehrerer elektrischer Vorrichtungen (18 ,20 ,22 ) mit dem Kommunikationsbus (11 ) für ein Arbeiten in einem Master-Mode, Verbinden mehrerer elektrischer Vorrichtungen (18 ,20 ,22 ) mit dem Kommunikationsbus (11 ) zum Arbeiten in einem Slave-Mode und Verbinden eines ersten Monitor-Prozessors (9 ) mit dem Kommunikationsbus (11 ) zum Arbeiten in einem Slave-Mode, wenn der Master-Prozessor (12 ) in Betrieb ist, und zum Arbeiten in einem Master-Mode, wenn der Master-Prozessor (12 ) nicht in Betrieb ist. - Verfahren nach Anspruch 18, wobei der Kommunikationsbus (
11 ) zum Arbeiten in einem RS-485 Format konfiguriert ist. - Verfahren nach Anspruch 18, wobei ein zweiter Monitor-Prozessor (
14 ) mit dem Kommunikationsbus (11 ) verbunden wird zum Arbeiten in einem Slave-Mode, wenn der Master-Prozessor (12 ) oder der erste Monitor-Prozessor (9 ) in einem Master-Mode arbeitet. - Verfahren nach Anspruch 18, wobei ein dritter Monitor-Prozessor (
16 ) mit dem Kommunikationsbus (11 ) verbunden wird zum Arbeiten in einem Slave-Mode, wenn der Master-Prozessor (12 ) oder der erste Monitor-Prozessor (9 ) oder der zweite Monitor-Prozessor (14 ) in Betrieb ist, und zum Arbeiten in einem Master-Mode, wenn der Master-Prozessor (12 ), der erste Monitor-Prozessor (9 ) und der zweite Monitor-Prozessor (14 ) nicht in Betrieb sind. - Verfahren nach Anspruch 18, wobei dem ersten Monitor-Prozessor (
9 ) eine niedrigere Adresse zugeordnet wird als dem zweiten (14 ) und dem dritten Monitor-Prozessor (16 ). - Verfahren nach Anspruch 18, wobei dem zweiten Monitor-Prozessor (
14 ) eine niedrigere Adresse zugeordnet wird als dem dritten Monitor-Prozessor (16 ).
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/813,258 | 1997-03-07 | ||
US08/813,258 US6298376B1 (en) | 1997-03-07 | 1997-03-07 | Fault tolerant communication monitor for a master/slave system |
Publications (2)
Publication Number | Publication Date |
---|---|
DE19808230A1 DE19808230A1 (de) | 1998-09-10 |
DE19808230B4 true DE19808230B4 (de) | 2008-10-02 |
Family
ID=25211906
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE19808230A Expired - Fee Related DE19808230B4 (de) | 1997-03-07 | 1998-02-27 | Fehlertolerantes Kommunikationssystem sowie Verfahren zum Betrieb eines solchen |
Country Status (4)
Country | Link |
---|---|
US (1) | US6298376B1 (de) |
JP (1) | JP3996693B2 (de) |
DE (1) | DE19808230B4 (de) |
FR (1) | FR2760582B1 (de) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012084872A1 (de) | 2010-12-20 | 2012-06-28 | Schneider Electric Automation Gmbh | Kommunikationssystem, verfahren zum betrieb eines solchen sowie kommunikationsmodul |
Families Citing this family (89)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6792337B2 (en) | 1994-12-30 | 2004-09-14 | Power Measurement Ltd. | Method and system for master slave protocol communication in an intelligent electronic device |
US7761910B2 (en) * | 1994-12-30 | 2010-07-20 | Power Measurement Ltd. | System and method for assigning an identity to an intelligent electronic device |
US7216043B2 (en) * | 1997-02-12 | 2007-05-08 | Power Measurement Ltd. | Push communications architecture for intelligent electronic devices |
JP3882182B2 (ja) * | 1997-11-27 | 2007-02-14 | 富士フイルムホールディングス株式会社 | 画像表示装置及びカメラ並びに画像通信システム |
JPH11184814A (ja) * | 1997-12-22 | 1999-07-09 | Hitachi Ltd | 端末切替装置 |
US6678721B1 (en) * | 1998-11-18 | 2004-01-13 | Globespanvirata, Inc. | System and method for establishing a point-to-multipoint DSL network |
US7012600B2 (en) * | 1999-04-30 | 2006-03-14 | E Ink Corporation | Methods for driving bistable electro-optic displays, and apparatus for use therein |
US6528901B1 (en) * | 1999-12-07 | 2003-03-04 | Lucent Technologies Inc. | Automatic protection switching |
US7318107B1 (en) | 2000-06-30 | 2008-01-08 | Intel Corporation | System and method for automatic stream fail-over |
US7020709B1 (en) | 2000-06-30 | 2006-03-28 | Intel Corporation | System and method for fault tolerant stream splitting |
US6978300B1 (en) | 2000-10-19 | 2005-12-20 | International Business Machines Corporation | Method and apparatus to perform fabric management |
US6941350B1 (en) * | 2000-10-19 | 2005-09-06 | International Business Machines Corporation | Method and apparatus for reliably choosing a master network manager during initialization of a network computing system |
US7099955B1 (en) | 2000-10-19 | 2006-08-29 | International Business Machines Corporation | End node partitioning using LMC for a system area network |
US7636772B1 (en) | 2000-10-19 | 2009-12-22 | International Business Machines Corporation | Method and apparatus for dynamic retention of system area network management information in non-volatile store |
US7113995B1 (en) | 2000-10-19 | 2006-09-26 | International Business Machines Corporation | Method and apparatus for reporting unauthorized attempts to access nodes in a network computing system |
US6990528B1 (en) | 2000-10-19 | 2006-01-24 | International Business Machines Corporation | System area network of end-to-end context via reliable datagram domains |
US20020073257A1 (en) * | 2000-12-07 | 2002-06-13 | Ibm Corporation | Transferring foreign protocols across a system area network |
US7085824B2 (en) * | 2001-02-23 | 2006-08-01 | Power Measurement Ltd. | Systems for in the field configuration of intelligent electronic devices |
US7447762B2 (en) * | 2001-04-02 | 2008-11-04 | Curray Timothy G | Ethernet communications for power monitoring system |
US6871300B1 (en) * | 2001-05-04 | 2005-03-22 | Rlx Technologies, Inc. | Embedded server chassis hardware master system and method |
US6934786B2 (en) * | 2001-05-04 | 2005-08-23 | Rlx Technologies, Inc. | Server chassis hardware master system and method |
US6826456B1 (en) | 2001-05-04 | 2004-11-30 | Rlx Technologies, Inc. | System and method for controlling server chassis cooling fans |
US20020169738A1 (en) * | 2001-05-10 | 2002-11-14 | Giel Peter Van | Method and system for auditing an enterprise configuration |
KR100448709B1 (ko) * | 2001-11-29 | 2004-09-13 | 삼성전자주식회사 | 데이터 버스 시스템 및 그 제어방법 |
US6973508B2 (en) * | 2002-02-12 | 2005-12-06 | Fisher-Rosemount Systems, Inc. | Highly versatile process control system controller |
EP1355457B1 (de) * | 2002-04-19 | 2006-06-14 | Yamaha Corporation | System und Gerät zur Kommunikationsverwaltung |
US8587452B2 (en) * | 2003-05-12 | 2013-11-19 | Power Measurement Ltd. | Time coordinated energy monitoring system utilizing communications links |
US7121773B2 (en) * | 2003-08-01 | 2006-10-17 | Nitto Kohki Co., Ltd. | Electric drill apparatus |
KR100689469B1 (ko) * | 2003-10-14 | 2007-03-08 | 삼성전자주식회사 | 이더넷 네트워크에서의 실시간 멀티미디어 데이터 전송 방법 |
TWI297784B (en) * | 2005-09-22 | 2008-06-11 | Lite On Technology Corp | Optical module having a lens formed without contacting a reflector and method of manufacturing the same |
CN101364199B (zh) * | 2007-08-06 | 2012-01-18 | 鸿富锦精密工业(深圳)有限公司 | 串行通信监测系统及监测设备 |
JP4706870B2 (ja) * | 2007-11-29 | 2011-06-22 | Necインフロンティア株式会社 | Sslan−lanプロトコル変換機器、sslan−lanプロトコル変換方法及びsslan−lanプロトコル変換プログラム |
CN101482749A (zh) * | 2008-01-11 | 2009-07-15 | 鸿富锦精密工业(深圳)有限公司 | 主设备对从设备的自动定址系统 |
US8994539B2 (en) | 2008-10-27 | 2015-03-31 | Lennox Industries, Inc. | Alarm and diagnostics system and method for a distributed-architecture heating, ventilation and air conditioning network |
US8977794B2 (en) | 2008-10-27 | 2015-03-10 | Lennox Industries, Inc. | Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network |
US8463442B2 (en) | 2008-10-27 | 2013-06-11 | Lennox Industries, Inc. | Alarm and diagnostics system and method for a distributed architecture heating, ventilation and air conditioning network |
US8802981B2 (en) | 2008-10-27 | 2014-08-12 | Lennox Industries Inc. | Flush wall mount thermostat and in-set mounting plate for a heating, ventilation and air conditioning system |
US8255086B2 (en) | 2008-10-27 | 2012-08-28 | Lennox Industries Inc. | System recovery in a heating, ventilation and air conditioning network |
US9261888B2 (en) | 2008-10-27 | 2016-02-16 | Lennox Industries Inc. | System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network |
US8352081B2 (en) | 2008-10-27 | 2013-01-08 | Lennox Industries Inc. | Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network |
US8295981B2 (en) | 2008-10-27 | 2012-10-23 | Lennox Industries Inc. | Device commissioning in a heating, ventilation and air conditioning network |
US8452906B2 (en) | 2008-10-27 | 2013-05-28 | Lennox Industries, Inc. | Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network |
US8762666B2 (en) | 2008-10-27 | 2014-06-24 | Lennox Industries, Inc. | Backup and restoration of operation control data in a heating, ventilation and air conditioning network |
US9651925B2 (en) | 2008-10-27 | 2017-05-16 | Lennox Industries Inc. | System and method for zoning a distributed-architecture heating, ventilation and air conditioning network |
US9152155B2 (en) | 2008-10-27 | 2015-10-06 | Lennox Industries Inc. | Device abstraction system and method for a distributed-architecture heating, ventilation and air conditioning system |
US9632490B2 (en) | 2008-10-27 | 2017-04-25 | Lennox Industries Inc. | System and method for zoning a distributed architecture heating, ventilation and air conditioning network |
US8615326B2 (en) | 2008-10-27 | 2013-12-24 | Lennox Industries Inc. | System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network |
US8560125B2 (en) | 2008-10-27 | 2013-10-15 | Lennox Industries | Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network |
US9325517B2 (en) | 2008-10-27 | 2016-04-26 | Lennox Industries Inc. | Device abstraction system and method for a distributed-architecture heating, ventilation and air conditioning system |
US8548630B2 (en) | 2008-10-27 | 2013-10-01 | Lennox Industries, Inc. | Alarm and diagnostics system and method for a distributed-architecture heating, ventilation and air conditioning network |
US8725298B2 (en) | 2008-10-27 | 2014-05-13 | Lennox Industries, Inc. | Alarm and diagnostics system and method for a distributed architecture heating, ventilation and conditioning network |
US8437877B2 (en) | 2008-10-27 | 2013-05-07 | Lennox Industries Inc. | System recovery in a heating, ventilation and air conditioning network |
US8892797B2 (en) | 2008-10-27 | 2014-11-18 | Lennox Industries Inc. | Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network |
US9268345B2 (en) | 2008-10-27 | 2016-02-23 | Lennox Industries Inc. | System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network |
US9377768B2 (en) | 2008-10-27 | 2016-06-28 | Lennox Industries Inc. | Memory recovery scheme and data structure in a heating, ventilation and air conditioning network |
US8774210B2 (en) | 2008-10-27 | 2014-07-08 | Lennox Industries, Inc. | Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network |
US8855825B2 (en) | 2008-10-27 | 2014-10-07 | Lennox Industries Inc. | Device abstraction system and method for a distributed-architecture heating, ventilation and air conditioning system |
US8600558B2 (en) | 2008-10-27 | 2013-12-03 | Lennox Industries Inc. | System recovery in a heating, ventilation and air conditioning network |
US8655490B2 (en) | 2008-10-27 | 2014-02-18 | Lennox Industries, Inc. | System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network |
US8694164B2 (en) | 2008-10-27 | 2014-04-08 | Lennox Industries, Inc. | Interactive user guidance interface for a heating, ventilation and air conditioning system |
US8744629B2 (en) | 2008-10-27 | 2014-06-03 | Lennox Industries Inc. | System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network |
US8543243B2 (en) | 2008-10-27 | 2013-09-24 | Lennox Industries, Inc. | System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network |
US9678486B2 (en) | 2008-10-27 | 2017-06-13 | Lennox Industries Inc. | Device abstraction system and method for a distributed-architecture heating, ventilation and air conditioning system |
US8463443B2 (en) | 2008-10-27 | 2013-06-11 | Lennox Industries, Inc. | Memory recovery scheme and data structure in a heating, ventilation and air conditioning network |
US8788100B2 (en) | 2008-10-27 | 2014-07-22 | Lennox Industries Inc. | System and method for zoning a distributed-architecture heating, ventilation and air conditioning network |
US8442693B2 (en) | 2008-10-27 | 2013-05-14 | Lennox Industries, Inc. | System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network |
US8352080B2 (en) | 2008-10-27 | 2013-01-08 | Lennox Industries Inc. | Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network |
US8239066B2 (en) | 2008-10-27 | 2012-08-07 | Lennox Industries Inc. | System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network |
US8655491B2 (en) | 2008-10-27 | 2014-02-18 | Lennox Industries Inc. | Alarm and diagnostics system and method for a distributed architecture heating, ventilation and air conditioning network |
US9432208B2 (en) | 2008-10-27 | 2016-08-30 | Lennox Industries Inc. | Device abstraction system and method for a distributed architecture heating, ventilation and air conditioning system |
US8433446B2 (en) | 2008-10-27 | 2013-04-30 | Lennox Industries, Inc. | Alarm and diagnostics system and method for a distributed-architecture heating, ventilation and air conditioning network |
US8437878B2 (en) | 2008-10-27 | 2013-05-07 | Lennox Industries Inc. | Alarm and diagnostics system and method for a distributed architecture heating, ventilation and air conditioning network |
US8661165B2 (en) | 2008-10-27 | 2014-02-25 | Lennox Industries, Inc. | Device abstraction system and method for a distributed architecture heating, ventilation and air conditioning system |
US8564400B2 (en) | 2008-10-27 | 2013-10-22 | Lennox Industries, Inc. | Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network |
US8798796B2 (en) | 2008-10-27 | 2014-08-05 | Lennox Industries Inc. | General control techniques in a heating, ventilation and air conditioning network |
US8874815B2 (en) | 2008-10-27 | 2014-10-28 | Lennox Industries, Inc. | Communication protocol system and method for a distributed architecture heating, ventilation and air conditioning network |
US8600559B2 (en) | 2008-10-27 | 2013-12-03 | Lennox Industries Inc. | Method of controlling equipment in a heating, ventilation and air conditioning network |
US8452456B2 (en) | 2008-10-27 | 2013-05-28 | Lennox Industries Inc. | System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network |
USD648642S1 (en) | 2009-10-21 | 2011-11-15 | Lennox Industries Inc. | Thin cover plate for an electronic system controller |
USD648641S1 (en) | 2009-10-21 | 2011-11-15 | Lennox Industries Inc. | Thin cover plate for an electronic system controller |
US8260444B2 (en) | 2010-02-17 | 2012-09-04 | Lennox Industries Inc. | Auxiliary controller of a HVAC system |
WO2013061494A1 (ja) * | 2011-10-28 | 2013-05-02 | 日本電気株式会社 | 通信中継装置、稼働状態決定方法、通信中継制御基板及び制御プログラムが格納された記憶媒体 |
KR101295922B1 (ko) * | 2011-12-19 | 2013-08-13 | 엘에스산전 주식회사 | 차단기 모니터링 시스템 |
US20150100658A1 (en) * | 2012-02-09 | 2015-04-09 | Keystone Intergrations LLC | Dual Mode Master/Slave Interface |
US8433463B1 (en) * | 2012-02-09 | 2013-04-30 | Nordic Capital Partners, LLC | Vehicular dual mode master/slave interface |
US9832036B2 (en) | 2012-02-09 | 2017-11-28 | Keystone Integrations Llc | Dual-mode vehicular controller |
FR3061623B1 (fr) * | 2016-12-29 | 2019-05-31 | Avantix | Procede et dispositif d’optimisation de la coexistence de pico-reseaux radioelectriques |
US11405127B2 (en) | 2019-04-25 | 2022-08-02 | Microchip Technology Incorporated | Changing a master node in a wired local area network and related systems, methods, and devices |
KR20210038207A (ko) * | 2019-09-30 | 2021-04-07 | 휴렛-팩커드 디벨롭먼트 컴퍼니, 엘.피. | 로그인 기반 장치 데이터 동기화 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4610013A (en) * | 1983-11-08 | 1986-09-02 | Avco Corporation | Remote multiplexer terminal with redundant central processor units |
US4817037A (en) * | 1987-02-13 | 1989-03-28 | International Business Machines Corporation | Data processing system with overlap bus cycle operations |
WO1989009443A1 (en) * | 1988-03-25 | 1989-10-05 | Ncr Corporation | Data communications system |
DE4019673A1 (de) * | 1989-06-23 | 1991-01-10 | Ansaldo Spa | Schaltmodul fuer paare von an mindestens einen kommunikationsbus angeschlossenen homologen prozessoren |
Family Cites Families (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS604335A (ja) * | 1983-06-23 | 1985-01-10 | Clarion Co Ltd | 受信機 |
US4672501A (en) | 1984-06-29 | 1987-06-09 | General Electric Company | Circuit breaker and protective relay unit |
US4718002A (en) * | 1985-06-05 | 1988-01-05 | Tandem Computers Incorporated | Method for multiprocessor communications |
GB8613152D0 (en) * | 1986-05-30 | 1986-07-02 | Int Computers Ltd | Computer network system |
US4907146A (en) * | 1986-10-07 | 1990-03-06 | Giancarlo Caporali | Interactive video network between one master computer and a plurality of slave computers |
US5005122A (en) * | 1987-09-08 | 1991-04-02 | Digital Equipment Corporation | Arrangement with cooperating management server node and network service node |
JPH0783366B2 (ja) * | 1988-03-15 | 1995-09-06 | 富士通株式会社 | ビル管理システム |
US4884287A (en) * | 1988-04-01 | 1989-11-28 | Ncr Corporation | Converter device for interconnecting systems having different communication standards |
JPH0271644A (ja) * | 1988-09-07 | 1990-03-12 | Toshiba Corp | マスタスレーブ型制御システム |
US5039980A (en) * | 1990-01-26 | 1991-08-13 | Honeywell Inc. | Multi-nodal communication network with coordinated responsibility for global functions by the nodes |
JP2760363B2 (ja) * | 1990-11-14 | 1998-05-28 | 株式会社ピーエフユー | 初期化処理装置 |
US5418937A (en) * | 1990-11-30 | 1995-05-23 | Kabushiki Kaisha Toshiba | Master-slave type multi-processing system with multicast and fault detection operations having improved reliability |
US5390351A (en) * | 1992-03-06 | 1995-02-14 | Pitney Bowes Inc. | System for communicating with plural nodes in predetermined intervals depended on integers assigned and changed based upon configuration thereof |
GB2272611A (en) | 1992-11-05 | 1994-05-18 | Integrated Control Platforms L | Control system for machinery and/or plant apparatus |
JP2576762B2 (ja) * | 1993-06-30 | 1997-01-29 | 日本電気株式会社 | リング網のノード間情報収集方式 |
EP0663637A1 (de) * | 1994-01-12 | 1995-07-19 | T.R.T. Telecommunications Radioelectriques Et Telephoniques | Übertragungsmedium für ein Elektroniksystem mit mehreren verteilten Prozessoren |
JPH07219913A (ja) * | 1994-01-28 | 1995-08-18 | Fujitsu Ltd | マルチプロセッサシステムの制御方法及び装置 |
US5560022A (en) * | 1994-07-19 | 1996-09-24 | Intel Corporation | Power management coordinator system and interface |
US5553239A (en) * | 1994-11-10 | 1996-09-03 | At&T Corporation | Management facility for server entry and application utilization in a multi-node server configuration |
US5752047A (en) * | 1995-08-11 | 1998-05-12 | Mcdonnell Douglas Corporation | Modular solid state power controller with microcontroller |
JP3445435B2 (ja) * | 1995-09-11 | 2003-09-08 | 株式会社東芝 | 連続データサーバ装置の制御装置及び制御方法 |
US5862391A (en) * | 1996-04-03 | 1999-01-19 | General Electric Company | Power management control system |
US5704032A (en) * | 1996-04-30 | 1997-12-30 | International Business Machines Corporation | Method for group leader recovery in a distributed computing environment |
JP4201216B2 (ja) * | 1997-01-20 | 2008-12-24 | 富士通株式会社 | 通信制御装置,通信制御システムおよび通信制御装置切り換え制御方法 |
-
1997
- 1997-03-07 US US08/813,258 patent/US6298376B1/en not_active Expired - Fee Related
-
1998
- 1998-02-26 JP JP04414798A patent/JP3996693B2/ja not_active Expired - Fee Related
- 1998-02-27 DE DE19808230A patent/DE19808230B4/de not_active Expired - Fee Related
- 1998-03-06 FR FR9802777A patent/FR2760582B1/fr not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4610013A (en) * | 1983-11-08 | 1986-09-02 | Avco Corporation | Remote multiplexer terminal with redundant central processor units |
US4817037A (en) * | 1987-02-13 | 1989-03-28 | International Business Machines Corporation | Data processing system with overlap bus cycle operations |
WO1989009443A1 (en) * | 1988-03-25 | 1989-10-05 | Ncr Corporation | Data communications system |
DE4019673A1 (de) * | 1989-06-23 | 1991-01-10 | Ansaldo Spa | Schaltmodul fuer paare von an mindestens einen kommunikationsbus angeschlossenen homologen prozessoren |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012084872A1 (de) | 2010-12-20 | 2012-06-28 | Schneider Electric Automation Gmbh | Kommunikationssystem, verfahren zum betrieb eines solchen sowie kommunikationsmodul |
Also Published As
Publication number | Publication date |
---|---|
FR2760582B1 (fr) | 2003-02-07 |
JPH10313329A (ja) | 1998-11-24 |
DE19808230A1 (de) | 1998-09-10 |
JP3996693B2 (ja) | 2007-10-24 |
US6298376B1 (en) | 2001-10-02 |
FR2760582A1 (fr) | 1998-09-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE19808230B4 (de) | Fehlertolerantes Kommunikationssystem sowie Verfahren zum Betrieb eines solchen | |
DE69818089T2 (de) | Intelligentes kraftfahrzeugstromverteilungssystem und sein herstellungsverfahren | |
DE4135749B4 (de) | Prozessormodul für eine programmierbare Steuerung mit einer intelligenten Funktionsmodulschnittstelle | |
DE69931473T2 (de) | Eingang/ausgang scanner für ein steuersystem mit gleichrangiger ermittlung | |
DE10159697B4 (de) | Redundante Einrichtungen in einem Prozesssteuersystem | |
DE3425242C2 (de) | ||
DE60220263T2 (de) | Server-duplexverfahren und geduplextes serversystem | |
DE69921446T2 (de) | Übertragungsstruktur für industrielle prozesssteuerungssysteme | |
EP1096348A1 (de) | Integration eines Feldleitgerätes in ein Anlagenleitsystem | |
DE4025025A1 (de) | Synchronisiertes, rechnergestuetztes digitales messsystem mit mehreren verteilten messstellen | |
DE2815641A1 (de) | Anordnung von moduln zur datenerfassung an betriebstechnischen anlagen insbesondere eines gebaeudeautomationssystems | |
DE602004010111T2 (de) | Backup-zellensteuerung | |
DE102017123055A1 (de) | Slave-Vorrichtung | |
DE60313826T2 (de) | Netzwerksystem | |
DE10148810B4 (de) | Steuerungs- und Energieversorgungssystem für wenigstens zwei Flugzeugsitze | |
DE60309012T2 (de) | Verfahren und system zur sicherstellung eines busses und eines steuerservers | |
EP0509114B1 (de) | Verfahren zum Übertragen von Daten an mehrere Datenstationen | |
DE19650753B4 (de) | Netzwerksystem | |
EP1903530B1 (de) | Anordnung mit Vakuumgerät und Verfahren zu deren Betrieb | |
DE102007041675A1 (de) | Netzwerk | |
EP0239827B1 (de) | Verfahren zum Ansteuern eines gemeinsamen Speichers eines aus einzelnen Mikroprozessorsystemen bestehenden Mehrprozessorsystems | |
DE102013109090B3 (de) | Energieverteilungseinheit, Computeranordnung und Verfahren zum Erfassen von Anschlussinformationen | |
DE4026533A1 (de) | Messwerterfassungssystem fuer intelligente sensoren | |
EP1085691A2 (de) | System zur prozessorgesteuerten Übertragung von elektrischen Signalen und elektrischer Energie innerhalb eines militärischen Fahrzeugs | |
DE2632561A1 (de) | Steuereinrichtung fuer eine echtzeitsteuerung, insbesondere fuer fernsprechvermittlungsanlagen |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8110 | Request for examination paragraph 44 | ||
8128 | New person/name/address of the agent |
Representative=s name: ROEGER UND KOLLEGEN, 73728 ESSLINGEN |
|
8364 | No opposition during term of opposition | ||
R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee | ||
R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee |
Effective date: 20140902 |