DD220160A1 - Anordnung zur zeitfolgerichtigen registrierung - Google Patents

Anordnung zur zeitfolgerichtigen registrierung Download PDF

Info

Publication number
DD220160A1
DD220160A1 DD25506083A DD25506083A DD220160A1 DD 220160 A1 DD220160 A1 DD 220160A1 DD 25506083 A DD25506083 A DD 25506083A DD 25506083 A DD25506083 A DD 25506083A DD 220160 A1 DD220160 A1 DD 220160A1
Authority
DD
German Democratic Republic
Prior art keywords
binary
arrangement
read
registration
detection device
Prior art date
Application number
DD25506083A
Other languages
English (en)
Inventor
Siegfried Emmerich
Joachim Kluge
Thomas Knebel
Joachim Seiferth
Original Assignee
Teltov Geraete Regler
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 Teltov Geraete Regler filed Critical Teltov Geraete Regler
Priority to DD25506083A priority Critical patent/DD220160A1/de
Publication of DD220160A1 publication Critical patent/DD220160A1/de

Links

Landscapes

  • Arrangements For Transmission Of Measured Signals (AREA)

Abstract

Die Erfindung betrifft eine Anordnung zur zeitfolgerichtigen Registrierung stochastischer Ereignisse insbesondere fuer kurzzeitig auftretende Ereignishaeufungen in Schaltanlagen der Energietechnik. Dabei ist Ziel der Erfindung eine hohe zeitliche Aufloesung bei der Erfassung und Registrierung der Ereignisse zu erreichen. Das Wesen der Erfindung besteht darin, dass der Signalzustand einer Vielzahl von binaeren Gebern zyklisch im Multiplexbetrieb mit hoher Frequenz abgefragt wird und gleichzeitig ein Vergleich des momentanen Signalzustandes mit dem in einem Speicher abgelegten vorangegangenen Zustand durchgefuehrt wird, wobei nach aufgetretener Differenz die Abfrage gestoppt und der Signalzustand einem Mikrorechner uebergeben wird. Dabei ist die Schaltungsanordnung so organisiert, dass nach erfolgter Rueckmeldung der abgeschlossenen Informationsuebernahme durch den Mikrorechner die Abfrage fortgesetzt wird, um die naechste Aenderung aufzusuchen, waehrend der Mikrorechner in Parallelarbeit die erforderliche Datenverarbeitung durchfuehrt. Fig. 1

Description

Die Erfindung betrifft eine Anordnung zurzeitfolgerichtigen Registrierung stochastischer Ereignisse, die durch Binärgeber gemeldet werden. Insbesondere wird die Anordnung dort eingesetzt/wo kurzzeitig in der Massendatenerfassung und verarbeitung der Großautomatisierurig Ereignishäufungen auftreten. Die Erfindung kann vorteilhaft zur Störursachenermittlung, z. B. in Schaltungen der Energietechnik eingesetzt werden.
Charakteristik des· bekannten technischen Lösungen - : · . ··' . . .
Gefahrenmeldungen, Überwachungsschaltungen, Signalisierungseinrichtungen oder ähnlich bezeichnete Einrichtungen werden in der Industrie, z. B. zur Erfassung und/oder Überwachung und Kennzeichnung des durch Binärgeber als Alarmgeber, Grenzwertgeber, Melder oder ähnlich bezeichneten Indikatoren repräsentierten Zustandes von technologischen oder .automatisierungstechnischen Anlagen im breiten Rahmen eingesetzt. Diese Einrichtungen arbeiten entweder mit konventioneller Schaltungstechnik im Multibetrieb, oder bei Einsatz eines Rechners im Polling- oder Interruptbetrieb. Die Einrichtungen arbeiten im allgemeinen so, daß im Multiplex- bzw. Pollingbetrieb alle angeschalteten Geber abgefragt, mit einem gespeicherten Zustandsmuster, welches den Sollzustand oder aber auch den vorhergehenden Betriebs- oder Schaltungszustand charakterisiert, verglichen und das Ergebnis als Alarm oder Normalzustand gewertet, zur optischen Anzeige aufbereitet und dargeboten wird. Mit Nuancen in der schaltungstechnischen Ausführung und inneren Organisation arbeiten so alle Einrichtungen, Wie z.B. in den DE-OS 3128811, DE-OS 2909888, DE-AS 2817090, DE-OS 2823919 und DE-AS 1791062 publiziert wurden.
Ein wesentlicher Nachteil all dieser Konzeptionen ist der hohe Zeitverlust für die Signalverarbeitung, da die Abfrage der Geber erst fortgesetzt werden kann, wenn der entsprechende Informationskanal verarbeitet wurde und somit die Taktfrequenz für die multiplexe Abfrage nicht beliebig hoch gewählt werden kann. Damit sind aber bei einer großen Anzahl von Gebern die Grenzen des Auflösevermögens festgeschrieben. Eine Möglichkeit dieses Problem zu lösen, bietet die Rechentechnik, indem sich der Geber, der eine Programmunterbrechung auslöst, meldet, wenn eine Veränderung eintritt (Interrupt-Betrieb), wie in der Patentschrift DD-200198 publiziert wurde. Dieses Verfahren wiederum hat den Nachteil, daß bei Ereignishäufungen eine zeitfolgerichtige Registrierung, d. h. der Reihenfolge ihres Auftretens nach, nicht mehr gewährleistet ist und sogar bei Gleichzeitigkeit Informationen verloren gehen können. Um diese Häufungen möglichst auszuschließen, wird in o.gl Schrift eine dezentrale Erfassung vorgeschlagen, wobei die Geber derart in Gruppen aufgeteilt werden, daß kausal gekoppelte Geber auf möglichst viele Gruppen verteilt werden. Dies hat allerdings wieder den Nachteil, daß in großen Autqmatisieruhgsanlagen nicht wie üblich nach technologischen Strukturierungsgesichtspunkten (Funktionsgruppen) die Gruppen gebildet werden können. Zur Erfüllung der zur Zeit bekannten Anforderungen aus der Industrie ist deshalb der Einsatz spezifischer Hardware-Lösungen auf Basis der Mikroelektronik notwendig.
Ziel der Erfindung ist eine Anordnung zurzeitfolgerichtigen Registrierung, die stochastisch auftretende Ereignisströme mit einem hohen Auflösevermögen erfaßt und verarbeitet, und in der Reihenfolge ihres Auftretensr,d. h, zeitfolgerichtig zwischenspeichert. Die Anordnung soll insbesondere für kurzzeitig auftretende Ereignishäufungen in Schaltanlagen einsetzbai sein. ... ,j . ." "' ... ' . .
Wesen der Erfindung ' .
Der Erfindung liegt die Aufgabe zugrunde, eine Anordnung zur zeitfolgerichtigen Registrierung stochastischer Ereignisse zu realisieren. Die zeitfolgerichtige Registrierung ist durch ein hohes Auflösevermögen zu erreichen, wozu die Abtastfrequenz für die Binärgeber sehr hoch gewählt werden muß. Die Aufgabe soll unter Anwendung moderner Rechentechnik gelöst werden, . wobei die Rechengeschwindigkeit von eingesetzten Rechnern bzw. Mikrorechnern nicht unmittelbar das Auflösungsvermögen begrenzen soll. ... - . . .. ; ' ' .' ' : · .
-3-'255 060-8
Erfindungsgemäß wird die Aufgabe durch eine Anordnung gelöst, die aus einer Erfassungseinrichtung und aus einer Verarbeitungseinrichtung besteht. Die Binärgeber sind an den Eingang der Erfassungseinrichtung geschaltet und die Erfassungseinrichtung ist mit der Verarbeitungseinrichtung verbunden. Die Erfassungseinrichtung besteht im Wesentlichen aus einem Multiplexer, einem Schreib-Lese-Speicher, einem Vergleicher und einer Steuerung. Die Steuerung enthält einen mittels Taktgenerator angesteuerten Binärzähler zur Steuerung einer zyklischen Abfrage sowie Mittel zum Unterbrechen der zyklischen Abfrage, Mittel zur Schreib-Lese-Steuerung des Schreib-Lese-Speichers und Mittel zur Kommunikation zwischen Erfassungseinrichtung und Verarbeitungseinrichtung. Die Verkettungseinrichtung)besteht aus einem Mikrorechner. Die Binargeber sind an die Eingänge des Multiplexers der Erfassungseinrichtung geschaltet. Der Ausgang des Multiplexers ist mit dem Eingang des Schreib-Lese-Speichers, mit dem Eingang des Vergleichers sowie über eine Signalleitung mit der Verarbeitungseinrichtung verbunden. Der Ausgang des Schreib-Lese-Speichers ist an den anderen Eingang des Vergleichers geschaltet. Der Ausgang des Vergleichers ist mit den Mitteln zur Unterbrechung der zyklischen Abfrage, den Mitteln zur Schreib-Lese-Steuerung und den Mitteln zur Kommunikation der Steuerung verbunden. Der Binärzähler der Steuerung ist an den Multiplexers, den Schreib-Lese-Speicher sowie an die Verarbeitungseinrichtung ange$chlossen.
Im folgenden wird die Funktion der Anordnung beschrieben. Die Erfassungseinrichtung organisiert eine schnelle zyklische . Abfrage des Binärgebers. Dazu steuert der Taktgenerator den Binärzähler an. Am Ausgang des Binärzählers stehen sequentiell die Adressen der Binärgeber zur Verfügung. Die Adressen werden an den Multiplexer, den Schreib-Lese-Speicher und die Verarbeitungseinrichtung geschaltet. Am Ausgang des Multiplexers und damit an einem Eingang des Vergleiphers, am Eingang des Schreib-Lese-Speichers und an der Verarbeitungseinrichtung liegen nacheinander die Zustände der Binärgeber an. Im Schreib-Lese-Speicher sind die Zustände der Binärgeber des vorangegangenen Abfragezyklus gespeichert. Mit dem sequentiellen Schalten des Multiplexers wird auch der Schreib-Lese-Speicher sequentiell gelesen und der gespeicherte Zustand wird an den anderen Eingang des Vergleichers geschaltet.
Synchron mit dem aktuellen Zustand jedes durchgeschalteten Binärgebers an einem Eingang des Vergleichers liegt somit am anderen Eingang des Vergleichers der Zustand dieses Binärgebers, der dem Vorangegangenen Abfragezyklus entspricht, an. Es erfolgt ein Vergleich beider Zustände. Ergibt der Vergleich, daß der aktuelle Zustand dem gespeicherten Zustand entspricht, d. h., daß keine Veränderung am Binärgeber eingetreten ist, wird durch die Steuerung die Adresse des nächsten Binärgebers gebildet und die zyklische Abfrage wird fortgesetzt. Eine Kommunikation zwischen der Erfassungseinrichtung und der Verarbeitungseinrichtung erfolgt in diesem Fall nicht. Ergibt der Vergleich, daß der aktuelle Zustand gegenüber dem gespeicherten Zustand verändert ist, signalisiert der Vergleicher dieses der Steuerung. Die Steuerung veranlaßt daraufhin die Unterbrechung der zyklischen Abfrage und schaltet den sonst auf Lesen geschalteten Schreib-Lese-Speicher auf Schreiben. Der neue Zustand wird in den Schreib-Lese-Speicher eingeschrieben. Gleichzeitig wird der Verarbeitungseinrichtung eine Meldung zur Übernahme der Daten übergeben. Sobald die Verarbeitungseinrichtung die Daten (Zustand und Adresse) übernommen hat, wird die gestoppte schnelle zyklische Abfrage fortgesetzt, bis die nächste Position mit einer Differenz erkannt wird. Der Schreib-Lese-Speicher ist wieder auf Lesen geschaltet. Während die schnelle zyklische Abfrage fortgesetzt wird, verarbeitet die Verarbeitüngseinrichtung die Daten weiter, wie z. B. Zeitmarken'setzen, Auswertung gekommener oder gegangener Alarm. '
Die Schaltung ist also so organisiert,.daß sie auf Vorrat arbeitet, wodurch das hohe Auflösungsvermögen garantiert wird. Die Wahl der Abtastfrequenz der schnellen zyklischen Abfrage hat wesentlichen Einfluß auf das Auflösungsvermögen der Schaltungsanordnung.
Ausführungsbeispiel .
Anschließend soll die erfindungsgemäße Anordnung an einem Ausführungsbeispiel erläutert werden. Dabei zeigen Figur 1 das Blockschaltbild eier Anordnung und Figur 2 eine detaillierte Realisierungsform.
Im Ausführungsbeispiel sind 1024 Binärgeber 1 an die aus Erfassungseinrichtung 2 und Verarbeitungseinrichtung 3 bestehende Anordnung angeschaltet. Der Eingang der Erfassungseinrichtung 2 wird vom Multiplexer 4 gebildet. Der Ausgang des Multiplexers 4 ist mit dem Vergleicher 5, dem Eingang des Schreib-Lese-Speichers 6 und der Verarbeitungseinrichtung 3 verbunden. Der Ausgang des Schreib-Lese-Speichers 6 ist ebenfalls an den Vergleicher 5 angeschlossen. Die Steuerung 7 ist an den Multiplexer 4, den Vergleicher 5, den Schreib-Lese-Speicher 6 und die Verarbeitungseinrichtung 3 geschaltet. Die Verarbeitungseinheit 3 enthält einen Mikrorechner. Über den Koppelbus ist die Anordnung mit der übergeordneten Datenverarbeitungsanlage verbunden. In der detaillierten Realisierungsform nach Figur 2 sind zwischen die Binärgeber 1 und dem Multiplexer 4 die Bausteine 17 geschaltet, die eine Potentialtrennung, Signalanpassung und Signalfilterung realisieren. Zwischen dem Ausgang des Multiplexers 4 und dem Schreib-Lese-Speicher 6, dem Vergleicher 5 und der Verarbeitungseinrichtung 3 ist der Signalübernahmespeicher 9 angeordnet. Der Signalübernahmespeicher 9 garantiert, daß nach dem Sprung auf eine neue Adresse auch das zugehörige Binärsignal empfangen wird, und verhindert, daß die nicht auszuschließende Änderung des Zustandssignal während des Vergleichers als Störquelle auftritt. Der Signalübernahmespeicher wird verzögert zum Adressensprung getaktet. Im Ausführungsbeispiel gemäß Figur 2 ist eier Taktgenerator 10 und der Binärzähler 1 Tzur Übersichtlichkeit separat von der Steuerung 7 dargestellt. Zwischen Taktgenerator 10 und Binärzähler 11 ist das Tor 14 geschaltet, das von der Steuerung 7 angesteuert wird. Der Taktgenerator 10 enthält Mittel zur Taktwahl für Service- und Diagnosefuriktionen. Der BinärzähTer 11 ist über die Adreßleitung 12 an den Multiplexer 4, den Schreib-Lese-Speicher 6, die Verarbeitüngseinrichtung 3 und die Adreßanzeige 13 angeschlossen. Die Steuerung 7 besitzt Schalter 8 für Inbetriebnahme (Starttaste). Service und Diagnose (z. B. Prüfen, Speicherfunktion, Entriegelung Hand/Automatik, Entriegelung Alarme und ' Entriegelung Störung) und Anzeigen 16 für den Zustand Prüfen und Störung. Zur Bereitstellung des Signals Störung enthält die Steuerung Mittel zur Überwachung über Leitung für Störung, Ready und Strobe, wobei die Strobeleitung über Tor 15 steuerbar ist, ist die Steuerung mit der Verarbeitungseinrfchtung 3 verbunden.
Die Verarbeitungseinrichtung 3 enthält einen Eingangsbaustein (PIO), eine CPU sowie Speicher (EPROM, RAM). Über den .Koppelbus erfolgt der Datenaustausch zu übergeordneten Systemen. Bei Erkennung einer Differenz zwischen Signalübernahme und Speicherinhalt gibt der Vergleicher 5 ein Signal ab, wodurch nach einer halben Taktperiode nach Adressensprung die Steuerung 7 über Tor 14denvBinärzähler 11 und somit die Abfrage stoppt. Dadurch wird der Schreibvorgang in den Schreib-Lese-Speicher 6 eingeleitet und demzufolge die o.g. Differenz aufgehoben. Die Steuerung 7 seinerseits gibt bei Vorlage der Bereitschaftsmeldung durch den Mikrorechner (Ready) die Anforderung an selbigen (Strobe) ab. Hat der Mikrorechner die rVnton f7nctanH Ktnninn AHroQipl in seine Pinnannstnrfi i'ihpmnmmpn wird rf as Rparlu-Sinnal ahnasrhaltßt linri riie Steiipmnn 7
-4- 255060
durch den Rechner (wie ζ.B. Zeitmarke setzen u.a.) parallel laufen können. Dadurch wird das hohe Auflösevermögen erreicht und somit die zeitfolgerichtige Registrierung stochastischer Ereignisströme ermöglicht. Wird eine Adresse mit Differenz festgestellt bevor der Mikrorechner die vorangegangene Information verarbeitet hat, so stoppt die Steuerung 7 über Tor 14 die Abfrage, bis das Ready-Signal empfangen wird. Im Prüffali wird über Tor 15 die Strobe-Auslösung gesperrt und die,freie Taktwahl ermöglicht, wodurch Service und Diagnose auf ein hohes Niveau gehoben werden. Zum hohen Niveau tragen auch die Mittel zur Überwachung in der Steuerung 7 bei, die sofortiges Erkennen von Fehlern gewährleistet und sie sowohl in der Erfassungseinrichtung als auch der Verarbeitungseinrichtung signalisieren.

Claims (5)

  1. -2-255 060 8
    ',Erfindungsansprüche:-'.- ' · . . .,' ...
    1. Anordnung zur zeitfolgerichtigen Registrierung stochastischer Ereignisse, die über Binärgeber gemeldet werden, gekennzeichnet dadurch, daß die Binärgeber (1) an eine Erfassungseinrichtung (2) geschaltet sindund daß die Erfassungseinrichtung (2) mit einer Verarbeitungseinrichtung (3) verbunden ist, wobei die Erfassungseinrichtung (2) die Binärgeber (1) abfragt und nur bei verändertem Signalzustand Informationen an die Verarbeitungseinrichtung (3) übergibt und wobei nach der Informationsübemahme.die Verarbeitungseinrichtüng die Zeitmarkierung und Abspeicherung übernimmt, während dazu parallel die Erfassungseinrichtung (2) die Binärgeber (1) weiter abfragt.
  2. 2. Anordnung zur zeitfolgerichtigen Registrierung stochastischer Ereignisse nach Punkt 1, gekennzeichnet dadurch, daß die Erfassungseinrichtung (2) einen Multiplexer (4) zum sequentiellen Durchschalten der Binärgeber (1), einen Schreib-Lese-Speicher (6) zur Speicherung der Zustände der Binärgeber, einen Vergleicher (5) zum Vergleich des aktuellen Zustandes eines durchgeschalteten Binärgebers mit dem im Schreib-Lese-Speieher (6) gespeicherten Zustand dieses Binärgebers und eine Steuerung (7) enthält. . ,
  3. 3. Anordnung zur zeitfolgerichtigen Registrierung stochastischer Ereignisse nach Punkt 1 und 2, gekennzeichnet dadurch, daß die Steuerung (7) einen mittels Taktgenerator (10) angesteuerten Binärzähler (11), der sequentiell die Signalgeberadressen ' für den Multiplexer (4), den Schreib-Lese-Speieher (6) und die Verarbeitungseihrichtung (3) zur Verfugung stellt, sowie Mittel zum Unterbrechen der zyklischen Abfrage, Mittel zur Schreib-Lese-Steuerung, Mittel zur Kommunikation zwischen Erfassungseinrichtung und Verarbeitungseihrichtung und Mittel zur Überwachung enthält. "
  4. 4. Anordnung zur zeitfolgerichtigen Registrierung stochastischer Ereignisse nach Punkt 1 bis 3, gekennzeichnet dadurch, daß zwischen Multiplexer (4), Schreib-Lese-Speieher (6), Vergleicher (5) und Verarbeitungseinrichtüng (3) ein Signalübernahmespeicher' (9) geschaltet ist, der verzögert zum Adressensprung des Binärzählers (11) getaktet wird.
  5. 5. Anordnung zur zeitfolgerichtigen Registrierung stochastischer Ereignisse nach Punkt 1, gekennzeichnet dadurch, daß die Verarbeitungseinrichtung (3) einen Mikrorechner enthält.
    Hierzu 2 Seiten Zeichnungen ; ; ,
    .. ' : / . '·' :' . ."' .
DD25506083A 1983-09-23 1983-09-23 Anordnung zur zeitfolgerichtigen registrierung DD220160A1 (de)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DD25506083A DD220160A1 (de) 1983-09-23 1983-09-23 Anordnung zur zeitfolgerichtigen registrierung

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DD25506083A DD220160A1 (de) 1983-09-23 1983-09-23 Anordnung zur zeitfolgerichtigen registrierung

Publications (1)

Publication Number Publication Date
DD220160A1 true DD220160A1 (de) 1985-03-20

Family

ID=5550610

Family Applications (1)

Application Number Title Priority Date Filing Date
DD25506083A DD220160A1 (de) 1983-09-23 1983-09-23 Anordnung zur zeitfolgerichtigen registrierung

Country Status (1)

Country Link
DD (1) DD220160A1 (de)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19803712B4 (de) * 1998-01-30 2008-05-15 Ipc Fab Automation Gmbh Einrichtung zur Steuerung von in der Halbleiterindustrie vorgesehenen Fertigungsmaschinen

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19803712B4 (de) * 1998-01-30 2008-05-15 Ipc Fab Automation Gmbh Einrichtung zur Steuerung von in der Halbleiterindustrie vorgesehenen Fertigungsmaschinen

Similar Documents

Publication Publication Date Title
DE3300260C2 (de)
DE2855673C2 (de)
DE1424762B2 (de) Datenverarbeitungsanlage
DE2644733B2 (de) Verfahren und Vorrichtung zum direkten Überprüfen des fehlerfreien Betriebs von Speichern bei der sequentiellen Datenverarbeitung
DE2461592C3 (de) Anordnung zur Durchführung von Wartungsoperationen bei einem Datenverarbeitungssystem
DE2952631C2 (de) Schaltungsanordnung zur Diagnose einer Datenverarbeitungsanlage
DE2508716A1 (de) Pruefmodul fuer komplexes pruefsystem
EP0104490A2 (de) Verfahren und Vorrichtung zur Synchronisation von Datenverarbeitungsanlagen
EP0564923A2 (de) Verfahren und Vorrichtung zur Phasenmessung
DE2530887C3 (de) Steuereinrichtung zum Informationsaustausch
DE2420119B2 (de) Schaltungsanordnung zum erfassen von meldungen mit mehreren meldungsgebern
DD220160A1 (de) Anordnung zur zeitfolgerichtigen registrierung
DE3040429A1 (de) Ueberwachungseinrichtung fuer ein computersystem
EP0584512B1 (de) Verfahren zum zeitlichen Überwachen einer Programmabarbeitung
DE69527819T2 (de) Anordnung zur Konfliktverwaltung zwischen einer CPU und Speichern
DE3751374T2 (de) Verfahren und Mechanismus zum unabhängigen Sicherstellungsmodustransfer für digitale Steuerprozessoren.
DE3011850C2 (de)
EP0360952B1 (de) Vorrichtung zur Erzeugung und Steuerung von Meldesignalen
EP0820615B1 (de) Anschaltung zur einkopplung von binären steuer- und meldesignalen in eine datenverarbeitungseinheit
DE2048473C3 (de) Mit einem Hauptdatenrechner verbundener Fehlerdatenrechner geringerer Leistungsfähigkeit
DE1958747A1 (de) Mikroprogrammgesteuertes Datenverarbeitungssystem
DD203990A1 (de) Schaltungsanordnung zur zeitfolgerichtigen erfassung von alarmmeldungen
DD243775A1 (de) Mehrebenentrigger fuer serielle steuerung, insbesondere fuer logikanalysator
DE1762905C (de) Schaltungsanordnung zur Überwachung der Schaltfunktion eines Verteilerschalters
DD145809A1 (de) Anordnung zur kopplung von recheneinheiten mit fehleranzeigesystem

Legal Events

Date Code Title Description
ENJ Ceased due to non-payment of renewal fee