EP0296022B1 - Bus-addressing device - Google Patents
Bus-addressing device Download PDFInfo
- Publication number
- EP0296022B1 EP0296022B1 EP19880401387 EP88401387A EP0296022B1 EP 0296022 B1 EP0296022 B1 EP 0296022B1 EP 19880401387 EP19880401387 EP 19880401387 EP 88401387 A EP88401387 A EP 88401387A EP 0296022 B1 EP0296022 B1 EP 0296022B1
- Authority
- EP
- European Patent Office
- Prior art keywords
- module
- inputs
- outputs
- modules
- bus
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B27/00—Alarm systems in which the alarm condition is signalled from a central station to a plurality of substations
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C15/00—Arrangements characterised by the use of multiplexing for the transmission of a plurality of signals over a common path
Definitions
- the present invention relates to a addressing device on a bus. It applies to all alarm systems, premises or installation monitoring, process control and, more generally, to all systems comprising at least two modules linked together by a bus link and having inputs and outputs connected to sensors or information sources and to indicators or user bodies.
- the modules can be more or less distant from each other and they were previously connected by fixed and complex multi-wire links.
- the user can modify the functional relationships between the inputs and outputs of the various modules within certain limits.
- the switch sets have only a reduced number of combinations, two hundred and fifty six for eight contacts for example, and will therefore not provide good protection against fraud in certain applications.
- the present invention aims to remedy all these drawbacks and relates to a bus addressing device intended for installations of the aforementioned type and more particularly characterized in that the programmable addressing means include at least one RAM memory, preferably non-volatile of the E2PROM type, at least one input and output selection button, at least one programming button and at least one display means for at least one of the selected inputs or outputs .
- the programmable addressing means include at least one RAM memory, preferably non-volatile of the E2PROM type, at least one input and output selection button, at least one programming button and at least one display means for at least one of the selected inputs or outputs .
- an installation according to the prior art comprises a bus line 1 to which modules are connected, six in the example presented, 2, 3, 4, 5, 6 and 7. Only the architectures of modules 2 and 6 have been detailed for the clarity of the explanation, and it goes without saying that those of modules 3, 4, 5 and 7 are similar.
- a system according to the present invention also includes at least two modules, six in the example presented, 27, 28, 29, 30, 31 and 32, connected to a bus line 33.
- modules 27 and 31 have been detailed and those of modules 8, 29, 30 and 32 are similar.
- Inputs 35 and 36 are connected to information sources which can be analog or digital, external or incorporated into the module itself.
- the output 37 which can be suppressed or supplemented by other outputs, is connected to a user unit which can be for example an indicator, an indicator or an alarm.
- the output information can be analog or digital.
- the user member (s) may be external or incorporated into the module itself.
- LEDs 40 and 41 are assigned to inputs 35 and 36 respectively.
- LED 42 is assigned to output 37.
- the number of LEDs can of course be increased or decreased like those of the inputs or outputs.
- the memory 39 can have as many words as necessary and this at a very reduced cost. If each word has sixteen bits or more, the number of combinations becomes very large and makes fraud impossible.
- the programming push-button or switch 44 is arranged so that it cannot be operated inadvertently. Its operation may for example require the use of a screwdriver or a point.
- the module 31 is quite similar to the module 27, and has more inputs and outputs and the number of which can also be easily reduced or increased.
- Said random stop may only occur when the operator operates one of the selection or programming push-buttons.
- Each module is then provided with a random address unknown to anyone, and which it stores in memory.
- Each input and each output can also, by the same means, have a random numbering, also stored in the module.
- the module 27 goes into programming mode, and waits for an address appearing on the bus line 33. As soon as an address appears on the bus line, the processor 34 of the module 27 takes over counts said address, assigns it to the selected input and stores it in the RAM memory 39, then it re-transmits said address on the bus line followed by the address of said module 27 and the number of said selected input. It then leaves programming mode to enter an operating mode.
- the module 27 switches to programming mode after the operation of the programming push-button 44; the processor 34 will search in the memory 39 the address of said module 27 as well as the number of the selected output and transmits them by its link 38 on the bus line 33; it then waits for the reappearance of this address on the bus line 33. When this appears, the processor 34 recognizes it, it records and stores the address and the number which immediately follow it.
- this second address corresponds to an input from another module, it knows which input and which module will come from the information that will activate its selected output.
- the system equipped with the addressing device according to the invention is very simple to program.
- the programming procedure is as follows:
- the operator selects the input 36 identified by its indicator light using the selection push-button 43 on the module 27, then he operates the programming push-button 44.
- the module 27 is then waiting for an address.
- the operator then acts on the selection button 60 of the module 31 until the LED corresponding to the output 50 is on. It then operates the programming push-button 61.
- the processor 45 of the module 31 sends on the line the address of said module, followed by the number of the output 50; the processor 34 sees this address and this number on its output 38, it stores them in memory 39 and re-transmits them on the bus line 33 followed by the address of the module 27 and the number of the selected input 36.
- the processor 45 of the module 31 sees the address which it has just transmitted reappear, it stores in memory 53 the address and the number which follow; finally the two modules go into operating mode.
- This maneuver will then be followed by the selection of an input or an output by pressing on the selection button, then the transition to programming mode by a second operation of the programming button.
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Emergency Management (AREA)
- Programmable Controllers (AREA)
- Small-Scale Networks (AREA)
- Alarm Systems (AREA)
- Stored Programmes (AREA)
Description
La présente invention concerne un dispositif d'adressage sur bus. Elle s'applique à tous les systèmes d'alarme, de surveillance de locaux ou d'installation, de conduite de processus et, plus généralement, à tous systèmes comportant au moins deux modules reliés entre eux par une liaison bus et ayant des entrées et des sorties reliées à des capteurs ou sources d'information et à des indicateurs ou organes utilisateurs.The present invention relates to a addressing device on a bus. It applies to all alarm systems, premises or installation monitoring, process control and, more generally, to all systems comprising at least two modules linked together by a bus link and having inputs and outputs connected to sensors or information sources and to indicators or user bodies.
Dans de tels systèmes, généralement spécifiques d'une application, l'utilisateur souhaite réaliser des relations fonctionnelles particulières et plus ou moins complexes entre certaines entrées et certaines sorties. Il voudra par exemple que si une information apparaît sur une entrée d'un module, un voyant ou une alarme se déclenche sur un autre module ou encore qu'une combinaison particulière de plusieurs informations d'entrée sur divers modules entraîne l'activation d'une ou plusieurs informations de sortie.In such systems, which are generally specific to an application, the user wishes to make specific and more or less complex functional relationships between certain inputs and certain outputs. For example, if an information appears on an input of a module, it will want an indicator or an alarm to be triggered on another module or that a particular combination of several input information on various modules causes the activation of one or more output information.
Dans les installations en question, les modules peuvent être plus ou moins éloignés les uns des autres et ils étaient antérieurement reliés par des liaisons multifilaires fixes et complexes.In the installations in question, the modules can be more or less distant from each other and they were previously connected by fixed and complex multi-wire links.
L'utilisation généralisée de microprocesseurs dans les modules d'une installation a permis de remplacer les liaisons multifilaires par un bus unique reliant l'ensemble des modules.The widespread use of microprocessors in the modules of an installation has made it possible to replace multi-wire links by a single bus connecting all the modules.
Grâce à ces microprocesseurs, l'utilisateur a la possibilité de modifier dans certaines limites les relations fonctionnelles entre les entrées et les sorties des divers modules.Thanks to these microprocessors, the user can modify the functional relationships between the inputs and outputs of the various modules within certain limits.
En effet, ces relations fonctionnelles sont généralement déterminées par des moyens d'adressage organisés de telle sorte qu'un module qui doit envoyer des informations apparaissant sur ses entrées, dispose des adresses des modules qui doivent les recevoir et des adresses des sorties qui doivent être activées.Indeed, these functional relationships are generally determined by addressing means organized in such a way that a module which must send information appearing on its inputs, has the addresses of the modules which must receive them and addresses of the outputs which must be activated.
Ces moyens d'adressage, accessibles à l'utilisateur, sont généralement constitués par des ensembles de commutateurs ou de sélecteurs électromécaniques et ce point limite beaucoup les possibilités de ces systèmes. (Voir par exemple la demande FR-A 2535133).These addressing means, accessible to the user, generally consist of sets of electromechanical switches or selectors and this point greatly limits the possibilities of these systems. (See for example application FR-A 2535133).
Les ensembles de commutateurs ne disposent que d'un nombre de combinaisons réduit, deux cent cinquante six pour huit contacts par exemple, et n'assureront donc pas une bonne protection contre la fraude dans certaines applications.The switch sets have only a reduced number of combinations, two hundred and fifty six for eight contacts for example, and will therefore not provide good protection against fraud in certain applications.
Il faudra, dans chaque module, autant d'ensembles de commutateurs qu'il y aura de destinataires pour les informations à envoyer et d'expéditeurs pour les informations à recevoir, ce qui devient vite complexe et onéreux.In each module, as many sets of switches will be required as there will be recipients for the information to be sent and senders for the information to be received, which quickly becomes complex and expensive.
Du fait de leur nécessaire accessibilité, ces commutateurs sont de plus facilement perturbables.Because of their necessary accessibility, these switches are more easily disturbable.
La présente invention a pour but de remédier à tous ces inconvénients et concerne un dispositif d'adressage sur bus destiné aux installations du type susdit et plus particulièrement caractérisé en ce que les moyens d'adressage programmables comprennent au moins une mémoire RAM, de préférence non volatile du type E2PROM, au moins un poussoir de sélection des entrées et des sorties, au moins un poussoir de programmation et au moins un moyen de visualisation d'au moins une des entrées ou sorties sélectionnées.The present invention aims to remedy all these drawbacks and relates to a bus addressing device intended for installations of the aforementioned type and more particularly characterized in that the programmable addressing means include at least one RAM memory, preferably non-volatile of the E2PROM type, at least one input and output selection button, at least one programming button and at least one display means for at least one of the selected inputs or outputs .
Un mode d'exécution de l'invention sera décrit ci-après, à titre d'exemple non limitatif, avec référence aux dessins annexés dans lesquels:
- La figure 1 est une représentation schématique d'un système de modules interconnectés par un bus et muni d'un dispositif d'adressage à commutateurs selon l'art antérieur; et
- La figure 2 est une représentation schématique d'un système de modules interconnectés par un bus et muni d'un dispositif d'adressage selon l'invention.
- FIG. 1 is a schematic representation of a system of modules interconnected by a bus and provided with an addressing device with switches according to the prior art; and
- Figure 2 is a schematic representation of a system of modules interconnected by a bus and provided with an addressing device according to the invention.
Comme précédemment mentionné et ainsi que le montre la figure 1, une installation selon l'art antérieur comprend une ligne bus 1 sur laquelle sont branchés des modules, six dans l'exemple présenté, 2, 3, 4, 5, 6 et 7. Seules les architectures des modules 2 et 6 ont été détaillées pour la clarté de l'explication, et il va de soi que celles des modules 3, 4, 5 et 7 sont semblables.As previously mentioned and as shown in FIG. 1, an installation according to the prior art comprises a
Le module 2, par exemple, comprend:
- ― un processeur 8 sur lequel arrivent deux entrées 9 et 10 et une sortie 11; une
autre connexion 15 est reliée à laligne bus 1, - ― trois ensembles de
12, 13 et 14 affectés respectivement aux deux entrées 9 et 10 et à la sortie 11, lescommutateurs commutateurs 12 et 13 mémorisant chacun l'adresse du module et de la sortie qui doivent être informés des événements se produisant sur les entrées correspondantes 9 ou 10. Dès qu'un évènement se produit sur l'une de ces entrées 9 ou 10, le processeur 8 utilise l'adresse correspondante fournie par lecommutateur 12 ou 13 et l'envoie sur laligne bus 1 où elle sera reconnue par le module qu'elle désigne; lecommutateur 14 mémorise l'adresse du module et de l'entrée sur ce module dont le processeur 8 doit prendre en compte les informations pour activer la sortie 11.
- - a processor 8 on which two
inputs 9 and 10 and an output 11 arrive; anotherconnection 15 is connected to thebus line 1, - - three sets of
12, 13 and 14 assigned respectively to the twoswitches inputs 9 and 10 and to the output 11, the 12 and 13 each memorizing the address of the module and of the output which must be informed of the events occurring on theswitches corresponding entries 9 or 10. As soon as an event occurs on one of theseinputs 9 or 10, the processor 8 uses the corresponding address provided by the 12 or 13 and sends it on theswitch bus line 1 where it will be recognized by the module it designates; theswitch 14 stores the address of the module and of the input on this module, the processor 8 of which must take the information into account to activate the output 11.
Le module 6 comprend:
- ― un
processeur 16, - ― deux
entrées 17 et 18 branchées sur ledit processeur, - ― deux
sorties 19 et 20 branchées sur ledit processeur, - ― une
liaison 21 à laligne bus 1, - ― six ensembles de
21, 22, 23, 24, 25 et 26 également reliés aucommutateurs processeur 16.
- - a
processor 16, - - two
17 and 18 connected to said processor,inputs - - two
19 and 20 connected to said processor,outputs - - a
link 21 to thebus line 1, - - six sets of
21, 22, 23, 24, 25 and 26 also connected toswitches processor 16.
Dans ce module, et en fonction des besoins, plusieurs ensembles de commutateurs peuvent être affectés à une au moins des entrées 17 et 18 ou des sorties 19 ou 20 et faire ainsi que l'information de ladite entrée soit envoyée à plusieurs autres modules dont les adresses auront été mémorisées sur lesdits commutateurs ou que ladite sortie soit actionnée par les informations en provenance de plusieurs autres modules dont les adresses auront été mémorisées sur lesdits commutateurs, adresses dont le processeur 16 reconnaîtra la présence sur la ligne bus 1.In this module, and depending on requirements, several sets of switches can be assigned to at least one of
Il apparaît donc clairement, sur cet exemple, que les possibilités d'adaptation des systèmes selon l'art antérieur sont limitées par le nombre d'ensembles de commutateurs prévus dans chaque module.It is therefore clear, in this example, that the possibilities of adapting systems according to the prior art are limited by the number of sets of switches provided in each module.
Un système selon la présente invention, et comme le montre la figure 2, comporte lui aussi au moins deux modules, six dans l'exemple présenté, 27, 28, 29, 30, 31 et 32, reliés à une ligne bus 33.A system according to the present invention, and as shown in FIG. 2, also includes at least two modules, six in the example presented, 27, 28, 29, 30, 31 and 32, connected to a
Comme dans l'exemple précédent, seules les architectures des modules 27 et 31 ont été détaillées et celles des modules 8, 29, 30 et 32 leurs sont semblables.As in the previous example, only the architectures of
Le module 27 comporte:
- ― un moyen de liaison, de préférence électronique, qui peut être simplifié à l'extrême et qui, dans l'exemple présenté, est un
processeur 34, - ― deux
entrées 35 et 36, - ― une
sortie 37, - ― une
liaison 38 bidirectionnelle branchée sur laligne bus 33, - ― une
mémoire 39 reprogrammable non volatile et à accès aléatoire du type E2PROM par exemple, - ― trois
40, 41 et 42,voyants - ― un poussoir de
sélection 43, - ― un poussoir ou commutateur de
programmation 44.
- A connection means, preferably electronic, which can be simplified to the extreme and which, in the example presented, is a
processor 34, - - two
35 and 36,inputs - - an
outlet 37, - - a
bidirectional link 38 connected to thebus line 33, - A non-volatile
reprogrammable memory 39 with random access of the E2PROM type for example, - - three
40, 41 and 42,indicators - - a
selection button 43, - - a programming push-button or
switch 44.
L'ensemble de ces éléments, entrées 35 et 36, sorties 37 et 38, mémoire 39, voyants 40, 41 et 42, poussoir de sélection 43 et poussoir de programmation 44, sont reliés au processeur 34.All of these elements,
Les entrées 35 et 36, dont le nombre peut bien sûr être augmenté ou diminué, sont reliées à des sources d'information qui peuvent être analogiques ou numériques, extérieures ou incorporées au module lui-même.
La sortie 37 qui peut être supprimée ou complétée par d'autres sorties, est reliée à un organe utilisateur qui peut être par exemple un voyant, un indicateur ou une alarme. Les informations de sortie peuvent être analogiques ou numériques. Le ou les organes utilisateurs peuvent être extérieurs ou incorporés au module lui-même.The
Les voyants 40 et 41 sont affectés respectivement aux entrées 35 et 36.
Le voyant 42 est affecté à la sortie 37.
Le nombre de voyants peut bien entendu être augmenté ou diminué comme ceux des entrées ou des sorties.The number of LEDs can of course be increased or decreased like those of the inputs or outputs.
La mémoire 39 peut disposer d'autant de mots qu'il en sera nécessaire et ceci pour un coût très réduit. Si chaque mot a seize bits ou plus, le nombre de combinaisons devient très grand et rend la fraude impossible.The
Le poussoir ou commutateur de programmation 44 est disposé de telle sorte qu'il ne puisse pas être manoeuvré par inadvertance. Sa manoeuvre peut par exemple nécessiter l'emploi d'un tournevis ou d'une pointe.The programming push-button or switch 44 is arranged so that it cannot be operated inadvertently. Its operation may for example require the use of a screwdriver or a point.
Le module 31 est tout à fait similaire au module 27, et comporte des entrées et des sorties plus nombreuses et dont le nombre peut également être aisément diminué ou augmenté.The
Il comprend donc:
- ― un moyen de liaison, de préférence électronique qui peut lui aussi être simplifié à l'extrême et qui, dans l'exemple présenté, est un processeur 45,
- ― trois
46, 47 et 48 reliées à des sources d'information,entrées - ― trois
49, 50 et 51 reliées à des organes utilisateurs,sorties - ― une
sortie 52 reliée à la lignebus 33, - ― une mémoire 53 du même type que la mémoire 39 et d'une capacité éventuellement supérieure,
- ― trois
54, 55 et 56 affectés aux trois entrées respectivement 46, 47voyants et 48, - ― trois
57, 58 et 59 affectés aux trois sorties respectivement 49, 50 et 51,voyants - ― un poussoir de sélection 60,
- ― un poussoir ou commutateur de programmation 61.
- A connection means, preferably electronic which can also be simplified to the extreme and which, in the example presented, is a
processor 45, - - three
46, 47 and 48 linked to information sources,inputs - - three
49, 50 and 51 connected to user bodies,outputs - - an
output 52 connected to thebus line 33, - A
memory 53 of the same type asmemory 39 and of a possibly greater capacity, - - three
54, 55 and 56 assigned to the three inputs respectively 46, 47 and 48,LEDs - - three
57, 58 and 59 assigned to the three outputs respectively 49, 50 and 51,LEDs - - a
selection button 60, - - a programming push-button or
switch 61.
Les caractéristiques des éléments dudit module 31 et des éléments des autres modules non décrits sont analogues à celles des éléments du module 27.The characteristics of the elements of said
Le logiciel des processeurs de chaque module est agencé de telle sorte que ceux-ci effectuent les actions suivantes:The software of the processors of each module is arranged so that they perform the following actions:
― A la mise sous tension de l'installation, et dans chaque module, définition d'une adresse du module par balayage et arrêt aléatoire par exemple.- When the installation is powered up, and in each module, definition of a module address by scanning and random stop for example.
Ledit arrêt aléatoire peut ne se produire que lorsque l'opérateur manoeuvrera l'un des poussoirs de sélection ou de programmation.Said random stop may only occur when the operator operates one of the selection or programming push-buttons.
Sans qu'il soit nécessaire d'en détailler le processus exact, une interrogation générale de tous les modules peut être déclenchée afin de savoir si l'adresse qui vient d'être aléatoirement déterminée n'est pas déjà utilisée, si par hasard cela était le cas, une nouvelle adresse non déjà utilisée serait à nouveau recherchée.Without it being necessary to detail the exact process, a general interrogation of all the modules can be triggered in order to know if the address which has just been randomly determined is not already used, if by chance this was if so, a new address that was not already in use would be searched again.
Chaque module est alors muni d'une adresse aléatoire inconnue de quiconque, et qu'il met en mémoire.Each module is then provided with a random address unknown to anyone, and which it stores in memory.
Chaque entrée et chaque sortie peuvent également, par le même moyen, avoir une numérotation aléatoire, également mise en mémoire dans le module.Each input and each output can also, by the same means, have a random numbering, also stored in the module.
Ces adresses et numérotations peuvent également avoir été définies en atelier lors de la fabrication ou du contrôle des modules.These addresses and numbering can also have been defined in the workshop during the manufacturing or the control of the modules.
― Lors d'une action sur un poussoir de sélection 43 par exemple, allumage du premier voyant 40 et sélection de l'entrée correspondante 35.- During an action on a
A chaque nouvelle action sur ledit poussoir de sélection, le voyant allumé s'éteint, le voyant suivant s'allume et l'entrée suivante est sélectionnée, et ainsi de suite, les entrées puis les sorties de chaque module étant successivement sélectionnées.Each time the said selection button is pressed, the lit indicator goes out, the next indicator lights up and the next input is selected, and so on, the inputs and then the outputs of each module being successively selected.
― Lors d'une action sur un poussoir de programmation, 44 par exemple, passage du module 27 en mode programmation seulement si une entrée ou une sortie a été sélectionnée.- During an action on a programming button, 44 for example, passage of the
Si une entrée a été sélectionnée, le module 27 passe en mode programmation, et se met en attente d'une adresse apparaissant sur la ligne bus 33. Dès qu'une adresse apparaît sur ladite ligne bus, le processeur 34 dudit module 27 prend en compte ladite adresse, l'affecte à l'entrée sélectionnée et la range dans la mémoire RAM 39, puis il ré-émet ladite adresse sur la ligne bus suivie de l'adresse dudit module 27 et du numéro de ladite entrée sélectionnée. Il quitte ensuite le mode programmation pour passer sur un mode fonctionnement.If an input has been selected, the
Si c'est une sortie qui a été sélectionnée, le module 27 passe en mode programmation après la manoeuvre du poussoir de programmmation 44; le processeur 34 va rechercher dans la mémoire 39 l'adresse dudit module 27 ainsi que le numéro de la sortie sélectionnée et les émet par sa liaison 38 sur la ligne bus 33; il se met alors en attente de la réapparition de cette adresse sur la ligne bus 33. Lorsque celle-ci apparaît, le processeur 34 la reconnaît, il enregistre et met en mémoire l'adresse et le numéro qui la suivent immédiatement.If an output has been selected, the
Du fait que cette seconde adresse correspond à une entrée d'un autre module, il sait de quelle entrée et de quel module proviendront les informations qui activeront sa sortie sélectionnée.Because this second address corresponds to an input from another module, it knows which input and which module will come from the information that will activate its selected output.
Il quitte ensuite le mode programmation pour passer sur un mode fonctionnement.It then leaves programming mode to enter an operating mode.
Ainsi décrit, dans ses aspects matériel et logiciel, le système équipé du dispositif d'adressage selon l'invention est très simple à programmer. La procédure de programmation est la suivante:Thus described, in its hardware and software aspects, the system equipped with the addressing device according to the invention is very simple to program. The programming procedure is as follows:
L'opérateur, connaissant l'ensemble des relations fonctionnelles qui doivent lier les organes utilisateurs branchés sur les diverses sorties des modules du système aux informations arrivant sur les diverses entrées desdits modules, programme successivement chacune de ces relations fonctionnelles.The operator, knowing all of the functional relationships which must link the user organs connected to the various outputs of the modules of the system to the information arriving on the various inputs of the said modules, successively programs each of these functional relationships.
On supposera que la première relation fonctionnelle à programmer soit: toute information apparaissant sur l'entrée 36 du module 27 doit activer la sortie 50 du module 31.We will assume that the first functional relationship to be programmed is: any information appearing on
Dans ce cas, après avoir mis l'installation sous tension, l'opérateur sélectionne l'entrée 36 repérée par son voyant à l'aide du poussoir de sélection 43 sur le module 27, puis il manoeuvre le poussoir de programmation 44. Le module 27 est alors en attente d'une adresse. L'opérateur agit ensuite sur le poussoir de sélection 60 du module 31 jusqu'à ce que le voyant correspondant à la sortie 50 soit allumé. Il manoeuvre ensuite le poussoir de programmation 61. A ce moment, le processeur 45 du module 31 envoie sur la ligne l'adresse dudit module, suivi du numéro de la sortie 50; le processeur 34 voit cette adresse et ce numéro sur sa sortie 38, il les met en mémoire 39 et les ré-émet sur la ligne bus 33 suivie de l'adresse du module 27 et du numéro de l'entrée 36 sélectionnée. Le processeur 45 du module 31 voit réapparaître l'adresse qu'il vient d'émettre, il met en mémoire 53 l'adresse et le numéro qui suivent; enfin les deux modules passent en mode fonctionnement.In this case, after having switched on the installation, the operator selects the
L'opérateur fera de même pour toutes les relations fonctionnelles à programmer.The operator will do the same for all the functional relationships to be programmed.
Si l'on veut éviter que les poussoirs de sélection soient actifs en permanence pour qu'ils ne puissent agir sur les voyants par inadvertance, afin que ceux-ci, en mode fonctionnement, soient réservés à la matérialisation des évènements se produisant sur les entrées ou les sorties, il est possible, en adaptant les logiciels des processeurs des modules, de n'activer lesdits poussoirs de sélection que par une première manoeuvre du poussoir ou du commutateur de programmation de chaque module.If we want to avoid that the selection buttons are permanently active so that they cannot act on the LEDs inadvertently, so that these, in operating mode, are reserved for the materialization of events occurring on the inputs or the outputs, it is possible, by adapting the software of the processors of the modules, to activate said selection pushers only by a first operation of the pushbutton or of the programming switch of each module.
Cette manoeuvre sera alors suivie de la sélection d'une entrée ou d'une sortie par pression sur le poussoir de sélection, puis du passage en mode programmation par une seconde manoeuvre du poussoir de programmation.This maneuver will then be followed by the selection of an input or an output by pressing on the selection button, then the transition to programming mode by a second operation of the programming button.
Il serait également possible d'activer les poussoirs de sélection de tous les modules par la manoeuvre du poussoir ou commutateur de programmation d'un seul module, quelconque, ou déterminé à l'avance, et ceci en faisant en sorte que ledit module envoie, lors de ladite première manoeuvre, un code particulier sur la ligne bus 33.It would also be possible to activate the selection pushbuttons of all the modules by operating the pushbutton or programming switch of a single module, any one, or determined in advance, and this by ensuring that said module sends, during said first maneuver, a particular code on the
A partir de ce mode opératoire des poussoirs, des voyants et des mémoires RAM non volatiles, de nombreuses autres combinaisons sont encore possibles pour améliorer la souplesse d'emploi et augmenter la sécurité du système.From this operating mode of the pushers, indicators and non-volatile RAM memories, many other combinations are still possible to improve the flexibility of use and increase the security of the system.
Claims (4)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR8708433 | 1987-06-17 | ||
FR8708433A FR2616935B1 (en) | 1987-06-17 | 1987-06-17 | BUS ADDRESSING DEVICE |
Publications (2)
Publication Number | Publication Date |
---|---|
EP0296022A1 EP0296022A1 (en) | 1988-12-21 |
EP0296022B1 true EP0296022B1 (en) | 1991-10-16 |
Family
ID=9352133
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP19880401387 Expired - Lifetime EP0296022B1 (en) | 1987-06-17 | 1988-06-08 | Bus-addressing device |
Country Status (4)
Country | Link |
---|---|
EP (1) | EP0296022B1 (en) |
DE (2) | DE296022T1 (en) |
ES (1) | ES2005519A4 (en) |
FR (1) | FR2616935B1 (en) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2644917A1 (en) * | 1989-03-23 | 1990-09-28 | Grand Patrice | Collective surveillance device |
US5068850A (en) * | 1989-06-12 | 1991-11-26 | Moore Industries-International, Inc. | Parameter value communication system |
US5293601A (en) * | 1989-12-27 | 1994-03-08 | Teac Corporation | Floppy disk control unit and apparatus having a floppy disk control unit |
FR2663137B1 (en) * | 1990-06-12 | 1994-07-29 | Sgs Thomson Microelectronics | ELECTRONIC CONNECTION DEVICE. |
EP0549005B1 (en) * | 1991-11-11 | 1999-03-17 | Koninklijke Philips Electronics N.V. | System for equipment control, comprising a common channel |
DE59209089D1 (en) * | 1991-12-10 | 1998-02-05 | Cerberus Ag | Addressing for fire, gas and intrusion detection systems |
DE4312623A1 (en) * | 1993-04-19 | 1994-10-20 | Schaeper Automation Gmbh | Command, signaling and / or switching device |
IT1277178B1 (en) * | 1995-03-24 | 1997-11-05 | Bticino Spa | SYSTEM FOR RECEPTION AND MANAGEMENT OF DIGITAL SIGNALS FROM ELECTRONIC DEVICES SUITABLE FOR LEARNING INFORMATION |
DE19611271A1 (en) * | 1996-03-22 | 1997-09-25 | Deutsche Telekom Ag | Telecommunal alarm system with several security monitoring modems |
GB9623764D0 (en) * | 1996-11-15 | 1997-01-08 | Menvier Electronic Eng Ltd | Allocating addresses to addressable devices |
FR2770014B1 (en) * | 1997-10-20 | 2000-03-10 | Schneider Electric Sa | CONTROL METHOD FOR AN ELECTRICAL INSTALLATION COMPRISING COMMUNICABLE MODULES, DEVICE AND INSTALLATION IMPLEMENTING SUCH A METHOD |
FR2994311B1 (en) | 2012-08-02 | 2016-04-29 | Hager Controls | ECONOME ENERGY DISPLAY OF THE STATE OF THE DOMOTIC MODULE |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AT355354B (en) * | 1978-08-29 | 1980-02-25 | Schrack Elektrizitaets Ag E | CIRCUIT ARRANGEMENT WITH A CENTRAL UNIT TO WHICH SEVERAL PERIPHERAL DEVICES ARE CONNECTED |
US4430651A (en) * | 1981-08-27 | 1984-02-07 | Burroughs Corporation | Expandable and contractible local area network system |
US4529980A (en) * | 1982-09-23 | 1985-07-16 | Chamberlain Manufacturing Corporation | Transmitter and receiver for controlling the coding in a transmitter and receiver |
FR2535133A1 (en) * | 1982-10-26 | 1984-04-27 | Paget Jean | Facility for digital transmission, by bifilar line, of information supplied by sensors and of orders intended for actuators. |
-
1987
- 1987-06-17 FR FR8708433A patent/FR2616935B1/en not_active Expired - Lifetime
-
1988
- 1988-06-08 ES ES88401387T patent/ES2005519A4/en active Pending
- 1988-06-08 DE DE1988401387 patent/DE296022T1/en active Pending
- 1988-06-08 EP EP19880401387 patent/EP0296022B1/en not_active Expired - Lifetime
- 1988-06-08 DE DE8888401387T patent/DE3865543D1/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
ES2005519A4 (en) | 1989-03-16 |
DE3865543D1 (en) | 1991-11-21 |
DE296022T1 (en) | 1989-04-20 |
FR2616935B1 (en) | 1991-06-21 |
FR2616935A1 (en) | 1988-12-23 |
EP0296022A1 (en) | 1988-12-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0296022B1 (en) | Bus-addressing device | |
EP0574636B1 (en) | Methods for addressing an operation unit and for connecting two operation units with each other; operation unit and installation therefor | |
EP0306362B1 (en) | Equipment for obtaining and processing data for the control of motor vehicles | |
CA2216665C (en) | Procedure for selecting a recording on a digital audiovisual reproduction system and the system for implementing the procedure | |
FR2778816A1 (en) | METHOD AND DEVICE FOR THE AUTOMATIC CONTROL OF A LIGHT LOAD | |
EP1476859A1 (en) | Method for matching bidirectional objects | |
EP1410360B1 (en) | Method for transmitter and receiver matching | |
FR2535133A1 (en) | Facility for digital transmission, by bifilar line, of information supplied by sensors and of orders intended for actuators. | |
FR2834147A1 (en) | Domestic control transmitter/receiver matching system having receiver two transmitters matched with receiver responding each transmitter address and sending back/storing different address each transmitter | |
FR2768839A1 (en) | INFORMATION DISPLAY SYSTEM FOR MOTOR VEHICLE | |
FR2835997A1 (en) | METHOD FOR DEFINING A GROUP AMONG BIDIRECTIONAL OBJECTS | |
FR2508669A1 (en) | PROGRAMMABLE LOGIC DEVICE FOR TAKING, PROCESSING AND TRANSMITTING DATA | |
EP0781440B1 (en) | Device and method for the telecontrol of an object | |
EP0549992B1 (en) | Data ring network and method of transmission of data via the network | |
EP0017586A1 (en) | Data processing apparatus comprising two direct access memories cooperating as well in a reading as in a writing mode | |
FR2493552A1 (en) | Programmable switching timer - has time display and independently operated display for indicating on periods of programmable controller | |
EP1010247B1 (en) | Adaptable remote control for electrical applicances with several control functions | |
EP1884847B2 (en) | Electronical control unit with user identification | |
CA2087233A1 (en) | X-mac coder and decoder | |
EP0028188A1 (en) | Beacon system for stage-by-stage transmission of information | |
FR2776103A1 (en) | SAFETY ASSEMBLY, PARTICULARLY FOR ELECTROSENSITIVE PROTECTION EQUIPMENT | |
FR2731290A1 (en) | Laser remote control system for electrically controlled appts. | |
WO1994024618A1 (en) | Centralised control logic device | |
FR2711434A1 (en) | Electronic terminal with data entry keyboard | |
FR2693809A1 (en) | Randomised coded electronic security access method - using pushbuttons associated with characters in random sequence controlled by microprocessor |
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: A1 Designated state(s): BE CH DE ES GB IT LI SE |
|
GBC | Gb: translation of claims filed (gb section 78(7)/1977) | ||
ITCL | It: translation for ep claims filed |
Representative=s name: DOTT. GIOVANNI LECCE |
|
DET | De: translation of patent claims | ||
17P | Request for examination filed |
Effective date: 19890612 |
|
17Q | First examination report despatched |
Effective date: 19910227 |
|
GRAA | (expected) grant |
Free format text: ORIGINAL CODE: 0009210 |
|
AK | Designated contracting states |
Kind code of ref document: B1 Designated state(s): BE CH DE ES GB IT LI SE |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: IT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRE;WARNING: LAPSES OF ITALIAN PATENTS WITH EFFECTIVE DATE BEFORE 2007 MAY HAVE OCCURRED AT ANY TIME BEFORE 2007. THE CORRECT EFFECTIVE DATE MAY BE DIFFERENT FROM THE ONE RECORDED.SCRIBED TIME-LIMIT Effective date: 19911016 Ref country code: SE Effective date: 19911016 Ref country code: GB Effective date: 19911016 |
|
REF | Corresponds to: |
Ref document number: 3865543 Country of ref document: DE Date of ref document: 19911121 |
|
GBV | Gb: ep patent (uk) treated as always having been void in accordance with gb section 77(7)/1977 [no translation filed] | ||
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: ES Free format text: THE PATENT HAS BEEN ANNULLED BY A DECISION OF A NATIONAL AUTHORITY Effective date: 19920609 |
|
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 | ||
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: CH Payment date: 19950530 Year of fee payment: 8 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: BE Payment date: 19950531 Year of fee payment: 8 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: DE Payment date: 19950830 Year of fee payment: 8 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: LI Effective date: 19960630 Ref country code: CH Effective date: 19960630 Ref country code: BE Effective date: 19960630 |
|
BERE | Be: lapsed |
Owner name: DURANTON RENE Effective date: 19960630 |
|
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: 19970301 |
|
REG | Reference to a national code |
Ref country code: ES Ref legal event code: FD2A Effective date: 20020204 |