EP0485878A2 - Method for determining the detectors' configuration of an alarm system - Google Patents

Method for determining the detectors' configuration of an alarm system Download PDF

Info

Publication number
EP0485878A2
EP0485878A2 EP91118892A EP91118892A EP0485878A2 EP 0485878 A2 EP0485878 A2 EP 0485878A2 EP 91118892 A EP91118892 A EP 91118892A EP 91118892 A EP91118892 A EP 91118892A EP 0485878 A2 EP0485878 A2 EP 0485878A2
Authority
EP
European Patent Office
Prior art keywords
detector
detectors
matrix
control center
serial number
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
EP91118892A
Other languages
German (de)
French (fr)
Other versions
EP0485878B1 (en
EP0485878A3 (en
Inventor
Horst Dipl.-Ing. Berger
Heiner Dipl.-Ing. Politze
Peter Dipl.-Ing. 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
Esser Sicherheitstechnik GmbH
Caradon Esser 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 Esser Sicherheitstechnik GmbH, Caradon Esser GmbH filed Critical Esser Sicherheitstechnik GmbH
Publication of EP0485878A2 publication Critical patent/EP0485878A2/en
Publication of EP0485878A3 publication Critical patent/EP0485878A3/en
Application granted granted Critical
Publication of EP0485878B1 publication Critical patent/EP0485878B1/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B25/00Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems
    • G08B25/003Address allocation methods and details
    • 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 of the type specified in the preamble of claim 1, and a suitable detector.
  • EP-A1-0 191 239 already discloses a hazard alarm system with detectors which have certain design features which enable the control center to recognize the installation sequence of the detectors connected in parallel to a two-wire detection line, regardless of whether the detection line is a stub line, is designed as a ring line or as a combination of both.
  • each detector contains at least one relay, through whose contacts the detection line is guided.
  • each detector contains an address memory and a microprocessor, which is able to exchange data with the control center. When the system is switched on for the first time, the so-called initialization, the relay contacts in all detectors are open.
  • the control center now assigns an address to the first one, that is to say the detector next to it, and sends the command to this detector to save this address and to activate its relay so that its contacts close.
  • the control center operates analogously.
  • the control panel After the initialization is complete, the control panel has all detectors individually recognized and can address them via their address if the detection line is a simple stub or ring line. If, on the other hand, it is an installation with several branch lines and / or sub-ring lines, which may be branched out, special detectors are installed at the branch or connection points, which contain a second relay, which together with the first relay acts as a so-called T- Switch works.
  • initialization is initially carried out in the direction of the branches (stub or sub-ring line) up to the associated last detector.
  • the control center then continues from the branch point in the other branch direction after it has transmitted the command to switch its T switch to the relevant detector.
  • the topology of the system that is to say the exact configuration of its detectors, can be determined from the knowledge gained in this way of the sequence of the detectors and the position of the special detectors containing a T switch.
  • each detector must be equipped with an expensive bistable relay, namely because of the desired, low power consumption, the special detectors installed at junction or junction points even with two such relays. Replacing the relay or relays with semiconductor circuits fails because of the voltage drops which add up in view of the series connection and would also have hardly any cost advantages.
  • the address assigned to a detector simultaneously identifies the installation location of the detector, an exchange of two or more detectors not recognized by the control center would have the consequence that alarm signals emitted by these detectors would originate from the respective original installation location would be interpreted so that, for example, intervention forces would be misguided.
  • the detector address is stored in a volatile memory in the known system, so it is lost when the detector is removed.
  • the removal of more than one detector in the control center is displayed as a fault, which requires a new initialization after rectification.
  • the problem described could be avoided in a system in which the address memory of each detector is located in its usually permanently installed base. The need for a second circuit board in each detector base and the corresponding transfer contacts to the detector speak against such a solution from both a cost and reliability point of view.
  • the invention has for its object to provide a method of the type specified in the introduction, which gets by with a comparatively simple structure, namely at least in its majority relay-free detectors and when configuration changes (changes to the existing installation) a re-initialization normally only to the extent of the changes made requires or carries out.
  • the invention is also based on the object of providing a detector which is suitable for carrying out such a method.
  • the first-mentioned object is achieved by the method specified in the characterizing part of patent claim 1.
  • the sub-claims 2 to 6 contain advantageous embodiments of this method.
  • the block diagram shown in solid lines in FIG. 1 represents a detector which has a microprocessor 4 with a connected sensor 7, a non-volatile memory 15, e.g. B. in the form of a PROM, a current measuring device 1, 2 and a current sink 13a and 13b in front and behind the current measuring device 1, 2 comprises.
  • the current measuring device consists of a series resistor 1 in which one wire of the detection line, which is led via the detector connections 10, 12, the other wire of which carries the reference potential, usually ground, and is connected to the detector connections 9, 11.
  • the voltage drop across the series resistor 1 is measured by a voltage detector 2, which is connected to the microprocessor 4.
  • the sensor 7 and the non-volatile memory 15 are also connected to this.
  • the microprocessor 4 controls the first current sink 13a and the second current sink 13b.
  • the microprocessor 4 receives its supply voltage from the wire of the detection line led via the connections 10, 12 via a line 4a.
  • the microprocessor 4 also includes a shift register, not shown, which is known per se, the task of which will be explained below.
  • Detector with built-in isolator for example in the form of a relay contact in the live wire of the reporting line are known per se.
  • the detector described here, proposed here becomes a detector with isolating element by adding the components shown in broken lines. In detail, it is a relay 3 controlled by the microprocessor 4, the contact of which takes the place of the line section 8 between the connection points 8a and 8b in the relay-less detector, for example consisting of a short-circuit bridge.
  • the supply line 4a for the microprocessor 4 is omitted. This then receives its supply voltage via the line 4d, as well as the diode 6a or the diode 6b, depending on whether the detector is from the central station via the Port 10 or is fed via the port 12. The other diode is then used for decoupling.
  • the capacitor 5 lying against the reference potential by the line 4b has the task of supplying the microprocessor 4 with its operating voltage in the event of a supply voltage failure (for example as a result of a short circuit) until the microprocessor 4 actuates the relay 3 and thus opens its contact can.
  • the relay 3 and / or its contact can be installed in the base of the detector instead.
  • An arrangement of detectors from one isolating element embodied by the relay 3 or its contact, including the next, can be referred to as a "segment".
  • FIG. 3 shows in a highly schematic form such a system, consisting of the center Z, which can feed either the start A or the end B of a ring line.
  • the detectors 11, 22, 21, 39, 81, 41 and 20 are located one behind the other in the ring line.
  • a first branch line with three detectors 46, 40 and 44 branches off between detectors 22 and 21.
  • the detectors When the system is fully installed, the detectors are quasi parallel (due to the series resistance 1 of the current measuring device 1, 2 in each detector, it is not a real parallel connection) on the detection line comprising any stub and / or ring lines, are randomly distributed and initially indistinguishable from the head office.
  • the central unit is also initially not aware of the number of detectors installed.
  • Each detector receives a unique serial number in the course of the production process. This is stored in the form of an imprint on the detector housing and as a binary number in a non-volatile memory in the detector. Each detector is therefore unique, which differs from every other detector both in terms of its housing imprint and its stored binary number.
  • the control center now places all detectors in an initialization routine using a collective command. In this state, each detector sends a power response to the control center if it recognizes its serial number in a data telegram sent by the control center.
  • the control center can therefore find out the actually installed detectors and determine their serial numbers by querying all possible serial numbers. Assuming that the serial number e.g. Is 24 bits long, that is 24 digits long, this procedure is very lengthy. It is therefore advisable to use other algorithms which are known per se and which lead to the goal more quickly.
  • the control center first sends the collective command "reinitialization” to all detectors.
  • their microprocessors are brought into a mode based on this algorithm.
  • the control center now sets the most significant bit (MSB) to "1" in an internal memory area, the width of which corresponds to the number of digits of the serial number, and sends the collective query to all detectors: "Are there detectors that have a" 1 "as the most significant bit?"
  • all detectors that apply i.e. have a "1" as MSB
  • the control center determines whether at least one detector answered "yes" to the question (it is not checked how many detectors answered).
  • control center changes the MSB to "0". The next least significant bit remains at “1". The control center then sends the collective query "Are there detectors that have the bit sequence" 01 "in the two most significant bits?"
  • This procedure logically corresponds to halving the possible value range and a threshold query to the detectors, in which half the respective serial number is located. Once the corresponding half has been determined, it is again halved (corresponds to the setting of the next least significant bit), etc.
  • the number of query steps corresponds exactly to the number of bits in the serial number, i.e. With a 24-digit serial number, exactly 24 steps are required to recognize a given serial number.
  • the control center sends the command to this detector to behave passively until the entire detection algorithm has been run through. This means that this detector will no longer respond to the queries sent by the control center, and the control center can thus determine the detector with the next lower serial number.
  • S means the number of steps and n the total number of detectors in the system.
  • n the total number of detectors in the system.
  • each serial number of a detector determined last must be the highest serial number at the moment.
  • the query of the remaining detectors can therefore be shortened by the steps that are only necessary for the recognition of serial numbers that are equal to or higher than the last determined serial number.
  • each detector can be addressed with its serial number (to shorten the data traffic, the control center can also replace each 24-bit serial number with an internal number with, for example, 7 bits), the detectors are assigned a collective command to the so-called
  • Each detector then recognizes by means of its current measuring device those current pulses which originate from detectors which, seen from the control center, lie behind the detecting detector. Upon receipt of its own serial number, the detector generates a current pulse for a certain time, which is at least so long that the other detectors are able to register this current pulse. However, the detector generating the current pulse does not measure this own current pulse.
  • the control center now queries all serial numbers one after the other. With each query, all detectors load the result of their current measurement into the shift register contained in their microprocessor 4 and increment it. If a detector detects a current increase, its microprocessor notes this in its shift register with a logical "1", in the other case with a logical "0". The detector notes its own transmitted current pulse in the shift register with a logical "0".
  • connection sequence of the connections 10, 12 of each detector is interchangeable on both sides of the current measuring device 1, 2, negative current values can also occur. Before the current measurement information is loaded into the shift register, an amount is therefore formed. If negative current values occur, this determination is also stored in the microprocessor.
  • each detector After each detector has given its current response and measured that of the other, there is a bit sequence in the shift register of each detector, which is referred to below as a current vector with the dimension n, where n in turn is the number of detectors present. Since each detector has registered such a current vector, there are n different current vectors. These are queried one after the other by the individual serial numbers of the existing detectors and saved in the columns of a matrix. This matrix is referred to below as the "S matrix" and is shown in FIG. 2 for the case of the system configuration shown in FIG. 3. The individual current responses are in the rows of the S matrix. Each line accordingly shows the current pulse pattern that is stored in the shift registers of all other detectors when the detector corresponding to this line is queried.
  • the configuration of the system can be calculated using the S matrix. For this purpose, sums are first formed from the rows and columns of the matrix. The relevant values are designated in FIG. 2 by ⁇ H and ⁇ V.
  • the sum ⁇ H of each line i (i from 1 to n) provides information about how many detectors are between the control panel and the detector with the i-th serial number.
  • a new matrix is formed from the row sums and the column sums of the S matrix together with the associated serial numbers, which has the following appearance in the selected example: ⁇ H ⁇ V Ser.No. 4th 0 87 4th 2nd 81 2nd 2nd 46 4th 0 44 5 1 41 3rd 1 40 3rd 4th 39 1 9 22 2nd 5 21st 6 0 20th 0 10th 11
  • the control center determines the information that is still required to determine the spatial configuration.
  • the number of end indicators and their serial numbers are known from the A matrix.
  • the current vectors in the S matrix ("1" entry in the relevant lines) designate the further detectors belonging to the respective end detectors. In the selected example, the following three quantities result:
  • the detectors 21 and 39 could belong to either set 1 or set 3 (M1 ⁇ M3).
  • the control center now switches to feeding the line in the opposite direction, so now feeds into line end B. Repetition of the query described above provides, among other things, the result that the detector 20 is now the first and the detector 11 is the last detector, and also the sequence of the detectors lying in between on the ring line. The control center thus recognizes that the detectors 21 and 39 belong to the ring line and thus together with the detectors 11 and 22 to the set 3.
  • the assignment can be made based on the larger number of detectors or a decision can be made by lot.
  • the control center now knows the basic configuration of the system. So she knows whether there is a loop, in the affirmative which detectors belong to the loop, how many stubs there are and which detectors belong to which stub.
  • control center uses the ascending order of the values of the row sum ⁇ H of the A matrix to determine the position of the branch points and the order of the detectors in the respective stub lines, as described above under c), but now also including the more as one-time numbers or values.
  • the control center now assigns installation numbers to the detectors according to the recognized configuration and outputs the recognized configuration together with these installation numbers on a screen and / or a printer.
  • the installer or operator of the system can now in turn transfer the installation numbers assigned by the control center to his installation plan and, conversely, enter all the texts stored in the control center for all or for selected detectors at their respective installation location.
  • each installation number assigned by the control center designates a very specific installation location, it is of crucial importance for the function of the system, especially in the event of an alarm, that this assignment is retained even in the event of any conceivable interventions in the detector configuration or there is a clearly recognizable reallocation.
  • control center logs all changes to the system that it has determined according to the above diagram (as well as all other relevant events). A state in which an incoming message is assigned to a location other than the real installation location of the relevant detector cannot occur.

Landscapes

  • Business, Economics & Management (AREA)
  • Emergency Management (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Alarm Systems (AREA)
  • Maintenance And Inspection Apparatuses For Elevators (AREA)
  • Helmets And Other Head Coverings (AREA)

Abstract

In an alarm system, the detectors of which contain, among other things, a microprocessor for exchanging data with a central station, relay-less detectors can be used with few exceptions if the following procedure is adopted for determining the configuration of the detectors: - each detector is given a binary serial number by the manufacturer, - in an initialisation mode, all serial numbers existing in the relevant system are determined, - in an individual addressing and response mode, an addressed detector responds with a current pulse, but stores the occurrence or lack of current pulses from other addressed detectors in the form of a binary pattern in the un-addressed state, - the central station interrogates the stored binary pattern from every detector and forms a first matrix from the pattern and the binary serial number of the relevant detector and a second matrix from the column sums and row sums of the first matrix, - the central station determines the system configuration by evaluating the first and the second matrix in accordance with a given algorithm. <IMAGE>

Description

Die Erfindung betrifft ein Verfahren der im Oberbegriff des Patentanspruches 1 angegebenen Art, sowie einen hierfür geeigneten Melder.The invention relates to a method of the type specified in the preamble of claim 1, and a suitable detector.

Aus der EP-A1-0 191 239 ist bereits eine Gefahrenmeldeanlage mit Meldern bekannt, die bestimmte Konstruktionsmerkmale haben, welche es der Zentrale ermöglichen, die Installationsreihenfolge der an eine zweidrähtige Meldelinie parallel angeschlossenen Melder zu erkennen, unabhängig davon, ob die Meldelinie als Stichleitung, als Ringleitung oder als Kombination von beidem ausgeführt ist. Hierzu enthält jeder Melder mindestens ein Relais, über dessen Kontakte die Meldelinie geführt ist. Weiterhin beinhaltet jeder Melder einen Adreßspeicher und einen Mikroprozessor, der in der Lage ist, einen Datenaustausch mit der Zentrale durchzuführen. Beim ersten Einschalten der Anlage, der sog. Initialisierung, sind die Relaiskontakte in allen Meldern geöffnet. Die Zentrale weist nun dem ersten, das heißt dem ihr zunächstliegenden Melder eine Adresse zu und sendet an diesen Melder den Befehl, diese Adresse zu speichern und sein Relais zu aktivieren, so daß dessen Kontakte schließen. Mit dem nun von der Zentrale aus ansprechbaren, zweiten Melder und allen folgenden verfährt die Zentrale analog. Nach Abschluß der Initialisierung hat die Zentrale alle Melder einzeln erkannt und kann sie über ihre Adresse ansprechen, sofern die Meldelinie als einfache Stich- oder Ringleitung geführt ist. Handelt es sich hingegen um eine Installation mit mehreren, ggf. ihrerseits weiterverzweigten Stich- und/oder Unterringleitungen, so werden an den Abzweig- oder Vereinigungspunkten spezielle Melder installiert, die ein zweites Relais enthalten, das zusammen mit dem ersten Relais als sog. T-Schalter arbeitet. In diesem Fall erfolgt die Initialisierung zunächst in Richtung der Abzweigenden (Stich- oder Unterringleitung) bis zu dem zugehörigen letzten Melder. Die Zentrale fährt dann von der Abzweigstelle aus in der anderen Abzweigrichtung fort, nach dem sie an den betreffenden Melder den Befehl zum Umschalten seines T-Schalters übermittelt hat. Aus der so gewonnenen Kenntnis der Reihenfolge der Melder und der Lage der besonderen, einen T-Schalter enthaltenden Melder läßt sich die Topologie der Anlage, also die genaue Konfiguration deren Melder, bestimmen.EP-A1-0 191 239 already discloses a hazard alarm system with detectors which have certain design features which enable the control center to recognize the installation sequence of the detectors connected in parallel to a two-wire detection line, regardless of whether the detection line is a stub line, is designed as a ring line or as a combination of both. For this purpose, each detector contains at least one relay, through whose contacts the detection line is guided. Furthermore, each detector contains an address memory and a microprocessor, which is able to exchange data with the control center. When the system is switched on for the first time, the so-called initialization, the relay contacts in all detectors are open. The control center now assigns an address to the first one, that is to say the detector next to it, and sends the command to this detector to save this address and to activate its relay so that its contacts close. With the second detector, which can now be addressed from the control center, and all subsequent ones, the control center operates analogously. After the initialization is complete, the control panel has all detectors individually recognized and can address them via their address if the detection line is a simple stub or ring line. If, on the other hand, it is an installation with several branch lines and / or sub-ring lines, which may be branched out, special detectors are installed at the branch or connection points, which contain a second relay, which together with the first relay acts as a so-called T- Switch works. In this case, initialization is initially carried out in the direction of the branches (stub or sub-ring line) up to the associated last detector. The control center then continues from the branch point in the other branch direction after it has transmitted the command to switch its T switch to the relevant detector. The topology of the system, that is to say the exact configuration of its detectors, can be determined from the knowledge gained in this way of the sequence of the detectors and the position of the special detectors containing a T switch.

Ein Nachteil der bekannten Anlage besteht darin, daß jeder Melder mit einem teuren, nämlich wegen des anzustrebenden, geringen Leistungsverbrauchs bistabilen Relais ausgestattet sein muß, die an Abzweig- oder Vereinigungspunkten installierten besonderen Melder sogar mit zwei derartiger Relais. Ein Ersatz des bzw. der Relais durch Halbleiterschaltungen scheitert an den in Anbetracht der Reihenschaltung sich summierenden Spannungsabfällen und hätte auch kaum Kostenvorteile.A disadvantage of the known system is that each detector must be equipped with an expensive bistable relay, namely because of the desired, low power consumption, the special detectors installed at junction or junction points even with two such relays. Replacing the relay or relays with semiconductor circuits fails because of the voltage drops which add up in view of the series connection and would also have hardly any cost advantages.

Da bei der bekannten Anlage die einem Melder zugewiesene Adresse gleichzeitig den Installationsort des Melders kennzeichnet, hätte ein von der Zentrale nicht erkanntes Vertauschen von zwei oder mehr Meldern zur Folge, daß von diesen Meldern abgegebene Alarmsignale als von dem jeweiligen ursprünglichen Installationsort ausgehend interpretiert würden, so daß z.B. Interventionskräfte fehlgeleitet würden. Um dies zu verhindern, ist bei der bekannten Anlage die Melderadresse in einem flüchtigen Speicher gespeichert, geht also bei Entfernen des Melders verloren. Außerdem wird die Entfernung von mehr als einem Melder in der Zentrale als Störung angezeigt, die nach Behebung eine neue Initialisierung erforderlich macht. Das geschilderte Problem ließe sich zwar bei einer Anlage vermeiden, bei der sich der Adreßspeicher jedes Melders in dessen üblicherweise fest installierten Sockel befindet. Die Notwendigkeit einer zweiten Leiterplatte in jedem Meldersockel sowie entsprechender Übergabekontakte zum Melder sprechen sowohl unter Kosten- als auch unter Zuverläßigkeitsgesichtspunkten gegen eine solche Lösung.Since, in the known system, the address assigned to a detector simultaneously identifies the installation location of the detector, an exchange of two or more detectors not recognized by the control center would have the consequence that alarm signals emitted by these detectors would originate from the respective original installation location would be interpreted so that, for example, intervention forces would be misguided. To prevent this, the detector address is stored in a volatile memory in the known system, so it is lost when the detector is removed. In addition, the removal of more than one detector in the control center is displayed as a fault, which requires a new initialization after rectification. The problem described could be avoided in a system in which the address memory of each detector is located in its usually permanently installed base. The need for a second circuit board in each detector base and the corresponding transfer contacts to the detector speak against such a solution from both a cost and reliability point of view.

Der Erfindung liegt die Aufgabe zugrunde, ein Verfahren der einleitend angegebenen Gattung zu schaffen, das mit vergleichsweise einfach aufgebauten, nämlich zumindest in ihrer Mehrheit relaislosen Meldern auskommt und bei Konfigurationsänderungen (Änderungen an der bestehenden Installation) eine erneute Initialisierung normalerweise nur im Umfang der durchgeführten Änderungen erfordert bzw. durchführt.The invention has for its object to provide a method of the type specified in the introduction, which gets by with a comparatively simple structure, namely at least in its majority relay-free detectors and when configuration changes (changes to the existing installation) a re-initialization normally only to the extent of the changes made requires or carries out.

Der Erfindung liegt des weiteren die Aufgabe zugrunde, einen zur Durchführung eines derartigen Verfahrens geeigneten Melder zu schaffen.The invention is also based on the object of providing a detector which is suitable for carrying out such a method.

Die erstgenannte Aufgabe ist durch das im kennzeichnenden Teil des Patentanspruches 1 angegebene Verfahren gelöst. Die Unteransprüche 2 bis 6 beinhalten vorteilhafte Ausgestaltungen dieses Verfahrens.The first-mentioned object is achieved by the method specified in the characterizing part of patent claim 1. The sub-claims 2 to 6 contain advantageous embodiments of this method.

Die an zweiter Stelle genannte Aufgabe ist durch einen Melder mit den im Patentanspruch 7 angegebenen Merkmalen gelöst.
Vorteilhafte Weiterbildungen dieses Melders sind in den weiteren Unteransprüchen angegeben.
The task mentioned in the second place is solved by a detector with the features specified in claim 7.
Advantageous further developments of this detector are specified in the further subclaims.

Das Verfahren und der Melder nach der Erfindung werden nachfolgend anhand der Zeichnung näher erläutert. Es zeigt:

Fig. 1
ein Blockschaltbild eines Melders nach dem vorliegenden Vorschlag
Fig. 2
ein vereinfachtes Beispiel einer für die Konfigurationserkennung nach dem vorgeschlagenen Verfahren benötigten Matrix und
Fig. 3
eine stark vereinfachte, beispielhafte Anlagenkonfiguration.
The method and the detector according to the invention are explained in more detail below with reference to the drawing. It shows:
Fig. 1
a block diagram of a detector according to the present proposal
Fig. 2
a simplified example of a matrix required for configuration recognition according to the proposed method and
Fig. 3
a highly simplified, exemplary system configuration.

Das in Fig. 1 in ausgezogenen Linien wiedergegebene Blockschaltbild stellt einen Melder dar, der einen Mikroprozessor 4 mit angeschlossenem Sensor 7, einen nichtflüchtigen Speicher 15, z. B. in Form eines PROM, eine Strommeßeinrichtung 1, 2 und je eine Stromsenke 13a bzw. 13b vor und hinter der Strommeßeinrichtung 1, 2 umfaßt. Die Strommeßeinrichtung besteht aus einem Serienwiderstand 1 in der über die Melderanschlüsse 10, 12 geführten, einen Ader der Meldelinie, deren andere Ader das Bezugspotential, gewöhnlich Masse, führt und mit den Melderanschlüssen 9 , 11 verbunden ist. Der Spannungsabfall über dem Serienwiderstand 1 wird von einem Spannungsdetektor 2 gemessen, der mit dem Mikroprozessor 4 verbunden ist. An diesen sind auch der Sensor 7 und der nichtflüchtige Speicher 15 angeschlossen. Des weiteren steuert der Mikroprozessor 4 die erste Stromsenke 13a und die zweite Stromsenke 13b. Seine Speisespannung erhält der Mikroprozessor 4 von der über die Anschlüsse 10, 12 geführten Ader der Meldelinie über eine Leitung 4a. Zu dem Mikroprozessor 4 gehört auch ein nicht eigens dargestelltes Schieberegister an sich bekannter Art, dessen Aufgabe noch erläutert werden wird.The block diagram shown in solid lines in FIG. 1 represents a detector which has a microprocessor 4 with a connected sensor 7, a non-volatile memory 15, e.g. B. in the form of a PROM, a current measuring device 1, 2 and a current sink 13a and 13b in front and behind the current measuring device 1, 2 comprises. The current measuring device consists of a series resistor 1 in which one wire of the detection line, which is led via the detector connections 10, 12, the other wire of which carries the reference potential, usually ground, and is connected to the detector connections 9, 11. The voltage drop across the series resistor 1 is measured by a voltage detector 2, which is connected to the microprocessor 4. The sensor 7 and the non-volatile memory 15 are also connected to this. Furthermore, the microprocessor 4 controls the first current sink 13a and the second current sink 13b. The microprocessor 4 receives its supply voltage from the wire of the detection line led via the connections 10, 12 via a line 4a. The microprocessor 4 also includes a shift register, not shown, which is known per se, the task of which will be explained below.

Grundsätzlich würde es genügen, in dem Melder eine einzige Stromsenke, z.B. 13a, vorzusehen. Der Mikroprozessor 4 erzeugt mittels der Stromsenke 13a eine Strompulsfolge, die in kodierter Form die an die Zentrale zu übermittelnde Nachricht enthält. Die zweite Stromsenke 13b ermöglicht folgende, vorteilhafte Zusatzfunktionen:

  • Mit Hilfe der Strommeßeinrichtung 1, 2 kann der Mikroprozessor 4 die Speisungsrichtung erkennen.
  • Der Mikroprozessor kann unabhängig von der Speisungsrichtung sowohl die Funktion der Strommeßeinrichtung 1, 2 als auch seine eigene Funktion überprüfen.
  • Die zweite Stromsenke erzeugt die an die Zentrale zu übermittelnde Strompulsfolge, wenn der Strompfad der ersten Stromsenke 13a zur Anzeige eines Alarms über eine z.B. rotleuchtende Leuchtdiode geführt ist und deren Aufleuchten bei normaler Kommunikation des Melders mit der Zentrale verhindert werden soll.
  • Umgekehrt kann der Strompfad der zweiten Stromsenke über eine zweite, ggf. andersfarbige Leuchtdiode geführt werden, die z.B. zu Diagnosezwecken benutzt wird.
  • Mittels der zwei Stromsenken 13a und 13b können unterschiedlich Stromwerte, z.B. für den Kommunikationsfall bzw. den Alarmfall, erzeugt werden.
In principle, it would be sufficient to provide a single current sink, eg 13a, in the detector. The microprocessor 4 uses the current sink 13a to generate a current pulse sequence which contains the message to be transmitted to the control center in coded form. The second current sink 13b enables the following advantageous additional functions:
  • With the help of the current measuring device 1, 2, the microprocessor 4 can recognize the feed direction.
  • The microprocessor can check both the function of the current measuring device 1, 2 and its own function independently of the feed direction.
  • The second current sink generates the current pulse sequence to be transmitted to the control center if the current path of the first current sink 13a is used to indicate an alarm by means of a red LED, for example, and its lighting is to be prevented when the detector communicates normally with the control center.
  • Conversely, the current path of the second current sink can be routed via a second, possibly differently colored light-emitting diode, which is used, for example, for diagnostic purposes.
  • Different current values can be generated by means of the two current sinks 13a and 13b, for example for the communication case or the alarm case.

Aufgrund bestehender Vorschriften muß innerhalb einer Gefahrenmeldeanlage nach maximal 32 Meldern ein Trennglied vorgesehen sein, damit ein Linien- oder Melderkurzschluß nicht zu einem Totalausfall der Anlage führt. Melder mit eingebautem Trennglied, z.B. in Form eines Relaiskontaktes in der spannungsführenden Ader der Meldelinie, sind an sich bekannt. Der bis hierher beschriebene, hier vorgeschlagene Melder wird durch Ergänzung mit den gestrichelt eingezeichneten Bauteilen zu einem Melder mit Trennglied. Im einzelnen handelt es sich um ein von dem Mikroprozessor 4 gesteuertes Relais 3, dessen Kontakt an die Stelle des bei dem relaislosen Melder z.B. aus einer Kurzschlußbrücke bestehenden Leitungsstückes 8 zwischen den Anschlußpunkten 8a und 8b tritt. Ist der Melder mit einem Relais 3 ausgestattet, so entfällt die Speiseleitung 4a für den Mikroprozessor 4. Dieser erhält seine Speisespannung dann über die Leitung 4d, sowie die Diode 6a oder die Diode 6b, je nachdem, ob der Melder insgesamt von der Zentrale über den Anschluß 10 oder über den Anschluß 12 gespeist wird. Die jeweils andere Diode dient dann der Entkopplung. Der von der Leitung 4b gegen das Bezugspotential liegende Kondensator 5 hat die Aufgabe, den Mikroprozessor 4 bei Ausfall der Versorgungsspannung (z.B. infolge eines Kurzschlusses) noch so lange mit seiner Betriebsspannung zu speisen, daß der Mikroprozessor 4 das Relais 3 betätigen und damit dessen Kontakt öffnen kann. Das Relais 3 und/oder dessen Kontakt können statt in den Melder in dessen Sockel eingebaut sein.Due to existing regulations, a isolating element must be provided within a hazard detection system after a maximum of 32 detectors, so that a line or detector short circuit does not lead to a total failure of the system. Detector with built-in isolator, for example in the form of a relay contact in the live wire of the reporting line are known per se. The detector described here, proposed here, becomes a detector with isolating element by adding the components shown in broken lines. In detail, it is a relay 3 controlled by the microprocessor 4, the contact of which takes the place of the line section 8 between the connection points 8a and 8b in the relay-less detector, for example consisting of a short-circuit bridge. If the detector is equipped with a relay 3, the supply line 4a for the microprocessor 4 is omitted. This then receives its supply voltage via the line 4d, as well as the diode 6a or the diode 6b, depending on whether the detector is from the central station via the Port 10 or is fed via the port 12. The other diode is then used for decoupling. The capacitor 5 lying against the reference potential by the line 4b has the task of supplying the microprocessor 4 with its operating voltage in the event of a supply voltage failure (for example as a result of a short circuit) until the microprocessor 4 actuates the relay 3 and thus opens its contact can. The relay 3 and / or its contact can be installed in the base of the detector instead.

Eine Anordnung von Meldern von einem durch das Relais 3 bzw. dessen Kontakt verkörperten Trennglied einschließlich des nächsten kann als "Segment" bezeichnet werden.An arrangement of detectors from one isolating element embodied by the relay 3 or its contact, including the next, can be referred to as a "segment".

Nachfolgend wird nun das Verfahren zur Erkennung der Konfiguration einer Gefahrenmeldeanlage beschrieben, die mit Meldern des Aufbaus nach Fig. 1 arbeitet. Fig. 3 zeigt in stark schematisierter Form eine derartige Anlage, bestehend aus der Zentrale Z, die entweder in den Anfang A oder das Ende B einer Ringleitung einspeisen kann. In der Ringleitung liegen hintereinander die Melder 11, 22, 21, 39, 81, 41 und 20.The method for recognizing the configuration of a hazard alarm system which works with detectors of the structure according to FIG. 1 is now described below. Fig. 3 shows in a highly schematic form such a system, consisting of the center Z, which can feed either the start A or the end B of a ring line. The detectors 11, 22, 21, 39, 81, 41 and 20 are located one behind the other in the ring line.

Zwischen den Meldern 22 und 21 zweigt eine erste Stichleitung mit drei Meldern 46, 40 und 44 ab. Zwischen den Meldern 39 und 81 zweigt eine zweite, nur aus einem einzigen Melder 87 bestehende Stichleitung ab.A first branch line with three detectors 46, 40 and 44 branches off between detectors 22 and 21. A second branch line, consisting of only a single detector 87, branches off between the detectors 39 and 81.

Wenn die Anlage fertig installiert ist, liegen die Melder quasi parallel (wegen des Serienwiderstandes 1 der Strommeßeinrichtung 1, 2 in jedem Melder handelt es sich nicht um eine echte Parallelschaltung) an der beliebige Stich- und/oder Ringleitungen umfassenden Meldelinie, sind wahllos verteilt und zunächst von der Zentrale aus nicht unterscheidbar. Auch die Zahl der installierten Melder ist der Zentrale zunächst nicht bekannt.When the system is fully installed, the detectors are quasi parallel (due to the series resistance 1 of the current measuring device 1, 2 in each detector, it is not a real parallel connection) on the detection line comprising any stub and / or ring lines, are randomly distributed and initially indistinguishable from the head office. The central unit is also initially not aware of the number of detectors installed.

Zum Erkennen der Konfiguration der Anlage sind die folgenden drei Schritte notwendig:

  • a. Erstellen einer Unikatliste
    Ziel dieses Schrittes ist es, jeden Melder von der Zentrale aus einzeln ansprechbar zu machen, sowie die Gesamtzahl der Melder zu ermitteln.
  • b. Erkennen eines sog. Stromvektors
    Ziel dieses Schrittes ist die Ermittlung der Konfiguration der Melder und damit der Anlage insgesamt.
  • c. Zuteilen einer Adresse
    Ziel dieses Schrittes ist die Zuteilung und Speicherung von Einzeladressen in den Meldern und in der Zentrale.
The following three steps are necessary to identify the configuration of the system:
  • a. Create a unique list
    The aim of this step is to make each detector individually addressable from the control center and to determine the total number of detectors.
  • b. Detection of a so-called current vector
    The aim of this step is to determine the configuration of the detectors and thus the system as a whole.
  • c. Allocate an address
    The aim of this step is the allocation and storage of individual addresses in the detectors and in the control center.

Die vorgenannten Schritte werden wie folgt erläutert:The above steps are explained as follows:

a. Unikatliste a. Unique list

Jeder Melder erhält im Laufe des Produktionsprozesses eine einmalige Seriennummer. Diese wird in Form eines Aufdrucks auf dem Gehäuse des Melders sowie als Binärzahl in einem nichtflüchtigen Speicher in dem Melder abgelegt. Jeder Melder ist daher ein Unikat, das sich sowohl durch seinen Gehäuseaufdruck als auch durch seine gespeicherte Binärzahl von jedem anderen Melder unterscheidet.Each detector receives a unique serial number in the course of the production process. This is stored in the form of an imprint on the detector housing and as a binary number in a non-volatile memory in the detector. Each detector is therefore unique, which differs from every other detector both in terms of its housing imprint and its stored binary number.

Die Zentrale setzt nun alle Melder durch einen Sammelbefehl in eine Initialisierungsroutine. In diesem Zustand sendet jeder Melder dann eine Stromantwort an die Zentrale, wenn er in einem von der Zentrale gesendeten Datentelegramm seine Seriennummer wiedererkennt. Die Zentrale kann daher durch Abfrage aller möglichen Seriennummern die tatsächlich installierten Melder herausfinden und deren Seriennummern ermitteln. Nimmt man an, daß die Seriennummer z.B. 24 Bit lang ist, also 24 Stellen umfaßt, so ist dieses Verfahren allerdings sehr langwierig. Es empfiehlt sich daher andere, an sich bekannte Algorithmen einzusetzen, die rascher zum Ziel führen.The control center now places all detectors in an initialization routine using a collective command. In this state, each detector sends a power response to the control center if it recognizes its serial number in a data telegram sent by the control center. The control center can therefore find out the actually installed detectors and determine their serial numbers by querying all possible serial numbers. Assuming that the serial number e.g. Is 24 bits long, that is 24 digits long, this procedure is very lengthy. It is therefore advisable to use other algorithms which are known per se and which lead to the goal more quickly.

Beispielsweise kann nach der Methode der sukzessiven Approximation verfahren werden. Hierzu sendet die Zentrale als erstes den Sammelbefehl "Neuinitialisierung" an alle Melder. Deren Mikroprozessoren werden dadurch in einen auf diesen Algorithmus abgestellten Modus gebracht. Die Zentrale setzt nun in einem internen Speicherbereich, dessen Breite der Stellenzahl der Seriennummer entspricht, das höchstwertigste Bit (MSB) auf "1" und sendet an alle Melder die Sammelabfrage:
   "Sind Melder vorhanden, die als höchstwertigstes Bit eine "1" haben?"
For example, the method of successive approximation can be used. For this purpose, the control center first sends the collective command "reinitialization" to all detectors. As a result, their microprocessors are brought into a mode based on this algorithm. The control center now sets the most significant bit (MSB) to "1" in an internal memory area, the width of which corresponds to the number of digits of the serial number, and sends the collective query to all detectors:
"Are there detectors that have a" 1 "as the most significant bit?"

Daraufhin geben alle Melder, auf die dies zutrifft (d.h. die als MSB eine "1" haben), eine Stromantwort an die Zentrale. Dies kann bei keinem Melder oder bei einem oder bei mehreren Meldern der Fall sein. Die Zentrale stellt fest, ob mindestens ein Melder auf die Frage mit "ja" geantwortet hat (es wird nicht überprüft, wieviele Melder geantwortet haben).As a result, all detectors that apply (i.e. have a "1" as MSB) give a power response to the control center. This can be the case with no detector or with one or more detectors. The control center determines whether at least one detector answered "yes" to the question (it is not checked how many detectors answered).

Ist dies der Fall, so wird in der Zentrale zusätzlich das nächstniederwertigere Bit auf "1" gesetzt und folgende Sammelabfrage gesendet:
   "Sind Melder vorhanden, deren beide höchstwertige Bits gleich "1" sind?"
If this is the case, the next lower bit is set to "1" in the control center and the following collective query is sent:
"Are there detectors whose two most significant bits are equal to" 1 "?"

Hat jedoch kein Melder auf die Frage nach der "1" im MSB mit "ja" geantwortet, so ändert die Zentrale das MSB auf "0". Das nächstniederwertigere Bit bleibt auf "1".Anschließend sendet die Zentrale die Sammelabfrage
   "Sind Melder vorhanden, die in den beiden höchstwertigen Bits die Bitfolge "01" vorliegen haben?"
However, if no detector has answered "yes" to the question of "1" in the MSB, the control center changes the MSB to "0". The next least significant bit remains at "1". The control center then sends the collective query
"Are there detectors that have the bit sequence" 01 "in the two most significant bits?"

Dieses Verfahren wird nun so lange durchgeführt, bis alle Bits der Seriennummer abgefragt und somit letztendlich die höchste auf der Meldelinie bzw. innerhalb der Gesamtinstallation vorhandene Seriennummer gefunden worden ist. Die in der Zentrale aufgrund der Stromantworten abgelegte Bitfolge kennzeichnet dann den Melder mit dieser höchsten Seriennummer.This procedure is now carried out until all bits of the serial number have been queried and the highest serial number found on the detection line or within the overall installation has been found. The bit sequence stored in the control center based on the current responses then identifies the detector with this highest serial number.

Dieses Verfahren entspricht logisch jeweils einer Halbierung des möglichen Wertebereiches und einer Schwellenabfrage an die Melder, in welcher Hälfte die jeweilige Seriennummer liegt. Ist die entsprechende Hälfte ermittelt, wird diese nun wiederum halbiert (entspricht dem Setzen des nächstniederwertigen Bits), usw. Die Anzahl der Abfrageschritte entspricht genau der Anzahl der Bits der Seriennummer, d.h. bei einer 24-stelligen Seriennummer sind genau 24 Schritte erforderlich, um eine bestimmte, gegebene Seriennummer zu erkennen.This procedure logically corresponds to halving the possible value range and a threshold query to the detectors, in which half the respective serial number is located. Once the corresponding half has been determined, it is again halved (corresponds to the setting of the next least significant bit), etc. The number of query steps corresponds exactly to the number of bits in the serial number, i.e. With a 24-digit serial number, exactly 24 steps are required to recognize a given serial number.

Sobald nun die Seriennummer eines Melders auf diese Weise ermittelt ist, sendet die Zentrale an diesen Melder den Befehl, sich ab nun so lange passiv zu verhalten, bis der gesamte Erkennungsalgorithmus durchgefahren ist. Dies bedeutet, daß dieser Melder auf die von der Zentrale gesendeten Abfragen ab sofort nicht mehr antwortet, und die Zentrale somit den Melder mit der nächstniedrigeren Seriennummer ermitteln kann.As soon as the serial number of a detector is determined in this way, the control center sends the command to this detector to behave passively until the entire detection algorithm has been run through. This means that this detector will no longer respond to the queries sent by the control center, and the control center can thus determine the detector with the next lower serial number.

Das beschriebene Verfahren wird von der Zentrale so oft wiederholt, bis die sich aus dem Algorithmus ergebende, letzte Seriennummer in allen Bits identisch "0" ist, was einer nichtexistierenden Seriennummer von Null entspräche.The described procedure is repeated by the control center until the last serial number resulting from the algorithm is identical in all bits "0", which would correspond to a non-existent serial number of zero.

Die Zentrale kennt nun:

  • die Anzahl der Melder
  • die Seriennummern der Melder
  • die Meldertypen (z.B. Glasbruchmelder, Wärmemelder, Rauchmelder usw.), da die Seriennummer in kodierter Form gleichzeitig eine Information über den Meldertyp enthält
  • welche Melder ein Relais zur Leitungstrennung (Trennglied) enthalten (diese Information kann ebenfalls in der Seriennummer verschlüsselt enthalten oder als Zusatzinformation von dem Mikroprozessor des Melders an die Zentrale übertragen werden)
The head office now knows:
  • the number of detectors
  • the serial numbers of the detectors
  • the detector types (e.g. glass break detectors, heat detectors, smoke detectors, etc.), since the serial number also contains information about the detector type in coded form
  • Which detectors contain a relay for line separation (isolator) (this information can also be encoded in the serial number or transmitted as additional information from the detector's microprocessor to the control center)

Das beschriebene Verfahren benötigt somit folgende Anzahl von Schritten zur Erkennung von n-Meldern mit unterschiedlichen Seriennummern zu je beispielshalber 24 Bit:

S = 24 * (n + 1)

Figure imgb0001

The method described therefore requires the following number of steps to identify n detectors with different serial numbers, each of which is 24 bits for example:

S = 24 * (n + 1)
Figure imgb0001

Hierin bedeutet S die Anzahl der Schritte und n die Anzahl der in der Anlage insgesamt vorhandenen Melder. "(n + 1)" drückt aus, daß zum Erkennen des Endes der Abfrage ein eigener zusätzlicher Schritt durchgeführt wird: "Sind noch Melder vorhanden, die sich nicht passiv verhalten?"Here S means the number of steps and n the total number of detectors in the system. "(n + 1)" expresses that a separate additional step is carried out to recognize the end of the query: "Are there any detectors that are not passive?"

Nachfolgend wird ein numerisches Beispiel für die Gewinnung einer Unikatliste nach dem beschriebenen Verfahren gegeben. Die Linie umfaßt (lediglich) drei Melder (was der Zentrale zunächst noch nicht bekannt ist). Jeder Melder hat eine 4 Bit breite, unterschiedliche Seriennummer.

Seriennummer Melder 1:
1001
Seriennummer Melder 2:
1100
Seriennummer Melder 3:
0010
Figure imgb0002
In the following, a numerical example for obtaining a unique list according to the described method is given. The line comprises (only) three detectors (which is not yet known to the control center). Each detector has a 4 bit wide, different serial number.
Serial number detector 1:
1001
Serial number detector 2:
1100
Serial number detector 3:
0010
Figure imgb0002

Der vorstehend bechriebene Algorithmus stellt - wie gesagt - nur eine von mehreren Möglichkeiten dar, die Unikatliste möglichst zeitsparend zu erstellen. Eine einfache Variante besteht darin, die Abfrage mit dem niederwertigsten Bit (LSB) zu beginnen.As already mentioned, the algorithm described above represents only one of several options for creating the unique list as quickly as possible. A simple variant is to start the query with the least significant bit (LSB).

Noch zeitsparender ist es, den Algorithmus nicht wie beschrieben linear zu durchfahren sondern den Algorithmus durch Auswertung der bereits erhaltenen Antworten jeweils abzukürzen, also bestimmte Abfragen nicht mehr durchzuführen. Zum Beispiel muß bei dem beschriebenen Verfahren jede als letztes ermittelte Seriennummer eines Melders die zur Zeit höchste Seriennummer sein. Die Abfrage der verbliebenen Melder kann also um diejenigen Schritte verkürzt werden, die nur zur Erkennung von Seriennummern notwendig sind, die gleich oder höher als die zuletzt ermittelte Seriennummer sind.It is even more time-saving not to run through the algorithm linearly as described, but rather to shorten the algorithm by evaluating the answers already received, that is, to no longer carry out certain queries. For example, in the described method, each serial number of a detector determined last must be the highest serial number at the moment. The query of the remaining detectors can therefore be shortened by the steps that are only necessary for the recognition of serial numbers that are equal to or higher than the last determined serial number.

Bei einer neuinstallierten Anlage stammen alle vorhandenen Melder mit großer Wahrscheinlichkeit aus einem relativ engen Fertigungszeitraum und unterscheiden sich somit lediglich in den niederwertigeren Bits. Nach der Ermittlung der (mit großer Wahrscheinlichkeit gleichen) höherwertigen Bits kann man also den Algorithmus auf die niederwertigen Bits beschränken und damit die Anzahl der erforderlichen Schritte zur Ermittlung aller Seriennummern drastisch reduzieren. Bei Verwendung eines derart abgekürzten Algorithmus muß sichergestellt sein, daß auch evt. vorhandene Melder mit stark abweichenden Seriennummern erkannt werden. Dies kann jedoch dazu führen, daß dann, wenn solche Melder mit stark abweichenden Seriennummern vorhanden sind, der "abgekürzte" Algorithums deutlich langsamer ist als der oben beschriebene, vollständige Algorithmus.With a newly installed system, all existing detectors are very likely to come from a relatively narrow production period and therefore only differ in the lower-order bits. After determining the (with the greatest probability the same) higher-order bits, the algorithm can be limited to the lower-order bits and thus drastically reduce the number of steps required to determine all serial numbers. When using such an abbreviated algorithm, it must be ensured that any detectors with strongly differing serial numbers are also recognized. However, this can lead to the fact that if such detectors with strongly differing serial numbers are present, the "abbreviated" algorithm is significantly slower than the complete algorithm described above.

b. Stromvektorerkennung b. Current vector detection

Nachdem nun jeder Melder mit seiner Seriennummer angesprochen werden kann (zur Verkürzung des Datenverkehrs kann die Zentrale aber auch jede Seriennummer zu 24 Bit durch eine interne Nummer mit z.B. 7 Bit ersetzen), werden die Melder über einen Sammelbefehl auf die sog.Now that each detector can be addressed with its serial number (to shorten the data traffic, the control center can also replace each 24-bit serial number with an internal number with, for example, 7 bits), the detectors are assigned a collective command to the so-called

Stromvektorerkennung vorbereitet. Jeder Melder erkennt dann mittels seiner Strommeßeinrichtung solche Strompulse, die von Meldern stammen, die, von der Zentrale aus gesehen, hinter dem erkennenden Melder liegen. Beim Empfang seiner eigenen Seriennummer erzeugt der Melder einen Strompuls für eine bestimmte Zeit, die zumindest so lang ist, daß es den anderen Meldern möglich ist, diesen Strompuls zu registrieren. Der den Strompuls erzeugende Melder mißt jedoch diesen eigenen Strompuls nicht.Current vector detection prepared. Each detector then recognizes by means of its current measuring device those current pulses which originate from detectors which, seen from the control center, lie behind the detecting detector. Upon receipt of its own serial number, the detector generates a current pulse for a certain time, which is at least so long that the other detectors are able to register this current pulse. However, the detector generating the current pulse does not measure this own current pulse.

Die Zentrale fragt nun nacheinander alle Seriennummern ab. Mit jeder Abfrage laden alle Melder das Ergebnis ihrer Strommessung in das in ihrem Mikroprozessor 4 enthaltene Schieberegister und inkrementieren dieses. Erkennt ein Melder eine Stromerhöhung, so vermerkt sein Mikroprozessor dies in seinem Schieberegister mit einer logischen "1", im anderen Fall mit einer logischen "0". Seinen eigenen gesendeten Strompuls vermerkt der Melder im Schieberegister mit einer logischen "0".The control center now queries all serial numbers one after the other. With each query, all detectors load the result of their current measurement into the shift register contained in their microprocessor 4 and increment it. If a detector detects a current increase, its microprocessor notes this in its shift register with a logical "1", in the other case with a logical "0". The detector notes its own transmitted current pulse in the shift register with a logical "0".

Da die Anschlußfolge der Anschlüsse 10, 12 jedes Melders beidseits der Strommeßeinrichtung 1, 2 vertauschbar ist, können auch negative Stromwerte auftreten. Bevor die Informationen der Strommessung in das Schieberegister geladen werden, erfolgt deshalb eine Betragsbildung. Treten negative Stromwerte auf, so wird diese Feststellung ebenfalls in dem Mikroprozessor gespeichert.Since the connection sequence of the connections 10, 12 of each detector is interchangeable on both sides of the current measuring device 1, 2, negative current values can also occur. Before the current measurement information is loaded into the shift register, an amount is therefore formed. If negative current values occur, this determination is also stored in the microprocessor.

Nachdem jeder Melder seine Stromantwort abgegeben und die der anderen gemessen hat, liegt im Schieberegister jedes Melders eine Bitfolge, die im folgenden als Stromvektor mit der Dimension n bezeichnet wird, wobei n wiederum die Zahl der vorhandenen Melder ist. Da jeder Melder einen solchen Stromvektor registriert hat, existieren n voneinander verschiedene Stromvektoren. Diese werden von der Zentrale nacheinander unter den einzelnen Seriennummern der vorhandenen Melder abgefragt und in den Spalten einer Matrix abgespeichert. Diese Matrix wird nachfolgend als "S-Matrix" bezeichnet und ist in Fig. 2 für den Fall der in Fig. 3 dargestellten Anlagenkonfiguration dargestellt. In den Zeilen der S-Matrix liegen die einzelnen Stromantworten. Jede Zeile zeigt dementsprechend das Strompulsmuster, das im Zeitpunkt der Abfrage des dieser Zeile entsprechenden Melders in den Schieberegistern aller anderen Melder abgelegt wird. Anhand der S-Matrix läßt sich die Konfiguration der Anlage errechnen. Hierzu werden zunächst aus den Zeilen und Spalten der Matrix Summen gebildet. Die betreffenden Werte sind in Fig. 2 mit ΣH und ΣV bezeichnet. Die Summe ΣH jeder Zeile i (i von 1 bis n) gibt Auskunft darüber, wieviele Melder zwischen der Zentrale und dem Melder mit der i-ten Seriennummer liegen.After each detector has given its current response and measured that of the other, there is a bit sequence in the shift register of each detector, which is referred to below as a current vector with the dimension n, where n in turn is the number of detectors present. Since each detector has registered such a current vector, there are n different current vectors. These are queried one after the other by the individual serial numbers of the existing detectors and saved in the columns of a matrix. This matrix is referred to below as the "S matrix" and is shown in FIG. 2 for the case of the system configuration shown in FIG. 3. The individual current responses are in the rows of the S matrix. Each line accordingly shows the current pulse pattern that is stored in the shift registers of all other detectors when the detector corresponding to this line is queried. The configuration of the system can be calculated using the S matrix. For this purpose, sums are first formed from the rows and columns of the matrix. The relevant values are designated in FIG. 2 by ΣH and ΣV. The sum ΣH of each line i (i from 1 to n) provides information about how many detectors are between the control panel and the detector with the i-th serial number.

Die Summe ΣV jeder Spalte gibt Auskunft darüber, wieviele Melder zwischen dem Melder mit der i-ten Seriennummer und dem Ende einer Stichleitung oder der Ringleitung liegen. Aus den Zeilensummen und den Spaltensummen der S-Matrix wird zusammen mit den zugehörigen Seriennummern eine neue Matrix, die sog. A-Matrix, gebildet, die im gewählten Beispiel folgendes Aussehen hat: ΣH ΣV Ser.Nr. 4 0 87 4 2 81 2 2 46 4 0 44 5 1 41 3 1 40 3 4 39 1 9 22 2 5 21 6 0 20 0 10 11 The sum ΣV of each column provides information on how many detectors are located between the detector with the ith serial number and the end of a stub or the loop. A new matrix, the so-called A matrix, is formed from the row sums and the column sums of the S matrix together with the associated serial numbers, which has the following appearance in the selected example: ΣH ΣV Ser.No. 4th 0 87 4th 2nd 81 2nd 2nd 46 4th 0 44 5 1 41 3rd 1 40 3rd 4th 39 1 9 22 2nd 5 21st 6 0 20th 0 10th 11

Aus der A-Matrix läßt sich folgendes ableiten:

  • a) Die Anzahl der Stichleitungen; sie ist gleich der Anzahl der Nullen in ΣV (das Ende der Ringleitung zählt mit)
    und damit:
  • b) Die Seriennummer des jeweils letzten Melders in der betreffenden Stichleitung oder Ringleitung. Im Beispiel sind dies die Melder 87, 44 und 20. An welcher Stelle sich diese Melder befinden, ist jedoch noch nicht bekannt.
  • c) Die Seriennummern der Melder sowie deren Reihenfoge zwischen der Zentrale und der ersten Stichleitung. Diese Informationen ergeben sich aus der Spaltensumme ΣH, nämlich den dort nur einmal vorkommenden Ziffern, geordnet in steigender Reihenfolge bis zu der ersten, mindestens zweimal in unterschiedlichen Zeilen vorhandenen Ziffer. Im Beispiel sind dies die Melder 11 und 22.
The following can be derived from the A matrix:
  • a) The number of stub lines; it is equal to the number of zeros in ΣV (the end of the loop also counts)
    and thus:
  • b) The serial number of the last detector in the relevant branch line or ring line. In the example, these are detectors 87, 44 and 20. However, the location of these detectors is not yet known.
  • c) The serial numbers of the detectors and their row between the control center and the first branch line. This information results from the column sum ΣH, namely the digits that only occur there, ordered in increasing order up to the first digit, which is present at least twice in different rows. In the example, these are detectors 11 and 22.

Als nächstes ermittelt die Zentrale die zur Bestimmung der räumlichen Konfiguration noch notwendigen Informationen. Aus der A-Matrix sind die Anzahl der Endmelder und deren Seriennummern bekannt. Die Stromvektoren in der S-Matrix ("1"-Eintrag in den betreffenden Zeilen) bezeichnen die zu den jeweiligen Endmeldern gehörenden weiteren Melder. Im gewählten Beispiel ergeben sich auf diese Weise die folgenden drei Mengen:

Figure imgb0003
The control center then determines the information that is still required to determine the spatial configuration. The number of end indicators and their serial numbers are known from the A matrix. The current vectors in the S matrix ("1" entry in the relevant lines) designate the further detectors belonging to the respective end detectors. In the selected example, the following three quantities result:
Figure imgb0003

Die Zentrale bildet nun die Schnittmengen dieser drei Mengen, was sich graphisch wie folgt veranschaulichen läßt:

Figure imgb0004
The center now forms the intersection of these three sets, which can be illustrated graphically as follows:
Figure imgb0004

Neben der schon bekannten Information, daß die Melder entsprechend vorstehend c) die ersten Melder auf der Ringleitung sind (entsprechend M1 ∩ M2 ∩ M3) führt diese Betrachtung zu folgenden weiteren Ergebnissen:
   Die nur der Menge 1 (Endmelder 87) angehörenden Melder ergeben sich aus: M1 / (M2 ∩ M3). Im Beispiel gibt es keine weiteren solchen Melder.
   Die nur der Menge 2 (Endmelder 44) angehörenden weiteren Melder ergeben sich aus: M2 / (M1 ∩ M3). Dies sind hier die Melder 46 und 44.
   Die nur der Menge 3 (Endmelder 20) angehörenden Melder ergeben sich aus: M3 / (M2 ∩ M1). Hier sind dies die Melder 41 und 81.
In addition to the already known information that the detectors according to c) above are the first detectors on the ring line (corresponding to M1 ∩ M2 ∩ M3), this consideration leads to the following further results:
The detectors belonging only to quantity 1 (end detector 87) result from: M1 / (M2 ∩ M3). There are no other such detectors in the example.
The other detectors belonging only to quantity 2 (end detector 44) result from: M2 / (M1 ∩ M3). These are detectors 46 and 44.
The detectors belonging only to quantity 3 (end detector 20) result from: M3 / (M2 ∩ M1). Here these are detectors 41 and 81.

Die Ringleitung ist als solche noch nicht erkennbar, so daß das Ergebnis noch mehrdeutig ist, die Melder 21 und 39 also entweder zur Menge 1 oder zur Menge 3 gehören könnten (M1 ∩ M3). Die Zentrale schaltet nun auf Speisung der Linie in umgekehrter Richtung um, speist also nunmehr in das Linienende B ein. Die Wiederholung der zuvor beschriebenen Abfrage liefert unter anderem das Ergebnis, daß jetzt der Melder 20 erster und der Melder 11 letzter Melder ist, außerdem die Reihenfolge der dazwischen auf der Ringleitung liegenden Melder. Mithin erkennt die Zentrale, daß die Melder 21 und 39 der Ringleitung und damit zusammen mit den Meldern 11 und 22 der Menge 3 angehören.The loop is not yet recognizable as such, so that the result is still ambiguous, the detectors 21 and 39 could belong to either set 1 or set 3 (M1 ∩ M3). The control center now switches to feeding the line in the opposite direction, so now feeds into line end B. Repetition of the query described above provides, among other things, the result that the detector 20 is now the first and the detector 11 is the last detector, and also the sequence of the detectors lying in between on the ring line. The control center thus recognizes that the detectors 21 and 39 belong to the ring line and thus together with the detectors 11 and 22 to the set 3.

Falls die Meldelinie nicht ringförmig geschlossen ist, kann die Zuordnung anhand der größeren Anzahl von Meldern getroffen oder eine Entscheidung im Losverfahren herbeigeführt werden.If the detection line is not closed in a ring, the assignment can be made based on the larger number of detectors or a decision can be made by lot.

Der Zentrale ist nun die Grundkonfiguration der Anlage bekannt. Sie weiß also, ob eine Ringleitung vorliegt, bejahendenfalls, welche Melder zu der Ringleitung gehören, ferner, wieviele Stichleitungen vorhanden sind und welche Melder zu welcher Stichleitung gehören.The control center now knows the basic configuration of the system. So she knows whether there is a loop, in the affirmative which detectors belong to the loop, how many stubs there are and which detectors belong to which stub.

Im letzten Schritt ermittelt die Zentrale nun anhand der aufsteigenden Reihenfolge der Werte der Zeilensumme ΣH der A-Matrix die Lage der Abzweigpunkte und die Reihenfolge der Melder in den jeweiligen Stichleitungen, und zwar wie vorstehend unter c) beschrieben, jedoch nun unter Einbeziehung auch der mehr als einmal auftretenden Ziffern oder Werte.In the last step, the control center uses the ascending order of the values of the row sum ΣH of the A matrix to determine the position of the branch points and the order of the detectors in the respective stub lines, as described above under c), but now also including the more as one-time numbers or values.

Damit ist die Konfiguration der Anlage ermittelt, nämlich für das angegebene Beispiel folgendes bekannt:

  • Die Ringleitung beginnt mit den Meldern 11 und 21,
  • hat dann eine abgehende Stichleitung mit den Meldern 46, 40 und 44 (dieser als letzter oder Endmelder),
  • setzt sich über die Melder 21 und 39 fort,
  • hat eine weitere Abzweigung, die lediglich den Melder 87 umfaßt, der daher gleichzeitig Endmelder ist,
  • und ist über die Melder 81, 41 und 20, der ebenfalls als Endmelder interpretiert wird, geschlossen.
This determines the configuration of the system, namely the following is known for the given example:
  • The loop begins with detectors 11 and 21,
  • then has an outgoing stub with detectors 46, 40 and 44 (this as the last or end detector),
  • continues via detectors 21 and 39,
  • has another branch, which only comprises the detector 87, which is therefore also the end detector,
  • and is closed via detectors 81, 41 and 20, which is also interpreted as an end detector.

Die Zentrale ordnet nun den Meldern entsprechend der erkannten Konfiguration Installationsnummern zu und gibt die erkannte Konfiguration zusammen mit diesen Installationsnummern über einen Bildschirm und/oder einen Drucker aus. Der Errichter oder Betreiber der Anlage kann nun seinerseits die von der Zentrale vergebenen Installationsnummern in seinen Installationsplan übertragen und umgekehrt zu allen oder zu ausgewählten Meldern auf deren jeweiligen Installationsort abgestellte Texte in die Zentrale eingeben.The control center now assigns installation numbers to the detectors according to the recognized configuration and outputs the recognized configuration together with these installation numbers on a screen and / or a printer. The installer or operator of the system can now in turn transfer the installation numbers assigned by the control center to his installation plan and, conversely, enter all the texts stored in the control center for all or for selected detectors at their respective installation location.

Da jede von der Zentrale vergebene Installationsnummer (neben ihrer etwaigen Funktion als Melderadresse) einen ganz bestimmten Installationsort bezeichnet, ist es für die Funktion der Anlage vor allem im Alarmfall von ausschlaggebender Bedeutung, daß diese Zuordnung auch bei allen denkbaren Eingriffen in die Melderkonfiguration entweder erhalten bleibt oder eine klar erkennbare Neuzuordnung erfolgt.Since each installation number assigned by the control center (in addition to its possible function as detector address) designates a very specific installation location, it is of crucial importance for the function of the system, especially in the event of an alarm, that this assignment is retained even in the event of any conceivable interventions in the detector configuration or there is a clearly recognizable reallocation.

Unter Eingriffen in die Melderkonfiguration werden hierbei folgende Fälle verstanden:

  • 1. Austausch/Wartung
    • 1.1 Ein Melder wird der Linie entnommen und wieder eingesetzt.
    • 1.2 Ein Melder wird der Linie entnommen und durch einen anderen Melder ersetzt.
    • 1.3 Beliebig viele Melder werden der Linie entnommen und in diese wahllos wieder eingesetzt.
    • 1.4 Beliebig viele Melder werden der Linie entnommen und durch andere Melder ersetzt.
  • 2. Erweiterung/Verkleinerung
    • 2.1 Ein Melder wird an beliebiger Stelle entfernt und die Ring- oder Stichleitung wieder geschlossen.
    • 2.2 Ein Melder wird an beliebiger Stelle in die Ring- oder Stichleitung eingefügt.
    • 2.3 Mehrere Melder werden entnommen oder eingefügt.
    • 2.4 Ein Melder wird an beliebiger Stelle entfernt, die Ring- oder Stichleitung an dieser Stelle wieder geschlossen und dieser Melder an einer beliebigen anderen Stelle in die Ring- oder Stichleitung wieder eingefügt.
Interventions in the detector configuration are understood to mean the following cases:
  • 1. Exchange / maintenance
    • 1.1 A detector is removed from the line and reinserted.
    • 1.2 A detector is removed from the line and replaced by another detector.
    • 1.3 Any number of detectors are removed from the line and reinserted at random.
    • 1.4 Any number of detectors are removed from the line and replaced by other detectors.
  • 2. Expansion / downsizing
    • 2.1 A detector is removed at any point and the ring or stub is closed again.
    • 2.2 A detector is inserted anywhere in the ring or stub line.
    • 2.3 Several detectors are removed or inserted.
    • 2.4 A detector is removed at any point, the ring or stub line is closed again at this point and this detector is reinserted into the ring or stub line at any other point.

Im Fall der Ziff. 1 kann die Zentrale lediglich eine Leitungsunterbrechung feststellen, nicht aber, ob diese durch die Entnahme eines Melders oder dessen Austausch hervorgerufen worden war. Die Zentrale führt daher die Konfigurationserkennung neu durch und vergleicht deren Ergebnis mit dem in ihrer Datei abgelegten Ergebnis der vorhergehenden Konfigurationserkennung. Der Vergleich ergibt

im Fall 1.1:
Es ist keine Änderung eingetreten.
im Fall 1.2:
Eine der bisherigen Seriennummern fehlt, eine neue Seriennummer ist hinzugetreten. Die neue Seriennummer nimmt in der Konfiguration den Platz der fehlenden Seriennummer ein.
im Fall 1.3:
Die Seriennummern und die Konfiguration sind gleich geblieben, jedoch hat sich die Zuordnung der Seriennummern bzw. die Reihenfolge der Melder innerhalb der Konfiguration teilweise geändert. Die Zentrale vollzieht diese Änderungen nach. Damit bleibt die Anzeige von Meldungen auf den wahren Installationsort des jeweiligen Melders bezogen.
im Fall 1.4:
Die Zentrale erkennt andere Seriennummern bei gleicher Anlagenkonfiguration und verfährt daher wie im Fall 1.3.
im Fall 2.1:
Die Zentrale erkennt das Fehlen einer Seriennummer und eine Änderung in der Konfiguration, letzteres daran, daß die Einträge des fehlenden Melders in der S-Matrix fehlen. Damit erkennt die Zentrale auch, daß die Konfiguration ansonsten erhalten geblieben ist. Die Zentrale gibt daher eine Meldung "Änderung der Verdrahtung" aus.
im Fall 2.2:
Die Zentrale stellt eine neue Seriennummer auf der Leitung und eine Änderung der Konfiguration, nämlich die Stelle der Einfügung des neuen Melders, fest. Durch nochmalige Auswertung der S-Matrix, jedoch ohne den Stromvektor des neuen Melders, und durch Vergleich mit der S-Matrix der vorhergehenden Konfiguration stellt die Zentrale weiter fest, daß ansonsten die vorhergehende Konfiguration erhaltengeblieben ist. Die Zentrale gibt daher wiederum eine Meldung "Änderung der Verdrahtung" aus und fordert zusätzlich zur Eingabe eines dem neuen Melderinstallationsort entsprechenden Textes auf.
im Fall 2.3:
Die Zentrale stellt die geänderten Seriennummern fest, außerdem die Vergrößerung oder Verkleinerung der S-Matrix. Durch deren Auswertung erkennt die Zentrale die ursprüngliche Konfiguration, soweit sie erhalten geblieben ist, außerdem die vorgenommenen Änderungen. Die Zentrale gibt eine Meldung "Verdrahtungsänderung" aus, sowie bei Ergänzung von Meldern eine Aufforderung zur Eingabe entsprechender, ortsbezogener Meldetexte.
im Fall 2.4:
Diese Änderung, bei der sowohl ein Melder an beliebiger Stelle entfernt als auch ein anderer Melder an einer anderen beliebigen Stelle eingefügt wird, kann die Zentrale nicht auf dem Wege des Vergleichs mit den bisherigen Seriennummern und der bisherigen Konfiguration erkennen. Die Zentrale führt daher eine vollständige Neuinitialisierung durch.
In the case of para. 1, the control center can only determine a line break, but not whether it was caused by the removal of a detector or its replacement. The control center therefore carries out the configuration recognition anew and compares it their result with the result of the previous configuration recognition stored in their file. The comparison shows
in case 1.1:
No change has occurred.
in case 1.2:
One of the previous serial numbers is missing, a new serial number has been added. The new serial number takes the place of the missing serial number in the configuration.
in case 1.3:
The serial numbers and the configuration have remained the same, however, the assignment of the serial numbers and the order of the detectors has partly changed within the configuration. The head office is tracking these changes. This means that the display of messages remains related to the real installation location of the respective detector.
in case 1.4:
The control center recognizes other serial numbers with the same system configuration and therefore proceeds as in case 1.3.
in case 2.1:
The control center recognizes the lack of a serial number and a change in the configuration, the latter from the fact that the entries of the missing detector are missing in the S matrix. The control center also recognizes that the configuration has otherwise been retained. The control center therefore issues a "Change in wiring" message.
in case 2.2:
The control center detects a new serial number on the line and a change in the configuration, namely the point at which the new detector is inserted. By evaluating the S matrix again, but without the current vector of the new detector, and by comparing it with the S matrix of the previous configuration, the control center further determines that the previous configuration has otherwise been retained. The control center therefore again issues a "Change in wiring" message and also requests that a text corresponding to the new detector installation location be entered.
in case 2.3:
The control center determines the changed serial numbers, as well as the enlargement or reduction of the S matrix. By evaluating them, the control center recognizes the original configuration, as far as it has been preserved, and the changes made. The control center issues a "Wiring change" message and, if detectors are added, a request to enter the appropriate location-specific message texts.
in case 2.4:
This change, in which both a detector is removed at any point and another detector is inserted at any other point, cannot be carried out by the control center on the Recognize ways of comparison with the previous serial numbers and the previous configuration. The head office therefore carries out a complete reinitialization.

Im übrigen protokolliert die Zentrale alle von ihr nach dem obigen Schema festgestellten Veränderungen an der Anlage (wie auch alle übrigen relevanten Ereignisse). Ein Zustand, bei dem eine einlaufende Meldung einem anderen als dem wahren Installationsort des betreffenden Melders zugeordnet wird, kann nicht eintreten.In addition, the control center logs all changes to the system that it has determined according to the above diagram (as well as all other relevant events). A state in which an incoming message is assigned to a location other than the real installation location of the relevant detector cannot occur.

Claims (11)

Verfahren zur Ermittlung der Konfiguration der Melder einer Gefahrenmeldeanlage, an deren Zentrale die Melder über eine als Ring- und/oder Stichleitungen geführte, zweidrähtige Meldelinie parallel angeschlossen sind, wobei jeder Melder u.a. einen Mikroprozessor sowie eine von diesem steuerbare Stromsenke zum Datenaustausch mit der Zentrale mittels Strompulsen und einen Adressenspeicher enthält, dadurch gekennzeichnet, daß in jedem Melder herstellerseitig eine binäre Seriennummer gespeichert wird, und daß nach der Installation der Anlage deren Zentrale folgende Schritte durchführt: 1. in einem Initialisiermodus die in der Anlage vorhandenen Seriennummern ermittelt und speichert 2. alle Melder durch einen Sammelbefehl in in einen Einzeladressier- und Antwortmodus schaltet, in welchem jeder Melder nach Adressierung mit seiner eigenen binären Seriennummer mit einem Strompuls antwortet, hingegen nach Adressierung mit der binären Seriennummer eines anderen Melders das Auftreten oder Fehlen eines Strompulses prüft und das Prüfergebnis als binäres Muster speichert 3. in einem ersten Zyklus jeden Melder unter seiner binären Seriennummer einzeln adressiert 4. in einem zweiten Zyklus von jedem Melder das gespeicherte, binäre Muster abfragt und unter der der binären Seriennummer entsprechenden Adresse des jeweiligen Melders in die zugehörige Spalte einer ersten, quadratischen Matrix schreibt, deren Spalten und deren Zeilen gleichlaufend zu den in der Anlage vorhandenen binären Seriennummern numeriert sind, 5. die Summe jeder Spalte und die Summe jeder Zeile der ersten Matrix ermittelt sowie in die gleichlaufend zu den Zeilen der ersten Matrix numerierten Zeilen einer zweiten Matrix überträgt 6. anhand der Werte der Spaltensummen der ersten Matrix die Anzahl der Stichleitungen erkennt und deren jeweiligen letzten Melder identifiziert 7. anhand der Werte der Spalte "Zeilensummen" der zweiten Matrix die Melder der ersten Stichleitung identifiziert und deren Reihenfolge erkennt 8. die zu jedem der letzten Melder gehörenden, vorgeschalteten Melder identifiziert und zu jeweils einer Meldermenge zusammenfaßt 9. aus den Mengen der vorgeschalteten Melder durch Bildung von Schnittmengen für jede Menge diejenigen Melder ermittelt, die nur dieser Menge angehören 10. im Fall einer Ringleitung in das andere Ringende einspeist und analog dem 7. Schritt die Melder der bei dieser Speisung ersten Stichleitung identifiziert und hierdurch die Meldermenge erkennt, die die Ringleitung bildet 11. im Fall von Stichleitungen durch Vergleich der Werte der Spaltensummen der ersten Matrix die Lage der Abzweigpunkte der Stichleitungen ermittelt und die Reihenfolge deren Melder feststellt 12. und den Meldern entsprechend der erkannten Konfiguration Installationsnummern zuordnet und die Melderkonfiguration der Anlage einschließlich der Installationsnummern ausgibt. Method for determining the configuration of the detectors of a hazard detection system, at the control center of which the detectors are connected in parallel via a two-wire detection line which is guided as ring and / or stub lines, each detector including a microprocessor and a current sink controllable by the latter for data exchange with the control center by means of Contains current pulses and an address memory, characterized in that a manufacturer's binary serial number is stored in the detector and that after the installation of the system, the control center carries out the following steps: 1. Determines and saves the serial numbers in the system in an initialization mode 2.all detectors are switched to a single addressing and response mode by a collective command, in which each detector responds with a current pulse after addressing with its own binary serial number, but checks the occurrence or absence of a current pulse after addressing with the binary serial number of another detector and saves the test result as a binary pattern 3. In a first cycle, each detector is individually addressed under its binary serial number 4. in a second cycle, queries the saved binary pattern of each detector and writes it under the address of the respective detector corresponding to the binary serial number in the associated column of a first, square matrix, the columns and rows of which correspond to the existing binary ones in the system Serial numbers are numbered, 5. The sum of each column and the sum of each row of the first matrix are determined and transferred to the rows of a second matrix numbered in the same sequence as the rows of the first matrix 6. on the basis of the values of the column sums of the first matrix, recognizes the number of stub lines and their respective last detectors 7. Using the values in the "Row totals" column of the second matrix, the detectors of the first stub line are identified and their sequence is recognized 8. Identifies the upstream detectors belonging to each of the last detectors and combines them into a single detector quantity 9. determined from the quantities of the upstream detectors by forming intersections for each quantity those detectors that only belong to this quantity 10. in the case of a ring line feeds into the other ring end and analogous to step 7 identifies the detectors of the first stub line with this supply and thereby recognizes the amount of detectors that form the ring line 11. In the case of stub lines, the position of the branch points of the stub lines is determined by comparing the values of the column sums of the first matrix and the order of their detectors is determined 12.Assigns installation numbers to the detectors according to the recognized configuration and outputs the detector configuration of the system including the installation numbers. Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß die Zentrale die binären Seriennummern der Melder nach dem Verfahren der sukzessiven Approximation ermittelt und an jeden Melder, dessen Seriennummer sie auf diese Weise ermittelt und gespeichert hat, den Befehl sendet, sich passiv zu verhalten, bis alle in der Anlage vorhandenen Seriennummern ermittelt worden sind.Method according to claim 1, characterized in that the control center determines the binary serial numbers of the detectors according to the successive approximation method and sends the command to each detector whose serial number it has determined and stored in this way to behave passively until all existing serial numbers in the system have been determined. Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, daß im Einzeladressier- und Antwortmodus jeder Melder das Ergebnis seiner Prüfung auf einen nach Adressierung mit einer von seiner eigenen, binären Seriennummer verschiedenen binären Seriennummer auftretenden oder ausbleibenden Strompuls eines anderen Melders seriell in ein Schieberegister eingibt, das mit jeder neuen Adressierung einen Schiebeimpuls erhält.Method according to Claim 1 or 2, characterized in that, in the individual addressing and response mode, each detector enters the result of its check for a current pulse from another detector which occurs after addressing with a binary serial number which is different from its own binary serial number or is absent, in a shift register, that receives a pushing impulse with each new addressing. Verfahren nach einem der Ansprüche 1 bis 3, dadurch gekennzeichnet, daß bei fehlender Ringleitung und mehr als einer Stichleitung die Zentrale die Zuordnung von Ordnungsnummern zu den Stichleitungen entweder nach dem Kriterium der größeren Anzahl der Melder in einer der Stichleitungen oder wahlfrei vornimmt.Method according to one of claims 1 to 3, characterized in that in the absence of a loop and more than one branch line, the control center assigns order numbers to the branch lines either according to the criterion of the greater number of detectors in one of the branch lines or optionally. Verfahren nach einem der Ansprüche 1 bis 4, dadurch gekennzeichnet, daß die Zentrale die Reihenfolge der Melder innerhalb jeder Stichleitung durch Ordnen der Werte der Zeilensumme der ersten Matrix in aufsteigender Reihenfolge ermittelt.Method according to one of claims 1 to 4, characterized in that the control center determines the sequence of the detectors within each stub by arranging the values of the row sum of the first matrix in ascending order. Verfahren nach einem der Ansprüche 1 bis 5, dadurch gekennzeichnet, daß die Zentrale nach dem Erkennen der binären Seriennummern der Melder jedem Melder eine Kurzadresse zuordnet und an den Melder zusammen mit einem Speicherbefehl sendet.Method according to one of claims 1 to 5, characterized in that the center, after recognizing the binary serial numbers of the detectors, assigns a short address to each detector and sends it to the detector together with a memory command. Gefahrenmelder zum parallelen Anschluß mit weiteren, gleichartigen Meldern an eine zweidrähtige Meldelinie, mit einem Mikroprozessor, einer von diesem steuerbaren Stromsenke zum Datenaustausch mit einer Zentrale und einem Adressenspeicher, insbesondere zur Durchführung des Verfahrens nach einem der Ansprüche 1 bis 6, dadurch gekennzeichnet, daß der Melder einen nichtflüchtigen Speicher (15) für eine individuelle, binäre Seriennummer enthält.Hazard detector for parallel connection with further, similar detectors to a two-wire detection line, with a microprocessor, a current sink controllable by the latter for data exchange with a control center and an address memory, in particular for carrying out the method according to one of claims 1 to 6, characterized in that the Detector contains a non-volatile memory (15) for an individual, binary serial number. Melder nach Anspruch 7, dadurch gekennzeichnet, daß er eine Strommeßeinrichtung (1, 2) für einen ihn durchfließenden, von seiner eigenen Stromsenke (13a) oder derjenigen eines anderen Melders erzeugten Strom umfaßt, und daß der Ausgang der Strommeßeinrichtung (1, 2) mit einem Eingang des Mikroprozessors (4) verbunden ist.Detector according to Claim 7, characterized in that it comprises a current measuring device (1, 2) for a current flowing through it, generated by its own current sink (13a) or by another detector, and in that the output of the current measuring device (1, 2) also includes an input of the microprocessor (4) is connected. Melder nach Anspruch 7 oder 8, dadurch gekennzeichnet, daß er ein Schieberegister umfaßt, dessen Zahl an Speicherplätzen mindestens gleich der Höchstzahl von Meldern ist, die an eine Meldelinie anschließbar sind, und daß der Mikroprozessor (4) den Schiebetakt liefert und jeden detektierten, von einem anderen Melder verursachten Strompuls als binäre "1" in das Schieberegister seriell einschreibt.Detector according to Claim 7 or 8, characterized in that it comprises a shift register, the number of memory locations of which is at least equal to the maximum number of detectors which can be connected to a detection line, and in that the microprocessor (4) delivers the shift clock and detects each of current pulse caused by another detector as binary "1" in the shift register. Melder nach einem der Ansprüche 7 bis 9, dadurch gekennzeichnet, daß eine weitere, ebenfalls von dem Mikroprozessor (4) gesteuerte Stromsenke (13b) vorgesehen ist und das Strommeßglied (1) der Strommeßeinrichtung (1, 2) in einer der durch den Melder hindurchgeschleiften Adern der Meldelinie zwischen den zwei Stromsenken (13a, 13b) angeordnet ist.Detector according to one of Claims 7 to 9, characterized in that a further current sink (13b), likewise controlled by the microprocessor (4), is provided and the current measuring element (1) of the current measuring device (1, 2) is looped through one of the detectors Cores of the detection line between the two current sinks (13a, 13b) is arranged. Melder nach einem der Ansprüche 7 bis 10, dadurch gekennzeichnet, daß er ein von dem Mikroprozessor (4) gesteuertes Relais (3) mit einem Kontakt umfaßt, über den eine der hindurchgeschleiften Adern der Meldelinie geführt ist, daß der Relaiskontakt durch zwei gegensinnig gepolt in Serie liegende Dioden (6a, 6b) überbrückt ist, über deren gemeinsamen Verbindungspunkt der Mikroprozessor (4) seine Speisespannung erhält, und daß an dem gemeinsamen Verbindungspunkt ein Speicherkondensator (5) liegt, der den Mikroprozessor (4) nach Ausfall der Linienspannung noch so lange speist, daß der Mikroprozessor (4) das Relais (3) zur Öffnung seines Kontaktes ansteuern kann.Detector according to one of Claims 7 to 10, characterized in that it comprises a relay (3) which is controlled by the microprocessor (4) and has a contact over which one of the wires of the detection line which is looped through is such that the relay contact is poled in opposite directions by two Series diodes (6a, 6b) is bridged, via the common connection point of the microprocessor (4) receives its supply voltage, and that at the common connection point there is a storage capacitor (5), the microprocessor (4) after the line voltage has failed for so long feeds that the microprocessor (4) can control the relay (3) to open its contact.
EP91118892A 1990-11-16 1991-11-05 Method for determining the detectors' configuration of an alarm system Expired - Lifetime EP0485878B1 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
DE4036639 1990-11-16
DE4036639A DE4036639A1 (en) 1990-11-16 1990-11-16 METHOD FOR DETERMINING THE CONFIGURATION OF THE DETECTORS OF A DANGER DETECTION SYSTEM AND FOR DETERMINING DETECTORS SUITABLE FOR THE SYSTEM CONFIGURATION
US07/909,572 US5402101A (en) 1990-11-16 1992-07-06 Method for determining the configuration of detectors of a danger alarm system and for determining the system configuration of suitable detectors

Publications (3)

Publication Number Publication Date
EP0485878A2 true EP0485878A2 (en) 1992-05-20
EP0485878A3 EP0485878A3 (en) 1993-07-14
EP0485878B1 EP0485878B1 (en) 1998-02-04

Family

ID=25898573

Family Applications (1)

Application Number Title Priority Date Filing Date
EP91118892A Expired - Lifetime EP0485878B1 (en) 1990-11-16 1991-11-05 Method for determining the detectors' configuration of an alarm system

Country Status (6)

Country Link
US (1) US5402101A (en)
EP (1) EP0485878B1 (en)
AT (1) ATE163103T1 (en)
DE (2) DE4036639A1 (en)
ES (1) ES2114872T3 (en)
HK (1) HK1004925A1 (en)

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0616306A1 (en) * 1993-03-17 1994-09-21 Hochiki Corporation Disaster prevention monitoring apparatus and method
EP0734005A1 (en) * 1995-03-24 1996-09-25 Bticino S.P.A. Reception/management system for digital signals from electronic devices, capable of learning the zone configuration data, in particular for alarm systems
US5670937A (en) * 1995-05-16 1997-09-23 General Signal Corporation Line monitor for two wire data transmission
US5701115A (en) * 1995-05-16 1997-12-23 General Signal Corporation Field programmable module personalities
US5721530A (en) * 1995-05-16 1998-02-24 General Signal Corporation Stand alone mode for alarm-type module
US5786757A (en) * 1995-05-16 1998-07-28 General Signal Corporation Load shed scheme for two wire data transmission
US5864286A (en) * 1995-05-16 1999-01-26 General Signal Corporation Distributed intelligence alarm system having a two- tier monitoring process for detecting alarm conditions
EP0929056A2 (en) * 1998-01-08 1999-07-14 Caradon Esser GmbH Monitoring installation
WO1999041725A1 (en) * 1998-02-11 1999-08-19 Scantronic Limited Electronic systems
DE19940700A1 (en) * 1999-08-27 2001-03-08 Job Lizenz Gmbh & Co Kg Method and device for the automatic assignment of detector addresses in a hazard detection system
WO2004028115A1 (en) * 2002-09-04 2004-04-01 Robert Bosch Gmbh Bus
WO2009010745A1 (en) * 2007-07-16 2009-01-22 Thorn Security Limited Identifying a plurality of devices
WO2013135764A1 (en) * 2012-03-14 2013-09-19 Robert Bosch Gmbh Method for operating a network
WO2013135767A1 (en) * 2012-03-14 2013-09-19 Robert Bosch Gmbh Method for operating a network
US8842747B2 (en) 2010-10-08 2014-09-23 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
US10812444B2 (en) 2015-08-14 2020-10-20 Ebm-Papst Mulfingen Gmbh & Co. Kg Network configuration and method for assigning of network addresses to fans in a network

Families Citing this family (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4433116B4 (en) * 1994-09-16 2004-07-15 Siemens Ag Method for selectively calling network elements
KR20000011044A (en) * 1996-05-13 2000-02-25 김승곤 Distributed network control of a dimmable fluorescent lighting system
DE19707241C2 (en) * 1997-02-25 2000-05-31 Pilz Gmbh & Co Modular safety relay
US6014084A (en) * 1997-05-19 2000-01-11 Pittway Corporation Electronic self-locating system and method
ITMI981529A1 (en) * 1998-07-03 2000-01-03 Deltron Ltd PERIMETER ALARM ACTUATOR MODULE PARTICULARLY FOR A SYSTEM OF ROLLER DEVICES
US6473706B1 (en) 2000-07-06 2002-10-29 International Business Machines Corporation Self-configuring and self-calibrating automated system
US6693529B2 (en) 2000-08-16 2004-02-17 Nittan Company Limited Fire alarm system
US6446160B1 (en) 2000-09-28 2002-09-03 International Business Machines Corporation Multi-drive data storage system with analysis and selected demounting of idle data storage media
US6604160B1 (en) 2000-09-28 2003-08-05 International Business Machines Corporation Computing system arbitrating and selectively providing resource-seeking tasks with takeaway of non-shareable resources
US6434682B1 (en) 2000-09-28 2002-08-13 International Business Machines Corporation Data management system with shortcut migration via efficient automatic reconnection to previously migrated copy
EP1282095B1 (en) * 2001-08-03 2010-09-01 Siemens Aktiengesellschaft Method of radio communication in an alarm system
DE10138229B4 (en) * 2001-08-03 2009-10-01 Siemens Gebäudesicherheit GmbH & Co. oHG Method for radio transmission in a hazard detection system
US6987448B2 (en) * 2001-08-20 2006-01-17 Hill-Rom Services, Inc. Medical gas alarm system
DE10240650B3 (en) * 2002-09-03 2004-02-26 Siemens Gebäudesicherheit GmbH & Co. oHG Detector addressing method for alarm detection circuit has detector addresses assigned beginning from one or other alarm centre terminal
AU2003270617A1 (en) * 2002-09-12 2004-04-23 Hill-Rom Services, Inc. Gas alert for medical gas system
US6777951B2 (en) * 2002-10-11 2004-08-17 Honeywell International, Inc. Method and apparatus for detecting and isolating shorts and other troubles on a polling loop
US7091902B2 (en) * 2003-12-17 2006-08-15 Xerox Corporation Systems and methods for characterizing the coverage of ad hoc sensor networks
ATE378662T1 (en) * 2005-03-15 2007-11-15 Siemens Schweiz Ag METHOD FOR DETERMINING THE CONFIGURATION OF A HAZARD DETECTION SYSTEM AND HAZARD DETECTION SYSTEM
US10354516B2 (en) * 2006-09-15 2019-07-16 Tyco Safety Products Canada, Ltd. Method and apparatus for automated activation of a security system
US8760280B2 (en) * 2011-07-28 2014-06-24 Tyco Fire & Security Gmbh Method and apparatus for communicating with non-addressable notification appliances
ITRM20120208A1 (en) * 2012-05-10 2013-11-11 Dea Security S R L SENSOR SHEET, SAFETY SYSTEM AND PROCEDURE FOR DETECTING THE ORDER OF POSITIONING THE SENSORS INSIDE THAT SHEET
CN106327773A (en) * 2015-07-01 2017-01-11 西门子瑞士有限公司 Fire alarm controller configuration device and configuration method thereof
ES2956038T3 (en) 2018-05-29 2023-12-12 Autronica Fire & Security As Testing a network of hazard warning devices
US20230326327A1 (en) * 2020-07-03 2023-10-12 Siemens Schweiz Ag Method for Automatic Identification of Fire Detectors

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0161344A1 (en) * 1983-12-28 1985-11-21 Siemens Aktiengesellschaft Device for distributing addresses to plug-in modules
EP0191239A1 (en) * 1984-12-18 1986-08-20 Gent Limited Information transmission system

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4360912A (en) * 1979-11-23 1982-11-23 Sperry Corporation Distributed status reporting system
CH651688A5 (en) * 1980-06-23 1985-09-30 Cerberus Ag METHOD FOR TRANSMITTING MEASURED VALUES IN A FIRE DETECTING SYSTEM AND DEVICE FOR IMPLEMENTING THE METHOD.
CA1178678A (en) * 1981-03-13 1984-11-27 John M. Wynne Bidirectional, interactive fire detection system
JPH0740319B2 (en) * 1988-02-17 1995-05-01 ニッタン株式会社 Terminal
ATE101777T1 (en) * 1988-06-30 1994-03-15 Siemens Ag METHOD FOR ADDRESSING PROCESSOR UNITS AND CIRCUIT ARRANGEMENT FOR CARRYING OUT THE METHOD.
US4885568A (en) * 1988-11-21 1989-12-05 Interactive Technologies, Inc. Integrated alarm transponder

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0161344A1 (en) * 1983-12-28 1985-11-21 Siemens Aktiengesellschaft Device for distributing addresses to plug-in modules
EP0191239A1 (en) * 1984-12-18 1986-08-20 Gent Limited Information transmission system

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0616306A1 (en) * 1993-03-17 1994-09-21 Hochiki Corporation Disaster prevention monitoring apparatus and method
US5428343A (en) * 1993-03-17 1995-06-27 Hochiki Corporation Disaster prevention monitoring apparatus and method
EP0734005A1 (en) * 1995-03-24 1996-09-25 Bticino S.P.A. Reception/management system for digital signals from electronic devices, capable of learning the zone configuration data, in particular for alarm systems
US5670937A (en) * 1995-05-16 1997-09-23 General Signal Corporation Line monitor for two wire data transmission
US5701115A (en) * 1995-05-16 1997-12-23 General Signal Corporation Field programmable module personalities
US5721530A (en) * 1995-05-16 1998-02-24 General Signal Corporation Stand alone mode for alarm-type module
US5786757A (en) * 1995-05-16 1998-07-28 General Signal Corporation Load shed scheme for two wire data transmission
US5864286A (en) * 1995-05-16 1999-01-26 General Signal Corporation Distributed intelligence alarm system having a two- tier monitoring process for detecting alarm conditions
EP0929056A3 (en) * 1998-01-08 2000-04-26 Caradon Esser GmbH Monitoring installation
EP0929056A2 (en) * 1998-01-08 1999-07-14 Caradon Esser GmbH Monitoring installation
WO1999041725A1 (en) * 1998-02-11 1999-08-19 Scantronic Limited Electronic systems
DE19940700A1 (en) * 1999-08-27 2001-03-08 Job Lizenz Gmbh & Co Kg Method and device for the automatic assignment of detector addresses in a hazard detection system
DE19940700C2 (en) * 1999-08-27 2003-05-08 Job Lizenz Gmbh & Co Kg Method and device for the automatic assignment of detector addresses in a hazard detection system
WO2004028115A1 (en) * 2002-09-04 2004-04-01 Robert Bosch Gmbh Bus
WO2009010745A1 (en) * 2007-07-16 2009-01-22 Thorn Security Limited Identifying a plurality of devices
US8232869B2 (en) 2007-07-16 2012-07-31 Thorn Security Limited Identifying a plurality of devices
US8842747B2 (en) 2010-10-08 2014-09-23 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
WO2013135764A1 (en) * 2012-03-14 2013-09-19 Robert Bosch Gmbh Method for operating a network
WO2013135767A1 (en) * 2012-03-14 2013-09-19 Robert Bosch Gmbh Method for operating a network
EP2826227B1 (en) * 2012-03-14 2020-07-15 Robert Bosch GmbH Method for operating a network
US10812444B2 (en) 2015-08-14 2020-10-20 Ebm-Papst Mulfingen Gmbh & Co. Kg Network configuration and method for assigning of network addresses to fans in a network

Also Published As

Publication number Publication date
DE4036639C2 (en) 1993-07-15
US5402101A (en) 1995-03-28
DE4036639A1 (en) 1992-05-21
ES2114872T3 (en) 1998-06-16
DE59108931D1 (en) 1998-03-12
EP0485878B1 (en) 1998-02-04
HK1004925A1 (en) 1998-12-11
ATE163103T1 (en) 1998-02-15
EP0485878A3 (en) 1993-07-14

Similar Documents

Publication Publication Date Title
DE4036639C2 (en)
EP0177019B1 (en) Data transmission arrangement comprising a tree-structured data network
EP0177018A2 (en) Method for data transmission
EP0067339A2 (en) Method and arrangement for disturbance detection in hazard signalling systems, especially fire signalling systems
DE2817121C2 (en) Alarm system
DE3238826C2 (en)
DE4426466C2 (en) Arrangement and method for operating hazard detectors
EP0450119B1 (en) Device for connecting additional elements to an existing alarm line
DE3032619C2 (en) Telecontrol device with at least one central station and with further stations
DE3234741C2 (en)
DE3225032C2 (en) Method and device for the optional automatic query of the detector identification or the detector measured value in a hazard alarm system
DE2823836C3 (en) Arrangement for the central recording and processing of fault reports in operating locations
DE3800523A1 (en) DATA PROCESSING SYSTEM
DE2823919C3 (en) Arrangement for querying several groups of reporting sources by means of a signaling unit
DE2525438A1 (en) Monitoring and back up circuit for central equipment - consists of three central units operated in parallel by input signal
EP0003744B1 (en) Central memory composed of differing types of memories
DE3110614A1 (en) Telecontrol device with a plurality of area networks
DE4107007A1 (en) Watchdog system for data and address buses of data processing system - has module with memories and registers for test data and reference values for comparison
DE2119387B2 (en) CIRCUIT ARRANGEMENT FOR ADDRESS-DEPENDENT OUTPUT OF MESSAGES IN FACILITIES OF REMOTE TECHNOLOGY
DE3241492A1 (en) Circuit arrangement for controlling and monitoring the switching states of electronic switches of a plurality of switch groups
DE3301821C2 (en)
AT399957B (en) Alarm signalling system
EP0056099A2 (en) Supervisory apparatus for remote-control systems
DE3928787C2 (en)
DE2823918A1 (en) Central signalling of faults in communication service station - uses signalling unit with address generator which cyclically calls all transmitter addresses

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 CH DE ES FR GB IT LI NL

PUAL Search report despatched

Free format text: ORIGINAL CODE: 0009013

AK Designated contracting states

Kind code of ref document: A3

Designated state(s): AT CH DE ES FR GB IT LI NL

17P Request for examination filed

Effective date: 19930819

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

Owner name: CARADON ESSER GMBH

17Q First examination report despatched

Effective date: 19961104

GRAG Despatch of communication of intention to grant

Free format text: ORIGINAL CODE: EPIDOS AGRA

GRAG Despatch of communication of intention to grant

Free format text: ORIGINAL CODE: EPIDOS AGRA

GRAH Despatch of communication of intention to grant a patent

Free format text: ORIGINAL CODE: EPIDOS IGRA

GRAH Despatch of communication of intention to grant a patent

Free format text: ORIGINAL CODE: EPIDOS IGRA

GRAA (expected) grant

Free format text: ORIGINAL CODE: 0009210

ITF It: translation for a ep patent filed

Owner name: BARZANO' E ZANARDO MILANO S.P.A.

AK Designated contracting states

Kind code of ref document: B1

Designated state(s): AT CH DE ES FR GB IT LI NL

REF Corresponds to:

Ref document number: 163103

Country of ref document: AT

Date of ref document: 19980215

Kind code of ref document: T

REG Reference to a national code

Ref country code: CH

Ref legal event code: EP

Ref country code: CH

Ref legal event code: NV

Representative=s name: LUCHS & PARTNER PATENTANWAELTE

REF Corresponds to:

Ref document number: 59108931

Country of ref document: DE

Date of ref document: 19980312

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

Effective date: 19980304

ET Fr: translation filed
REG Reference to a national code

Ref country code: ES

Ref legal event code: FG2A

Ref document number: 2114872

Country of ref document: ES

Kind code of ref document: T3

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
REG Reference to a national code

Ref country code: CH

Ref legal event code: PFA

Free format text: CARADON ESSER GMBH TRANSFER- ESSER SECURITY SYSTEMS GMBH

NLT1 Nl: modifications of names registered in virtue of documents presented to the patent office pursuant to art. 16 a, paragraph 1

Owner name: ESSER SECURITY SYSTEMS GMBH

REG Reference to a national code

Ref country code: FR

Ref legal event code: CD

REG Reference to a national code

Ref country code: ES

Ref legal event code: PC2A

REG Reference to a national code

Ref country code: GB

Ref legal event code: IF02

REG Reference to a national code

Ref country code: CH

Ref legal event code: PFA

Owner name: NOVAR GMBH

Free format text: ESSER SECURITY SYSTEMS GMBH#DIESELSTRASSE 2#41469 NEUSS (DE) -TRANSFER TO- NOVAR GMBH#DIESELSTRASSE 2#41469 NEUSS (DE)

REG Reference to a national code

Ref country code: GB

Ref legal event code: 732E

NLS Nl: assignments of ep-patents

Owner name: ESSER-EFFEFF ALARM GMBH

NLT1 Nl: modifications of names registered in virtue of documents presented to the patent office pursuant to art. 16 a, paragraph 1

Owner name: NOVAR GMBH

REG Reference to a national code

Ref country code: FR

Ref legal event code: CD

Ref country code: FR

Ref legal event code: TP

Ref country code: FR

Ref legal event code: CA

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

Ref country code: FR

Payment date: 20101109

Year of fee payment: 20

Ref country code: AT

Payment date: 20101022

Year of fee payment: 20

Ref country code: NL

Payment date: 20101025

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: 20101130

Year of fee payment: 20

Ref country code: CH

Payment date: 20101026

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: 20101118

Year of fee payment: 20

Ref country code: GB

Payment date: 20101022

Year of fee payment: 20

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

Ref country code: ES

Payment date: 20101119

Year of fee payment: 20

REG Reference to a national code

Ref country code: DE

Ref legal event code: R071

Ref document number: 59108931

Country of ref document: DE

REG Reference to a national code

Ref country code: DE

Ref legal event code: R071

Ref document number: 59108931

Country of ref document: DE

REG Reference to a national code

Ref country code: CH

Ref legal event code: PL

REG Reference to a national code

Ref country code: NL

Ref legal event code: V4

Effective date: 20111105

REG Reference to a national code

Ref country code: GB

Ref legal event code: PE20

Expiry date: 20111104

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 EXPIRATION OF PROTECTION

Effective date: 20111105

REG Reference to a national code

Ref country code: AT

Ref legal event code: MK07

Ref document number: 163103

Country of ref document: AT

Kind code of ref document: T

Effective date: 20111105

REG Reference to a national code

Ref country code: ES

Ref legal event code: FD2A

Effective date: 20120220

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: 20111104

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: 20111106

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

Ref country code: DE

Free format text: LAPSE BECAUSE OF EXPIRATION OF PROTECTION

Effective date: 20111106