[go: up one dir, main page]

EP0106191B1 - Multiprocessor system for a danger alarm installation - Google Patents

Multiprocessor system for a danger alarm installation Download PDF

Info

Publication number
EP0106191B1
EP0106191B1 EP83109277A EP83109277A EP0106191B1 EP 0106191 B1 EP0106191 B1 EP 0106191B1 EP 83109277 A EP83109277 A EP 83109277A EP 83109277 A EP83109277 A EP 83109277A EP 0106191 B1 EP0106191 B1 EP 0106191B1
Authority
EP
European Patent Office
Prior art keywords
module
modules
ala
line connection
message
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired
Application number
EP83109277A
Other languages
German (de)
French (fr)
Other versions
EP0106191A1 (en
Inventor
Ludwig Ing. Grad. Jasper
Sigmund Ing. Grad. Scriba
Werner Dipl.-Ing. Hallmann
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.)
Siemens AG
Original Assignee
Siemens AG
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 Siemens AG filed Critical Siemens AG
Priority to AT83109277T priority Critical patent/ATE21459T1/en
Publication of EP0106191A1 publication Critical patent/EP0106191A1/en
Application granted granted Critical
Publication of EP0106191B1 publication Critical patent/EP0106191B1/en
Expired legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B26/00Alarm systems in which substations are interrogated in succession by a central station
    • G08B26/008Alarm systems in which substations are interrogated in succession by a central station central annunciator means of the sensed conditions, e.g. displaying or registering

Definitions

  • the invention relates to a multiprocessor system for hazard detection systems according to the preamble of claim 1.
  • a central data processing system In today's security alarm systems, a central data processing system is often used to process the large amount of information, but also to reduce the number of components. This is associated with the particular risk that one of the central modules could become inoperable, which would result in the failure of the entire alarm system. If, for example, the central computer or essential functions fail, the entire system is unable to function. To ensure the reliability of such systems, special monitoring modules were provided in the central computer of the data processing system. This problem was also solved in software by separate test routines of the central computer, which then initiate an emergency operation if necessary.
  • DE-OS 2817121 describes a hazard alarm system with a plurality of detectors which can be connected to a central unit via alarm lines.
  • This system is made up of a number of individual system blocks with connection devices for one or more detectors or for one or more subordinate system blocks, which have a programmed control system for querying and evaluating the incoming detector signals as well as connections for display, operating and registration elements.
  • the system blocks are interconnected with lines, e.g. with a two-wire line, connected in such a way that one of the system blocks can be used as a control center and the other system blocks are subordinate to this control center in one or more hierarchical levels.
  • lower-level system blocks can at least partially take over their assigned functions independently, so that they can maintain emergency operation and still display danger messages.
  • Other measures such as send a message to a main detector or activate control lines, e.g. to It is not intended to open smoke flaps or close fire compartment doors.
  • the object of the invention is to provide a multiprocessor system for hazard alarm systems with a large number of functional modules.
  • the aim is to increase reliability and reduce the risk of system failure, particularly if the central computer fails, so that the essential functions are maintained in the case of a distributed system intelligence and no danger message can be lost. Not only is emergency operation to be taken over, but the most important tasks of a hazard alarm system can be carried out.
  • a system should be adapted to the respective application requirements in a simple manner and should have the ease of use of large systems.
  • the modular hazard alarm system has a large number of modules, so-called function modules. It has different types of modules for different functions, modules of the same type for similar functions and a central computer module. In addition to the central computer module, various types of modules are, for example, an operating and display module, a block lock connection module and an input and output module for serial data input and output. Similarly structured modules are autonomous Le i tungsanschaltmodule for the respective connection of signal and control lines. All modules are connected to a microprocessor-controlled data bus for the data transmission of the individual modules to each other and to the central computer module.
  • each module is connected via a configuration matrix of a test signal bus wire, to the to the data of the data bus message-specific signals of a parallel autonomous plinsansc h lußmoduls given and thus represents a common bus.
  • the central computer module is connected to each module via a control line, a so-called module select.
  • the central computer module controls the data exchange between the individual modules, periodically checks each module for its functionality and periodically polls each module for new or changed data.
  • the central computer module serves on the one hand as a monitoring device for the other modules and on the other hand as a data exchange.
  • the central computer module checks itself to increase the fuse. If it should fail, the autonomous line connection modules ensure that alarm or fault messages from the modules concerned or on their signaling lines are sent directly to the local or local alarm transmitter and via the collective bus the control and display field of the control and display module.
  • the control lines assigned to the autonomous line connection module are also activated directly. This has the advantage that even if the central computer data fails, one or more signal lines of an autonomous line interface module are evaluated and processed. Furthermore, due to the monitoring function of the central computer module, the inoperability of an autonomous line connection module is recognized at an early stage and signaled accordingly.
  • each line connection module has devices for independently checking its functionality.
  • sabotage or faults such as line interruption or line short-circuit with the provided devices, wire break short-circuit and alarm for the respective signaling line are simulated. If a fault is found in the test routine, it is sent to both the data bus and the signal bus.
  • a microcomputer and monitoring devices for alarm or short circuit and faults are provided in each autonomous line connection module.
  • Alarm, short circuit or line interruption messages are stored in a dedicated register of the microcomputer with the corresponding message line or detector address and are transferred from the central computer module via the microprocessor-controlled data bus to the central computer module with the next polling cycle and from there to the alarm transmitters and to the control and display panel of the control and display module. At the same time, however, an alarm or fault message is sent directly to the hardwired signal bus or collective bus via the marshalling matrix.
  • FIG. 1 shows a basic circuit diagram of the multiprocessor system for hazard alarm systems.
  • Each module is connected to a microprocessor-controlled data bus DB for bidirectional data exchange.
  • the central computer module ZR controls the data exchange of the individual modules with each other and with itself.
  • the central computer module cyclically polls all autonomously working modules for new or changed data for further processing.
  • the query cycle is reduced because there is no constant data exchange, but only new data is transmitted. This increases the query speed for the connected lines.
  • one control line ASL a so-called module select, leads from the central computer module ZR to the respective module.
  • the modules for different functions are shown to the left of the central computer module ZR.
  • the operating and display module BA has the known display and input elements of a comfortable hazard alarm system.
  • the input and output module EA has a standardized serial interface SST (V24), for example for connecting a telephone dialing device for establishing a connection to an external reporting point.
  • other peripheral devices e.g. a printer DR, connected, which logs all processes of the alarm system.
  • the entire system or certain monitoring areas are armed or disarmed via the block lock connection module BSA with the block locks BS connected to it.
  • the externally arranged alarm transmitter AG for local or local alarm, e.g. Alarm siren, rotating beacon, main detector are connected to the BSA block lock connection module via a RM routing matrix. At least some of these devices can also be routed directly to the collective bus SB.
  • the block lock connection module BSA can have a so-called intellectual lock, which enables arming / disarming in addition to the key for the block lock only if a secret code, e.g. Number combination, is entered with a device provided for this purpose.
  • a secret code e.g. Number combination
  • the hazard alarm system has modules of the same structure, shown in the drawing to the right of the central computer module, as autonomous line connection modules ALA.
  • autonomous line connection modules ALA Up to eight Metde lines ML and up to eight control lines STL are connected to each autonomous line connection module ALA, which will be explained in more detail later.
  • All modules are each connected to a fixed-wired signal bus SB, also referred to as a collective bus, via a routing matrix RM. connected.
  • Message-specific data from an autonomous line interface module ALA which has triggered a message, such as an alarm or fault, are simultaneously sent to the collective bus SB in parallel with the data output on the data bus DB.
  • the collective signals from corresponding modules for example the operating and display module BA and the block switching module BSA, can be tapped via the respective routing matrix RM in order to be processed directly in the relevant module. Since the individual autonomous line connection modules ALA work automatically, a collective alarm or fault message can be sent to the operating and display module BA and displayed there if the central computer module ZR fails.
  • the ML detection line on which a detector has been triggered is displayed by the relevant autonomous line connection module ALA (AL-ANZ).
  • the central computer module ZR fails, the alarm transmitters AG or HM, which can be routed directly to the signal bus SB (RM) in the block lock connection module BSA, can be controlled.
  • the autonomous line connection module ALA applies a signal to the control line STL assigned to the signal line ML in order to actuate the connected control device.
  • Certain control lines can also be connected directly to the SB signal bus via the RM routing matrix.
  • FIG. 2 shows the block diagram of an autonomous line connection module ALA, which among other things. has a microcomputer MR.
  • the microcomputer MR is connected to the central computer module ZR and the other modules to the data bus DB for data exchange.
  • the autonomous line connection module ALA is controlled via the control line ASL (module select) from the central computer module ZR.
  • the eight signal lines ML shown here are connected via a controllable analog switch AS to the line interface device LAE, to which the line voltage LSP is applied.
  • the eight lines are routed to a line multiplexer LM which can be controlled by the microcomputer MR via a first address line ADR1.
  • the line multiplexer LM is connected to the microcomputer MR via an analog / digital converter A / D.
  • control lines STL to which control elements or devices are connected, are connected to a control line connection device STL-A, which is controlled directly by the microcomputer MR and is also connected to the first address line ADR1. Certain control lines can also be connected directly to the signal bus SB via the marshalling matrix, which is not specifically shown here.
  • the alarm display device AL-ANZ is connected to the alarm output circuit AL-AUS, which in turn is controlled directly by the microcomputer MR.
  • the alarm output circuit AL-AUS is connected to the address line ADR1.
  • the alarm output circuit AL-AUS and the control line connection device STL-A represent the so-called "C-output".
  • the alarm is sent as a so-called collective alarm directly to the signal bus SB via the alarm output circuit AL-OFF.
  • an alarm is transmitted from a certain detection line during the cyclical query from the central computer module via the central computer module to the operating and display module BA.
  • the alarm is displayed on the display of the control and display module with details of the triggering signal line of an autonomous interface module and, if individual identification is provided, the number of the triggering detector.
  • the triggering signal line (ML) is also displayed on the alarm display AL-ANZ of the relevant autonomous line connection module ALA.
  • a display of the individual detectors is not provided there because the triggering detector (s) are displayed on the control panel of the operating and display module BA.
  • each module has the controllable analog switch AS and a monitoring device for alarm or short circuit AL / K-Ü, which periodically simulates an interruption, a short circuit and an alarm for the respective signal line, controlled by the microcomputer MR.
  • the microcomputer MR is connected via a second address line ADR2 and a line for control command STB to a switch-off flip-flop AFF which controls the analog switch AS.
  • the line multiplexer LM is controlled via the first address line ABR1 and is connected to the analog switch AS via the line interface device LAE.
  • the two independent address controls ensure increased security, because the function of the line multiplexer can be checked through the two independent address lines.
  • the signals coming from the line multiplexer LM and converted in the analog-digital converter A / D are evaluated in the microcomputer MR.
  • the monitoring device for an alarm or short circuit AL / K-Ü is acted upon by the microcomputer MR and connected to the analog-digital converter A / D.
  • a fault monitoring device STO-Ü is provided in the autonomous line connection module ALA, which is connected to the microcomputer MR. Lead the outputs of the fault monitoring device STO-Ü both on the data bus DB and on the signal bus SB.
  • the line type switch is set using the LPS line programming switch (e.g. a 16 DIP-Fix switch).
  • LPS line programming switch e.g. a 16 DIP-Fix switch.
  • the microprocessor MR controls the respective message lines ML cyclically and detects and detects an alarm, short circuit or line break on one of the message lines ML by means of the monitoring device for alarm or short circuit ALiK-O and the microcomputer MR Register of the microcomputer MR with associated address stored.
  • the data are transmitted via the data bus DB to the central computer module ZR and from there to the operating and display module BA for display and alarm signaling. If an alarm is triggered by a detector in a detection line, it is also sent directly to the signal bus SB via the alarm output circuit AL-AUS of the line connection module ALA as a so-called collective alarm.
  • the fault monitoring device ST ⁇ -Ü has the task, when a fault occurs, e.g. the failure of the module or the microcomputer to identify and forward the fault.
  • a fault occurs, e.g. the failure of the module or the microcomputer to identify and forward the fault.
  • the microcomputer MR As long as the microcomputer MR is intact, fault messages are sent from the microcomputer to the data bus DB. Faulty or failed modules and faulty signal lines with address details are displayed on the operating and display module. If the microcomputer fails, this fault is sent directly to the SB signal bus. This disturbance can also act on the control line ASL, so that the autonomous line connection module with the failed microcomputer, for example, can no longer be controlled.
  • fault messages such as a short circuit or line break in a detection line or faults in a module of the autonomous interface module, are reported to the central computer module via the microcomputer and the data bus. Otherwise, a fault is given directly to the signal bus as a so-called collective fault and is displayed directly on the display panel of the control and display
  • the modules in the test field are adjusted. This eliminates the need for adjustment during assembly or maintenance. If a line interface module is to be replaced, i.e. removed, the data stored in the microcomputer of the module, e.g. the line setpoints are not lost. Therefore, the control panel of the operating and display module BA has a command button BT, which causes the reading of the stored data in the line connection module ALA and the reading in a memory provided for this purpose in the central computer module ZR. In addition, it must be entered on the control panel which line connection module is to be removed. An optical indicator on the module to be pulled lights up, so that no wrong module is accidentally removed.
  • the central computer ZR sets the data traffic on the data bus DB while the optical display lights up, so that no data is falsified by the removal and insertion of a module. A newly inserted line connection module is then written on command (BT) with the data transferred into the central computer module, so that a new measurement is not necessary.
  • the modules are easily interchangeable, on the other hand, additional line interface modules can be added to the control center if required. Since each module works autonomously, the data exchange takes place via two separate data channels, the modules monitor themselves and, moreover, the central computer module routinely checks the functionality of the other modules, the highest level of security is guaranteed.
  • the central computer module controls the individual modules via the data bus by giving an enable signal via the respective control line so that they recognize that it is their turn.
  • the central computer module also controls the read and write signals. The synchronization during data exchange is carried out via acknowledgment signals.
  • Messages are generated by the individual modules and can also be passed on to other modules by the central computer module. For example, the message that the system is armed is signaled by the block lock connection module to the individual line connection modules via the central computer module.

Landscapes

  • Business, Economics & Management (AREA)
  • Emergency Management (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Alarm Systems (AREA)

Abstract

1. A multiprocessor system for hazard- in particular burglar alarm systems with a central control unit (Z) of modular construction, to which a plurality of alarms are connected via message lines (ML) and a plurality of control devices are connected via control lines (STL), where the central control unit (Z) comprises, in addition to a central computer module (ZR) and a control- and display module (BA), additional modules both for different and for similar functions, characterised in that a plurality of different types of modules (BSA, EA) are provided for different functions and autonomous line connection modules (ALA) are provided for similar functions, that all the modules (BA, EA, BSA, ZR, ALA) are connected to a microprocessor-controlled data bus (DB) and in addition to a permanently wired signal bus (SB), a so-called collector bus, to which - in parallel with the data for the data bus (DB) message-specific signals of a message-triggering line connection module (ALA) are fed, that the central computer module (ZR) is connected to each module via a drive line (ASL), and that the central computer module (ZR) controls the data exchange between the individual modules, carries out a cyclic check of all the modules to establish their functioning capacity and carries out an interrogation of all the modules to establish new or modified data.

Description

Die Erfindung bezieht sich auf ein Multiprozessorsystem für Gefahrenmeldeanlagen nach dem Oberbegriff des Anspruchs 1.The invention relates to a multiprocessor system for hazard detection systems according to the preamble of claim 1.

Bei Sicherungs- und Gefahrenmeldeanlagen ist wesentlich, daß fehlerhafte Anlagenteile erkannt und angezeigt werden. Darüber hinaus soll die Anlage verfügbar, d.h. möglichst dauernd und möglichst vollständig betriebsfähig sein. Bei herkömmlichen Anlagen wird meist für jede Meldeleitung eine eigene zentrale Baugruppe benötigt, die sowohl Auswerte- als auch Anzeigeelemente enthält, und lediglich Alarm-und Störungsmeldungen zu einer übergeordneten Sammelanzeige oder Registrierung weiterleitet. Durch die ständig ansteigende Zahl der an einer Meldeanlage angeschalteten Melder und Meldertypen und wegen der Anzeige des einen einzelnen Alarm aussendenden Melders steigt die zu verarbeitende Informationsmenge. Dadurch werden immer mehr Baugruppen benötigt, was durch die steigende Anzahl von Bauteilen gleichzeitig auch zu einer Erhöhung des Ausfallrisikos führt.With security and hazard detection systems, it is essential that faulty system parts are recognized and displayed. In addition, the system should be available, i.e. be as permanent and as fully operational as possible. In conventional systems, a separate central assembly is usually required for each signaling line, which contains both evaluation and display elements, and only forwards alarm and fault messages to a higher-level group display or registration. The amount of information to be processed increases due to the constantly increasing number of detectors and detector types connected to a detection system and due to the display of the detector which emits a single alarm. As a result, more and more modules are required, which due to the increasing number of components also leads to an increased risk of failure.

Bei den heute gebräuchlichen Sicherungsmeldeanlagen wird zur Verarbeitung der großen Informationsmenge, aber auch zur Verringerung der Zahl der Bauteile vielfach eine zentrale Datenverarbeitungsanlage eingesetzt. Damit verbindet sich aber das besondere Risiko, daß eine der zentralen Baugruppen einmal funktionsunfähig werden könnte, was den Ausfall der gesamten Meldeanlage zur Folge hätte. Fällt zum Beispiel der zentrale Rechner oder wesentliche Funktionen davon aus, so ist die gesamte anlage funktionsunfähig. Um die Zuverlässigkeit derartiger Anlagen sicherzustellen, wurden im zentralen Rechner der Datenverarbeitungsanlage besondere Uberwachungsbaugruppen vorgesehen. Dieses Problem wurde auch softwaremäßig durch gesonderte Prüfroutinen des zentralen Rechners gelöst, die soweit erforderlich dann einen Notbetrieb einleiten.In today's security alarm systems, a central data processing system is often used to process the large amount of information, but also to reduce the number of components. This is associated with the particular risk that one of the central modules could become inoperable, which would result in the failure of the entire alarm system. If, for example, the central computer or essential functions fail, the entire system is unable to function. To ensure the reliability of such systems, special monitoring modules were provided in the central computer of the data processing system. This problem was also solved in software by separate test routines of the central computer, which then initiate an emergency operation if necessary.

Es wurde auch schon vorgeschlagen, bei Gefahrenmeldeanlagen eine gewisse Dezentralisierung anzustreben. So ist beispielsweise in der DE-OS 2817121 eine Gefahrenmeldeanlage mit einer Mehrzahl von über Meldeleitungen an einer Zentrale anschaltbaren Meldern beschrieben. Diese Anlage ist aus einer Anzahl von einzelnen Systemblöcken mit Anschalteinrichtungen für einen oder mehrere Melder bzw. für einen oder mehrere untergeordnete Systemblöcke gebildet, die eine programmierte Steuerung zur Abfrage und Auswertung der ankommenden Meldersignale sowie Anschlüsse für Anzeige-, Bedien- und Registrierelemente besitzen. Die Systemblöcke sind untereinander mit Leitungen, z.B. mit einer Zweidrahtleitung, derart verbunden, daß einer der Systemblöcke als Zentrale verwendbar und die übrigen Systemblöcke dieser Zentrale in einer oder mehreren hierarchischen Ebenen untergeordnet sind. Auf diese Weise ist es möglich, daß bei Ausfall des übergeordneten Systemblocks untergeordnete Systemblöcke ihre zugeordneten Funktionen zumindest teilweise selbständig übernehmen können, so daß diese einen Notbetrieb aufrecht erhalten und Gefahrenmeldungen noch anzeigen können. Weitere Maßnahmen, wie z.B. eine Meldung zu einem Hauptmelder abzusetzen, oder Steuerleitungen zu aktivieren, um z.B. Rauchklappen zu öffnen oder Brandabschnittstüren zu schließen, sind dabei nicht vorgesehen.It has also been suggested that a certain degree of decentralization should be sought for hazard detection systems. For example, DE-OS 2817121 describes a hazard alarm system with a plurality of detectors which can be connected to a central unit via alarm lines. This system is made up of a number of individual system blocks with connection devices for one or more detectors or for one or more subordinate system blocks, which have a programmed control system for querying and evaluating the incoming detector signals as well as connections for display, operating and registration elements. The system blocks are interconnected with lines, e.g. with a two-wire line, connected in such a way that one of the system blocks can be used as a control center and the other system blocks are subordinate to this control center in one or more hierarchical levels. In this way it is possible that in the event of failure of the higher-level system block, lower-level system blocks can at least partially take over their assigned functions independently, so that they can maintain emergency operation and still display danger messages. Other measures, such as send a message to a main detector or activate control lines, e.g. to It is not intended to open smoke flaps or close fire compartment doors.

Aufgabe der Erfindung ist es, ein Multiprozessorsystem für Gefahrenmeldeanlagen mit einer Vielzahl von Funktionsmodulen zu schaffen. Dabei soll die Zuverlässigkeit erhöht und das Ausfallrisiko der Anlage verringert werden, insbesondere bei Ausfall des zentralen Rechners, so daß bei einer verteilten Systemintelligenz die wesentlichen Funktionen aufrecht erhalten bleiben und keine Gefahrenmeldung verloren gehen kann. Es soll nicht nur ein Notbetrieb übernommen, sondern die wesentlichsten Aufgaben einer Gefahrenmeldeanlage durchgeführt werden können. Ferner soll eine derartige Anlage an die jeweiligen Anwendungserfordernisse in einfacher Weise angepaßt werden und den Bedienungskomfort von Großanlagen aufweisen.The object of the invention is to provide a multiprocessor system for hazard alarm systems with a large number of functional modules. The aim is to increase reliability and reduce the risk of system failure, particularly if the central computer fails, so that the essential functions are maintained in the case of a distributed system intelligence and no danger message can be lost. Not only is emergency operation to be taken over, but the most important tasks of a hazard alarm system can be carried out. Furthermore, such a system should be adapted to the respective application requirements in a simple manner and should have the ease of use of large systems.

Diese Aufgabe wird erfindungsgemäß mit den Merkmalen des Hauptanspruchs gelöst.This object is achieved with the features of the main claim.

Die modular aufgebaute Gefahrenmeldeanlage besitzt eine Vielzahl von Baugruppen, sogenannte Funktionsmodule. Sie weist für unterschiedliche Funktionen verschiedenartige Module, für gleichartige Funktionen gleichartige Module und einen Zentralrechnermodul auf. Verschiedenartige Module sind neben dem Zentralrechnermodul beispielsweise ein Bedien- und Anzeigemodul, ein Blockschloßanschaltmodul und ein Ein- und Ausgabemodul für serielle Datenein- bzw. -ausgabe. Gleichartig aufgebaute Module sind autonome Leitungsanschaltmodule für den jeweiligen Anschluß von Melde- und Steuerleitungen. Sämtliche Module sind an einem mikroprozessorgesteuerten Datenbus für die Datenübertragung der einzelnen Module untereinander und zum Zentralrechnermodul angeschlossen. Zusätzlich ist jeder Modul über eine Rangiermatrix an einen test verdrahten Signalbus angeschlossen, auf den parallel zu den Daten des Datenbusses meldungsspezifische Signale eines autonomen Leitungsanschlußmoduls gegeben werden und der somit einen Sammelbus darstellt. Ferner ist der Zentralrechnermodul jeweils über eine Ansteuerleitung, einem sogenannten Modul- Selekt, mit jedem Modul verbunden.The modular hazard alarm system has a large number of modules, so-called function modules. It has different types of modules for different functions, modules of the same type for similar functions and a central computer module. In addition to the central computer module, various types of modules are, for example, an operating and display module, a block lock connection module and an input and output module for serial data input and output. Similarly structured modules are autonomous Le i tungsanschaltmodule for the respective connection of signal and control lines. All modules are connected to a microprocessor-controlled data bus for the data transmission of the individual modules to each other and to the central computer module. In addition, each module is connected via a configuration matrix of a test signal bus wire, to the to the data of the data bus message-specific signals of a parallel autonomous Leitungsansc h lußmoduls given and thus represents a common bus. Furthermore, the central computer module is connected to each module via a control line, a so-called module select.

Der Zentralrechnermodul steuert den Datenaustausch zwischen den einzelnen Modulen, überprüft periodisch jeden Modul auf seine Funktionsfähigkeit und fragt zyklisch jeden Modul nach neuen bzw. geänderten Daten ab. Der Zentralrechnermodul dient einerseits als Überwachungseinrichtung der übrigen Module und andererseits als Datenvermittlungseinrichtung. Dabei prüft sich zur Erhöhung der Sicherung der Zentralrechnermodul selbst. Sollte er dennoch ausfallen, so ist durch die autonomen Leitungsanschaltmodule sichergestellt, daß Alarm- bzw. Störungsmeldungen der betreffenden Module oder auf deren Meldeleitungen direkt über den Sammelbus an die örtlichen oder überörtlichen Alarmgeber und auch an das Bedien- und Anzeigenfeld des Bedien- und Anzeigemoduls gelangen. Ebenso werden direkt die dem autonomen Leitungsanschaltmodul zugeordneten Steuerleitungen aktiviert. Das hat den Vorteil, daß auch bei Ausfall des Zentralrechsre Datenn einer oder mehrere Meldeleitungen eines autonomen Leitungsanschaltmoduls ausgewertet und bearbeitet werden. Ferner wird aufgrund der Überwachungsfunktion des Zentralrechnermoduls frühzeitig die Funktionsunfähigkeit eines autonomen Leitungsanschaltmoduls erkannt und entsprechend signalisiert.The central computer module controls the data exchange between the individual modules, periodically checks each module for its functionality and periodically polls each module for new or changed data. The central computer module serves on the one hand as a monitoring device for the other modules and on the other hand as a data exchange. The central computer module checks itself to increase the fuse. If it should fail, the autonomous line connection modules ensure that alarm or fault messages from the modules concerned or on their signaling lines are sent directly to the local or local alarm transmitter and via the collective bus the control and display field of the control and display module. The control lines assigned to the autonomous line connection module are also activated directly. This has the advantage that even if the central computer data fails, one or more signal lines of an autonomous line interface module are evaluated and processed. Furthermore, due to the monitoring function of the central computer module, the inoperability of an autonomous line connection module is recognized at an early stage and signaled accordingly.

Um das Ausfallrisiko von einzelnen Baugruppen eines autonomen Leitungsanschaltmoduls möglichst gering zu halten, weist in einer vorteilhaften Weiterbildung jeder Leitungsanschaltmodul Einrichtungen zur selbständigen Überprüfung seiner Funktionsfähigkeit auf. Dabei wird neben der üblichen Abfrage der Meldeleitungen auf Alarm, Sabotage oder Störungen wie Leitungsunterbrechung oder Leitungskurzschluß mit dafür vorgesehenen Einrichtungen Drahtbruch Kurzschluß und Alarm für die jeweilige Meldeleitung simuliert. Wird bei der Prüfungsroutine eine Störung festgestellt, so wird diese sowohl auf den Datenbus als auch auf den Signalbus gegeben. Dafür sind in jedem autonomen Leitungsanschaltmodul ein Mikrorechner und Uberwachungseinrichtungen auf Alarm bzw. Kurzschluß und Störungen vorgesehen. Alarm-, Kurzschluß- oder Leitungsunterbrechungsmeldungen werden in einem dafür vorgesehenen Register des Mikrorechners mit der entsprechenden Meldeleitung bzw. Melderadresse eingespeichert und mit dem nächsten Abfragezyklus vom Zentralrechnermodul über den mikroprozessorgesteuerten Datenbus an den Zentralrechnermodul übertragen und von dort zu den Alarmgebern und zum Bedien- und Anzeigefeld des Bedien- und Anzeigemoduls übertragen. Gleichzeitig wird aber eine Alarm bzw. Störungsmeldung direkt über die Rangiermatrix auf den fest verdrahten Signalbus bzw. Sammelbus gegeben.In order to keep the risk of failure of individual assemblies of an autonomous line connection module as low as possible, in an advantageous development each line connection module has devices for independently checking its functionality. In addition to the usual query of the signaling lines for alarm, sabotage or faults such as line interruption or line short-circuit with the provided devices, wire break short-circuit and alarm for the respective signaling line are simulated. If a fault is found in the test routine, it is sent to both the data bus and the signal bus. For this purpose, a microcomputer and monitoring devices for alarm or short circuit and faults are provided in each autonomous line connection module. Alarm, short circuit or line interruption messages are stored in a dedicated register of the microcomputer with the corresponding message line or detector address and are transferred from the central computer module via the microprocessor-controlled data bus to the central computer module with the next polling cycle and from there to the alarm transmitters and to the control and display panel of the control and display module. At the same time, however, an alarm or fault message is sent directly to the hardwired signal bus or collective bus via the marshalling matrix.

Weitere Vorteile und Ausgestaltungen des Multiprozessorsystems für Gefahrenmeldeanlagen sind in den weiteren Unteransprüchen beschrieben und werden anhand einer Zeichnung im folgenden an einem Ausführungsbeispiel näher erläutert. Dabei zeigenFurther advantages and refinements of the multiprocessor system for hazard alarm systems are described in the further subclaims and are explained in more detail below with the aid of a drawing using an exemplary embodiment. Show

  • Fig. 1 eine Prinzipschaltung des erfindungsgemäßen Multiprozessorsystems,1 shows a basic circuit of the multiprocessor system according to the invention,
  • Fig. 2 ein Blockschaltbild eines autonomen Leitungsanschaltmoduls.Fig. 2 is a block diagram of an autonomous line interface module.

In Fig. 1 ist ein Prinzipschaltbild des Multiprozessorssystems für Gefahrenmeldeanlagen dargestellt. Jeder Modul ist für den bidirektionalen Datenaustausch an einem mikroprozessorgesteuerten Datenbus DB angeschlossen. Der Zentralrechnermodul ZR steuert den Datenaustausch der einzelnen Module untereinander und mit sich selbst. Zudem fragt der Zentralrechnermodul zyklisch sämtliche autonom arbeitenden Module nach neuen oder geänderten Daten zur Weiterverarbeitung ab. Der Abfragezyklus ist dadurch verringert, weil nicht ständig ein Datenaustausch stattfindet, sondern nur neue Daten Übertragen werden. Dadurch erhöht sich für die angeschlossenen Linien die Abfragegeschwindigkeit. Zur Ansteuerung der jeweiligen Module führt vom Zentralrechnermodul ZR je eine Ansteuerleitung ASL, ein sogenannter Modul-Selekt, zum jeweiligen Modul. Im Ausführungsbeispiel sind die Module für unterschiedliche Funktionen links vom Zentralrechnermodul ZR dargestellt. Der Bedien-und Anzeigemodul BA weist die an sich bekannten Anzeige- und Eingabeelemente einer komfortablen Gefahrenmeldeanlage auf. Der Ein-und Ausgabemodul EA besitzt eine normierte serielle Schnittstelle SST (V24) beispielsweise für den Anschluß einer Telefonwähleinrichtung zur Verbindungsherstellung zu einer externen Meldestelle. Daneben können weitere periphere Geräte, z.B. ein Drucker DR, angeschlossen sein, der sämtliche Vorgänge der Gefahrenmeldeanlage protokolliert. Uber den Blockschloßanschaltmodul BSA wird mit den daran angeschlossenen Blockschlössern BS die gesamte Anlage oder bestimmte Überwachungsbereiche scharf bzw. unscharf geschaltet. Die extern angeordneten Alarmgeber AG für örtlichen oder überörtlichen Alarm, z.B. Alarmsirene, Rundumleuchte, Hauptmelder, sind über eine Rangiermatrix RM am Blockschloßanschaltmodul BSA angeschlossen. Diese Einrichtungen können zumindest teilweise auch direkt auf den Sammelbus SB rangiert werden. Daneben kann das Blockschloßanschaltmodul BSA einen sogenannten geistigen Verschluß aufweisen, der ein Scharf-/Unscharfschalten neben dem Schlüssel für das Blockschloß nur ermöglicht, wenn zusätzlich ein geheimer Code, z.B. Zahlenkombination, mit einer dafür vorgesehenen Einrichtung eingegeben wird.1 shows a basic circuit diagram of the multiprocessor system for hazard alarm systems. Each module is connected to a microprocessor-controlled data bus DB for bidirectional data exchange. The central computer module ZR controls the data exchange of the individual modules with each other and with itself. In addition, the central computer module cyclically polls all autonomously working modules for new or changed data for further processing. The query cycle is reduced because there is no constant data exchange, but only new data is transmitted. This increases the query speed for the connected lines. To control the respective modules, one control line ASL, a so-called module select, leads from the central computer module ZR to the respective module. In the exemplary embodiment, the modules for different functions are shown to the left of the central computer module ZR. The operating and display module BA has the known display and input elements of a comfortable hazard alarm system. The input and output module EA has a standardized serial interface SST (V24), for example for connecting a telephone dialing device for establishing a connection to an external reporting point. In addition, other peripheral devices, e.g. a printer DR, connected, which logs all processes of the alarm system. The entire system or certain monitoring areas are armed or disarmed via the block lock connection module BSA with the block locks BS connected to it. The externally arranged alarm transmitter AG for local or local alarm, e.g. Alarm siren, rotating beacon, main detector are connected to the BSA block lock connection module via a RM routing matrix. At least some of these devices can also be routed directly to the collective bus SB. In addition, the block lock connection module BSA can have a so-called intellectual lock, which enables arming / disarming in addition to the key for the block lock only if a secret code, e.g. Number combination, is entered with a device provided for this purpose.

Für gleichartige Funktionen weist die Gefahrenmeldeanlage gleichartig aufgebaute Module, in der Zeichnung rechts vom Zentralrechnermodul dargestellt, als autonome Leitungsanschaltmodule ALA auf. An jedem autonomen Leitungsanschaltmodul ALA, der später noch näher erläutert wird, sind bis zu acht Metdeteitungen ML und bis zu acht Steuerleitungen STL angeschlossen.For similar functions, the hazard alarm system has modules of the same structure, shown in the drawing to the right of the central computer module, as autonomous line connection modules ALA. Up to eight Metde lines ML and up to eight control lines STL are connected to each autonomous line connection module ALA, which will be explained in more detail later.

Sämtliche Module sind über jeweils eine Rangiermatrix RM an einem fest verdrahten Signalbus SB, auch als Sammelbus bezeichnet, angeschlossen. Dabei werden meldungsspezifische Daten eines autonomerf Leitungsanschaltmoduls ALA, der eine Meldung, wie Alarm oder Störung, ausgelöst hat, gleichzeitig und parallel zur Datenausgabe auf dem Datenbus DB auch auf den Sammelbus SB gegeben. Dort können die Sammelsignale von entspechenden Modulen, z.B. dem Bedien- und Anzeigemodul BA und dem Blockschaltanschaltmodul BSA über die jeweilige Rangiermatrix RM abgegriffen werden, um im betreffenden Modul direkt weiterverarbeitet zu werden. Da die einzelnen autonomen Leitungsanschaltmodule ALA selbsttätig arbeiten, kann bei Ausfall des Zentralrechnermoduls ZR eine Sammel-Alarm- bzw. Störungsmeldung direkt an den Bedien- und Anzeigemodul BA gelangen und dort angezeigt werden. Es ist dann aber nicht mehr möglich, die einzelnen Meldelinien, die dem auslösenden autonomen Leitungsanschaltmodul ALA zugeordnet sind, anzuzeigen. Die Meldelinie ML, auf der ein Melder ausgelöst wurde, wird aber vom betreffenden autonomen Leitungsanschaltmodul ALA angezeigt (AL-ANZ). Ferner können bei Ausfall des Zentralrechnermoduls ZR die Alarmgeber AG bzw. HM, die direkt im Blockschloßanschaltmodul BSA auf den Signalbus SB rangiert (RM) sein können, angesteuert werden. Ebenso wird vom autonomen Leitungsanschaltmodul ALA die der Meldeleitung ML zugeordnete Steuerleitung STL mit einem Signal beaufschlagt, um die angeschlossene Steuereinrichtung zu betätigen. Es können auch bestimmte Steuerleitungen über die Rangiermatix RM direkt auf den Signalbus SB gelegt werden.All modules are each connected to a fixed-wired signal bus SB, also referred to as a collective bus, via a routing matrix RM. connected. Message-specific data from an autonomous line interface module ALA, which has triggered a message, such as an alarm or fault, are simultaneously sent to the collective bus SB in parallel with the data output on the data bus DB. There, the collective signals from corresponding modules, for example the operating and display module BA and the block switching module BSA, can be tapped via the respective routing matrix RM in order to be processed directly in the relevant module. Since the individual autonomous line connection modules ALA work automatically, a collective alarm or fault message can be sent to the operating and display module BA and displayed there if the central computer module ZR fails. However, it is then no longer possible to display the individual detection lines that are assigned to the triggering autonomous line connection module ALA. The ML detection line on which a detector has been triggered is displayed by the relevant autonomous line connection module ALA (AL-ANZ). In addition, if the central computer module ZR fails, the alarm transmitters AG or HM, which can be routed directly to the signal bus SB (RM) in the block lock connection module BSA, can be controlled. Likewise, the autonomous line connection module ALA applies a signal to the control line STL assigned to the signal line ML in order to actuate the connected control device. Certain control lines can also be connected directly to the SB signal bus via the RM routing matrix.

In Fig. 2 ist das Blockschaltbild eines autonomen Leitungsanschaltmoduls ALA dargestellt, der u.a. einen Mikrorechner MR aufweist. Der Mikrorechner MR ist für den Datenaustausch mit dem Zentralrechnermodul ZR und den übrigen Modulen mit dem Datenbus DB verbunden. Die Ansteuerung des autonomen Leitungsanschaltmoduls ALA erfolgt über die Ansteuerleitung ASL (Modulselekt) vom Zentralrechnermodul ZR aus. Die hier dargestellten acht Meldeleitungen ML sind über einen steuerbaren Analogschalter AS an die Linienanschalteinrichtung LAE angeschaltet, die mit der Linienspannung LSP beaufschlagt ist. Die acht Leitungen sind auf einen Linienmultiplexer LM geführt, der vom Mikrorechner MR über eine erste Adressleitung ADR1 ansteuerbar ist. Der Linienmultiplexer LM ist über einen Analog/Digitalwandler A/D mit dem Mikrorechner MR verbunden. Die acht Steuerleitungen STL, an die Steuerorgane bzw. -einrichtungen angeschaltet werden, sind an einer Steuerleitungsanschalteinrichtung STL-A angeschlossen, die vom Mikrorechner MR direkt angesteuert wird und außerdem mit der ersten Adreßleitung ADR1 verbunden ist. Bestimmte Steuerleitungen können auch über die Rangiermatrix, die hier nicht eigens dargestellt ist, direkt auf den Signalbus SB geschaltet werden. Für die Alarmanzeige am autonomen Leitungsanschaltmodul der alarmauslösenden Meldelinie ist die Alarmanzeigeeinrichtung AL-ANZ mit der Alarmausgangsschaltung AL-AUS verbunden, die ihrerseits direkt vom Mikrorechner MR angesteuert wird. Zur Adressierung der Anzeigeelemente der Alarmanzeigeeinrichtung AL-ANZ ist die Alarmausgangsschaltung AL-AUS an die Adreßleitung ADR1 angeschlossen. Die Alarmausgangschaltung AL-AUS und die Steuerleitungsanschalteinrichtung STL-A stellen den sogenannten "C-Ausgang" dar. Liegt eine Alarmmeldung vor, so wird der Alarm als sogenannter Sammelalarm direkt auf den Signalbus SB über die Alarmausgangsschaltung AL-AUS gegeben. Gleichzeitig wird ein Alarm von einer bestimmten Meldelinie bei der zyklischen Abfrage vom Zentralrechnermodul her über den Zentralrechnermodul an den Bedien- und Anzeigemodul BA übertragen.2 shows the block diagram of an autonomous line connection module ALA, which among other things. has a microcomputer MR. The microcomputer MR is connected to the central computer module ZR and the other modules to the data bus DB for data exchange. The autonomous line connection module ALA is controlled via the control line ASL (module select) from the central computer module ZR. The eight signal lines ML shown here are connected via a controllable analog switch AS to the line interface device LAE, to which the line voltage LSP is applied. The eight lines are routed to a line multiplexer LM which can be controlled by the microcomputer MR via a first address line ADR1. The line multiplexer LM is connected to the microcomputer MR via an analog / digital converter A / D. The eight control lines STL, to which control elements or devices are connected, are connected to a control line connection device STL-A, which is controlled directly by the microcomputer MR and is also connected to the first address line ADR1. Certain control lines can also be connected directly to the signal bus SB via the marshalling matrix, which is not specifically shown here. For the alarm display on the autonomous line connection module of the alarm-triggering signal line, the alarm display device AL-ANZ is connected to the alarm output circuit AL-AUS, which in turn is controlled directly by the microcomputer MR. To address the display elements of the alarm display device AL-ANZ, the alarm output circuit AL-AUS is connected to the address line ADR1. The alarm output circuit AL-AUS and the control line connection device STL-A represent the so-called "C-output". If there is an alarm message, the alarm is sent as a so-called collective alarm directly to the signal bus SB via the alarm output circuit AL-OFF. At the same time, an alarm is transmitted from a certain detection line during the cyclical query from the central computer module via the central computer module to the operating and display module BA.

Auf dem Anzeigenfeld des Bedien- und Anzeigemoduls wird der Alarm mit Angabe der auslösenden Meldeleitung eines autonomen Anschaltmoduls und wenn Einzelidentifizierung vorgesehen ist, die Nummer des auslösenden Melders angezeigt. Die auslösende Meldeleitung (ML) wird auch an der Alarmanzeige AL-ANZ des betreffenden autonomen LeitungsAnschaltmoduls ALA angezeigt. Eine Anzeige der einzelnen Melder ist dort nicht vorgesehen, weil der oder die auslösenden Melder am Bedienfeld des Bedien- und Anzeigemoduls BA angezeigt werden.The alarm is displayed on the display of the control and display module with details of the triggering signal line of an autonomous interface module and, if individual identification is provided, the number of the triggering detector. The triggering signal line (ML) is also displayed on the alarm display AL-ANZ of the relevant autonomous line connection module ALA. A display of the individual detectors is not provided there because the triggering detector (s) are displayed on the control panel of the operating and display module BA.

Für die routinemäßige Selbstprüfung des autonomen Leitungsanschaltmoduls ALA weist jeder Modul den ansteuerbaren Analogschalter AS und eine Uberwachungseinrichtung auf Alarm bzw. Kurzschluß AL/K-Ü auf, die vom Mikrorechner MR gesteuert periodisch eine Unterbrechung, einen Kurzschluß und einen Alarm für die jeweilige Meldeleitung simuliert. Zur Simulierung von Leitungsunterbrechungen ist der Mikrorechner MR über eine zweite Adreßleitung ADR2 und einer Leitung für Steuerbefehl STB mit einem Abschalt-Flip-Flop AFF verbunden, das den Analogschalter AS ansteuert. Gleichzeitig wird über die erste Adreßleitung ABR1 der Linienmultiplexer LM angesteuert, der über die Linienanschalteinrichtung LAE mit dem Analogschalter AS verbunden ist. Die zwei voneinander unabhängigen AdreBsteusrungen sorgen dabei für erhöhte Sicherheit, denn durch die zwei unabhängigen Adressleitungen ist die Funktion des Linienmultiplexers überprüfbar. Im Mikrorechner MR werden die vom Linienmultiplexer LM kommenden, im Analog-Digital-Wandler A/D umgesetzten Signale ausgewertet. Die Überwachungseinrichtung auf Alarm bzw. Kurzschlue AL/K-Ü ist vom Mikrorechner MR beaufschlagt und mit dem Analog-Digital-Wandler A/D verbunden. Ferner ist im autonomen Leitungsanschaltmodul ALA eine Störungsüberwachungseinrichtung STO-Ü vorgesehen, die mit dem Mikrorechner MR verbunden ist. Die Ausgänge der Störungsüberwachungseinrichtung STO-Ü führen sowohl auf den Datenbus DB als auch auf den Signalbus SB.For the routine self-test of the autonomous line connection module ALA, each module has the controllable analog switch AS and a monitoring device for alarm or short circuit AL / K-Ü, which periodically simulates an interruption, a short circuit and an alarm for the respective signal line, controlled by the microcomputer MR. To simulate line interruptions, the microcomputer MR is connected via a second address line ADR2 and a line for control command STB to a switch-off flip-flop AFF which controls the analog switch AS. At the same time, the line multiplexer LM is controlled via the first address line ABR1 and is connected to the analog switch AS via the line interface device LAE. The two independent address controls ensure increased security, because the function of the line multiplexer can be checked through the two independent address lines. The signals coming from the line multiplexer LM and converted in the analog-digital converter A / D are evaluated in the microcomputer MR. The monitoring device for an alarm or short circuit AL / K-Ü is acted upon by the microcomputer MR and connected to the analog-digital converter A / D. Furthermore, a fault monitoring device STO-Ü is provided in the autonomous line connection module ALA, which is connected to the microcomputer MR. Lead the outputs of the fault monitoring device STO-Ü both on the data bus DB and on the signal bus SB.

Mit dem Linienprogrammierschalter LPS (z.B. ein 16 DIP-Fix-Schalter) wird die Einstellung der Linienart vorgenommen. Dabei werden vier Linienarten unterschieden: Einbruchmeldelinie ohne und mit Überwachung im unscharfen Zustand, Sabotage- und Überfall-Linie.The line type switch is set using the LPS line programming switch (e.g. a 16 DIP-Fix switch). A distinction is made between four types of line: intrusion detection line with and without monitoring in the unset state, sabotage and robbery line.

Neben der periodischen Selbstüberprüfung des autonomen Leitungsanschaltmoduls ALA werden vom Mikrorechner MR gesteuert die jeweiligen Meldelinien ML zyklisch abgefragt und ein Alarm, Kurzschluß oder eine Leitungsunterbrechung auf einer der Meldelinien ML mittels der Überwachungseinrichtung für Alarm bzw. Kurzschluß ALiK-O und dem Mikrorechner MR erkannt und im Register des Mikrorechners MR mit zugehöriger Adresse abgespeichert. Bei der zyklischen Abfrage der einzelnen autonomen Leitungsanschaltmodule ALA werden die Daten über den Datenbus DB zum Zentralrechnermodul ZR und von dort zum Bedien- und Anzeigemodul BA zur Anzeige- und Alarmgabe übertragen. Wird von einem Melder einer Meldelinie ein Alarm ausgelöst, so wird dieser zusätzlich direkt über die Alarmausgangsschaltung AL-AUS des Leitungsanschaltmoduls ALA als sogenannter Sammelalarm auf den Signalbus SB gegeben.In addition to the periodic self-checking of the autonomous line connection module ALA, the microprocessor MR controls the respective message lines ML cyclically and detects and detects an alarm, short circuit or line break on one of the message lines ML by means of the monitoring device for alarm or short circuit ALiK-O and the microcomputer MR Register of the microcomputer MR with associated address stored. When the individual autonomous line interface modules ALA are polled cyclically, the data are transmitted via the data bus DB to the central computer module ZR and from there to the operating and display module BA for display and alarm signaling. If an alarm is triggered by a detector in a detection line, it is also sent directly to the signal bus SB via the alarm output circuit AL-AUS of the line connection module ALA as a so-called collective alarm.

Die Störüberwachungseinrichtung STÖ-Ü hat die Aufgabe, beim Auftreten einer Störung, z.B. dem Ausfall der Baugruppe oder des Mikrorechners, die Störung zu erkennen und weiterzuleiten. Solange der Mikrorechner MR intakt ist, werden Störungsmeldungen vom Mikrorechner auf den Datenbus DB gegeben. Dabei werden gestörte oder ausgefallene Baugruppen und gestörte Meldeleitungen mit Adressenangabe am Bedien- und Anzeigemodul angezeigt. Sollte der Mikrorechner ausfallen, so wird diese Störung direkt auf den Signalbus SB gegeben. Diese Störung kann auch auf die Ansteuerleitung ASL wirken, so daß der autonome Leitungsanschaltmodul mit dem ausgefallenem Mikrorechner beispielsweise nicht mehr ansteuerbar ist. Im normalen Betrieb werden Störungsmeldungen, wie Kurzschluß oder Leitungsunterbrechung einer Meldelinie oder Störungen einer Baugruppe des autonomen Anschaltmoduls über den Mikrorechner und den Datenbus zum Zentralrechnermodul gemeldet. Andernfalls wird eine Störung direkt auf den Signalbus als sogenannte Sammelstörung gegeben und direkt am Anzeigefeld des Bedien-und Anzeigemoduls angezeigt.The fault monitoring device STÖ-Ü has the task, when a fault occurs, e.g. the failure of the module or the microcomputer to identify and forward the fault. As long as the microcomputer MR is intact, fault messages are sent from the microcomputer to the data bus DB. Faulty or failed modules and faulty signal lines with address details are displayed on the operating and display module. If the microcomputer fails, this fault is sent directly to the SB signal bus. This disturbance can also act on the control line ASL, so that the autonomous line connection module with the failed microcomputer, for example, can no longer be controlled. In normal operation, fault messages, such as a short circuit or line break in a detection line or faults in a module of the autonomous interface module, are reported to the central computer module via the microcomputer and the data bus. Otherwise, a fault is given directly to the signal bus as a so-called collective fault and is displayed directly on the display panel of the control and display module.

Um ein autonomes Leitungsanschaltmodul gegen ein anderes in einfacher Weise auszutauschen, weil ein Bauteil defekt ist, sind die Module im Prüffeld abgeglichen. Dadurch erübrigt sich ein Abgleich bei der Montage oder Wartung. Wenn ein Leitungsanschaltmodul ausgetauscht, also gezogen werden soll, dürfen die im Mikrorechner des Moduls gespeicherten Daten, z.B. die Liniensollwerte, nicht verloren gehen. Deshalb weist das Bedienfeld des Bedien- und Anzeigemoduls BA eine Befehlstaste BT auf, die das Auslesen der gespeicherten Daten im Leitungsanschaltmodul ALA und das Einlesen in einem dafür vorgesehenen speicher im Zentralrechnermodul ZR veranlaßt. Zudem muß am Bedienfeld eingegeben werden, welches Leitungsanschaltmodul gezogen werden soll. Eine optische Anzeige am zu ziehenden Modul leuchtet auf, so daß aus Versehen kein falsches Modul entfernt wird. Außerdem stellt der Zentralrechner ZR während die optische Anzeige aufleuchtet den Datenverkehr auf dem Datenbus DB ein, damit durch das Ziehen und stecken eines Moduls keine Daten verfälscht werden. Ein neu eingesetztes Leitungsanschaltmodul wird dann auf Befehl (BT) mit den in das Zentralrechnermodul übernommenen Daten beschrieben, so daß sich eine neue Messung erübrigt.In order to replace an autonomous line interface module with another in a simple manner because one component is defective, the modules in the test field are adjusted. This eliminates the need for adjustment during assembly or maintenance. If a line interface module is to be replaced, i.e. removed, the data stored in the microcomputer of the module, e.g. the line setpoints are not lost. Therefore, the control panel of the operating and display module BA has a command button BT, which causes the reading of the stored data in the line connection module ALA and the reading in a memory provided for this purpose in the central computer module ZR. In addition, it must be entered on the control panel which line connection module is to be removed. An optical indicator on the module to be pulled lights up, so that no wrong module is accidentally removed. In addition, the central computer ZR sets the data traffic on the data bus DB while the optical display lights up, so that no data is falsified by the removal and insertion of a module. A newly inserted line connection module is then written on command (BT) with the data transferred into the central computer module, so that a new measurement is not necessary.

Mit dem erfindungsgemäßen Multiprozessorsystem wird eine bessere Montage- und Servicefreundlichkeit und eine bequeme Ausbaufähigkeit erreicht. Einerseits sind die Module leicht austauschbar, andererseits können bei Bedarf weitere Leitungsanschaltmodule ergänzend in die Zentrale eingesetzt werden. Da jedes Modul autark arbeitet, der Datenaustausch über zwei getrennte Datenkanäle erfolgt, die Module sich selbst überwachen und zudem das Zentralrechnermodul die übrigen Module routinemäßig auf ihre Funktionsfähigkeit überprüft, ist ein höchstes Maß an Sicherheit gewährleistet. Dabei kontrolliert das Zentralrechnermodul über den Datenbus die einzelnen Module, indem er über die jeweilige Ansteuerleitung ein Freigabesignal gibt, damit diese erkennen, daß sie an der Reihe sind. Ferner steuert das Zentralrechnermodul die Lese- und Schreibsignale. Die Synchronisation beim Datenaustausch wird über Quittungssignale vorgenommen.With the multiprocessor system according to the invention, a better assembly and service friendliness and a comfortable expandability is achieved. On the one hand, the modules are easily interchangeable, on the other hand, additional line interface modules can be added to the control center if required. Since each module works autonomously, the data exchange takes place via two separate data channels, the modules monitor themselves and, moreover, the central computer module routinely checks the functionality of the other modules, the highest level of security is guaranteed. The central computer module controls the individual modules via the data bus by giving an enable signal via the respective control line so that they recognize that it is their turn. The central computer module also controls the read and write signals. The synchronization during data exchange is carried out via acknowledgment signals.

Meldungen werden von den einzelnen Modulen erzeugt und können vom Zentralrechnermodul auch an andere Module weitergegeben werden. Beispielsweise wird die Meldung, daß scharfgeschaltet ist, vom Blockschloßanschaltmodul über das Zentralrechnermodul an die einzelnen Leitungsanschaltmodule signalisiert.Messages are generated by the individual modules and can also be passed on to other modules by the central computer module. For example, the message that the system is armed is signaled by the block lock connection module to the individual line connection modules via the central computer module.

Liste der BezugszeichenList of reference numbers

  • A/D Analog/DigitalwandlerA / D analog / digital converter
  • ADR Adress-leitungADR address line
  • ASE An-schalt-einrichtungASE switch-on device
  • AFF Abschalt-Flip-FlopAFF turn-off flip-flop
  • AG Alarm-geberAG alarm transmitter
  • ALA autonomer Leitungs-anschalt-ModulALA autonomous line connection module
  • AL-ANZ Alarmanzeige-einrichtungAL-ANZ alarm display device
  • AL-AUS Alarm-ausgangsschaltung (C-Ausgang)AL-OFF alarm output circuit (C-output)
  • AL/K-Ü Alarm-/Kurzschluß- ÜberwachungseinrichtungAL / K-Ü alarm / short circuit monitoring device
  • AS Analog-schalterAS analog switch
  • ASL An-steuer-leitung (Modul-Select)ASL control line (module select)
  • BA Bedien- und Anzeige-ModulBA operating and display module
  • BS Block-schloßBS block lock
  • BSA Block-schloß-anschalt-ModulBSA block-lock-on module
  • ZR Zentral-rechner-ModulZR central computer module
  • DB mikroprozessorgesteuerter Daten-busDB microprocessor-controlled data bus
  • EA Ein-/Ausgabe-ModulEA input / output module
  • HM Haupt-melderHM main detector
  • LAE Linien-anschalt-einrichtungLAE line switch-on device
  • LPS Linien-programmier-schalterLPS line programming switch
  • LSP Linien-spannungLSP line voltage
  • ML Melde-leitungML signaling line
  • SPA Spannungs-abschalteeinrichtungSPA voltage cut-off device
  • RM RangiermatrixRM patch matrix
  • SB festverdrahteter Signal-bus (Sammel-bus)SB hard-wired signal bus (collective bus)
  • STB Steuer-BefehlSTB control command
  • STL Steuer-leitung (C-Ausgang)STL control line (C output)
  • STL-A Steuerleitungs-anschalteeinrichtung (C-Ausgang)STL-A control line connection device (C output)
  • STÖ-Ü Störungs-überwachungs-einrichtungSTÖ-Ü Fault monitoring device

Claims (9)

1. A multiprocessor system for hazard- in particular burglar alarm systems with a central control unit (Z) of modular construction, to which a plurality of alarms are connected via message lines (ML) and a plurality of control devices are connected via control lines (STL), where the central control unit (Z) comprises, in addition to a central computer module (ZR) and a control- and display module (BA), additional modules both for different and for similar functions, characterised in that a plurality of different types of modules (BSA, EA) are provided for different functions and autonomous line connection modules (ALA) are provided for similar functons, that all the modules (BA, EA, BSA, ZR, ALA) are connected to a microprocessor-controlled data bus (DB) and in addition to a permanently wired signal bus (SB), a so-called collector bus, to which - in parallel with the data for the data bus (DB) message-specific signals of a message-triggering line connection module (ALA) are fed, that the central computer module (ZR) is connected to each module via a drive line (ASL), and that the central computer module (ZR) controls the data exchange between the individual modules, carries out a cyclic check of all the modules to establish their functioning capacity and carries out an interrogation of all the modules to establish new or modified data.
2. A multiprocessor system as claimed in claim 1, characterised in that each individual, autonomous line connection module (ALA) comprises a microcomputer (MR) which automatically carries out a cyclic interrogation of the message lines (ML) which it is assigned, analyses the message data and makes available alarm- and fault signals for the cyclic interrogation from the central computer module (ZR) in a register, provided for this purpose, in the microcomputer (MR) and simultaneously directly forwards these signals via a jumpering matrix (RM) to the signal bus (SB) and forwards control signals to the assigned control lines (STL).
3. A multiprocessor system as claimed in claim 1 or 2, characterised in that each individual autonomous line connection module (ALA) comprises monitoring devices (AL/K-0; STÖ-Ü), which are acted upon by the microcomputer (MR), and periodically carries out an automatic check on functioning capacity either as a matter of routine or on command, where a line breakage, short- circuit and alarm are simulated in respect of the message line in question and in the event of a fault the appropriate signal is both stored in the register of the microcomputer (MR) for the next additional interrogation via the microprocessor-controlled data bus (DB) and is also directly forwarded to the signal bus (SB).
4. A multiprocessor system as claimed in one of the preceding claims, characterised in that when the hazard alarm system enters operation, with the first cyclic interrogation of all the message lines (ML) to which it is connected each individual autonomous line connection module (ALA) recognises those message lines which are not connected and does not include these in further interrogation cycles.
5. A multiprocessor system as claimed in one of the preceding claims, characterised in that each individual, autonomous line connection module (ALA) comprises a voltage disconnection device (SPA) which, in the stand-by operation of the autonomous line connection module (ALA), disconnects the voltage supply of those switching devices (AL-AUS; STL-A) which are not active.
6. A multiprocessor system as claimed in claim 1, characterised in that in order to increase/reduce the focus (definition) of the entire hazard alarm system or subsidiary zones thereof, a block lock connection module (BSA) is provided to which the block locks (BS) are connected and to which alarm devices (AG, HM) for local and superordinate local alarms can be connected via a jumpering matrix (RM).
7. A multiprocessor system as claimed in claim 1, characterised in that for the preferably series data output an input/output module (EA) is provided which comprises a standardised interface (SST) and additional connection devices (ASE) for peripheral equipment (DR).
8. A multiprocessor system as claimed in claim 1, characterised in that the control- and display module (BA) includes a command key (BT) by means of which the data stored in the autonomous line connection module (ALA) can be input into a store included in the central computer module (ZR) from where it can be re-input into the autonomous line connection module (ALA) on command.
9. A multiprocessor system as claimed in one of the preceding claims, characterised in that the message lines (ML) and the control lines (STL) are directly connected to the autonomous line connection module (ALA) in question, where one or more than one control line (STL) can be jumpered to the signal bus (SB) via the jumpering matrix (RM).
EP83109277A 1982-09-22 1983-09-19 Multiprocessor system for a danger alarm installation Expired EP0106191B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AT83109277T ATE21459T1 (en) 1982-09-22 1983-09-19 MULTIPROCESSOR SYSTEM FOR ALARM SYSTEMS.

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE19823235120 DE3235120A1 (en) 1982-09-22 1982-09-22 MULTIPROCESSOR SYSTEM FOR HAZARD ALARM SYSTEMS
DE3235120 1982-09-22

Publications (2)

Publication Number Publication Date
EP0106191A1 EP0106191A1 (en) 1984-04-25
EP0106191B1 true EP0106191B1 (en) 1986-08-13

Family

ID=6173885

Family Applications (1)

Application Number Title Priority Date Filing Date
EP83109277A Expired EP0106191B1 (en) 1982-09-22 1983-09-19 Multiprocessor system for a danger alarm installation

Country Status (3)

Country Link
EP (1) EP0106191B1 (en)
AT (1) ATE21459T1 (en)
DE (2) DE3235120A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4443391A1 (en) * 1994-12-06 1996-06-13 Aeg Sensorsysteme Gmbh Microprocessor-controlled locking system with multiple locks

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
IT1175735B (en) * 1984-09-14 1987-07-15 Itc Spa INTERFACE DEVICE BETWEEN CALCULATORS AND SENSORS, ACTUATORS IN CONTROL SYSTEMS
DE29508882U1 (en) * 1995-05-30 1996-01-25 Popp + Co GmbH, 95460 Bad Berneck Addressable node
DE102008062725A1 (en) * 2008-12-18 2010-07-01 Eads Deutschland Gmbh Method for transmitting data on e.g. ARINC 429 data bus in wireless device of aircraft, has transmitting data packet over data transmission link only when content of data packet differs from content of previously transmitted data packet
US9415151B2 (en) 2012-09-25 2016-08-16 Fresenius Medical Care Holdings, Inc. Blood flow reversal valves and related systems and methods

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3641570A (en) * 1969-04-02 1972-02-08 Francis T Thompson Alarm system
US4163226A (en) * 1977-09-02 1979-07-31 Statitrol Division Emerson Electric Co. Alarm condition detecting apparatus and method
DE2817090B2 (en) * 1978-04-19 1980-10-30 Siemens Ag, 1000 Berlin Und 8000 Muenchen Alarm system
DE2817121C2 (en) * 1978-04-19 1985-10-10 Siemens AG, 1000 Berlin und 8000 München Alarm system
DE3036911A1 (en) * 1980-09-30 1982-05-13 Siemens AG, 1000 Berlin und 8000 München MULTIPLE-COMPUTER SYSTEM, ESPECIALLY WITH A VARIETY OF MICRO-COMPUTERS

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4443391A1 (en) * 1994-12-06 1996-06-13 Aeg Sensorsysteme Gmbh Microprocessor-controlled locking system with multiple locks

Also Published As

Publication number Publication date
ATE21459T1 (en) 1986-08-15
DE3365311D1 (en) 1986-09-18
EP0106191A1 (en) 1984-04-25
DE3235120A1 (en) 1984-03-22

Similar Documents

Publication Publication Date Title
DE4036639C2 (en)
DE3706325C2 (en)
DE2817089A1 (en) HAZARD WARNING SYSTEM
EP0004909B1 (en) Annunciator of danger
DE3128811C2 (en)
EP0240833B1 (en) Monitoring apparatus for monitoring the operation mode of transmission devices of the information transmission technique
EP0330164B1 (en) Partial traffic-signalling system disconnecting device
EP0106191B1 (en) Multiprocessor system for a danger alarm installation
EP0770942A2 (en) Arrangement to record and/or process signals from electrical components which fulfil technical security purposes or conditions for the apparatus of the installation
EP0004912B1 (en) Annunciator of danger
EP3557598A1 (en) Safety switch
WO1979000902A1 (en) Alarm device partly mobile with protection against failure to operate,breakdown,sabotage and false alarm
EP0182134B1 (en) Method for operating a fail-safe multi-computer system with some not fail-safe input/output units
DE3007960C2 (en) Electronic signal box
EP0428934A2 (en) Method of operating a multi-channel fail-safe computer system and device for implementing the method
DE3415819C2 (en) Fire alarm system
EP0059789A2 (en) Device for testing the functions of a multi-computer system
EP0193835B1 (en) Apparatus for collecting monitoring information in transmission systems
DE2400604B2 (en) Electronic error display system
DE2023117A1 (en) Fail-safe control system for the transmission of digital information
DE4426466A1 (en) Operating system for alarm device
EP0599131A2 (en) System for monitoring domestic installations
EP0156388A2 (en) Technically signal-secure data processing arrangement
EP1038223B1 (en) Monitoring system for a digital trimming cell
EP0205930B1 (en) Burglary detection system

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

Designated state(s): AT CH DE IT LI NL SE

17P Request for examination filed

Effective date: 19840824

GRAA (expected) grant

Free format text: ORIGINAL CODE: 0009210

AK Designated contracting states

Kind code of ref document: B1

Designated state(s): AT CH DE IT LI NL SE

REF Corresponds to:

Ref document number: 21459

Country of ref document: AT

Date of ref document: 19860815

Kind code of ref document: T

REF Corresponds to:

Ref document number: 3365311

Country of ref document: DE

Date of ref document: 19860918

ITF It: translation for a ep patent filed
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
ITTA It: last paid annual fee
PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: AT

Payment date: 19940824

Year of fee payment: 12

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

Ref country code: SE

Payment date: 19940829

Year of fee payment: 12

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

Ref country code: NL

Payment date: 19940930

Year of fee payment: 12

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

Ref country code: DE

Payment date: 19941118

Year of fee payment: 12

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

Ref country code: CH

Payment date: 19941216

Year of fee payment: 12

EAL Se: european patent in force in sweden

Ref document number: 83109277.0

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

Ref country code: AT

Effective date: 19950919

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

Ref country code: SE

Effective date: 19950920

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

Ref country code: LI

Effective date: 19950930

Ref country code: CH

Effective date: 19950930

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

Ref country code: NL

Effective date: 19960401

REG Reference to a national code

Ref country code: CH

Ref legal event code: PL

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

Ref country code: DE

Effective date: 19960601

NLV4 Nl: lapsed or anulled due to non-payment of the annual fee

Effective date: 19960401

EUG Se: european patent has lapsed

Ref document number: 83109277.0