DE4041062A1 - Ueberwachungsschaltung fuer eine multiprozessoreinrichtung eines geraetes oder einer anlage - Google Patents
Ueberwachungsschaltung fuer eine multiprozessoreinrichtung eines geraetes oder einer anlageInfo
- Publication number
- DE4041062A1 DE4041062A1 DE4041062A DE4041062A DE4041062A1 DE 4041062 A1 DE4041062 A1 DE 4041062A1 DE 4041062 A DE4041062 A DE 4041062A DE 4041062 A DE4041062 A DE 4041062A DE 4041062 A1 DE4041062 A1 DE 4041062A1
- Authority
- DE
- Germany
- Prior art keywords
- signal
- monitoring circuit
- malfunction
- processors
- switch
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B9/00—Safety arrangements
- G05B9/02—Safety arrangements electric
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Apparatus For Radiation Diagnosis (AREA)
- X-Ray Techniques (AREA)
- Safety Devices In Control Systems (AREA)
- Hardware Redundancy (AREA)
Description
Die Erfindung betrifft eine Überwachungsschaltung für eine
Multiprozessoreinrichtung, die bei Geräten oder Anlagen einge
setzt wird, um sicherheitsrelevante Überwachungen vorzunehmen.
Überwacht wird beispielsweise der Betriebszustand und die ein
wandfreie Funktion von Funktionselementen, wie Stellglieder
und Generatoren. Ein sicheres Arbeiten der Prozessoren ist nur
dann gewährleistet, wenn sich alle, an einer Kommunikation
beteiligten Prozessoren zu einem bestimmten Zeitpunkt in einem
gleichen Zustand befinden. Eine entsprechende Überwachung ist
sehr aufwendig und wird derart vorgenommen, daß sich mindestens
zwei der Prozessoren gegenseitig überwachen.
Aufgabe der Erfindung ist es, eine Überwachungsschaltung für
eine Multiprozessoreinrichtung so auszuführen, daß diese wenig
aufwendig bei mindestens gleicher Sicherheit der Überwachung
ist.
Die Aufgabe wird erfindungsgemäß durch eine Überwachungsschal
tung für eine Multiprozessoreinrichtung eines Gerätes oder
einer Anlage gelöst, wobei das Gerät oder die Anlage wenigstens
ein Funktionselement aufweist, wobei wenigstens ein Prozessor
eine sicherheitsrelevante Überwachung des Funktionselementes
übernimmt, wobei der Prozessor an einem Ausgang ein Fehlfunk
tionssignal beim Auftreten einer Fehlfunktion des Funktions
elementes erzeugt und wobei die Überwachungsschaltung auf das
Fehlfunktionssignal anspricht, woraufhin wenigstens das Funk
tionselement in einen Ruhezustand und alle Prozessoren in den
gleichen Zustand geschaltet werden.
Vorteil der Erfindung ist, daß die Überwachungsschaltung das
Auftreten eines Fehlfunktionssignals der vorhandenen Prozes
soren überwacht. Der schaltungstechnische Aufwand ist gering,
da sich die Prozessoren nicht gegenseitig überwachen müssen.
Beim Auftreten eines Fehlfunktionssignals wird wenigstens das
eine Funktionselement in einen Ruhezustand und alle Prozesso
ren in einen gleichen Zustand versetzt. Hierdurch wird also
ein sicheres Arbeiten der Geräte und Anlagen herbeigeführt.
Besonders vorteilhaft ist es, wenn beim Auftreten des Fehl
funktionssignals ein erstes Signal zum Bewirken des höchst
prioren Interrupts und ein zweites Signal zum Bewirken des
Hardware Resets aller Prozessoren erzeugt wird.
Ein besonders einfacher Aufbau ergibt sich, wenn das Fehl
funktionssignal einen Schalter in einem Überwachungskreis
der Überwachungsschaltung über einen zweiten Zustand, zur
Erzeugung des ersten Signales, in den ursprünglichen Zustand,
zur Erzeugung des zweiten Signales, schaltet.
Besonders störungsunempfindlich ist eine Überwachungsschaltung,
wenn der Überwachungskreis als Ruhestromkreis ausgeführt ist
und wobei das Fehlfunktionssignal einen Schalter öffnet und
somit das erste Signal erzeugt wird und wonach der Schalter
geschlossen wird zur Erzeugung des zweiten Signales.
In weiterer Ausgestaltung ist vorteilhaft eine Stromüber
wachungsschaltung vorgesehen, wobei die Stromüberwachungsschal
tung bei einer Stromunterbrechung das erste Signal und einer
nachfolgenden Stromdetektion das zweite Signal erzeugt. Die
Störempfindlichkeit der Überwachungsschaltung ist reduziert, da
es sich hierbei um eine aktive Überwachung handelt.
Besonders vorteilhaft wird die Überwachungsschaltung einge
setzt, wenn die Prozessoren sicherheitsrelevante Funktionen
bei einem medizinischen Gerät überwachen. Hierbei sind be
sonders hohe Anforderungen an die Sicherheit der Überwachung
gestellt.
Weitere Vorteile und Einzelheiten der Erfindung ergeben sich
aus der nachfolgenden Beschreibung eines Ausführungsbeispiels
anhand der Zeichnung.
In der Figur ist eine Überwachungsschaltung einer Multipro
zessoreinrichtung gezeigt, wie sie beispielsweise bei Geräten
und Anlagen eingesetzt wird, um sicherheitsrelevante Funktionen
zu überwachen. Die gezeigte Überwachungsschaltung weist eine
Konstantstromquelle 1 und einen Konstantstromkreis 2 auf. In
diesen Konstantstromkreis 2 ist in Reihe ein erster Schalter 3
eines Relais 4, das Relais 4, eine erste, zweite und dritte
Stromüberwachungsschaltung 5, 6, 7 und ein erster, zweiter und
dritter Schalter 8, 9, 10 geschaltet. Der Schalter 8 ist von
einem Fehlfunktionssignal eines ersten Prozessors 11, der
zweite Schalter 9 von einem Fehlfunktionssignal eines zweiten
Prozessors 12 und der dritte Schalter 10 von einem Fehlfunk
tionssignal eines dritten Prozessors 13 ansteuerbar. Die Pro
zessoren 11, 12, 13 überwachen die Funktion von Funktionsele
menten des Gerätes oder der Anlage, wie beispielsweise eines
Motors 14 als Stellglied, einer Röntgenröhre 15 als Strahlenge
nerator sowie einer Steuer-/Regeleinrichtung 16 auf ihre
Funktionsfähigkeit und in Hinsicht auf die Erfüllung der vor
bestimmten Funktion.
Wird beispielsweise eine Fehlfunktion des Motors 14 durch den,
den Motor 14 überwachenden Prozessor 11 festgestellt, so er
zeugt dieser ein Fehlfunktionssignal an einem Ausgang, so daß
der Schalter 8 angesteuert und im Ausführungsbeispiel geöffnet
wird. Damit wird der Konstantstromkreis 2 unterbrochen, wodurch
das Relais 4 geschaltet wird. Der Schalter 3 des Relais 4 und
ein weiterer Schalter 17 des Relais 4, der in einem Sicher
heitskreis 18 mit einem Versorgungsteil 19 der Funktionselemen
te eingeschaltet ist, wird somit geöffnet, so daß zumindest der
Motor 14 und im Ausführungsbeispiel die Röntgenröhre 15 sowie
die Steuer-/Regeleinrichtung 16 in einen Ruhezustand geschal
tet werden. Selbstverständlich können auch weitere, nicht ge
zeigte Funktionselemente in den Ruhezustand geschaltet werden.
Die Unterbrechung des Konstantstromkreises 2 wird von den
Stromüberwachungsschaltungen 5, 6, 7 detektiert, die daraufhin
an ihren Ausgängen 20, 21, 22 ein erstes Signal 23 erzeugen,
welches den höchstprioren Interrupt aller Prozessoren 11, 12,
13 bewirkt. Ein zweites Signal 24, welches ebenfalls von den
Stromüberwachungsschaltungen 5, 6, 7 durch das Schließen der
Schalter 8, 9, 10 erzeugt wird, bewirkt den Hardware Reset
aller Prozessoren 11, 12, 13. Die Funktionselemente werden
also beim Auftreten einer Fehlfunktion in einen Ruhezustand und
die Prozessoren 11, 12, 13 in einen gleichen Zustand geschal
tet. Es erfolgt somit eine Zwangssynchronisation, die ein
sicheres Arbeiten beispielsweise einer medizinischen Einrich
tung gewährleistet. Im Ausführungsbeispiel überwacht der Pro
zessor 12 die Röntgenröhre 15 und der Prozessor 13 die Steuer-/
Regeleinrichtung 16. Beim Auftreten einer Fehlfunktion der
Röntgenröhre 15 und/oder der Steuer-/Regeleinrichtung 16 wird
ebenfalls die oben beschriebene Zwangssynchronisation herbeige
führt.
Soll der Betrieb wieder aufgenommen werden, so ist ein Reset
schalter 25, der dem ersten Schalter 3 des Relais 4 parallel
geschaltet ist, zu betätigen. Dies kann beispielsweise durch
einen Hardware-Befehl oder einen Software-Befehl erfolgen, der
durch den Bediener ausgelöst wird. Das Relais 4 wird geschal
tet, so daß der Schalter 3 und der Schalter 17 geschlossen
werden. Die Überwachungsschaltung ist somit aktiv und die
Funktionselemente nehmen ihre Funktion auf.
Selbstverständlich ist es im Rahmen der Erfindung auch möglich,
nur eine Stromüberwachungsschaltung und einen Schalter vorzu
sehen, die beim Auftreten eines Fehlfunktionssignals wenigstens
eines Prozessors angesteuert werden. In einer besonders ein
fachen Ausführungsform kann auch nur das Fehlfunktionssignal
am Ausgang der Prozessoren überwacht werden. Beim Auftreten
eines Fehlfunktionssignals wird dann der höchstpriore Interrupt
und der "Hardware Reset" aller Prozessoren sowie die Überfüh
rung der Funktionselemente in den Ruhezustand bewirkt.
Claims (7)
1. Überwachungsschaltung für eine Multiprozessoreinrichtung
eines Gerätes oder einer Anlage,
wobei das Gerät oder die Anlage wenigstens ein Funktionselement
(14, 15, 16) aufweist,
wobei wenigstens ein Prozessor (11, 12, 13) eine sicherheits relevante Überwachung des Funktionselementes (14, 15, 16) über nimmt,
wobei der Prozessor (11, 12, 13) an einem Ausgang ein Fehl funktionssignal beim Auftreten einer Fehlfunktion des Funk tionselementes (14, 15, 16) erzeugt und
wobei die Überwachungsschaltung auf des Fehlfunktionssignal anspricht, woraufhin wenigstens das Funktionselement (14, 15, 16) in einen Ruhezustand und alle Prozessoren (11, 12, 13) in den gleichen Zustand geschaltet werden.
wobei wenigstens ein Prozessor (11, 12, 13) eine sicherheits relevante Überwachung des Funktionselementes (14, 15, 16) über nimmt,
wobei der Prozessor (11, 12, 13) an einem Ausgang ein Fehl funktionssignal beim Auftreten einer Fehlfunktion des Funk tionselementes (14, 15, 16) erzeugt und
wobei die Überwachungsschaltung auf des Fehlfunktionssignal anspricht, woraufhin wenigstens das Funktionselement (14, 15, 16) in einen Ruhezustand und alle Prozessoren (11, 12, 13) in den gleichen Zustand geschaltet werden.
2. Überwachungsschaltung nach Anspruch 1, wobei beim Auftreten
des Fehlfunktionssignals ein erstes Signal (23) zum Bewirken
des höchstprioren Interrupt und ein zweites Signal (24) zum
Bewirken des Hardware Reset aller Prozessoren (11, 12, 13)
erzeugt wird.
3. Überwachungsschaltung nach Anspruch 1 oder 2, wobei das
Fehlfunktionssignal einen Schalter (8, 9, 10) in einem Über
wachungskreis (2) der Überwachungsschaltung über einen zweiten
Zustand, zur Erzeugung des ersten Signals (23) in den ursprüng
lichen Zustand, zur Erzeugung des zweiten Signals (24) schal
tet.
4. Überwachungsschaltung nach einem der Ansprüche 1 bis 3,
wobei der Überwachungskreis (2) als Ruhestromkreis ausgeführt
ist und wobei das Fehlfunktionssignal einen Schalter (8, 9, 10)
öffnet und somit das erste Signal (23) erzeugt wird und wonach
der Schalter (8, 9, 10) geschlossen wird zur Erzeugung des
zweiten Signals (24).
5. Überwachungsschaltung nach einem der Ansprüche 1 bis 4,
wobei eine Stromüberwachungsschaltung (5, 6, 7) vorgesehen ist,
wobei die Stromüberwachungsschaltung (5, 6, 7) bei einer Strom unterbrechung das erste Signal (23) und bei einer nachfolgen den Stromdetektion das zweite Signal (24) erzeugt.
wobei eine Stromüberwachungsschaltung (5, 6, 7) vorgesehen ist,
wobei die Stromüberwachungsschaltung (5, 6, 7) bei einer Strom unterbrechung das erste Signal (23) und bei einer nachfolgen den Stromdetektion das zweite Signal (24) erzeugt.
6. Überwachungsschaltung nach einem der Ansprüche 1 bis 5,
wobei beim Auftreten einer Fehlfunktion eines Funktionselemen
tes (14, 15, 16) alle Funktionselemente (14, 15, 16) in einen
Ruhezustand und wobei allen Prozessoren (11, 12, 13) zur
zwangsweisen Synchronisation ein RESET-Signal zugeführt wird.
7. Überwachungsschaltung nach einem der Ansprüche 1 bis 6,
wobei die Prozessoren (11, 12, 13) sicherheitsrelevante Funk
tionen bei einem medizinischen Gerät überwachen.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE4041062A DE4041062A1 (de) | 1990-12-20 | 1990-12-20 | Ueberwachungsschaltung fuer eine multiprozessoreinrichtung eines geraetes oder einer anlage |
US07/797,344 US5303143A (en) | 1990-12-20 | 1991-11-25 | Monitoring circuit for a multiprocessor means of an apparatus or of a system |
JP1991110456U JP2603805Y2 (ja) | 1990-12-20 | 1991-12-18 | 複数の機能要素を有するシステムのための監視回路 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE4041062A DE4041062A1 (de) | 1990-12-20 | 1990-12-20 | Ueberwachungsschaltung fuer eine multiprozessoreinrichtung eines geraetes oder einer anlage |
Publications (2)
Publication Number | Publication Date |
---|---|
DE4041062A1 true DE4041062A1 (de) | 1992-07-02 |
DE4041062C2 DE4041062C2 (de) | 1993-08-05 |
Family
ID=6420946
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE4041062A Granted DE4041062A1 (de) | 1990-12-20 | 1990-12-20 | Ueberwachungsschaltung fuer eine multiprozessoreinrichtung eines geraetes oder einer anlage |
Country Status (3)
Country | Link |
---|---|
US (1) | US5303143A (de) |
JP (1) | JP2603805Y2 (de) |
DE (1) | DE4041062A1 (de) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10036598A1 (de) * | 2000-07-27 | 2002-02-14 | Infineon Technologies Ag | Anordnung zur Überwachung des ordnungsgemäßen Betriebes von die selben oder einander entsprechende Aktionen ausführenden Komponenten eines elektrischen Systems |
US6385562B1 (en) | 1997-05-01 | 2002-05-07 | Kuka Roboter Gmbh | Method and apparatus for monitoring a plant with several functional units |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE4413126C2 (de) * | 1994-04-19 | 1996-05-09 | Murrelektronik Ag | Anlage mit einer Steuerungseinheit |
JPH10308150A (ja) * | 1997-03-06 | 1998-11-17 | Texas Instr Japan Ltd | モータプロテクタ |
DE19714198A1 (de) * | 1997-04-07 | 1998-10-08 | Euchner Gmbh & Co | Sicherheitsschalter |
US6256753B1 (en) * | 1998-06-30 | 2001-07-03 | Sun Microsystems, Inc. | Bus error handling in a computer system |
JP3646621B2 (ja) * | 2000-04-28 | 2005-05-11 | 株式会社デンソー | 複数電源回路を備えた電子制御装置 |
US10109997B2 (en) * | 2016-02-19 | 2018-10-23 | Varian Semiconductor Equipment Associates, Inc. | Fault current limiter having self-checking power electronics and triggering circuit |
US11742692B1 (en) * | 2019-12-13 | 2023-08-29 | Amazon Technologies, Inc. | Power stealing in relay circuits |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3706325A1 (de) * | 1987-02-27 | 1988-09-08 | Phoenix Elekt | Steuer- und datennetzwerk |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4310770A (en) * | 1979-07-25 | 1982-01-12 | Ohio Agricultural Research And Development Center | Demand load control |
US4549274A (en) * | 1983-07-11 | 1985-10-22 | Honeywell Inc. | Distributed electric power demand control |
JPS625037A (ja) * | 1985-07-02 | 1987-01-12 | Mitsubishi Electric Corp | 空気調和機の集中監視装置 |
JPH0632517B2 (ja) * | 1985-07-19 | 1994-04-27 | ホーチキ株式会社 | 異常監視装置 |
US4831511A (en) * | 1986-09-03 | 1989-05-16 | Northern Telecom Limited | Microcomputer implemented control device with maintenance provisions |
US4761705A (en) * | 1987-04-16 | 1988-08-02 | Tandem Computers Incorporated | Fault tolerant/failsafe current unit |
US4812943A (en) * | 1987-12-24 | 1989-03-14 | Sundstrand Corp. | Current fault protection system |
US4991193A (en) * | 1988-11-25 | 1991-02-05 | Picker International, Inc. | System safety monitor for CT scanners |
US5151855A (en) * | 1989-10-19 | 1992-09-29 | Saturn Corporation | Multiple microprocessor single power supply system shutdown |
-
1990
- 1990-12-20 DE DE4041062A patent/DE4041062A1/de active Granted
-
1991
- 1991-11-25 US US07/797,344 patent/US5303143A/en not_active Expired - Lifetime
- 1991-12-18 JP JP1991110456U patent/JP2603805Y2/ja not_active Expired - Lifetime
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3706325A1 (de) * | 1987-02-27 | 1988-09-08 | Phoenix Elekt | Steuer- und datennetzwerk |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6385562B1 (en) | 1997-05-01 | 2002-05-07 | Kuka Roboter Gmbh | Method and apparatus for monitoring a plant with several functional units |
DE10036598A1 (de) * | 2000-07-27 | 2002-02-14 | Infineon Technologies Ag | Anordnung zur Überwachung des ordnungsgemäßen Betriebes von die selben oder einander entsprechende Aktionen ausführenden Komponenten eines elektrischen Systems |
US6807514B2 (en) | 2000-07-27 | 2004-10-19 | Infineon Technologies Ag | Apparatus for monitoring the proper operation of components of an electrical system carrying out the same or mutually corresponding actions |
Also Published As
Publication number | Publication date |
---|---|
JPH0498761U (de) | 1992-08-26 |
JP2603805Y2 (ja) | 2000-03-27 |
DE4041062C2 (de) | 1993-08-05 |
US5303143A (en) | 1994-04-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2017869B1 (de) | Sicherheitsvorrichtung zum mehrkanaligen Steuern einer sicherheitstechnischen Einrichtung | |
EP1192511B1 (de) | Sicherheitsbezogenes automatisierungsbussystem | |
EP1493064B2 (de) | Vorrichtung zum fehlersicheren abschalten eines elektrischen verbrauchers, insbesondere in industriellen produktionsanlagen | |
DE19742716C5 (de) | Steuer- und Datenübertragungsanlage und Verfahren zum Übertragen von sicherheitsbezogenen Daten | |
DE19718284C2 (de) | Verfahren und Vorrichtung zum Überwachen einer Anlage mit mehreren Funktionseinheiten | |
DE3614979A1 (de) | Sicherheitssystem fuer eine druckmaschine | |
DE2612100A1 (de) | Digitale datenverarbeitungsanordnung, insbesondere fuer die eisenbahnsicherungstechnik | |
DE4041062C2 (de) | ||
EP1040073A1 (de) | Sicherheitseinrichtung für rolltreppen und rollsteige | |
DE19543654A1 (de) | Verfahren und Vorrichtung zur Überwachung und Kontrolle einer Gerätekombination aus einem Hauptgerät und mindestens einem Zusatzgerät | |
DE2316433A1 (de) | Programmierbarer universal-logikmodul | |
EP2671690A1 (de) | Auswerteeinheit für ein Sicherheitsschaltgerät und Sicherheitsschaltgerät | |
EP0996060A2 (de) | Einzelprozessorsystem | |
DE2827443C2 (de) | Gesicherte Stromrichteranordnung | |
DE4432768C2 (de) | Schaltungsanordnung zur Überwachung sicherheitsrelevanter Maschinenparameter und Betriebszustände bei Bewegungsvorgängen | |
CH618029A5 (de) | ||
DE3232513A1 (de) | Ueberwachungszeitgeberschaltung | |
DE19745490A1 (de) | Verfahren und Schaltungsanordnung zur Überwachung des Betriebszustands von Elektromotoren | |
DE3886024T2 (de) | Regler auf Mikroprozessorbasis mit synchronem Rücksetzen. | |
DE112014002055T5 (de) | Motorsteuerungsvorrichtung und Motorsteuerungssystem | |
DE2134079B2 (de) | Anordnung zur redundanten Prozeßrechnersteuerung | |
EP0470441A2 (de) | Verfahren zum Übertragen eines Zustimmungssignals für den Betrieb eines Roboters | |
EP0988677B1 (de) | Sicherheitsvorrichtung für einen antrieb | |
DE10109864A1 (de) | Sicherheitsschaltvorrichtung | |
EP2215533B1 (de) | Steuereinrichtung für eine sicherheitsschaltvorrichtung mit integrierter überwachung der versorgungsspannung |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
8120 | Willingness to grant licences paragraph 23 | ||
D2 | Grant after examination | ||
8364 | No opposition during term of opposition |