DE3311805A1 - Speicherprogrammierbare steuerung - Google Patents

Speicherprogrammierbare steuerung

Info

Publication number
DE3311805A1
DE3311805A1 DE19833311805 DE3311805A DE3311805A1 DE 3311805 A1 DE3311805 A1 DE 3311805A1 DE 19833311805 DE19833311805 DE 19833311805 DE 3311805 A DE3311805 A DE 3311805A DE 3311805 A1 DE3311805 A1 DE 3311805A1
Authority
DE
Germany
Prior art keywords
memory
programmable read
electrically erasable
program
read
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
Application number
DE19833311805
Other languages
English (en)
Other versions
DE3311805C3 (de
DE3311805C2 (de
Inventor
Alwin Ing.(grad.) 6054 Rodgau Kröck
Reimar Ing.(grad.) 6460 Lützelhausen Kunert
Edgar Ing.(grad.) 6453 Seligenstadt Polly
Günter Dipl.-Ing. 6453 Seligenstadt Schwartz
Berthold Dipl.-Ing. Zeyer
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.)
Licentia Patent Verwaltungs GmbH
Original Assignee
Licentia Patent Verwaltungs 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
Application filed by Licentia Patent Verwaltungs GmbH filed Critical Licentia Patent Verwaltungs GmbH
Priority to DE19833311805 priority Critical patent/DE3311805C3/de
Publication of DE3311805A1 publication Critical patent/DE3311805A1/de
Application granted granted Critical
Publication of DE3311805C2 publication Critical patent/DE3311805C2/de
Publication of DE3311805C3 publication Critical patent/DE3311805C3/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/05Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
    • G05B19/056Programming the PLC
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/10Plc systems
    • G05B2219/13Plc programming
    • G05B2219/13006Prom burning
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/10Plc systems
    • G05B2219/13Plc programming
    • G05B2219/13161Easily exchangable rom, eprom cassette, earom

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Programmable Controllers (AREA)

Description

  • Speicherprogrammierbare Steuerung
  • Die Erfindung bezieht sich auf eine speicherprogrammierbare Steuerung mit einem zentralen Prozessor, der mitEingabebaugruppen und Ausgabebaugruppen sowie mit einem elektrisch programmierbaren Festwertspeicher (EPROM) verbunden ist, in dem Programme zumindest zum Steuern des Betriebs zwischen dem Prozessor und den Eingabe- bzw.
  • Ausgabebaugruppen gespeichert sind, die je mit einer Anzahl von Eingängen für Signalzustände aus einem Prozeß und mit einer Anzahl von Ausgängen für Steuersignale an den Prozeß verbunden sind.
  • Speicherprogrammierbare Steuerungen werden für Be- und Verarbeitungsprozesse eingesetzt und führen entsprechend dem gespeicherten Programm komplexe Steueraufgaben aus. Das Programm besteht im allgemeinen aus einer Reihe von Befehlen, die die Steuerung anweisen, die Signalzustände an den Eingängen einzulesen und diese zu verarbeiten, indem sie z. B. mit spezifizierten Zuständen verglichen werden. In Abhängigkeit vom Ergebnis der Verarbeitung gibt die Steuerung Signale auf die Ausgänge, mit denen die an die Ausgänge angeschlossenen Steuer-, Stell- oder Anzeigevorrichtungen betätigt werden. Derartige Programme sind im allgemeinen in Festwertspeichern enthalten, um sie vor Verlust durch Ausfälle der Speicherversorgungsspannung oder vor unerwünschten änderungen durch Störspannungen zu schützen.
  • Um das Programm vor der Eingabe in den jeweiligen Festwertspeicher an der zu steuernden Anlage prüfen zu können, werden Programmladegeräte verwendet, die mit einer Programmeingabeeinheit und der Steuerung verbunden werden. Die Program mladegeräte enthalten Schreib-Lese-Speicher, die von der Programmeingabeeinheit gespeist werden. Die Schreib-Lese-Speicher sind anstelle der Festwertspeicher an die Steuerung angeschlossen, die in Abhängigkeit von dem in den Schreib-Lese-Speichern enthaltenen Befehlen den jeweiligen Prozeß steuern. Nach dem Abschluß des Probelaufs und der gegebenenfalls erforderlichen Korrektur des Steuerprogramms werden die im Schreib-Lese-Speicher enthaltenen Daten in den Festwertspeicher übertragen, der danach wieder in die Steuerung eingefügt wird.
  • Der Erfindung liegt die Aufgabe zugrunde, eine speicherprogrammierbare Steuerung der eingangs beschriebenen Gattung derart weiterzuentwickeln, daß zur Eingabe des für den jeweiligen Prozeß benötigten Steuerprogramms kein gesondertes, mit einem Schreib-Lese-Speicher versehenes Ladegerät notwendig ist und daß die Steuerung selbst als Ladegerät für die Eingabe von Steuerungen verwendet werden kann.
  • Die Aufgabe wird erfindungsgemäß dadurch gelöst, daß ein elektrisch löschbaren und programmierbarer Festwertspeicher zur Aufnahme eines Steuerprogramms für den Prozeß und eine Einheit zum Erzeugen von Lösch- und Programmierspannungen in vorgegebenen Zyklen vorgesehen sind und daß in eine Anschlußeinrichtung ein zweiter elektrisch löschbarer und programmierbarer Festwertspeicher zur Übernahme des im ersten elektrisch löschbaren und speicherbaren Festwertspeicher enthaltenen Steuerprogramms einfügbar ist.
  • Durch die Verwendung eines elektrisch löschbaren und programmierbaren Festwertspeichers (EPROM) kann die Steuerung in Verbindung mit einer entsprechenden Eingabeeinheit und mit einer .Einheit zur Erzeugung der Lösch- und Programmierspannung in vorgeschriebenen Lösch- und Schreibzyklen unmittelbar auch im On-Line-Betrieb mit dem Steuerprogramm ausgestattet werden. Danach kann das Steuerprogramm in weitere elektrisch löschbare und programmierbare Festwertspeicher übertragen werden, die in anderen Steuerungen für gleiche Prozeßsteuerungsaufgaben eingesetzt werden. Ein Verlust der eingespeicherten Befehle tritt auch während der Testphase des Steuerprogramms für den Prozeß nicht auf.
  • Bei einer bevorzugten Asführungsform ist vorgesehen, daß im elektrisch programmierbaren Festwertspeicher ein Programm zum Auslesen von im ersten elektrisch löschbaren und programmierbaren Festwertspeicher gespeicherten Daten und zum Einlesen dieser Daten in entsprechende Speicherplätze des zweiten elektrisch löschbaren und program mierbaren Festwertspeiche r enthalten ist. Ein solches Kopierprogramm kann in Form eines Unterprogramms im Festwertspeicher enthalten sein.
  • Bei einer zweckmäßigen Ausführungsform werden die im zweiten elektrisch löschbaren und programmierbaren Festwertspeicher enthaltenen Daten nach dem Einlesen zum Vergleich mit den auf den entsprechenden Speicherplätzen des ersten elektrisch löschbaren und programm ierbaren Festwertspeichers enthaltenen Daten in den Prozessor eingegeben, der bei Albweichungerl eine Fehlermeldung erzeugt. Auf diese Weise wird sichergestellt, daß die Steuerprogramme in den beiden Speichern übereinstimmen.
  • Eine andere bevorzugte Ausführungsform besteht darin, daß ein Diskriminator für die Lösch- und/oder Programmierspannung vorgesehen ist, der mit dem zentralen Prozessor verbunden ist.
  • Die Erfindung wird im folgenden an Hand eines in einer Zeichnung dargestellten Ausführungsbeispiels näher erläutert, aus dem sich weitere Merkmale sowie Vorteile ergeben.
  • Eine speicherprogrammierbare Steuerung 10 enthält einen zentralen Prozessor 11, z. B. einen Mikroprozessor, der mit einem Adressbus 12, einem Datenbus 13 und einem Steuerbus 14 verbunden ist. Mit dem Adressbus 13, dem Datenbus 14 und dem Steuerbus 15 sind ein elektrisch programmierbarer Festwertspeicher 16 ache , im folgenden als EPROM 16 bezeichnet, ein erster elektrisch löschbarer und programmierbarer Festwertspeicher 17, im folgenden als EEPROM 17 bezeichnet, ein zweiter elektrisch löschbarer und programmierbarer Festwertspeicher 18, im folgenden als EEPROM 18 bezeichnet, eine Eingabebaugruppe 19 und eine Ausgabebaugruppe 20 verbunden. An den Adressbus 12 ist weiterhin eine Einheit 21 angeschlossen, bei der es sich um ein besonderes Netzgerät handelt, das eine Lösch- und/oder Program- mierspannung, z. B. 21 Volt, für die EEPROM 17 und sowie einen Lösch- und Schreibzyklus für diese Speicher erzeugt. Die Einheit 21 ist an die EEPROM 17, 18 angeschlossen.
  • Die Eingabebaugruppe 19 ist an eine Prozeßperipherie angeschlossen, die schematisch als Meldekontakte 22 dargestellt ist. Die Ausgabebaugruppe 20 ist an Stellelemente 23 der Prozeßperipherie angeschlossen.
  • Das EEPROM 17 ist in der programmierbaren Steuerung 10 auswechselbar angeordnet. Hierfür ist ein Stecksockel 24 vorgesehen, über den die Anschlußleitungen an den Adressbus 12, den Datenbus 13, den Steuerbus 14 und an die Einheit 21 verlaufen. In der Zeichnung sind als Stecksockel 24 aus Gründen der Übersichtlichkeit des Schaltbildes zwei Elemente dargestellt. Es handelt sich jedoch nur um einen Baustein 24, in den das EEPROM 17 eingesteckt wird. In gleicher Weise ist das EEPROM 18 in einen Stecksockel 25 einsteckbar angeordnet.
  • Im EPROM 16 befindet sich ein Programm zum Steuern des Betriebs zwischen dem zentralen Prozessor 11, den Eingabe-/Ausgabebaugruppen 19, 20, den EEPROM 17, 18 und der Einheit 21. Das EEPROM 17 enthält das Steuerprogramm für den Prozeß. Da das Betriebsprogramm für die zu der programmierbaren Steuerung 10 gehörenden Elemente, zu denen außer den in der Zeichnung dargestellten auch eine Anzeigeeinheit sowie eine Tastatur gehören können, nicht an den Prozeß angepaßt werden muß, kann es in einem preisgünstigen EPROM 16 enthalten sein.
  • Das Steuerprogramm für den Prozeß läßt sich dagegen insbesondere bei komplizierteren Prozeßabläufen, nur in seiner endgültigen Form während der Verbindung der Steuerung 10 mit dem Prozeß testen, korrigieren oder ergänzen. Dies erfordert Programmänderungen oder Ergänzungen, die mit dem EEPROM 17 ohne zusätzliches Programmladegerät ausgeführt werden können. Das Steuerprogramm ist im EEPROM nichtflüchtig gespeichert und bleibt daher auch bei Netzstörungen oder Netzausfällen erhalten.
  • Im EPROM 16 ist ein Kopierprogramm als Unterprogramm gespeichert, durch das die Auslesung des Steuerprogramms ein EPROM 16 und die Eingabe in das EEPROM 18 über den Prozessor 11 gesteuert wird. Die Übertragung des Programms im EEPROM 17 in das EEPROM 18 enthält vorzugsweise auch Schritte, mit denen die in das EEPROM 18 eingegebenen Daten nachträglich wieder ausgelesen und mit den auf den gleichen Speicherplätzen im EEPROM 17 enthaltenen Daten verglichen werden Damit können Fehler bei der Übertragung festgestellt und korrigiert werden. Mit der Steuerung 10 kann daher das im EEPROM 17 gespeicherte Steuerprogramm beliebig oft kopiert und in andere Steuerungen 10 eingesetzt werden. Hierzu ist es lediglich notwendig, ein EEPROM 18 in den Stecksockel 25 einzusetzen, das Kopierprogramm im EPROM 16 ablaufen zu lassen und das EEPROM 18 anschließend aus dem Stecksockel 25 zu entfernen und in eine andere Steuerung einzusetzen Die von der Einheit 21 erzeugten Spannungen werden durch einen Diskriminator 26 überwacht, dessen Ausgang mit dem Steuerbus 14 verbunden ist Mit dem Diskriminator 26 kann daher festgestellt werden, ob die für das Löschen und Programmieren der EEPROM 17, 18 notwendigen Spannungen vorhanden sind. Sofern dies nicht der Fall ist, kann durch eine Meldung auf mögliche Fehler beim Löschen oder Programmieren hingewiesen werden.
  • - Leereite -

Claims (4)

  1. Speicherprogrammierbare Steuerung Patentansprüche 1. Speicherprogrammierbare Steuerung mie einem zentralen Prozessor, der mit Eingabebaugruppen und Ausgabebaugruppen sowie mit einem elektrisch programmierbaren Festwertspeicher (EPROM) verbunden ist, in dem Programme zumindest zum Steuern des Betriebs zwischen dem Prozessor und den Eingabe- bzw. Ausgabebaugruppen gespeichert sind, die je mit einer Anzahl von Eingängen für Signalzustände aus einem Prozeß und mit einer Anzahl von Ausgängen für Steuersignale an den Prozeß verbunden sind, d a d u r c h g e k e n n z e i c h n e t, daß ein elektrisch löschbarer und programmierbarer Festwertspeicher (17) zur Aufnahme eines Steuerprogramms für den Prozeß und eine Einheit (26) zum Erzeugen von Lösch- und Programmierspannungen in vorgegebenen Zyklen vorgesehen sind und daß in eine Anschlußeinrichtung (25) ein zweiter elektrisch löschbarer und programmierbarer Festwertspeicher (18) zur Übernehme des im ersten elektrisch löschbaren und speicherbaren Festwertspeicher (17) enthaltenen Steuerprogramms einfügbar ist.
  2. 2. Speicherprogrammierbare Steuerung nach Anspruch 1 oder 2, dadurch gekennzeichnet, daß im elektrisch programmierbaren Festwertspeicher (16) ein -Programm zum Auslesen von im ersten elektrisch löschbaren und programmierbaren Festwertspeicher (17) gespeicherten Daten und zum Einlesen dieser Daten in entsprechende Speicherplätze des zweiten elektrisch löschbaren und programmierbaren Festwertspeicher (18) enthalten ist.
  3. 3. Speicherprogrammierbare Steuerung nach Anspruch 1 oder 2, dadurch gekennzeichnet, daß die im zweiten elektrisch löschbaren und programmierbaren Festwertspeicher (18) enthaltenen Daten nach dem Einlesen zum Vergleich mit den auf den entsprechenden Speicherplätzen des - ersten elektrisch löschbaren und programmierbaren Festwertspeichers (17) enthaltenen Daten in den Prozessor (11) eingegeben werden, der bei Abweichung eine Fehlermeldung erzeugt.
  4. 4. Speicherprogrammierbare Steuerung nach Anspruch 1 oder einem der folgenden Ansprüche, dadurch gekennzeichnet, daß ein Diskriminator (26) für die Lösch- und/oder Programmierspannung vorgesehen ist, der mit dem zentralen Prozessor (11) verbunden ist.
DE19833311805 1983-03-31 1983-03-31 Vefahren zum Betreiben einer speicherprogrammierbaren Steuerung Expired - Fee Related DE3311805C3 (de)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE19833311805 DE3311805C3 (de) 1983-03-31 1983-03-31 Vefahren zum Betreiben einer speicherprogrammierbaren Steuerung

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE19833311805 DE3311805C3 (de) 1983-03-31 1983-03-31 Vefahren zum Betreiben einer speicherprogrammierbaren Steuerung

Publications (3)

Publication Number Publication Date
DE3311805A1 true DE3311805A1 (de) 1984-10-04
DE3311805C2 DE3311805C2 (de) 1989-04-20
DE3311805C3 DE3311805C3 (de) 1994-12-15

Family

ID=6195239

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19833311805 Expired - Fee Related DE3311805C3 (de) 1983-03-31 1983-03-31 Vefahren zum Betreiben einer speicherprogrammierbaren Steuerung

Country Status (1)

Country Link
DE (1) DE3311805C3 (de)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3709581A1 (de) * 1986-03-24 1987-10-01 Hitachi Ltd Programmierbare steuerung
EP0262064A1 (de) * 1986-09-26 1988-03-30 Claude Ricard Verfahren zum Programmieren eines elektronischen Taxameters und entsprechendes elektronisches Taxameter
US8158910B2 (en) 2007-12-31 2012-04-17 Enthermics Medical Systems, Inc. Memory transfer device

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4310216A1 (de) * 1993-03-23 1994-09-29 Gsp Sprachtechnologie Ges Fuer Verfahren zur Eingabe von Informationen in ein digitales Fahrgastinformationssystem
DE4401891A1 (de) * 1994-01-24 1995-07-27 Bayerische Motoren Werke Ag Verfahren zum Ändern der Arbeitsweise eines Steuergeräts von Kraftfahrzeugen
DE102004007227B4 (de) * 2004-02-13 2007-08-16 Convotherm Elektrogeräte GmbH Gewerbliches Gargerät, insbesondere Heißluftdämpfer

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3121881A1 (de) * 1980-12-19 1982-01-28 Magyar Híradástechnikai Egyesüles Számitástechnikai és Szervezési Központja, Budapest Geraet zum sammeln und speichern von informationen
DE3218678A1 (de) * 1981-11-25 1983-06-01 Telefonbau Und Normalzeit Gmbh, 6000 Frankfurt Schaltungsanordnung fuer eine programmierbare, elektronische steuereinrichtung

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3121881A1 (de) * 1980-12-19 1982-01-28 Magyar Híradástechnikai Egyesüles Számitástechnikai és Szervezési Központja, Budapest Geraet zum sammeln und speichern von informationen
DE3218678A1 (de) * 1981-11-25 1983-06-01 Telefonbau Und Normalzeit Gmbh, 6000 Frankfurt Schaltungsanordnung fuer eine programmierbare, elektronische steuereinrichtung

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
BECHEN, P.: "Speicherprogrammierbare Steuerungen" in Elektronik 1980, H.14, S.41-53 *
DE-Z: Siemens Energietechnik, 5, 1983, H.2, S.56-59 *
Kielhorn, O.: Mehr Bedienungskomfort. In: Elektrotechnik, 1978, H. 8, S. 22-24 *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3709581A1 (de) * 1986-03-24 1987-10-01 Hitachi Ltd Programmierbare steuerung
EP0262064A1 (de) * 1986-09-26 1988-03-30 Claude Ricard Verfahren zum Programmieren eines elektronischen Taxameters und entsprechendes elektronisches Taxameter
FR2604544A1 (fr) * 1986-09-26 1988-04-01 Ricard Claude Procedes pour programmer un taximetre electronique et taximetres electroniques correspondants
US8158910B2 (en) 2007-12-31 2012-04-17 Enthermics Medical Systems, Inc. Memory transfer device
US8775201B2 (en) 2007-12-31 2014-07-08 Enthermics Medical Systems, Inc. Data logger

Also Published As

Publication number Publication date
DE3311805C3 (de) 1994-12-15
DE3311805C2 (de) 1989-04-20

Similar Documents

Publication Publication Date Title
EP0744676B1 (de) Verfahren und Einrichtung zum sicheren Betrieb einer numerischen Steuerung auf Werkzeugmaschinen oder Robotern
DE3640987C1 (de) Numerisches Steuersystem fuer hochdynamische Prozesse
DE2913999A1 (de) Einrichtung zum pruefen von systemprogrammen numerischer steuerungen bei werkzeugmaschinen
EP2058717A1 (de) Verfharen und Einrichtung zum Betrieb einer Werkzeugmaschine
DE2926322A1 (de) Speicher-subsystem
EP0224707B1 (de) Schaltungsanordnung zum selbsttätigen Überwachen mehrerer analoger elektrischer Signale
EP0553621A1 (de) Programmierbare Computersteuerung für eine Werkzeugmaschine
DE1908757B2 (de) Steuersystem fuer eine werkzeugmaschine mit einer werkzeugmaschinensteuerung zum auswerten von teilbefehlen zur steuerung der betriebsweise der werkzeugmaschine
DE4433013A1 (de) Verfahren und Vorrichtung zur Steuerung und Aktivierung von miteinander mittels eines Bussystems vernetzten Sensoren und/oder Aktuatoren
DE69927571T2 (de) Datenprozessor und Verfahren zum Verarbeiten von Daten
DE3811658C2 (de)
DE3311805C2 (de)
DE19525100A1 (de) Verfahren zur On-Board-Programmierung eines elektrisch programmierbaren Nur-Lese-Speichers
DE3786532T2 (de) Vorrichtung zur behandlung eines numerischen steuerprogrammes.
DE2519168A1 (de) Umlaufendes schieberegister
DE4223398C2 (de) Verfahren und Vorrichtung zur Programmierung von nichtflüchtigen Speichern
EP2126643A1 (de) Verfahren zum austausch von strukturkomponenten für ein automatisierungssystem
DE3702453C2 (de) Anordnung zum Programmieren eines Festwertspeichers
EP1088311A1 (de) Elektronische prüfungsspeichereinrichtung
EP0613077B1 (de) Verfahren zur Reset-Erzeugung in Datenverarbeitungsanlagen
DE2505475C3 (de) Verfahren und Vorrichtung zur Fehlerprüfung bei einem programmierbaren Logikwerk für die Ausführung logischer Operationen
EP1418706A1 (de) Verfahren zur Fernkonfiguration
DE19701323A1 (de) Verfahren und Vorrichtung zur Aktualisierung der Betriebssoftware
DE102019006533A1 (de) Numerische Steuervorrichtung
DE10148157A1 (de) Programmgesteuerte Einheit

Legal Events

Date Code Title Description
OM8 Search report available as to paragraph 43 lit. 1 sentence 1 patent law
8120 Willingness to grant licences paragraph 23
8110 Request for examination paragraph 44
D2 Grant after examination
8363 Opposition against the patent
8366 Restricted maintained after opposition proceedings
8305 Restricted maintenance of patent after opposition
D4 Patent maintained restricted
8339 Ceased/non-payment of the annual fee