DE19701323C5 - Verfahren und Vorrichtung zur Aktualisierung der Betriebssoftware - Google Patents

Verfahren und Vorrichtung zur Aktualisierung der Betriebssoftware Download PDF

Info

Publication number
DE19701323C5
DE19701323C5 DE19701323A DE19701323A DE19701323C5 DE 19701323 C5 DE19701323 C5 DE 19701323C5 DE 19701323 A DE19701323 A DE 19701323A DE 19701323 A DE19701323 A DE 19701323A DE 19701323 C5 DE19701323 C5 DE 19701323C5
Authority
DE
Germany
Prior art keywords
unit
automation system
operating software
interface device
software
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 - Lifetime
Application number
DE19701323A
Other languages
English (en)
Other versions
DE19701323C2 (de
DE19701323A1 (de
Inventor
Karl-Heinz Dr.-Ing. Niemann
Reiner Dipl.-Ing. Bleil
Reinhard Dipl.-Ing. Köhler
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ABB Patent GmbH
Original Assignee
ABB Patent GmbH
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=7817536&utm_source=***_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=DE19701323(C5) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by ABB Patent GmbH filed Critical ABB Patent GmbH
Priority to DE19701323A priority Critical patent/DE19701323C5/de
Publication of DE19701323A1 publication Critical patent/DE19701323A1/de
Application granted granted Critical
Publication of DE19701323C2 publication Critical patent/DE19701323C2/de
Publication of DE19701323C5 publication Critical patent/DE19701323C5/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/4401Bootstrapping
    • G06F9/4411Configuring for operating with peripheral devices; Loading of device drivers
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B15/00Systems controlled by a computer
    • G05B15/02Systems controlled by a computer electric

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Automation & Control Theory (AREA)
  • Stored Programmes (AREA)

Abstract

Verfahren zur Aktualisierung der Betriebssoftvare einzelner prozessorgesteuerter, mit Dekodierungsmitteln ausgestatteter Einheiten einer hierarchisch strukturierten automatisierungstechnischen Anlage mit mindestens einer Leitstation zum Konfigurieren, Bedienen und Beobachten, in der Konfigurationsdaten der automatisierungstechnischen Anlage gespeichert sind und die über einen Systembus mit hierarchisch untergeordneten Einheiten verbunden ist, wobei die untergeordneten Einheiten jeweils mindestens über eine Verarbeitungseinheit, einen elektrisch lösch- und beschreibbaren Programmspeicher und einen Datenspeicher mit wahlfreiem Zugriff verfügen, dadurch gekennzeichnet, daß
– auf einem aktiven Datenträger (230) eine neue, zu den Konfigurationsdaten der automatisierungstechnischen Anlage kompatible Version der Betriebssoftware mit Softwaremodulen für alle zu aktualisierenden Hierachieebenen installiert wird,
– der aktive Datenträger (230) anstelle der automatisierungstechnischen Anlage über einen Programmieradapter (210) an die Einheit (220), deren Betriebssoftware zu aktualisieren ist, angeschlossen wird,
– die Einheit (220) in einen Programmiermodus versetzt wird,
– die neue Version der Betriebssoftware in die Einheit (220) übertragen und...

Description

  • Die Erfindung betrifft ein Verfahren und eine Vorrichtung zur Aktualisierung der Betriebssoftware einzelner Einheiten in einer hierarchisch strukturierten automatisierungstechnischen Anlage gemäß dem Oberbegriff des Patentanspruchs 1.
  • In einer derartigen automatisierungstechnischen Anlage ist mindestens eine Leitstation zum Konfigurieren, Bedienen und Beobachten, die über einen Systembus mit einer Mehrzahl von Prozeßstationen verbunden ist, vorgesehen. Darüber hinaus sind analoge und digitale Eingabe-/Ausgabebaugruppen vorgesehen, die über mindestens einen Eingabe-/Ausgabebus mit einer der Prozeßstationen verbunden sind. Die Leitstation, die Prozeßstation und die Eingabe- und Ausgabebaugruppen werden nachfolgend in ihrer Gesamtheit als Einheiten bezeichnet. Jede Einheit ist mindestens mit einer Verarbeitungseinheit, einem elektrisch lösch- und beschreibbaren Programmspeicher sowie einem Datenspeicher mit wahlfreiem Zugriff ausgestattet. In dem Programmspeicher ist die Betriebssoftware zur Abarbeitung auf der Verarbeitungseinheit der jeweiligen Einheit hinterlegt. Im Datenspeicher werden temporäre Prozeßgrößen, Merker und Stellwerte temporär zwischengespeichert. Der detaillierte Aufbau einer solchen automatisierungstechnischen Anlage ist in der DE 42 38 957 näher beschrieben.
  • Zur Aktualisierung der Betriebssoftware besteht grundsätzlich das Problem, die Inhalte aller Programmspeicher in allen Einheiten auszutauschen. Durch offenkundige Vorbenutzung ist bekannt, zur Aktualisierung der Betriebssoftware jede einzelne Einheit physisch aus dem Baugruppenträger zu entfernen, zu öffnen und den in der Einheit befindlichen Programmspeicher gegen einen, die aktualisierte Betriebssoftware beinhaltenden Programmspeicher auszutauschen, die Einheit wieder zu verschließen und in den Baugruppenträger einzusetzen. Nachteiligerweise ist dabei die gesamte automatisierungstechnische Anlage außer Betrieb zu setzen, wobei der zu steuernde Prozeß verfahrenstechnisch zu unterbrechen ist. Darüber hinaus ist der Austausch einer Vielzahl von Programmspeichern außerordentlich zeitaufwendig.
  • Aus der DE 43 21 774 C1 ist ein Verfahren zur Aktualisierung eines in Festwertspeichern einer programmgesteuerten Vermittlungseinrichtung hinterlegten Systemprogramms bekannt, bei dem das aktualisierte Systemprogramm unter Verwendung einer Verwaltungs- und Wartungssoftware parallel zu dem bisher gültigen Systemprogramm in einen freien Speicherbereich des Festwertspeichers kopiert wird und der Verarbeitungseinrichtung in einem Folgeschritt durch eine Speicherzugriffsanweisung als fortan gültiges Systemprogramm zugewiesen wird. Nachteiligerweise wird hierbei das Vorhandensein von ausreichend Speichervolumen zur Aufnahme von mindestens zwei vollständigen Systemprogrammen zuzüglich der Verwaltungs- und Wartungssoftware vorausgesetzt.
  • Aus der DE 43 16 500 ist ein Verfahren zum Wechseln einer Anlagensoftware in einer mikroprozessorgesteuerten Kommunikationsanlage mit einer redundant ausgebildeten Steuereinheit mit zwei Prozessoren, von denen der eine aktiv ist und vermittlungstechnische Aufgaben der Kommunikationsanlage steuert und der andere im stand-by-Zustand betrieben wird, wobei der aktive Prozessor in seinem aktiven Zustand gehalten wird und die neue Anlagensoftware durch den stand-by-Prozessor gestartet und auf Fehlerfreiheit untersucht wird. Für redundanzfreie Systeme ist eine derartige Vorgehensweise jedoch nicht durchführbar.
  • Der Erfindung liegt daher die Aufgabe zugrunde, ein Verfahren zur Aktualisierung der Betriebssoftware anzu geben, das in einer redundanzfreien automatisierungstechnischen Anlage realisierbar ist und bei dem die körperliche Entnahme des Programmspeichers jeder einzelnen Einheit verzichtbar ist.
  • Erfindungsgemäß wird diese Aufgabe mit den Mitteln der Patentansprüche 1 bzw. 5 gelöst. Vorteilhafte Ausgestaltungen der Erfindung sind in den Patentansprüchen 2 bis 4 bzw. 6 und 7 beschrieben.
  • Die Erfindung wird nachstehend anhand eines Ausführungsbeispiels näher erläutert.
  • Die dazu erforderlichen Zeichnungen zeigen
  • 1 eine Prinzipdarstellung einer automatisierungstechnischen Anlagen,
  • 2 ein Prinzipschaltbild einer Programmieranordnung
  • Die Erfindung wird am Beispiel einer in 1 prinzipiell dargestellten, hierarchisch strukturierten automatisierungstechnischen Anlage erläutert. Als oberste Hierarchieebene sind in einem Wartenbereich 10 eine Konfigurationseinrichtung 11, eine Bedieneinrichtung 12 und eine Beobachtungseinrichtung 13 vorgesehen. Für diese Einrichtungen 11, 12 und 13 werden üblicherweise Personalcomputer eingesetzt. In Abhängigkeit vom zu steuernden Prozeß 100 kann es zweckmäßig sein, die funktionale Zuordnung der Einrichtungen 11, 12 und 13 im Wartenbereich 10 zu kombinieren. So ist es möglich, die Bedienung und Beobachtung geräteseitig funktionell zusammenzufassen, so daß eine oder mehr kombinierte Bedien-Beobachtungseinrichtungen 12 und 13 vorgesehen sind. Wenn der zu steuernde Prozeß 100 es zuläßt, kann auch die Konfiguration der automatisierungstechnischen Anlage von einer Bedien-Beobachtungseinrichtung vorgenommen werden.
  • Die Einrichtungen 11, 12 und 13 im Wartenbereich 10 sind über einen Systembus 20 mit Prozeßstationen 40/1 bis 40/3 verbunden, die den Einrichtungen 11, 12 und 13 hierarchisch untergeordnet sind. Die Prozeßstationen 40/1 bis 40/3 können darüber hinaus durch Lateralbusse 3011 und 30/2 verbunden sein.
  • An jede der Prozeßstationen 40/1 bis 40/3 sind Eingabe-/Ausgabebaugruppen 80/11 bis 80/31, nachfolgend als E/A-Baugruppen bezeichnet, über Eingabe-/Ausgabebusse 50/1 bis 70/2 angeschlossen, wobei die E/A-Baugruppen 80/11 bis 80/31 den Prozeßstationen 40/1 bis 40/3 hierarchisch untergeordnet sind. Jede E/A-Baugruppe 80/11 bis 80/31 ist mit jeweils n Anschlußeinheiten 80/11-1 bis 80/31-n ausgestattet. Das Typenspektrum der Eingabe- und Ausgabebaugruppen 80/11 bis 80/31 umfaßt dabei üblicherweise digitale Eingabebaugruppen, analoge Eingabebaugruppen, digitale Ausgabebaugruppen und analoge Ausgabebaugruppen. Jeder der Anschlußeinheiten 80/11-1 bis 80/31-n ist mit einem der an dem Prozeß 100 zugeordneten Meßwertgebern 90/1 bis 90/k oder Stellglieder 95/1 bis 95/m angeschlossen.
  • Die Prozeßstationen 40/1 bis 40/3 und die E/-Baugruppen 80/11 bis 80/31 werden nachstehend in ihrer Gesamtheit als Einheiten bezeichnet, soweit auf diese Einheiten die gleichen Verfahrensschritte angewendet werden. Jede Einheit verfügt mindestens über eine Verarbeitungseinheit, einen elektrisch lösch- und beschreibbaren Programmspeicher und einen Datenspeicher mit wahlfreiem Zugriff. In dem Programmspeicher jeder Einheit ist die Betriebssoftware, deren Befehle in der Verarbeitungseinheit abgearbeitet werden, permanent gespeichert. Die Programmspeicher aller Einheiten sind als sogenannte Flash-EPROMs ausgeführt.
  • Der Datenspeicher jeder Einheit dient zur temporären Zwischenspeicherung von Merkern, Meß- und Stellwerten sowie Zwischenergebnissen. Die Einheiten sind als steckbare Module ausgeführt, wobei mehrere Einheiten in einem Rack mit einer Meterzahl von Steckplätzen zusammengefaßt sind. Jeder Steckplatz in jedem Rack ist durch eine Steckplatzkodierung identifiziert. Beim Einfügen einer Einheit in einen Steckplatz liest die Einheit die zugehörige Steckplatzkodierung, ist damit adressierbar und in die Lage versetzt, aus einem angebotenen Datenstrom, der über einen der Lateralbusse 30/1 und 30/2, einen der Eingabe-/Ausgabebusse 50/1 bis 70/2 oder den Systembus 20 geleitet wird, die für die Einheit relevanten Informationen auszufiltern.
  • Gemäß 2 ist dazu jede Einheit 220 mit einer Schnittstelleneinrichtung 221 ausgestattet, die mit Dekodiermitteln 222 verbunden ist.
  • Zur Aktualisierung der Betriebssoftware einer ausgewählten Einheit 220 ist ein aktiver Datenträger 230 vorgesehen, der über einen Programmieradapter 210 temporär mit der Einheit 220 verbunden ist. Der Programmieradapter 210 weist eine erste und zweite Schnittstelleneinrichtung 211 und 212 auf, wobei die erste Schnittstelleneinrichtung 211 zur Nachbildung der Schnittstelle im Rack ausgebildet ist. Die zweite Schnittstelleneinrichtung 212 ist zur Kommunikation mit dem aktiven Datenträger 230 ausgebildet. Dazu weist der aktive Datenträger 230 eine Schnittstelleneinrichtung 231 auf, die mit der zweiten Schnittsteleneinrichtung 212 des Programmieradapters 210 verbunden ist.
  • Zur gegenseitigen Anpassung der ersten und zweiten Schnittstelleneinrichtung 211 und 212 des Programmieradapters 210 ist ein Schnittstellenconverter 213 vorgesehen, der mit beiden Schnittstelleneinrichtungen 2ll und 212 verbunden ist.
  • Darüber hinaus weist der Programmieradapter 210 ein Kodiermittel 214 auf, die mit der ersten Schnittstelleneinrichtung 211 verbunden ist. Dieses Kodiermittel 214 ist auf einen festen exklusiven Schlüssel eingestellt, der die angeschlossene Einheit 220 nach dem Lesen dieses Schlüssels und Dekodieren mit den Dekodiermitteln 222 in einen Programmiermodus versetzt, in dem der Programmspeicher der Einheit 220 temporär beschreibbar ist.
  • Als aktiver Datenträger 230 ist ein tragbarer Computer, insbesondere ein sogenannter Laptop, vorgesehen, Vorteilhafterweise weist ein so ausgestalteter aktiver Datenträger 230 Eingabemittel und Visualisierungsmittel auf, mit denen der Vorgang der Aktualisierung der Betriebssoftware gesteuert und beobachtet werden kann. Zur Aktualisierung der Betriebssoftware wird zunächst eine neue, zu den Konfigurationsdaten der automatisierungstechnischen Anlage kompatible Version der Betriebssoftware mit Softwaremodulen für alle zu aktualisierenden Hierarchieebenen auf dem aktiven Datenträger 230 installiert.
  • Der aktive Datenträger 230 wird über den Programmieradapter 210 mit der Einheit 220, deren Betriebssoftware zu aktualisieren ist, verbunden. Die Einheit 220 wird mittels des exklusiven Schlüssels des Kodiermittels 222 in einen Programmiermodus versetzt. Anschließend wird die neue Betriebssoftware vom aktiven Datenträger 230 in die Einheit 220 übertragen und installiert. Die mit aktualisierter Betriebssoftware ausgestattete Einheit 220 wird neu gestartet. Für den Installationsvorgang ist dabei vorgesehen, die Softwaremodule zunächst in den Datenspeicher mit wahlfreiem Zugriff der zugehörigen Einheit 220 zu kopieren, in einem zweiten Schritt den elektrisch lösch- und beschreibbaren Programmspeicher der Einheit 220 mittels der internen Verarbeitungseinheit zu löschen und anschließend mit den neuen Softwaremodulen erneut zu beschreiben, wobei während dieses Schrittes durch die Verarbeitungseinheit Befehle ausgeführt werden, deren Programmcode im Datenspeicher abgelegt ist.
  • Die mit aktualisiertem Programmcode versehene Einheit 220 wird wieder in die automatisierungstechnische Anlage eingefügt. Dabei erfolgt eine selbsttätige Initialisierung bei Zufuhr der Betriebsspannung.
  • 210
    Programmieradapter
    211
    erste Schnittstelleneinrichtung
    212
    zweite Schnittstelleneinrchtung
    213
    Schnittstellenconverter
    214
    Kodiermittel
    220
    Einheit
    221
    Schnittstelleneinrichtung
    222
    Dekodiermittel
    230
    aktiver Datenträger
    231
    Schnittstelleneinrichtung

Claims (4)

  1. Verfahren zur Aktualisierung der Betriebssoftvare einzelner prozessorgesteuerter, mit Dekodierungsmitteln ausgestatteter Einheiten einer hierarchisch strukturierten automatisierungstechnischen Anlage mit mindestens einer Leitstation zum Konfigurieren, Bedienen und Beobachten, in der Konfigurationsdaten der automatisierungstechnischen Anlage gespeichert sind und die über einen Systembus mit hierarchisch untergeordneten Einheiten verbunden ist, wobei die untergeordneten Einheiten jeweils mindestens über eine Verarbeitungseinheit, einen elektrisch lösch- und beschreibbaren Programmspeicher und einen Datenspeicher mit wahlfreiem Zugriff verfügen, dadurch gekennzeichnet, daß – auf einem aktiven Datenträger (230) eine neue, zu den Konfigurationsdaten der automatisierungstechnischen Anlage kompatible Version der Betriebssoftware mit Softwaremodulen für alle zu aktualisierenden Hierachieebenen installiert wird, – der aktive Datenträger (230) anstelle der automatisierungstechnischen Anlage über einen Programmieradapter (210) an die Einheit (220), deren Betriebssoftware zu aktualisieren ist, angeschlossen wird, – die Einheit (220) in einen Programmiermodus versetzt wird, – die neue Version der Betriebssoftware in die Einheit (220) übertragen und installiert wird, indem – die Softwaremodule in den Datenspeicher mit wahlfreiem Zugriff der zugehörigen Einheit (220) kopiert werden, – der elektrisch lösch- und beschreibbare Programmspeicher der Einheit (220) durch die interne Verarbeitungseinheit gelöscht und anschließend mit den neuen Softwaremodulen beschrieben wird, wobei durch die Verarbeitungseinheit während dieses Schrittes Befehle ausgeführt werden, deren Programmcode im Datenspeicher abgelegt ist, und – die Einheit (220) mit der aktuellen Betriebssoftware neu gestartet wird.
  2. Verfahren nach Anspruch 1 dadurch gekennzeichnet, daß die automatisierungstechnische Anlage durch eine rücksetzende Initialisierung jeder Einheit (220) neu gestartet wird.
  3. Vorrichtung zur Aktualisierung der Betriebssoftware einzelner prozessorgesteuerter, mit Dekodierungsmitteln ausgestatteter Einheiten einer hierarchisch strukturierten automatisierungstechnischen Anlage mit mindestens einer Leitstation zum Konfigurieren, Bedienen und Beobachten, in der Konfigurationsdaten der automatisierungstechnischen Anlage gespeichert sind und die über einen Systembus mit hierarchisch untergeordneten Einheiten verbunden ist, wobei die Leitstation, die untergeordneten Einheiten jeweils mindestens über eine Verarbeitungseinheit, einen elektrisch lösch- und beschreibbaren Programmspeicher und einen Datenspeicher mit wahlfreiem Zugriff verfügen, dadurch gekennzeichnet, – daß eine erste und eine zweite Schnittstelleneinrichtung (211, 212) vorgesehen sind, – daß die erste Schnittstelleneinrichtung (211) über einen Schnittstellenconverter (213) mit der zweiten Schnittstelleneinrichtung (212) verbunden ist, – daß Kodiermittel (214) vorgesehen sind, die mit der ersten Schnittstelleneinrichtung (211) verbunden sind, – daß die Kodiermittel (214) mit einem exklusiven Schlüssel ausgestattet sind, nach dessen Dekodierung mit den Dekodiermitteln (222) der Einheit (220) die Einheit (220) in einen Programmiermodus versetzt ist – daß die erste Schnittstelleneinrichtung (211) anstelle der automatisierungstechnischen Anlage mit der Schnittstelleneinrichtung (221) der Einheit (220), deren Betriebssoftware zu aktualisieren ist, verbindbar ist und – daß die zweite Schnittstelleneinrichtung (212) mit einer Schnittstelleneinrichtung (231) des aktiven Datenträgers (230), auf dem die aktuelle Betriebssoftware gespeichert ist, verbindbar ist.
  4. Vorrichtung nach Anspruch 3 dadurch gekennzeichnet, daß der aktive Datenträger (230) ein tragbarer Computer ist.
DE19701323A 1997-01-16 1997-01-16 Verfahren und Vorrichtung zur Aktualisierung der Betriebssoftware Expired - Lifetime DE19701323C5 (de)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE19701323A DE19701323C5 (de) 1997-01-16 1997-01-16 Verfahren und Vorrichtung zur Aktualisierung der Betriebssoftware

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE19701323A DE19701323C5 (de) 1997-01-16 1997-01-16 Verfahren und Vorrichtung zur Aktualisierung der Betriebssoftware

Publications (3)

Publication Number Publication Date
DE19701323A1 DE19701323A1 (de) 1998-07-23
DE19701323C2 DE19701323C2 (de) 2002-11-14
DE19701323C5 true DE19701323C5 (de) 2006-06-08

Family

ID=7817536

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19701323A Expired - Lifetime DE19701323C5 (de) 1997-01-16 1997-01-16 Verfahren und Vorrichtung zur Aktualisierung der Betriebssoftware

Country Status (1)

Country Link
DE (1) DE19701323C5 (de)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102010017798A1 (de) 2010-07-07 2012-01-12 Turck Holding Gmbh Parametrieadapter und zugehörige Steuerschaltung für ein elektrisch betriebenes Gerät

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000038021A1 (de) * 1998-12-18 2000-06-29 Siemens Aktiengesellschaft Hinsichtlich verfügbarkeit und sicherheit skalierbares automatisierungssystem
DE10312756A1 (de) * 2003-03-21 2004-09-30 Focke & Co.(Gmbh & Co. Kg) Verfahren zum Betrieb einer Steuerung an einem Kommunikationsmedium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4238957A1 (de) * 1992-11-13 1994-05-19 Mannesmann Ag Übertragungssystem zum Datenaustausch
DE4321774C1 (de) * 1993-06-30 1994-06-09 Siemens Ag Verfahren zum Aktualisieren eines Systemprogramms in einer Vermittlungseinrichtung
DE4321381A1 (de) * 1993-06-26 1995-01-05 Sel Alcatel Ag Vorrichtung und Verfahren zum Austausch oder Änderung von Software in Geräten
DE19525100A1 (de) * 1995-06-29 1997-01-09 Hartmann & Braun Ag Verfahren zur On-Board-Programmierung eines elektrisch programmierbaren Nur-Lese-Speichers

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4238957A1 (de) * 1992-11-13 1994-05-19 Mannesmann Ag Übertragungssystem zum Datenaustausch
DE4321381A1 (de) * 1993-06-26 1995-01-05 Sel Alcatel Ag Vorrichtung und Verfahren zum Austausch oder Änderung von Software in Geräten
DE4321774C1 (de) * 1993-06-30 1994-06-09 Siemens Ag Verfahren zum Aktualisieren eines Systemprogramms in einer Vermittlungseinrichtung
DE19525100A1 (de) * 1995-06-29 1997-01-09 Hartmann & Braun Ag Verfahren zur On-Board-Programmierung eines elektrisch programmierbaren Nur-Lese-Speichers

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
atp 2/96, S. 11-32 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102010017798A1 (de) 2010-07-07 2012-01-12 Turck Holding Gmbh Parametrieadapter und zugehörige Steuerschaltung für ein elektrisch betriebenes Gerät

Also Published As

Publication number Publication date
DE19701323C2 (de) 2002-11-14
DE19701323A1 (de) 1998-07-23

Similar Documents

Publication Publication Date Title
DE69719479T2 (de) Datenverarbeitungssystemsicherheit
DE2714805C2 (de)
DE69027167T2 (de) Rechnersystem mit Programmladegerät und Ladeverfahren
EP0952520B1 (de) Vorrichtung zur fehlertoleranten Ausführung von Programmen
DE69629444T2 (de) Datenverarbeitungsgerät und Verfahren zur Ersetzung von ausgefallenen Speichereinheiten
EP0011685B1 (de) Programmierbare Speicherschutzeinrichtung für Mikroprozessorsysteme und Schaltungsanordnung mit einer derartigen Einrichtung
DE4331703C2 (de) Elektronische Einrichtung
DE1499200B2 (de) Datenverarbeitungsanlage mit vorranggesteuerter programm unterbrechung
DE69031782T2 (de) Verfahren zum Ersetzen von Speichermodulen in einem Computersystem und Computersystem zur Durchführung des Verfahrens
DE2725396C3 (de)
DE3228405A1 (de) Emulator zur erzeugung einer folge von steuersignalen
DE2225841A1 (de) Verfahren und anordnung zur systematischen fehlerpruefung eines monolithischen halbleiterspeichers
DE69927571T2 (de) Datenprozessor und Verfahren zum Verarbeiten von Daten
DE2364323C2 (de) Verfahren zur Behandlung von Unterbrechungsbedingungen in einer Datenverarbeitungsanlage
EP0276450A1 (de) Datenschutzschaltung zur Sperrung der Uebertragung von Signalen über einen Bus
DE19701323C5 (de) Verfahren und Vorrichtung zur Aktualisierung der Betriebssoftware
DE60008872T2 (de) Verfahren und vorrichtung zur automatischen reintegration eines moduls in ein rechnersystem
DE19525100C2 (de) Verfahren zur On-Board-Programmierung eines elektrisch programmierbaren Nur-Lese-Speichers
DE68926777T2 (de) Schwebendes Konsolesteuerungssystem
DE19701322C2 (de) Verfahren zur Aktualisierung der Betriebssoftware
DE3311805C2 (de)
EP0645034A1 (de) Rechnersystem.
DE4332895C1 (de) Verfahren zur Fehlererkennung in speicherprogrammierbaren Steuerungen
DE2550805A1 (de) Verfahren zum austausch eines speichermoduls
EP0645710A2 (de) Verfahren zur Funktionsprüfung signaltechnisch nicht sicherer Speicher für mindestens zweikanalig abgespeicherte Nutzdaten und Einrichtung zur Durchführung des Verfahrens

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
8127 New person/name/address of the applicant

Owner name: ABB PATENT GMBH, 68309 MANNHEIM, DE

8127 New person/name/address of the applicant

Owner name: ABB PATENT GMBH, 68526 LADENBURG, DE

D2 Grant after examination
8363 Opposition against the patent
8366 Restricted maintained after opposition proceedings
8392 Publication of changed patent specification
8327 Change in the person/name/address of the patent owner

Owner name: ABB AG, 68309 MANNHEIM, DE

R071 Expiry of right