EP0929056B1 - Überwachungsanlage - Google Patents

Überwachungsanlage Download PDF

Info

Publication number
EP0929056B1
EP0929056B1 EP98122445A EP98122445A EP0929056B1 EP 0929056 B1 EP0929056 B1 EP 0929056B1 EP 98122445 A EP98122445 A EP 98122445A EP 98122445 A EP98122445 A EP 98122445A EP 0929056 B1 EP0929056 B1 EP 0929056B1
Authority
EP
European Patent Office
Prior art keywords
components
application
monitoring system
processor
processing program
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
EP98122445A
Other languages
English (en)
French (fr)
Other versions
EP0929056A2 (de
EP0929056A3 (de
Inventor
Peter Ungemach
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.)
Novar GmbH
Original Assignee
Novar 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 Novar GmbH filed Critical Novar GmbH
Publication of EP0929056A2 publication Critical patent/EP0929056A2/de
Publication of EP0929056A3 publication Critical patent/EP0929056A3/de
Application granted granted Critical
Publication of EP0929056B1 publication Critical patent/EP0929056B1/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B26/00Alarm systems in which substations are interrogated in succession by a central station
    • G08B26/001Alarm systems in which substations are interrogated in succession by a central station with individual interrogation of substations connected in parallel

Definitions

  • the invention relates to a method for configuring a Monitoring system and a monitoring system for implementation of the procedure.
  • the term "surveillance system” is at its broadest here To understand the senses. So it doesn't just include monitoring of state variables but also controlling and regulating of state variables, especially in building technology. Such a monitoring system is for example from the EP 0 806 724 A2 known.
  • Current surveillance systems consist of at least a processor, one containing a processing program Data storage and addressable components with identifiable Function.
  • Components such as sensors electrical contacts, motion detectors or fire detectors and Actuators such as alarms, servomotors or magnetic contacts Roger that. These components are over with the processor any data link connected.
  • Fieldbus systems become between the processor and components like EIB or LON.
  • Such a monitoring system which consists of a central higher-level control computer and with it via the fieldbus connected components such as those mentioned above Sensors and actuators exists after installation the hardware configured and parameterized by the installer. To put it simply, the installer states: via a commissioning program from which components the surveillance system exists, assigns addresses for the Components and gives the system the dependencies and functionalities of the components in front of each other.
  • the invention has a significant task simplified procedure for configuring a monitoring system to accomplish.
  • the meaningful through which Processing program controlled interaction of sensors and actuators for maintaining or producing a understood defined state.
  • a Temperature sensor and a heating valve in connection with an application to the processing program, namely an Room temperature control.
  • the essence of the invention consists in an extensive "plug and play "process.
  • the system recognizes those with the processor connected components automatically, a suitable application, installs it and thus interposes the the components in the operating state of existing dependencies firmly.
  • a major advantage of the invention The procedure is that all steps without Intervention from outside. Fall for the installer no or very little parameterization work. Thereby input errors during configuration are prevented and shortens the time to start up the system. The installer does not have a precise knowledge of each other Interdependencies between the building blocks required.
  • the applications are essential for carrying out the method. Applications are stored in the application library for all sensible combinations of the components suitable for the system.
  • the component types required for the installation and the minimum and maximum number of the respective component types are defined, for example, according to the scheme shown in the table below. min Max importance 0 x
  • the component can be integrated into the application. However, it is not required. 1 x
  • the component must be present at least once 2 x
  • the component must be present at least twice 3 3
  • the component must be present exactly 3 times x 0
  • the component must not exist x 1
  • the component must not be present more than once
  • the function of the components is also in the application and the existing dependencies when the application is executed of the components defined among themselves. Furthermore the application can provide control information for downstream Assemblies, such as a visualization system, contain.
  • a component can also be assigned to several applications be (claim 3).
  • a temperature sensor both for room control and for fire detection be used.
  • the applications are ranked according to a given order checked for their applicability (claim 4).
  • This ranking can be predefined or during configuration according to predefined evaluation criteria taking into account of the components and their functions are determined.
  • Complex applications i.e. those who e.g. through an exact, specific specification of the required Components or through a wide variety of required Mark components, first checked. Around avoiding being very similar and essentially installed applications that perform the same function , it may be useful to have an application assigned components certain other (in general applications related to the same trade no longer available To be available. If necessary. can also be configured during configuration
  • the ranking of the individual trades of a monitoring object is taken into account become.
  • the spatial distribution of the components can be determined (Claim 5).
  • the determination of the spatial is advantageous Distribution of components hierarchically (claim 6). This allows the structure of the object to be monitored captured by the surveillance system and during surveillance be taken into account. This can be done using the data transmission link by addressable line separators in sections be divided. These are used in determining the spatial Distribution included (claim 7).
  • the surveillance system can be identified by differently Line breakers recognize a hierarchical building structure. Appropriate methods are e.g. from this side DE 40 36 639 C2 known.
  • the application can be defined in this way be that they are only at a certain spatial Distribution of the components is installed (claim 8).
  • the monitoring system can be used variably as it not just the parameters defined in an application is bound (claim 9).
  • the state of the monitoring system is advantageous during graphically displayed during installation and / or during operation (Claim 12). There is a sample image for each application specified / filed in the application library.
  • the invention also has a monitoring system for implementation of the method explained to the subject from at least one processor, at least one processing program and an application library containing Data storage and addressable components with identifiable Function over a data link are connected to the processor (claim 13).
  • the installed processing program supports both the configuration of the monitoring system as well as its Business. Alternatively, there are of course two separate ones Programs conceivable.
  • a burglar alarm system consisting of a computer 1 with a processing program and an application library containing Data memory 2, a motion detector 3, a window contact 4, an external signal generator 5 and a key switch 6 as arming unit.
  • Arming unit a numeric keypad or a key switch together with a locking element and a bolt contact be used. Both for that from the key switch 6 existing arming unit as well as for the named
  • One alternative is one application, that is, a total three, filed in the application library. When configuring the monitoring system are all three applications checked for their feasibility. The surveillance system automatically recognizes that as arming unit only the key switch 6 is installed and thus only the application can be executed in the arming unit only a key switch is defined is. As a result, only this is installed.
  • the example can be extended to a monitoring system, in which, additionally or alternatively, a fire alarm system, heating control, escape door monitoring, a light control, a blind control or any other obvious system to be controlled are implemented.
  • Fig. 2 shows the overall process of installing a monitoring system.
  • the components the monitoring system at its respective destination installed and connected to a control unit that comprises at least one processor and a data memory, which is a processing program and an application library contains.
  • the components After the monitoring system is in a configuration state is brought, the components in a second Read step from the processing program. Doing so both the number of components and their respective Function determined.
  • the identified components and their functions are assigned to an executable application, it becomes an executable application from the application library installed on the monitoring system, after which the monitoring system is ready for operation.
  • FIG. 3 shows the reading in in detail the components of a monitoring system in which the data transmission link through addressable line separators in Segments is divided.
  • First is the component memory default, i.e. prepares the surveillance system the working memory prior to the import process. Subsequently a location identifier is assigned for a first segment. Then the first line isolator is switched on and in the assigned one Components are searched for the line segment. This happens, for example, via a serial number search. is If a component is found, it is read in; i.e. the Component type is identified and information is transferred to the processing program. Then the Initialized component and thus to a defined Initial state set. Are additional information on stored in a memory of the components, they are read and made available to the processing program.
  • executable applications are created after that shown in the flowchart in FIG Scheme installed.
  • the first step is a selection list with all available applications in the working memory loaded. Then the first place within the hierarchical Building structure, e.g. a room, a floor or even the entire building, selected. To this place the in components contained in this area (part of the building). Then a first application from the selection list selected. This will affect their feasibility checked with the selected components. Is the application executable, it will be installed, otherwise not. Then, if available, the next application selected from the selection list, again for their feasibility checked with the selected components and installed when executable. Is the end of the selection list reached, it is checked whether all locations, i.e. all inside existing areas of the building structure were. If not, the next location is selected. For this then according to the scheme described executable applications installed. Are all areas processed on all hierarchical levels of the building the configuration of the monitoring system is completed.
  • the applications are assigned to different trades in a monitoring system.
  • the applications relating to a particular trade are checked for their applicability according to a predetermined ranking, taking into account a ranking of the individual trades.
  • the rankings can be fixed.
  • an evaluation number can be calculated for each application during configuration. This is derived, for example, from the type and / or number of usable and available components. In the simplest case, the number of supported components is determined. In the table below, different trades and the intended applications are given with a given order of precedence.
  • the number of applications installed for a component overall or within a trade can be limited become. By installing / assigning an application the components are "used up”. Other applications (e.g. within a trade) they are no longer available to disposal.
  • application values are parameterized. ever Depending on the application, the application values can vary from the application predefined or entered interactively.

Landscapes

  • Business, Economics & Management (AREA)
  • Emergency Management (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Alarm Systems (AREA)
  • Stored Programmes (AREA)
  • Debugging And Monitoring (AREA)
  • Burglar Alarm Systems (AREA)
  • Iron Core Of Rotating Electric Machines (AREA)
  • Hardware Redundancy (AREA)

Description

Die Erfindung betrifft ein Verfahren zum Konfigurieren einer Überwachungsanlage sowie eine Überwachungsanlage zur Durchführung des Verfahrens.
Der Begriff "Überwachungsanlage" ist hier in seinem weitesten Sinne zu verstehen. Er umfaßt also nicht nur das Überwachen von Zustandsgrößen sondern auch das Steuern und Regeln von Zustandsgrößen, vor allem in der Gebäudetechnik. Eine derartige Überwachungsanlage ist beispielsweise aus der EP 0 806 724 A2 bekannt.
Derzeit übliche Überwachungsanlagen bestehen aus mindestens einem Prozessor, einem ein Verarbeitungsprogramm enthaltenden Datenspeicher und adressierbaren Komponenten mit indentifizierbarer Funktion. Unter Komponenten werden Sensoren wie elektrische Kontakte, Bewegungsmelder oder Brandmelder und Aktoren wie Alarmgeber, Stellmotoren oder Magnetkontakte verstanden. Diese Komponenten sind mit dem Prozessor über eine beliebige Datenübertragungsstrecke verbunden. Zur Kommunikation zwischen Prozessor und Komponenten werden Feldbussysteme wie EIB oder LON eingesetzt.
Die LON- und die EIB-Technologie arbeiten vorwiegend nach dem sogenannten Multi-Master-Konzept. Die Busteilnehmer, also die Komponenten, verfügen jeweils über einen ausreichend intelligenten Prozessor und können untereinander Daten austauschen und daraus Systemreaktionen ermitteln.
Dem gegenüber arbeiten andere Feldbussysteme, wie z.B. der ASI-Bus oder das in der DE 40 36 639 C2 beschriebene System, nach dem sogenannten Master-Slave-Konzept, d.h. eine übergeordnete Baueinheit (Master), die z.B. ein PC sein kann, steht mit von dieser abgesetzten und gesteuerten Komponenten (Slaves) in Verbindung.
Eine solche Überwachungsanlage, die aus einem zentralen, übergeordneten Steuercomputer und mit diesem über den Feldbus verbundenen Komponenten wie beispielsweise den oben genannten Sensoren und Aktoren besteht, wird nach Installation der Hardware vom Installateur konfiguriert und parametriert. Der Installateur gibt hierzu, stark vereinfacht gesprochen, über ein Inbetriebnahmeprogramm an, aus welchen Komponenten die Überwachungsanlage besteht, vergibt Adressen für die Komponenten und gibt der Anlage die Abhängigkeiten und Funktionalitäten der Komponenten untereinander vor.
Bei einer Überwachungsanlage, die mit dem Feldbus EIB oder LON arbeitet, werden die eingegebenen Abhängigkeiten an die dezentralen Prozessoren (der Komponenten) übergeben.
Eine derartige Inbetriebnahme einer Überwachungsanlage hat den Nachteil, daß trotz Benutzung unterstützender Software ein erheblicher Planungs- und Parametrieraufwand auf seiten des Installateurs erforderlich ist, damit das zentrale oder auch dezentrale Verarbeitungsprogramm die Funktionsweise der angeschlossenen Komponenten kennt und entsprechend steuert. Außerdem besteht wegen der Vielzahl der erforderlichen Eingaben eine erhöhte Wahrscheinlichkeit für eine fehlerhafte Konfigurierung und Parametrierung.
Die Erfindung hat zur Aufgabe, ein demgegenüber erheblich vereinfachtes Verfahren zum Konfigurieren einer Überwachungsanlage zu schaffen.
Diese Aufgabe ist bei einem Verfahren zum Konfigurieren einer Überwachungsanlage, die aus mindestens einem Prozessor, einem mindestens ein Verarbeitungsprogramm und eine Applikationsbibliothek enthaltenden Datenspeicher und adressierbaren Komponenten mit identifizierbarer Funktion besteht, die über eine Datenübertragungsstrecke mit dem Prozessor verbunden sind, erfindungsgemäß durch mindestens folgende, von dem Verarbeitungsprogramm ausgelöste Schritte gelöst:
  • Die Überwachungsanlage wird in einen Konfigurierungszustand gebracht;
  • die Komponenten und deren Funktionen werden ermittelt;
  • die ermittelten Komponenten und deren Funktion werden mit der Applikationsbibliothek verglichen;
  • mindestens eine mit den ermittelten Komponenten und deren Funktionen ausführbare Applikation aus der Applikationsbibliothek wird installiert;
  • die Überwachungsanlage wird in den Betriebszustand versetzt.
  • dem Datenverarbeitungsprogramm werden von einem Speicher einer Komponente Steuerdaten zur Verfügung gestellt.
Unter einer Applikation wird dabei das sinnvolle, durch das Verarbeitungsprogramm gesteuerte Zusammenwirken von Sensoren und Aktoren zur Aufrechterhaltung oder zur Herstellung eines definierten Zustandes verstanden. Beispielsweise bilden ein Temperatursensor und ein Heizungsventil in Verbindung mit dem Verarbeitungsprogramm eine Applikation, nämlich eine Raumtemperaturregelung.
Der Kern der Erfindung besteht in einem weitgehenden "Plug and Play"-Verfahren. Das System erkennt die mit dem Prozessor verbundenen Komponenten automatisch, sucht sich eine passende Applikation, installiert diese und legt so die zwischen den Komponenten im Betriebszustand bestehenden Abhängigkeiten fest. Ein wesentlicher Vorteil des erfindungsgemäßen Verfahrens besteht darin, daß sämtliche Schritte ohne Eingriff von außen ablaufen. Für den Installateur fallen keine bzw. nur noch sehr geringe Parametrierarbeiten an. Dadurch werden Eingabefehler bei der Konfigurierung unterbunden und die Zeit zur Inbetriebsetzung der Anlage verkürzt. Vom Installateur wird keine genaue Kenntnis der gegenseitigen Abhängigkeiten der Bausteine untereinander verlangt.
Wesentlich für die Durchführung des Verfahrens sind die Applikationen. Für alle sinnvollen Kombinationen der für die Anlage geeigneten Komponenten sind in der Applikationsbibliothek Applikationen abgelegt. In den Applikationen sind jeweils die für die Installation erforderlichen Komponententypen und die minimale und maximale Anzahl des jeweiligen Komponententyps beispielsweise nach dem der nachfolgenden Tabelle zu entnehmenden Schema festgelegt.
Min Max Bedeutung
0 x Die Komponente kann in die Anwendung der Applikation eingebunden werden. Sie ist jedoch nicht erforderlich.
1 x Die Komponente muß mindestens 1 mal vorhanden sein
2 x Die Komponente muß mindestens 2 mal vorhanden sein
3 3 Das Komponente muß genau 3 mal vorhanden sein
x 0 Das Komponente darf nicht vorhanden sein
x 1 Das Komponente darf nicht öfter als 1 mal vorhanden sein
In der Applikation sind auch die Funktion der Komponenten und die bei Ausführung der Applikation bestehenden Abhängigkeiten der Komponenten untereinander festgelegt. Des weiteren kann die Applikation Steuerinformationen für nachgeschaltete Baugruppen, wie z.B. ein Visualisierungssystem, enthalten.
Bei Bedarf können auch mehrere ausführbare Applikationen auf der Anlage installiert werden (Anspruch 2). Auch kann eine Applikation mehrfach installiert werden. Damit ist eine einzige Überwachungsanlage für verschiedene Gewerke eines Bauwerks einsetzbar, beispielsweise für eine Einbruchmeldeanlage, eine Brandmeldeanlage und eine Rauch- und Wärmeabzugsanlage.
Ebenso kann eine Komponente mehreren Applikationen zugeordnet werden (Anspruch 3). Beispielsweise kann ein Temperatursensor sowohl zur Raumregelung als auch für die Brandmeldung verwendet werden.
Die Applikationen werden nach einer vorgegebenen Rangfolge auf ihre Anwendbarkeit überprüft (Anspruch 4). Diese Rangfolge kann fest vorgegeben sein oder bei der Konfigurierung nach vorgegebenen Bewertungskriterien unter Berücksichtigung der Komponenten und deren Funktionen ermittelt werden. Zweckmäßig werden komplexe Applikationen, d.h. solche, die sich z.B. durch eine genaue, spezifische Vorgabe der erforderlichen Komponenten oder durch eine hohe Vielfalt der erforderlichen Komponenten auszeichnen, zuerst überprüft. Um dabei zu vermeiden, daß sehr ähnliche und im wesentlichen die gleiche Funktion erfüllende Applikationen installiert werden, kann es sinnvoll sein, daß bereits einer Applikation zugeordnete Komponenten bestimmten weiteren (im allgemeinen dasselbe Gewerk betreffenden) Applikationen nicht mehr zur Verfügung stehen. Ggfs. kann bei der Konfigurierung auch eine Rangfolge der Einzelgewerke eines Überwachungsobjekts berücksichtigt werden.
Die räumliche Verteilung der Komponenten kann ermittelt werden (Anspruch 5). Vorteilhaft läuft die Ermittlung der räumlichen Verteilung der Komponenten hierarchisch ab (Anspruch 6). Dadurch kann die Struktur des zu überwachenden Objekts von der Überwachungsanlage erfaßt und bei der Überwachung berücksichtigt werden. Dazu kann die Datenübertragungsstrecke durch adressierbare Leitungstrenner in Abschnitte unterteilt werden. Diese werden bei der Ermittlung der räumlichen Verteilung miteinbezogen (Anspruch 7). Die Überwachungsanlage kann so durch unterschiedlich gekennzeichnete Leitungstrenner eine hierarchische Gebäudestruktur erkennen. Entsprechende Verfahren sind z.B. aus der diesseitigen DE 40 36 639 C2 bekannt.
Um die Überwachungsanlage optimal an die räumliche Verteilung der Komponenten anzupassen, kann die Applikation so definiert sein, daß sie nur bei einer bestimmten räumlichen Verteilung der Komponenten installiert wird (Anspruch 8).
Wenn dem Datenverarbeitungsprogramm von einem Speicher einer Komponente Steuerdaten zur Verfügung gestellt werden, kann die Überwachungsanlage variabel eingesetzt werden, da sie nicht nur an die in einer Applikation festgelegten Parameter gebunden ist (Anspruch 9).
Um verschiedene installierte Applikationen miteinander verknüpfen zu können, kann von mindestens einer Applikation ein Meldezustand in dem Datenspeicher abgelegt werden (Anspruch 10). Auf diesen Speicher können andere Applikationen, vorteilhaft unter Berücksichtigung der hierarchischen Gebäudestruktur, zugreifen, um selbständig applikationsübergreifende Synergien/Abhängigkeiten herzustellen.
Bei speziellen Anwendungen kann es erforderlich sein, daß bestimmte Applikationswerte, z.B. die Soll-Raumtemperatur bei einer Raumregelung, parametriert werden (Anspruch 11). Die Applikationswerte können sowohl von der Applikation vorgegeben als auch interaktiv eingegeben werden.
Vorteilhaft wird der Zustand der Überwachungsanlage während der Installation und/oder während des Betriebs graphisch angezeigt (Anspruch 12). Dazu ist für jede Applikation ein Musterbild in der Applikationsbibliothek angegeben/abgelegt.
Die Erfindung hat auch eine Überwachungsanlage zur Durchführung des erläuterten Verfahrens zum Gegenstand, bestehend aus mindestens einem Prozessor, einem mindestens ein Verarbeitungsprogramm und eine Applikationsbibliothek enthaltenden Datenspeicher und adressierbaren Komponenten mit identifizierbarer Funktion, die über eine Datenübertragungsstrecke mit dem Prozessor verbunden sind (Anspruch 13).
Das installierte Verarbeitungsprogramm unterstützt dabei sowohl die Konfigurierung der Überwachungsanlage als auch deren Betrieb. Alternativ sind natürlich auch zwei getrennte Programme denkbar.
Weitere Vorteile der Erfindung werden in der nachfolgenden Beschreibung spezieller Ausführungsbeispiele anhand der Zeichnung deutlich. Es zeigt
Fig. 1
schematisch den Aufbau einer Überwachungsanlage in Form einer Einbruchmeldeanlage zur Durchführung des erfindungsgemäßen Verfahrens;
Fig. 2
ein Flußdiagramm der gesamten Installation der Überwachungsanlage;
Fig. 3
ein Flußdiagramm der Ermittlung der Komponenten und deren Funktionen;
Fig. 4
ein Flußdiagramm der Installation der Applikationen.
Die Überwachungsanlage nach Fig. 1 ist eine Einbruchmeldeanlage, bestehend aus einem Computer 1 mit einem ein Verarbeitungsprogramm und eine Applikationsbibliothek enthaltenden Datenspeicher 2, einem Bewegungsmelder 3, einem Fensterkontakt 4, einem externen Signalgeber 5 und einem Schlüsselschalter 6 als Scharfschalteinheit. Alternativ könnte als Scharfschalteinheit ein Ziffernfeld oder ein Schlüsselschalter zusammen mit einem Sperrelement und einem Riegelkontakt eingesetzt werden. Sowohl für die aus dem Schlüsselschalter 6 bestehende Scharfschalteinheit als auch für die genannten Alternativen ist jeweils eine Applikation, also insgesamt drei, in der Applikationsbibliothek abgelegt. Bei der Konfigurierung der Überwachungsanlage werden alle drei Applikationen auf ihre Ausführbarkeit überprüft. Die Überwachungsanlage erkennt dabei automatisch, daß als Scharfschalteinheit nur der Schlüsselschalter 6 installiert ist und somit nur die Applikation ausführbar ist, in der als Scharfschalteinheit einzig und allein ein Schlüsselschalter definiert ist. Folglich wird auch nur dieser installiert.
Es sind natürlich eine Reihe weiterer und anderer Geräte zum Scharfschalten einer Einbruchmeldeanlage denkbar. Gleiches gilt für die Melder und Signalgeber. So kann neben dem Bewegungsmelder und dem Fensterkontakt beispielsweise noch ein Glasbruchmelder oder ein Körperschallmelder und neben dem externen Signalgeber noch ein interner Signalgeber eingesetzt werden. Die Applikationsbibliothek enthält alle sinnvollen Kombinationen von für die Überwachungsanlage verfügbaren Aktoren und Sensoren.
Das Beispiel läßt sich auf eine Überwachungsanlage erweitern, in der zusätzlich oder alternativ ein Brandmeldesystem, eine Heizungssteuerung, eine Fluchttürüberwachung, eine Lichtsteuerung, eine Rollosteuerung oder auch jedes andere naheliegende, zu steuerndes System implementiert sind.
Im folgenden wird die Konfigurierung einer Überwachungsanlage anhand der Flußdiagramme nach den Figuren 2, 3 und 4 beschrieben.
Fig. 2 zeigt den Gesamtablauf der Installation einer Überwachungsanlage. In einem ersten Schritt werden die Komponenten der Überwachungsanlage an ihrem jeweiligen Bestimmungsort installiert und mit einer Steuereinheit verbunden, die wenigstens einen Prozessor und einen Datenspeicher umfaßt, der ein Verarbeitungsprogramm und eine Applikationsbibliothek enthält.
Nachdem die Überwachungsanlage in einen Konfigurierungszustand gebracht ist, werden die Komponenten in einem zweiten Schritt von dem Verarbeitungsprogramm eingelesen. Dabei wird sowohl die Anzahl der Komponenten als auch deren jeweilige Funktion ermittelt.
In einem dritten Schritt wird den ermittelten Komponenten und deren Funktionen eine ausführbare Applikation zugeordnet, es wird also eine ausführbare Applikation aus der Applikationsbibliothek auf der Überwachungsanlage installiert, wonach die Überwachungsanlage betriebsbereit ist.
Das Flußdiagramm nach Fig. 3 zeigt detailliert das Einlesen der Komponenten einer Überwachungsanlage, bei der die Datenübertragungsstrecke durch adressierbare Leitungstrenner in Segmente unterteilt ist. Als erstes wird der Komponentenspeicher vorbesetzt, d.h. die Überwachungsanlage bereitet den Arbeitsspeicher auf den Einlesevorgang vor. Anschließend wird eine Ortskennung für ein erstes Segment vergeben. Dann wird der erste Leitungstrenner eingeschaltet und in dem zugeordneten Leitungssegment werden Komponenten gesucht. Dies geschieht beispielsweise über eine Seriennummernsuche. Ist eine Komponente gefunden, wird diese eingelesen; d.h. der Typ der Komponente wird identifiziert und die Information wird an das Verarbeitungsprogramm übertragen. Dann wird die Komponente initialisiert und damit auf einen definierten Ausgangszustand gesetzt. Sind zusätzliche Informationen auf einem Speicher der Komponenten abgelegt, werden diese eingelesen und dem Verarbeitungsprogramm zur Verfügung gestellt. Anschließend wird in dem selben Leitungssegment nach weiteren Elementen gesucht. Wird nun kein weiteres Element gefunden, wird überprüft, ob weitere Leitungssegmente vorhanden sind, d.h. ob weitere Leitungstrenner gesetzt sind. Ist dies der Fall, wird eine neue Ortskennung vergeben und das betreffende Leitungssegment dazugeschaltet. In diesem Leitungssegment erfolgt die Suche nach weiteren Komponenten nach dem bereits beschriebenen Schema. Wird kein weiteres Leitungssegment gefunden, kann bei Bedarf die elektrische Anordnung der Komponenten in den jeweiligen Leitungssegmenten ermittelt werden. Dies kann beispielsweise nach dem in der DE 40 36 639 C2 beschriebenen Verfahren geschehen. Abschließend werden die eingelesenen Komponenten im Arbeitsspeicher der Überwachungsanlage sortiert und der nachfolgenden Verarbeitung zur Verfügung gestellt.
Nach dem Einlesen aller Komponenten werden ausführbare Applikationen nach dem im Flußdiagramm in Fig. 4 dargestellten Schema installiert. Dabei wird als erstes eine Auswahlliste mit allen verfügbaren Applikationen in den Arbeitsspeicher geladen. Dann wird der erste Ort innerhalb der hierarchischen Gebäudestruktur, z.B. ein Raum, eine Etage oder auch das Gesamtgebäude, selektiert. Zu diesem Ort werden die in diesem Bereich (Gebäudeteil) enthaltenen Komponenten selektiert. Anschließend wird eine erste Applikation aus der Auswahlliste selektiert. Dieses wird auf ihre Ausführbarkeit mit den selektierten Komponenten überprüft. Ist die Applikation ausführbar, wird sie installiert, anderenfalls nicht. Anschließend wird, sofern vorhanden, die nächste Applikation aus der Auswahlliste selektiert, wiederum auf ihre Ausführbarkeit mit den selektierten Komponenten überprüft und bei Ausführbarkeit installiert. Ist das Ende der Auswahlliste erreicht, wird überprüft, ob alle Orte, d.h. alle innerhalb der Gebäudestruktur vorhandenen Bereiche, abgearbeitet wurden. Wenn nicht, wird der nächste Ort selektiert. Für dieses werden dann nach dem beschriebenen Schema ausführbare Applikationen installiert. Sind alle Bereiche auf allen Hierarchieebenen der Gebäudes abgearbeitet, ist die Konfigurierung der Überwachungsanlage abgeschlossen.
Die Applikationen werden unterschiedlichen Gewerken einer Überwachungsanlage zugeordnet. Die jeweils ein Gewerk betreffenden Applikationen werden nach einer vorgegebenen Rangfolge unter Berücksichtigung einer Rangfolge der Einzelgewerke auf ihre Anwendbarkeit überprüft. Die Rangfolgen können fest vorgegeben sein. Alternativ kann bei der Konfigurierung für jede Applikation eine Bewertungszahl berechnet werden. Diese wird z.B. aus der Art und/oder Anzahl der benutzbaren und verfügbaren Komponenten abgeleitet. Im einfachsten Fall wird die Anzahl der unterstützen Komponenten ermittelt. In der nachfolgenden Tabelle sind beispielhaft unterschiedliche Gewerke und dafür vorgesehene Applikationen jeweils mit einer vorgegebenen Rangfolge angegeben.
Figure 00120001
Die Anzahl der für eine Komponente installierten Applikationen insgesamt oder innerhalb eines Gewerks kann beschränkt werden. Durch das Installieren/Zuordnen einer Applikation werden die Komponenten "verbraucht". Weiteren Applikationen (z.B. innerhalb eines Gewerks) stehen diese dann nicht mehr zur Verfügung.
Nach der Installation der Applikationen kann, wenn erforderlich, die Parametrierung von Applikationswerten erfolgen. Je nach Anwendungsfall können die Applikationswerte von der Applikation vorgegeben oder interaktiv eingegeben werden.

Claims (13)

  1. Verfahren zum Konfigurieren einer Überwachungsanlage aus mindestens einem Prozessor, einem mindestens ein Verarbeitungsprogramm und eine Applikationsbibliothek enthaltenden Datenspeicher und adressierbaren Komponenten mit identifizierbarer Funktion, die über eine Datenübertragungsstrecke mit dem Prozessor verbunden sind, umfassend mindestens folgende, von dem Verarbeitungsprogramm ausgelöste Schritte:
    die Überwachungsanlage wird in einen Konfigurierungszustand gebracht;
    die Komponenten und deren Funktionen werden ermittelt;
    die ermittelten Komponenten und deren Funktionen werden mit der Applicationsbibliothek verglichen;
    mindestens eine mit den ermittelten Komponenten und deren Funktionen ausführbare Applikation aus der Applikationsbibliothek wird installiert;
    die Überwachungsanlage wird in den Betriebszustand versetzt,
    dadurch gekennzeichnet, daß dem Datenverarbeitungsprogramm von einem Speicher einer Komponente Steuerdaten zur Verfügung gestellt werden.
  2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß mehrere ausführbare Applikationen installiert werden.
  3. Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, daß mindestens einer Komponente mehrere Applikationen zugeordnet werden.
  4. Verfahren nach einem der Ansprüche 1 bis 3, dadurch gekennzeichnet, daß die Applikationen nach einer vorgegebenen Rangfolge auf ihre Anwendbarkeit überprüft werden.
  5. Verfahren nach einem der Ansprüche 1 bis 4, dadurch gekennzeichnet, daß die räumliche Verteilung der Komponenten ermittelt wird.
  6. Verfahren nach Anspruch 5, dadurch gekennzeichnet, daß die Ermittelung der räumlichen Verteilung der Komponenten hierarchisch abläuft.
  7. Verfahren nach Anspruch 5 oder 6, wobei die Datenübertragungsstrecke durch adressierbare Leitungstrenner in Abschnitte unterteilt ist, dadurch gekennzeichnet, daß die räumliche Verteilung unter Einbeziehung der Leitungstrenner ermittelt wird.
  8. Verfahren nach einem der Ansprüche 5 bis 7, dadurch gekennzeichnet, daß die Applikation so definiert ist, daß sie nur bei einer bestimmten räumlichen Verteilung der Komponenten installiert wird.
  9. Verfahren nach einem der Ansprüche 1 bis 8, dadurch gekennzeichnet, daß von mindestens einer Applikation ein Meldezustand in dem Datenspeicher abgelegt wird.
  10. Verfahren nach einem der Ansprüche 1 bis 9, dadurch gekennzeichnet, daß Applikationswerte parametriert werden.
  11. Verfahren nach einem der Ansprüche 1 bis 10, dadurch gekennzeichnet, daß der Zustand der Überwachungsanlage während der Installtion graphisch angezeigt wird.
  12. Überwachungsanlage zur Durchführung des Verfahrens nach einem der Ansprüche 1 bis 11 aus mindestens einem Prozessor, einem mindestens ein Verarbeitungsprogramm und eine Applikationsbibliothek enthaltenden Datenspeicher und adressierbaren Komponenten mit identifizierbarer Funktion, die über eine Datenübertragungsstrecke mit dem Prozessor verbunden sind, dadurch gekennzeichnet, daß die Kompnenten jeweils einen Speicher für Steuerdaten haben, die an den Prozessor übertragbar sind.
  13. Überwachungsanlage nach Anspruch 12 gekennzeichnet durch ein System zur graphischen Anzeige des Anlagenzustands während der Installation.
EP98122445A 1998-01-08 1998-11-26 Überwachungsanlage Expired - Lifetime EP0929056B1 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE19800448A DE19800448C2 (de) 1998-01-08 1998-01-08 Überwachungsanlage
DE19800448 1998-01-08

Publications (3)

Publication Number Publication Date
EP0929056A2 EP0929056A2 (de) 1999-07-14
EP0929056A3 EP0929056A3 (de) 2000-04-26
EP0929056B1 true EP0929056B1 (de) 2004-02-11

Family

ID=7854160

Family Applications (1)

Application Number Title Priority Date Filing Date
EP98122445A Expired - Lifetime EP0929056B1 (de) 1998-01-08 1998-11-26 Überwachungsanlage

Country Status (5)

Country Link
EP (1) EP0929056B1 (de)
AT (1) ATE259528T1 (de)
DE (2) DE19800448C2 (de)
ES (1) ES2215265T3 (de)
PT (1) PT929056E (de)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2439885A1 (de) 2010-10-08 2012-04-11 Honeywell International Inc. Verfahren zur digitalen Kommunikation zwischen mehreren, über einen seriellen Feldbus verbundenen Knoten und entsprechendes System, insbesondere ein Feldsteuerungssystem oder ein Feldüberwachungssystem

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU4227501A (en) * 2000-03-01 2001-09-12 Siemens Aktiengesellschaft Method and device for processing data of an automation system for a building system engineering installation
DE10057360C2 (de) 2000-11-18 2003-10-23 Danfoss As Verfahren zum Überprüfen eines Heizungssystems
EP1233315B1 (de) * 2001-02-19 2006-06-28 Abb Research Ltd. Verfahren und Vorrichtung zur Konfiguration eines elektrischen Endgerätes
US8670859B2 (en) * 2009-07-09 2014-03-11 Siemens Industry, Inc. Methods and apparatus for an improved motor control center
DE102022116894A1 (de) 2022-07-06 2024-01-11 Cariad Se Kraftfahrzeug-Steuergerät mit einem Adaptermodul zum Empfangen von Zustandssignalen anderer Steuergeräte über ein Datennetzwerk sowie Verfahren zum Betreiben des Adaptermoduls, Speichermedium und Kraftfahrzeug

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4036639A1 (de) * 1990-11-16 1992-05-21 Esser Sicherheitstechnik Verfahren zur ermittlung der konfiguration der melder einer gefahrenmeldeanlage und fuer die anlagenkonfigurationsbestimmung geeigneter melder
IT1277178B1 (it) * 1995-03-24 1997-11-05 Bticino Spa Sistema di ricezione e di gestione di segnali digitali provenienti da dispositivi elettronici atto all'apprendimento delle informazioni
US5943673A (en) * 1996-05-10 1999-08-24 General Signal Corporation Configuration programming system for a life safety network

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2439885A1 (de) 2010-10-08 2012-04-11 Honeywell International Inc. Verfahren zur digitalen Kommunikation zwischen mehreren, über einen seriellen Feldbus verbundenen Knoten und entsprechendes System, insbesondere ein Feldsteuerungssystem oder ein Feldüberwachungssystem
WO2012045875A1 (en) 2010-10-08 2012-04-12 Honeywell International Inc. Method for digital communication between a plurality of nodes connected by a serial field bus and corresponding system, in particular a field control system or field surveyance system

Also Published As

Publication number Publication date
EP0929056A2 (de) 1999-07-14
ATE259528T1 (de) 2004-02-15
ES2215265T3 (es) 2004-10-01
EP0929056A3 (de) 2000-04-26
DE19800448C2 (de) 2000-04-27
DE59810752D1 (de) 2004-03-18
PT929056E (pt) 2004-06-30
DE19800448A1 (de) 1999-07-22

Similar Documents

Publication Publication Date Title
DE69414609T2 (de) Informationsanzeigesystem zur aktiven redundanten rechnergestützten prozesssteuerung
DE3889246T2 (de) Übertragungssystem für einen Kochrechner.
EP1703350B1 (de) Diagnose eines Automatisierungssystems
DE102008056114B3 (de) Verfahren und Vorrichtung zur Diagnose von Netzwerken, insbesondere von Feldbussystemen
EP1430369B1 (de) Dynamischer zugriff auf automatisierungsressourcen
DE102011051212A1 (de) Verfahren, Vorrichtungen und Herstellungsartikel zum Auswechseln von Feldgeräten in Prozessleitsystemen
EP1398937A2 (de) System zur Erfassung und Anzeige eines Sicherstatus von Geräten
DE4216242C2 (de) Identifizierung von Sensoren / Aktuatoren in Bussystemen
EP2506096B1 (de) Verfahren zum logischen Verknüpfen von Sensoren und Aktoren im Rahmen der Inbetriebnahme eines Installationssystems
EP1296207B1 (de) HMI Gerät und Verfahren zur Bedienung einer technischen Einrichtung, Automatisierungssystem mit HMI Gerät und Computerprogrammprodukt mit Programm zur Durchführung des Verfahrens in einem HMI Gerät oder Automatisierungssystem
WO2006092382A2 (de) Engineeringsystem
EP0929056B1 (de) Überwachungsanlage
EP1199846A1 (de) Verfahren zur automatischen Gerätekonfiguration in einem Feldbus-System
DE112014004208T5 (de) Integrationsverfahren und -System
EP3948446A1 (de) Generierung und verteilung von konfigurations-datenstrukturen für steuerungssysteme
EP2484058A1 (de) Adressierungsverfahren und kommunikationsnetzwerk mit einem solchen adressierungsverfahren
WO2001018632A2 (de) Verfahren bzw.vorrichtung zur überwachung und steuerung des betriebsverhaltens eines computer-oder prozessorsystems
EP1345097B1 (de) Verfahren und Einrichtung zur Generierung einer Bediensicht zu einem Gebäudeleitsystem
EP0904644B1 (de) Verteilte regel- bzw. steuervorrichtung für die objektleittechnik mit netzbus und lokalbus
DE19731026C2 (de) Fernwartung eines Bus-Systems auf der Basis des SNMP-Protokolls
DE102004051834B4 (de) Prüfgerät und Prüfverfahren für programmierbare Elektroinstallationen, sowie entsprechendes Computerprogramm und entsprechendes computerlesbares Speichermedium
DE10314134A1 (de) System und Verfahren zur Bereitstellung, Parametrierung und Steuerung von Gebäudediensten
EP3664380B1 (de) Upgradbares stufenkonzept für beleuchtungssysteme
DE19520745A1 (de) Infrastruktur für ein System von verteilten Objektmanager-Komponenten
WO2001065324A1 (de) Verfahren und vorrichtung zum verarbeiten von daten eines automatisierungssystems für eine anlage der gebäudesystemtechnik

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

AK Designated contracting states

Kind code of ref document: A2

Designated state(s): AT BE CH DE DK ES FI FR GB GR IE IT LI LU MC NL PT SE

AX Request for extension of the european patent

Free format text: AL;LT;LV;MK;RO;SI

PUAL Search report despatched

Free format text: ORIGINAL CODE: 0009013

AK Designated contracting states

Kind code of ref document: A3

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LI LU MC NL PT SE

AX Request for extension of the european patent

Free format text: AL;LT;LV;MK;RO;SI

17P Request for examination filed

Effective date: 20000420

AKX Designation fees paid

Free format text: AT BE CH DE DK ES FI FR GB GR IE IT LI LU MC NL PT SE

RAP1 Party data changed (applicant data changed or rights of an application transferred)

Owner name: ESSER SECURITY SYSTEMS GMBH.

17Q First examination report despatched

Effective date: 20020603

GRAH Despatch of communication of intention to grant a patent

Free format text: ORIGINAL CODE: EPIDOS IGRA

RAP1 Party data changed (applicant data changed or rights of an application transferred)

Owner name: NOVAR GMBH

GRAS Grant fee paid

Free format text: ORIGINAL CODE: EPIDOSNIGR3

GRAA (expected) grant

Free format text: ORIGINAL CODE: 0009210

AK Designated contracting states

Kind code of ref document: B1

Designated state(s): AT BE CH DE DK ES FI FR GB GR IE IT LI LU MC NL PT SE

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: NL

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20040211

Ref country code: IE

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20040211

Ref country code: FI

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20040211

REG Reference to a national code

Ref country code: GB

Ref legal event code: FG4D

Free format text: NOT ENGLISH

REG Reference to a national code

Ref country code: CH

Ref legal event code: EP

REG Reference to a national code

Ref country code: IE

Ref legal event code: FG4D

Free format text: GERMAN

REF Corresponds to:

Ref document number: 59810752

Country of ref document: DE

Date of ref document: 20040318

Kind code of ref document: P

GBT Gb: translation of ep patent filed (gb section 77(6)(a)/1977)

Effective date: 20040315

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: SE

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20040511

Ref country code: GR

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20040511

Ref country code: DK

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20040511

REG Reference to a national code

Ref country code: PT

Ref legal event code: SC4A

Free format text: AVAILABILITY OF NATIONAL TRANSLATION

Effective date: 20040507

NLV1 Nl: lapsed or annulled due to failure to fulfill the requirements of art. 29p and 29m of the patents act
REG Reference to a national code

Ref country code: IE

Ref legal event code: FD4D

REG Reference to a national code

Ref country code: ES

Ref legal event code: FG2A

Ref document number: 2215265

Country of ref document: ES

Kind code of ref document: T3

ET Fr: translation filed
PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: LU

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20041126

Ref country code: AT

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20041126

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: MC

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20041130

Ref country code: LI

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20041130

Ref country code: CH

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20041130

Ref country code: BE

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20041130

PLBE No opposition filed within time limit

Free format text: ORIGINAL CODE: 0009261

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT

26N No opposition filed

Effective date: 20041112

BERE Be: lapsed

Owner name: *NOVAR G.M.B.H.

Effective date: 20041130

REG Reference to a national code

Ref country code: CH

Ref legal event code: PL

BERE Be: lapsed

Owner name: *NOVAR G.M.B.H.

Effective date: 20041130

REG Reference to a national code

Ref country code: DE

Ref legal event code: R082

Ref document number: 59810752

Country of ref document: DE

Representative=s name: PATENTANWAELTE HENKEL, BREUER & PARTNER, DE

REG Reference to a national code

Ref country code: FR

Ref legal event code: PLFP

Year of fee payment: 18

REG Reference to a national code

Ref country code: FR

Ref legal event code: PLFP

Year of fee payment: 19

REG Reference to a national code

Ref country code: FR

Ref legal event code: PLFP

Year of fee payment: 20

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: FR

Payment date: 20171127

Year of fee payment: 20

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: IT

Payment date: 20171122

Year of fee payment: 20

Ref country code: ES

Payment date: 20171222

Year of fee payment: 20

Ref country code: PT

Payment date: 20171106

Year of fee payment: 20

Ref country code: GB

Payment date: 20171130

Year of fee payment: 20

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: DE

Payment date: 20180131

Year of fee payment: 20

REG Reference to a national code

Ref country code: DE

Ref legal event code: R071

Ref document number: 59810752

Country of ref document: DE

REG Reference to a national code

Ref country code: GB

Ref legal event code: PE20

Expiry date: 20181125

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: PT

Free format text: LAPSE BECAUSE OF EXPIRATION OF PROTECTION

Effective date: 20181203

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: GB

Free format text: LAPSE BECAUSE OF EXPIRATION OF PROTECTION

Effective date: 20181125

REG Reference to a national code

Ref country code: ES

Ref legal event code: FD2A

Effective date: 20200724

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: ES

Free format text: LAPSE BECAUSE OF EXPIRATION OF PROTECTION

Effective date: 20181127