CH658137A5 - Steuereinrichtung mit einem speicher und einer schnittstelle, insbesondere fuer werkzeugmaschinen. - Google Patents
Steuereinrichtung mit einem speicher und einer schnittstelle, insbesondere fuer werkzeugmaschinen. Download PDFInfo
- Publication number
- CH658137A5 CH658137A5 CH4516/82A CH451682A CH658137A5 CH 658137 A5 CH658137 A5 CH 658137A5 CH 4516/82 A CH4516/82 A CH 4516/82A CH 451682 A CH451682 A CH 451682A CH 658137 A5 CH658137 A5 CH 658137A5
- Authority
- CH
- Switzerland
- Prior art keywords
- error
- memory
- data
- control device
- unit
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0751—Error or fault detection not based on redundancy
- G06F11/0754—Error or fault detection not based on redundancy by exceeding limits
- G06F11/076—Error or fault detection not based on redundancy by exceeding limits by exceeding a count or rate limit, e.g. word- or bit count limit
-
- 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
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0428—Safety, monitoring
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0706—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
- G06F11/0748—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in a remote unit communicating with a single-box computer node experiencing an error/fault
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0766—Error or fault reporting or storing
- G06F11/0772—Means for error signaling, e.g. using interrupts, exception flags, dedicated error registers
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/079—Root cause analysis, i.e. error or fault diagnosis
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/32—Monitoring with visual or acoustical indication of the functioning of the machine
- G06F11/324—Display of status information
- G06F11/327—Alarm or error message display
-
- 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
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/24—Pc safety
- G05B2219/24093—Display, show place of error, fault
-
- 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
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/24—Pc safety
- G05B2219/24095—Show timely order of errors
-
- 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
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/24—Pc safety
- G05B2219/24096—Show number of error event
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/32—Monitoring with visual or acoustical indication of the functioning of the machine
- G06F11/324—Display of status information
- G06F11/325—Display of status information by lamps or LED's
- G06F11/326—Display of status information by lamps or LED's for error or online/offline status
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- Computer Hardware Design (AREA)
- Automation & Control Theory (AREA)
- Debugging And Monitoring (AREA)
Description
Die Erfindung betrifft eine Steuereinrichtung gemäss dem Oberbegriff des Patentanspruches 1, insbesondere zum Steuern einer Werkzeugmaschine.
Eine bekannte Einrichtung dieser Art ist in der Fig. 1 dargestellt. Diese bekannte Einrichtung umfasst eine Zentralverarbei-tungseinheit 1, einen Programmspeicher 4, einen Datenspeicher 5, eine Ein-/Ausgabeeinheit 6 und eine periphere Ausrüstungen steuernde Einheit 7. Eine Wartungseinheit 3 führt Kontrollen und Unterhaltsarbeiten aus, wenn Störungen im Programmspeicher 4, Datenspreicher 5, in der Ein-/Ausgabeeinheit 6 und der Steuereinheit 7 auftreten. Zwischen der Zentralverarbeitungs-einheit 1 und der Wartungseinheit 3 ist eine Schnittstelleneinheit 2 angeordnet. Weiter sind einige der genannten Einheiten mit Lampen 10 zum Anzeigen von Störungen ausgerüstet.
In dem in der Fig. 1 dargestellten Blockschema der bekannten Einrichtung wird das Auftreten von Störungen wie folgt festgestellt:
Die Zentralverarbeitungseinheit 1 liest Steuerbefehle aus dem Programmspeicher 4 und erhält entsprechend den ausgelesenen Steuerbefehlen Zugriff zum Datenspreicher 5 und zur Ein-/Ausgabeeinheit 6, um nacheinander die Steuerbefehle auszuführen.
Es sei angenommen, dass während diesem Vorgang eine Störung in dem Programmspeicher 4, dem Datenspeicher 5, der Ein-/Ausgabeeinheit 6 oder der Steuereinheit 7 für die peripheren Ausrüstungen während dem Lese- oder Schreibvorgang der Zentralverarbeitungseinheit 1 auftritt. Wenn in diesem Falle jene Einheit oder jener Speicher, in der bzw. dem die Störung auftritt, kontinuierlich weiterverwendet wird, so treten Fehler während den nachfolgenden Vorgängen auf. Dementsprechend ist es notwendig, dass die fehlerbehaftete Einheit bzw. Speicher schnell festgestellt und dass der Fehler schnell eliminiert wird.
Um die gestörte Einheit bzw. den gestörten Speicher anzugeben, besitzt jede Einheit bzw. jeder Speicher der bekannten Einrichtung eine Störungsanzeigelampe 10, so dass das Auftreten einer Schwierigkeit in jeder Einheit bzw. jedem Speicher angezeigt wird. Weiter wird, wenn während dem Lesevorgang der Zentralverarbeitungseinheit 1 eine Störung festgestellt wird, ein Fehlersignal an die betreffende Einheit bzw. den betreffenden Speicher angelegt, um die Störungslampe 10 einzuschalten.
Da die bekannte Steuereinrichtung wie oben beschrieben ausgebildet ist, treten die folgenden Schwierigkeiten auf:
(1) Wenn Störungen an verschiedenen Stellen auftreten, ist es unmöglich, festzustellen, welche Störung zuerst auftrat.
(2) Eine Störung, wie das Nichtantworten auf einen Zugriff durch die Zentralverarbeitungseinheit 1, kann nicht festgestellt werden. (Die Anzeige durch die Störungslampen setzt voraus, dass die Störung festgestellt wurde).
(3) Das Auftreten eines Busparitätsfehlers kann angezeigt werden, aber weitere konkrete Angaben, wie Bitposition auf dem Bus, können nicht geliefert werden.
Der obigen Beschreibung kann entnommen werden, dass ein Warnsystem, wie in der Fig. 1 gezeigt, das Störungslampen für jede Einheit bzw. jeden Speicher aufweist, öfters den Fehlerort nicht zu lokalisieren vermag. Deshalb ist die bekannte Steuereinrichtung nicht zufriedenstellend, weil die Störungen nach deren Auftreten nicht rasch behoben werden können.
Es ist Aufgabe der Erfindung, eine Steuereinrichtung der eingangs genannten Art zu schaffen, welcher die oben genannten Nachteile nicht anhaften.
Die erfindungsgemässe Steuereinrichtung ist durch die im kennzeichnenden Teil des Patentanspruches 1 angeführten Merkmale gekennzeichnet.
Die Erfindung ist nachstehend mit Bezugnahme auf die Zeichnung beispielsweise näher erläutert. Es zeigen
Fig. 1 das Blockschema einer bekannten Steuereinrichtung,
Fig. 2 das Blockschema eines Ausführungsbeispieles der er- . findungsgemässen Steuereinrichtung,
Fig. 3 die schematische Darstellung der Aufteilung eines Speichers gemäss der Fig. 2 in verschiedene Speicherabschnitte,
Fig. 4 eine Tabelle, die ein Verfahrensbeispiel beim Lesen von Störungsdaten darstellt, und
Fig. 5 die schematische Darstellung eines in der Fig. 4 angenommenen Störungsverlaufes.
Ein Ausführungsbeispiel der erfindungsgemässen Steuereinrichtung ist nachstehend mit Bezugnahme auf die Fig. 2 bis 5 beschrieben.
In der Fig. 2 sind jene Elemente des Ausführungsbeispieles der erfindungsgemässen Steuereinrichtung mit denselben Bezugszeichen versehen wie jene Elemente der bekannten Steuereinrichtung gemäss der Fig. 1, welche die gleichen Funktionen ausüben. Die Steuereinrichtung gemäss der Fig. 2 besitzt einen Fehlerdatenspeicher 8. Die Fehlerdaten 9, welche in den Einheiten bzw. Speichern 4 bis 7 festgestellt werden, werden in dem genannten Speicher 8 gespeichert.
Die Anordnung des Speichers 8 ist in der Fig. 3 gezeigt.
Gemäss der Fig. 3 ist der Speicher 8 in Speicherabschnitte 21 und 22 für Fehlerdaten des ersten auftretenden Fehlers entsprechend verschiedenen Fehlerfaktoren, Speicherabschnitte 21' und 22' zum Speichern des letzten von aufeinanderfolgenden Fehlern und einen Speicherabschnitt 25 für einen Fehlerhinweis zum Anzeigen des letzten Fehlers aufgeteilt. Der Speicherinhalt des Fehlerdatenspeicherabschnittes 21 umfasst entsprechend den Fehlerfaktoren einen Fehlerhinweisteil 21a, eine Adresse 21b eines den Fehler betreffenden Programmes, eine Adresse 21c eines den Fehler betreffenden Bus, eine Lese/ Schreibanweisung 21d, die Reihenfolge der Fehlerauftritte 21e und einen Dateninhalt 21f.
Der hier verwendete Ausdruck «Fehlerfaktoren» kann beispielsweise Busparitätsfehler, Nichtansprechen und die Ueber-last der Zentralverarbeitungseinheit 1 umfassen.
Die Arbeitsweise der Steuereinrichtung ist nachstehend beschrieben. Wenn während dem Arbeiten der Zentralverarbeitungseinheit 1 ein Fehler auftritt, der dem festgestellten Fehlerfaktor des Speicherabschnittes 21 entspricht, so wird dessen Wert beispielsweise im Fehlerhinweisteil 21a des Speicherabschnittes 21 gespeichert. Tritt ein weiterer Fehler auf, so prüft die Zentralverarbeitungseinheit 1 den Fehlerhinweisteil 21a, der der erste Bereich des Speicherabschnittes 21 ist. Wenn die Zentralverarbeitungseinheit 1 feststellt, dass ein Wert in dem Fehlerhinweisteil 21a enthalten ist, dann kann sie feststellen, dass ein weiterer solcher Fehler stattgefunden hat. Daher wird bestimmt, dass dieser weitere Fehler im letzten Abschnitt 21' des Speichers 8 gespeichert werden soll und der Wert des Fehlerhinweises im Speicherabschnitt 25 um den Betrag 1 erhöht wird,
5
10
15
20
25
30
35
40
45
50
55
60
65
3
658 137
um in dem Fehlerhinweisteil 21' a gespeichert zu werden, welcher das erste Wort des Speicherabschnittes 21' ist. Die Programmadresse 21' b, die Busadresse 21' c und die Lese/Schreibanweisung 21' d zur Zeit des Auftretens des Fehlers werden als zweite, dritte bzw. vierte Wörter geschrieben. Danach wird der Wert der Daten im fünften Wort um den Betrag 1 erhöht, um als Angabe für die Anzahl des Auftretens dieses Fehlers verwendet zu werden. Schliesslich wird beim Schreiben der Wert, welcher durch die Zentralverarbeitungseinheit 1 ausgegeben wird, in den für das sechste Wort reservierten Platz 21' f als Dateninhalt geschrieben und beim Lesen der Wert, welcher die Zentralverarbeitungseinheit 1 ausgelesen hat, in den für das sechste Wort reservierten Platz 21' f geschrieben.
Wenn ein Fehler auftritt, arbeitet die Zentralverarbeitungseinheit 1 wie eingangs beschrieben. Ähnlich wie bei der bekannten Steuereinrichtung wird die Fehleranzeigelampe derjenigen Einheit eingeschaltet, in welcher die Störung aufgetreten ist.
Nachstehend ist das Verfahren zum Analysieren der Störungsdaten beschrieben.
Wenn ein Fehler auftritt wird der Inhalt des Störungsdatenspeichers 8 über die Schnittstelleneinheit 2 durch die Wartungseinheit 3 ausgelesen.
Zuerst wird von dem ausgelesenen Speicherinhalt der Fehlerhinweise 25, beispielsweise der Fehlerhinweis 21a für jeden Fehlerfaktor und die Anzahl der Fehlerauftritte, z.B. 21e, für jeden Fehlerfaktor ausgegeben, so dass aufgrund eines in der Fig. 4 dargestellten Steuerablaufes eine Anzeige des Verlaufes der Fehlerauftritte durchgeführt wird. Aus der Anzeige kann die Bedienungsperson die erste und letzte Ursache einer Reihe von Fehlern feststellen. Der Fig. 4 kann entnommen werden, dass der zuletzt aufgetretene Fehler ein Ausgangsdatenparitäts-fehler ist, der in der Fehlerhinweisspalte mit «eines» angegeben ist, und dass ein Fehler «Programmspeicher keine Antwort», drei Fehler «keine Datenantwort» und ein Eingangsdatenparitätsfehler vorangehend aufgetreten sind.
Als nächstes wird der Speicherinhalt betreffend eine Fehlerursache, die als die hauptsächlichste Ursache einer Reihe von Fehlern angenommen wird, geprüft, so dass das Fehlerauftrittsprogramm (von der Programmadresse) und die Störungsauftrittsdaten zum Lokalisieren der Ursache des Fehlers begutachtet werden können.
Wenn beispielsweise eine Störung, wie das Nichtantworten der Ein-/Ausgabeeinheit 6, auftritt, sollte auch die Busadres-5 senzeile 21c des Fehlerdatenabschnittes 21 beachtet werden. Mit diesem Vorgang kann festgestellt werden, welcher Ein-/Ausgabeeinheitnummer die Zentralverarbeitungseinheit 1 einen Zugriff ausführen wollte, und die entsprechende Ein-/Ausgabeein-heit mit dem zugeordneten Wert sollte überprüft werden, io Im Falle eines Datenparitätsfehlers kann der Umfang der Störung leicht festgestellt werden durch Vergleich der Dateninhaltszeile mit dem Zusatz des Prozessrücksignals der Ein-/Ausgabeeinheit 6.
Die Fig. 5 zeigt einen Verlauf der Fehlerauftritte, der sich 15 aus der Fig. 4 ergibt. Insbesondere zeigt die Fig. 5, dass zuerst ein Ausgangsdatenparitätsfehler auftritt, weil auf den Befehl Datenlesen/Schreiben keine Antwort erscheint, auf den Befehl Programmlesen/Schreiben keine Antwort erscheint, auf den Befehl Datenlesen/Schreiben keine Antwort erscheint und der 20 Eingangsdatenparitätsfehler nachfolgend verursacht wird. Die Fehlerhinweise sind in der Reihenfolge der Fehlerauftritte numeriert. Die Anzahl der Fehlerfaktoren kann beliebig gewählt werden und im ohen beschriebenen Beispiel sind sechs Fehlerfaktoren angeführt. Wenn zur Analyse ein akkumulierter Wert 25 und ein Befehlscode zusätzlich eingeführt werden, kann die Wirkung der Fehleranalyse wesentlich erhöht werden.
Beim beschriebenen Beispiel erfolgt die Anzeige des Resultates in zwei Schritten. Die Anzahl kann aber auch in einem Schritt erfolgen in Abhängigkeit von der Arbeitsweise der ver-30 wendeten Anzeigeeinheit oder die Faktoren können einzeln für die Anzeige wieder gewonnen werden. D.h. es können verschiedene Verfahren zum Anzeigen des Resultates der Analyse verwendet werden.
Das oben beschriebene Ausführungsbeispiel der erfindungs-35 gemässen Steuereinrichtung umfasst Mittel zum Speichern und Anzeigen von Fehlerdaten. Deshalb kann bei der beschriebenen Steuereinrichtung, wenn ein Fehler auftritt, der Fehler schnell und genau lokalisiert werden, d.h. die Zuverlässigkeit der oben beschriebenen Steuereinrichtung ist wesentlich verbes-40 sert.
v
2 Blätter Zeichnungen
Claims (2)
1. Steuereinrichtung mit einem durch ein Programm steuerbaren Speicher (5) zum temporären Speichern von Daten und einer als Schnittstelle für externe Daten dienenden Ein-/Ausga-beeinheit (6), gekennzeichnet durch ein in Abschnitte unterteiltes Speichermittel (8) zum Speichern von Fehlerdaten mindestens in dem genannten Speicher (5) und der Ein-/Ausgabeeinheit, der Reihenfolge des Auftretens der Fehler und der Anzahl der aufgetretenen Fehler, und eine Wartungseinheit (3) zum Ausgeben und Anzeigen der in den Abschnitten des Speichermittels gespeicherten Fehlerdaten inklusive Angabe der Zeiten der Fehlerauftritte.
2. Einrichtung nach Anspruch 1, dadurch gekennzeichnet, dass die Abschnitte des Speichermittels (8) mindestens folgende Fehlerdaten speichern: die Reihenfolge der Fehlerauftritte, die Fehler betreffenden Programmadressen, die Fehler betreffenden Busadressen und die Anzahl der Fehlerauftritte.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE19823227292 DE3227292A1 (de) | 1982-07-21 | 1982-07-21 | Elektronische steuereinrichtung |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CH658137A5 true CH658137A5 (de) | 1986-10-15 |
Family
ID=6168977
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CH4516/82A CH658137A5 (de) | 1982-07-21 | 1982-07-23 | Steuereinrichtung mit einem speicher und einer schnittstelle, insbesondere fuer werkzeugmaschinen. |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US4550278A (de) |
| CH (1) | CH658137A5 (de) |
| DE (1) | DE3227292A1 (de) |
Families Citing this family (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5293526A (en) * | 1985-10-25 | 1994-03-08 | Canon Kabushiki Kaisha | Electronic equipment including a plurality of independently powered apparatus |
| DE3689765T2 (de) * | 1985-12-27 | 1994-11-03 | Omron Tateisi Electronics Co | Gelehriges Untersuchungsgerät. |
| US5121475A (en) * | 1988-04-08 | 1992-06-09 | International Business Machines Inc. | Methods of dynamically generating user messages utilizing error log data with a computer system |
| DE3844149A1 (de) * | 1988-12-28 | 1990-07-12 | Sankyo Mfg | Walzenzufuehrungseinrichtung |
| DE3903163A1 (de) * | 1989-02-03 | 1990-08-09 | Thomson Brandt Gmbh | Magnetbandgeraet zur digitalen aufzeichnung und wiedergabe von audio- bzw. videosignalen |
| IT1246039B (it) * | 1990-07-10 | 1994-11-07 | Tiziano Barea | Disopositivo per il controllo del funzionamento di macchine in particolare di macchine tessili in grado di autoapprendere il ciclo operativo di queste ultime e di correggere i propi errori in tale fase di autoapprendimento |
| US5528759A (en) * | 1990-10-31 | 1996-06-18 | International Business Machines Corporation | Method and apparatus for correlating network management report messages |
| DE4040927C2 (de) * | 1990-12-20 | 1999-10-21 | Bosch Gmbh Robert | Verfahren und Vorrichtung zur Fehlerspeicherung in einer Steuereinrichtung eines Kraftfahrzeugs |
| AU671194B2 (en) * | 1993-02-23 | 1996-08-15 | British Telecommunications Public Limited Company | Event correlation |
| IT1264818B1 (it) * | 1993-07-28 | 1996-10-10 | Sit La Precisa Spa | Scheda elettronica di controllo per caldaia scheda elettronica di controllo per caldaia |
| DE9319124U1 (de) * | 1993-12-13 | 1994-07-14 | Siemens AG, 80333 München | Rechner mit einer Statusanzeigeeinheit |
| GB2285700B (en) * | 1994-01-12 | 1998-06-24 | Drallim Ind | Monitoring apparatus and method |
| US5623274A (en) * | 1995-02-17 | 1997-04-22 | Onspec Electronic, Inc. | Front-panel indicator using a serial link for a PC |
| US5778369A (en) * | 1995-08-18 | 1998-07-07 | International Business Machines Corporation | Method and apparatus for managing exceptions |
| JPH11272498A (ja) * | 1998-03-25 | 1999-10-08 | Denso Corp | 電子制御装置 |
| US6701480B1 (en) * | 2000-03-08 | 2004-03-02 | Rockwell Automation Technologies, Inc. | System and method for providing error check and correction in memory systems |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3688099A (en) * | 1971-04-28 | 1972-08-29 | Lear Siegler Inc | Automatic control system with a digital computer |
| DE2244598B2 (de) * | 1972-09-12 | 1975-12-18 | Ibm Deutschland Gmbh, 7000 Stuttgart | Verfahren zur Gewinnung und Auswertung von Fehleranalysedaten auf der Basis von in einem System austauschbaren, justierbaren oder reparierbaren Einheiten |
| US3838260A (en) * | 1973-01-22 | 1974-09-24 | Xerox Corp | Microprogrammable control memory diagnostic system |
| FR116049A (de) * | 1975-03-20 | |||
| US4130787A (en) * | 1977-03-10 | 1978-12-19 | Mcdonnell Douglas Corporation | Reliability monitoring system |
| US4096989A (en) * | 1977-06-20 | 1978-06-27 | The Bendix Corporation | Monitoring apparatus for redundant control systems |
| US4176396A (en) * | 1977-09-23 | 1979-11-27 | The Charles Stark Draper Laboratory, Inc. | Apparatus for directly measuring machine tool wear |
| US4305028A (en) * | 1980-04-04 | 1981-12-08 | Nordson Corporation | System for evaluating the capability of a work-performing robot to reproduce a programmed series of motions |
| US4362977A (en) * | 1980-06-30 | 1982-12-07 | International Business Machines Corporation | Method and apparatus for calibrating a robot to compensate for inaccuracy of the robot |
| US4327437A (en) * | 1980-07-30 | 1982-04-27 | Nasa | Reconfiguring redundancy management |
-
1982
- 1982-07-14 US US06/398,136 patent/US4550278A/en not_active Expired - Lifetime
- 1982-07-21 DE DE19823227292 patent/DE3227292A1/de active Granted
- 1982-07-23 CH CH4516/82A patent/CH658137A5/de not_active IP Right Cessation
Also Published As
| Publication number | Publication date |
|---|---|
| DE3227292C2 (de) | 1990-03-15 |
| US4550278A (en) | 1985-10-29 |
| DE3227292A1 (de) | 1984-01-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE3206891C2 (de) | ||
| DE2913999C2 (de) | Einrichtung zum Prüfen von Systemprogrammen numerischer Steuerungen für Werkzeugmaschinen | |
| CH658137A5 (de) | Steuereinrichtung mit einem speicher und einer schnittstelle, insbesondere fuer werkzeugmaschinen. | |
| DE4040927C2 (de) | Verfahren und Vorrichtung zur Fehlerspeicherung in einer Steuereinrichtung eines Kraftfahrzeugs | |
| DE3786381T2 (de) | Prüfverfahren und -gerät für ein verteiltes Verarbeitungssystem. | |
| DE2210325A1 (de) | Datenverarbeitungssystem | |
| DE2723714A1 (de) | Digital-ueberwachungseinrichtung | |
| EP1008993A2 (de) | Schreib/Lesespeicher mit Selbsttestvorrichtung und zugehöriges Testverfahren | |
| EP0615211B1 (de) | Verfahren zum Speichern sicherheitsrelevanter Daten | |
| EP2539899B1 (de) | Verfahren zur überprüfung der funktionsfähigkeit eines speicherelements | |
| DE2823457C2 (de) | Schaltungsanordnung zur Fehlerüberwachung eines Speichers einer digitalen Rechenanlage | |
| EP0151810B1 (de) | Verfahren und Schaltungsanordnung zum Prüfen eines Programms in Datenverarbeitungsanlagen | |
| DE10062404A1 (de) | Vorrichtung und Verfahren zum Reduzieren der Anzahl von Adressen fehlerhafter Speicherzellen | |
| DE3413330A1 (de) | Verfahren zur ueberwachung und lokalisierung eines fehlers der fabrikationszyklen einer automatischen fertigungsstrasse und vorrichtung zu seiner durchfuehrung | |
| EP0353660A2 (de) | Verfahren zur Fehlersicherung in Speichersystemen von Datenverarbeitungsanlagen, insbesondere Fernsprechvermittlungsanlagen | |
| EP0328989B1 (de) | Schaltungsanordnung zur Anpassung eines langsamen Speichers an einen schnellen Prozessor | |
| EP0642078A2 (de) | Verfahren und Vorrichtung zur Fehlerprüfung und zur Fehlerkorrektur in Speicherbausteinen | |
| EP0425897B1 (de) | Verfahren zum Betrieb eines Steuerungssystems | |
| DE4010562C2 (de) | ||
| DE10226876B4 (de) | Vorrichtung und Verfahren zur Überprüfung eines Bussystems | |
| EP0190575A1 (de) | Verfahren und Anordnung zur Verringerung des Einflusses von Speicherfehlern auf in Cache-Speichern von Datenverarbeitungsanlagen gespeicherten Daten | |
| DE102005040917A1 (de) | Datenverarbeitungssystem und Betriebsverfahren dafür | |
| DE2048473C3 (de) | Mit einem Hauptdatenrechner verbundener Fehlerdatenrechner geringerer Leistungsfähigkeit | |
| DE2315285C3 (de) | Anordnung zur Steuerung der Abtastung in Vermittlungssystemen | |
| DE2842317C2 (de) | Schaltungsanordnung für Fernmeldeanlagen, insbesondere Fernsprechvermittlungsanlagen, mit zentralen Steuereinrichtungen und peripheren Schalteinrichtungen |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PL | Patent ceased |