FR2704337A1 - Logic device for centralized management. - Google Patents
Logic device for centralized management. Download PDFInfo
- Publication number
- FR2704337A1 FR2704337A1 FR9304558A FR9304558A FR2704337A1 FR 2704337 A1 FR2704337 A1 FR 2704337A1 FR 9304558 A FR9304558 A FR 9304558A FR 9304558 A FR9304558 A FR 9304558A FR 2704337 A1 FR2704337 A1 FR 2704337A1
- Authority
- FR
- France
- Prior art keywords
- module
- output
- input
- logic
- inputs
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0423—Input/output
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Small-Scale Networks (AREA)
Abstract
La présente invention concerne les dispositifs logiques de gestion centralisée d'une pluralité d'éléments à gérer 23, 24, 25. Le dispositif selon l'invention se caractérise essentiellement par le fait qu'il comporte une unité centrale de gestion 1 à deux lignes d'entrées-sorties 2, 3 aptes à émettre et à recevoir des messages de données comportant une adresse, des moyens d'entrée de commande 4, une pluralité de moyens répéteurs 5, 6, 7 comportant chacun deux première 8, 9, 10 et seconde 11, 12, 13 bornes d'entrées-sorties et des moyens d'entrée-sortie de dérivation 14, 15, 16, les moyens répéteurs étant montés en série pour former un circuit de gestion en anneau 17 dont les deux extrémités sont respectivement reliées aux deux lignes d'entrées-sorties 2, 3, et des moyens d'adressage automatique commandables 20, 21, 22 reliant les moyens d'entrée-sortie de dérivation 14, 15, 16 aux éléments à gérer 23, 24, 25. Application à la commande de différents éléments d'une machine-outil dans l'industrie mécanique, de différents éléments d'un véhicule automobile tels que les phares, les clignotants, les éléments de contrôle, etc.The present invention relates to logical devices for centralized management of a plurality of elements to be managed 23, 24, 25. The device according to the invention is essentially characterized by the fact that it comprises a central management unit 1 with two lines. inputs-outputs 2, 3 capable of transmitting and receiving data messages comprising an address, control input means 4, a plurality of repeater means 5, 6, 7 each comprising two first 8, 9, 10 and second 11, 12, 13 input-output terminals and bypass input-output means 14, 15, 16, the repeater means being connected in series to form a ring management circuit 17 whose two ends are respectively connected to the two input-output lines 2, 3, and controllable automatic addressing means 20, 21, 22 connecting the bypass input-output means 14, 15, 16 to the elements to be managed 23, 24, 25. Application to the control of various elements of a machine tool in the mechanical industry, various components of a motor vehicle such as headlights, indicators, control elements, etc.
Description
I.La présente invention concerne les dispositifs logiques de gestionI.The present invention relates to logical management devices
centralisée, c'est-à-dire les dispositifs qui permettent, ien fonction de différentes données prédéfinies, de commander différents éléments d'une application, par exemple différents éléments d'une machine-outil dans l'industrie mécanique tels que capteurs, actionneurs, différents éléments d'un véhicule automobile tels que les phares, les clignotants, les éléments de contrôle, etc. Il existe déjà des dispositifs de gestion centralisée comportant une unité centrale programmable, par exemple à base d'un microprocesseur, qui centralized, that is to say the devices that allow, according to different predefined data, to control different elements of an application, for example different elements of a machine tool in the mechanical industry such as sensors, actuators , various elements of a motor vehicle such as headlights, turn signals, control elements, etc. There are already centralized management devices comprising a programmable central unit, for example based on a microprocessor, which
émet des signaux aptes à commander différents éléments. emits signals able to control different elements.
Cependant, les dispositifs de gestion centralisée connus à ce jour présentent notamment l'inconvénient de nécessiter une étude d e programmation importante pour définir un programme ou logiciel spécifique However, the centralized management devices known to date have the disadvantage of requiring a major programming study to define a specific program or software
à l'application prévue pour chaque dispositif. to the intended application for each device.
De plus, les éléments à commander sont reliés directement à l'unité centrale par des moyens de liaison filaires et, lorsque le nombre de ces éléments est important, le nombre de liaisons filaires devient très élevé, ce qui contribue à augmenter considérablement le coût de revient de l'ensemble du dispositif de gestion ainsi que, par exemple, le poids du véhicule dont les différents éléments sont commandés par un tel dispositif de gestion centralisée embarqué. Ces inconvénients ont d'importantes conséquences dans le monde industriel. L.a présente invention a ainsi pour but de réaliser un dispositif logique de gestion centralisée d'une pluralité d'éléments à gérer, qui pallie la plupart des inconvénients mentionnés ci-dessus tout en permettant d'obtenir des résultats identiques à ceux qui étaient obtenus avec les dispositifs de l'art antérieur. Plus précisément, la présente invention a pour objet un dispositif logique de gestion centralisée d'une pluralité d'éléments à gérer, caractérisé par le fait qu'il comporte: une unité centrale de gestion comportant deux première et seconde lignes d'entrées-sortie aptes à émettre et à recevoir au moins des messages de données comportant une adresse, des moyens d'entrée de commande, une pluralité de moyens répéteurs de signaux, chacun des moyens répéteurs comportant deux première et seconde bornes d'entrées-sorties et des moyens d'entrée-sortie de dérivation desdits signaux, lesdits moyens répéteurs In addition, the elements to be controlled are connected directly to the central unit by wired connection means and, when the number of these elements is important, the number of wired links becomes very high, which contributes to considerably increasing the cost of returns from the entire management device and, for example, the weight of the vehicle whose various elements are controlled by such a centralized management device embedded. These disadvantages have important consequences in the industrial world. The object of the present invention is thus to provide a logical centralized management device for a plurality of elements to be managed, which overcomes most of the disadvantages mentioned above while making it possible to obtain results identical to those obtained with the devices of the prior art. More specifically, the subject of the present invention is a logic device for centralized management of a plurality of elements to be managed, characterized in that it comprises: a central management unit comprising two first and second input-output lines capable of transmitting and receiving at least data messages comprising an address, control input means, a plurality of signal repeater means, each repeater means comprising two first and second input-output terminals and means input-output device of said signals, said repeater means
étant montés en série entre leurs premières et secondes bornes d'entrées- being connected in series between their first and second input terminals-
sorties pour former un circuit de gestion en anneau entre deux extrémités, les deux dites extrémités étant respectivement reliées aux deux première et seconde lignes d'entrées-sorties de ladite unité centrale, et une pluralité de moyens d'adressage automatique commandables, chacun reliant les moyens d'entrée-sortie de dérivation d'un moyen répéteur à outputs for forming a ring management circuit between two ends, the two said ends being respectively connected to the two first and second input-output lines of said central unit, and a plurality of controllable automatic addressing means, each connecting the input-output means for bypassing a repeater means to
un éléments à gérer.an element to manage.
D'autres caractéristiques et avantages de la présente invention Other features and advantages of the present invention
apparaîtront au cours de la description suivante donnée en regard des dessins will appear in the following description given next to the drawings
annexés à titre illustratif, mais nullement limitatif, dans lesquels: La figure 1 représente le schéma bloc d'un mode de réalisation d'un dispositif logique de gestion centralisée selon l'invention, La figure 2 représente le schéma bloc d'un mode de réalisation des moyens répéteurs entrant dans la constitution du mode de réalisation du dispositif selon la figure 1, La figure 3 représente le schéma bloc d'un mode de réalisation des moyens d'adressage automatique commandables entrant dans la constitution du mode de réalisation du dispositif selon la figure 1, La figure 4 représente le schéma bloc d'un mode de réalisation de l'unité centrale de gestion entrant dans la constitution du mode de réalisation du dispositif selon la figure 1, La figure 5 représente le schéma bloc d'un mode de réalisation d'une partie du module logique présent dans le schéma bloc de la figure 4, correspondant aux contrôle et commande du sens de propagation des signaux émis par l'unité centrale, La figure 6 représente un diagramme de fonctionnement explicitant la mise en oeuvre, dans le dispositif selon l'invention, des fonctions d'éclatement et de concaténation, La figure 7 représente le schéma bloc d'un mode de réalisation d'une autre partie du module logique présent dans le schéma bloc de la figure 4, correspondant aux fonctions "éclatement" et "concaténation" en association avec une logique de contrôle et de commande, La figure 8 représente le schéma bloc d'un mode de réalisation des moyens réalisant la fonction "concaténation" en accord avec la représentation selon la figure 7, et La figure 9 représente le schéma bloc d'un mode de réalisation des inoyens réalisant la fonction "éclatement" en accord avec la représentation appended by way of illustration, but in no way limiting, in which: FIG. 1 represents the block diagram of an embodiment of a centralized management logic device according to the invention, FIG. 2 represents the block diagram of a mode of embodiment of the repeater means forming part of the embodiment of the device according to FIG. 1, FIG. 3 represents the block diagram of one embodiment of the controllable automatic addressing means forming part of the embodiment of the device according to FIG. FIG. 4 represents the block diagram of an embodiment of the central management unit forming part of the embodiment of the device according to FIG. 1; FIG. 5 represents the block diagram of a mode. embodiment of a part of the logic module present in the block diagram of FIG. 4, corresponding to the control and command of the direction of propagation of the signals emitted by the unit FIG. 6 represents an operating diagram explaining the implementation, in the device according to the invention, of bursting and concatenation functions. FIG. 7 represents the block diagram of one embodiment of another embodiment. part of the logic module present in the block diagram of FIG. 4, corresponding to the functions "bursting" and "concatenation" in association with a control and control logic, FIG. 8 represents the block diagram of one embodiment of the means performing the "concatenation" function in accordance with the representation according to FIG. 7, and FIG. 9 represents the block diagram of an embodiment of the intermediaries realizing the "bursting" function in agreement with the representation
selon la figure 7.according to Figure 7.
Les figures 1 à 9 représentent un même mode de réalisation d'un dispositif logique de gestion centralisée. En conséquence, les mêmes références y désignent les mêmes éléments, quelle que soit la figure sur laquelle elles apparaissent. La figure i représente le schéma bloc d'un mode de réalisation d'un dispositif logique selon l'invention, de gestion centralisée d'une pluralité Figures 1 to 9 show a same embodiment of a centralized management logic device. Consequently, the same references designate the same elements, whatever the figure on which they appear. FIG. 1 represents the block diagram of an embodiment of a logic device according to the invention, of centralized management of a plurality
d'éléments à gérer.of elements to manage.
Ce dispositif logique de gestion centralisée comporte une unité centrale de gestion i comportant deux première 2 et seconde 3 lignes d'entrées-sorties, des moyens d'entrée de commande 4, une pluralité de moyens répéteurs de signaux 5, 6, 7,..., chacun des moyens répéteurs comportant deux première 8, 9, 10,... et seconde 11, 12, 13,... bornes d'entrées-sorties et des moyens d'entrée-sortie de dérivation 14, 15, 16, This centralized management logic device comprises a central management unit i comprising two first 2 and second 3 input-output lines, control input means 4, a plurality of signal repeater means 5, 6, 7,. .., each of the repeater means comprising two first 8, 9, 10, ... and second 11, 12, 13, ... input-output terminals and bypass input-output means 14, 15, 16
. des signaux. Ces moyens répéteurs sont montés en série les uns par rapport aux autres entre leurs premières 8, 9, 10,... et secondes 11, 12, 13,... bornes d'entrées-sorties pour former un circuit de gestion en anneau 17 entre deux extrémités 18, 19..DTD: respectivement reliées aux deux première 2 et seconde 3 lignes d'entrées- . signals. These repeater means are connected in series with each other between their first 8, 9, 10, ... and second 11, 12, 13, ... input-output terminals to form a ring management circuit. 17 between two ends 18, 19..DTD: respectively connected to the two first 2 and second 3 input lines-
sorties de l'unité centrale 1. Le dispositif logique de gestion centralisée comporte en outre des moyens d'adressage automatique commandables 20, 21, outputs of the central unit 1. The centralized management logic device also comprises controllable automatic addressing means 20, 21,
22,... reliant, chacun, les moyens d'entrée-sortie de dérivation 14, 15, 16,... 22, ... connecting, each, the input-output bypass means 14, 15, 16, ...
d'un moyen répéteur 5, 6, 7,... à un élément à gérer 23, 24, 25,.... repeater means 5, 6, 7, ... to an element to be managed 23, 24, 25, ....
L'unité centrale 1 a pour fonction de délivrer à l'une de ses deux lignes d'entrées-sorties 2, 3 des messages sous forme de signaux ou de trains de signaux tels que, par exemple, des séries de bits "0" et "'T'". La constitution de ces messages est adaptée à la configuration générale du dispositif. Elle peut se décomposer en deux entités: une entité de commande qui peut se définir par un premier champ pour l'adressage composé de "i" bits, un deuxième champ pour Ila sous-adresse composé de "j" bits et un troisième champ permettant de définir le nombre d'informations contenues dans les messages et échangées entre l'unité centrale 1 et les éléments à gérer composé de "k" bits, et une entité de données dont la taille est fonction du message. Dans l'exemple choisi pour la The function of the central unit 1 is to deliver messages in the form of signals or signal trains such as, for example, series of bits "0" to one of its two input-output lines 2, 3. and "'T'". The constitution of these messages is adapted to the general configuration of the device. It can be broken down into two entities: a control entity which can be defined by a first field for the addressing composed of "i" bits, a second field for Ila subaddress composed of "j" bits and a third field allowing define the number of information contained in the messages and exchanged between the central unit 1 and the elements to be managed composed of "k" bits, and a data entity whose size is function of the message. In the example chosen for the
présente description:present description:
i=6; j=4; k=14 D'I)une façon normale, l'unité centrale logique de gestion 1 est conformée pour émettre des messages "aller" de façon qu'ils parcourent le circuit de gestion en anneau 17 depuis une première ligne d'entrées-sorties, par exemple sa ligne d'entrées-sorties 2, vers la seconde, soit sa ligne d'entrées-sorties 3, les messages traversant successivement les différents i = 6; j = 4; k = 14 D'I) a normal way, the logical management unit 1 is shaped to send messages "go" so that they travel the ring management circuit 17 from a first line of inputs-outputs , for example its input-output line 2, towards the second, or its input-output line 3, the messages successively crossing the different
moyens répéteurs 5, 6, 7,... suivant cet ordre chronologique. repeater means 5, 6, 7, ... according to this chronological order.
Il est tout d'abord nécessaire d'initialiser le dispositif en attribuant à chaque élément à gérer 23, 24, 25,... une adresse qui lui est propre, différente des adresses attribuées aux autres éléments. Selon un mode de réalisation avantageux, les différentes adresses destinées à identifier les éléments à gérer ont des valeurs croissantes, par exemple "1", "2", 11"3",... "N", en suivant l'ordre chronologique des moyens répéteurs 5, 6, 7,... dans le sens de rotation sur le circuit de gestion en anneau 17, allant de la ligne d'entrées-sorties 2 vers la ligne d'entrées-sorties 3, c'est-à-dire dans l'ordre chronologique des éléments It is first necessary to initialize the device by assigning each element to be managed 23, 24, 25, ... an address of its own, different from the addresses assigned to other elements. According to an advantageous embodiment, the various addresses intended to identify the elements to be managed have increasing values, for example "1", "2", 11 "3", ... "N", in chronological order. repeater means 5, 6, 7, ... in the direction of rotation on the ring management circuit 17, from the input-output line 2 to the input-output line 3, that is, to say in the chronological order of the elements
à gérer 23, 24, 25,... associés à ces moyens répéteurs. La valeur d'adresse "N" ci- to manage 23, 24, 25, ... associated with these repeater means. The address value "N" above
dessus correspond donc au nombre maximum de moyens d'adressage 20, 21, 22, insérables dans le circuit 17. Elle peut se calculer par l'équation suivante: N=2i-2 above is therefore the maximum number of addressing means 20, 21, 22, insertable in the circuit 17. It can be calculated by the following equation: N = 2i-2
Dans l'exemple choisi pour la présente description, N = 62. In the example chosen for the present description, N = 62.
Pour initialiser le dispositif, l'unité centrale 1 envoie sur le circuit de gestion en anneau 17 des messages successifs comportant chacun une adresse différente qui sera attribuée à un élément à gérer et sera mise en To initialize the device, the central unit 1 sends on the ring management circuit 17 successive messages each having a different address which will be assigned to an element to be managed and will be implemented.
mémoire dans les moyens d'adressage automatique commandables 20, 21, 22.. memory in the controllable automatic addressing means 20, 21, 22.
associé à cet élément à gérer, selon le fonctionnement décrit ci-après. associated with this element to be managed, according to the operation described below.
L'unité centrale 1 envoie, sur sa première ligne d'entrées-sorties 2, un premier message dit "aller" comportant, par exemple, l'adresse "i1". A cet état initial, le répéteur 5 est bloqué et dérive ce premier message vers les moyens d'adressage automatique commandables 20 qui l'analysent et mettent en mémoire la valeur de l'adresse "1" tout en renvoyant dans l'unité centrale 1, dans le sens contraire à celui défini ci-dessus, c'est-à-dire dans le sens "répéteur 5" vers la première ligne d'entrées-sorties 2, un message "retour" de confirmation de mise en mémoire de cette adresse "1", puis en débloquant le The central unit 1 sends, on its first line of inputs-outputs 2, a first message said "go" comprising, for example, the address "i1". In this initial state, the repeater 5 is blocked and derives this first message to the controllable automatic addressing means 20 which analyze it and store the value of the address "1" while returning to the central unit 1 , in the direction opposite to that defined above, that is to say in the direction "repeater 5" to the first line of inputs-outputs 2, a "return" message confirmation of storage of this address "1", then unlocking the
répéteur 5.repeater 5.
Lorsque ce premier message d'adresse "1" a été mis en mémoire dans les moyens d'adressage 20 associés à l'élément 23 à gérer, l'unité centrale 1 envoie sur sa ligne d'entrées-sorties 2 le message "aller" suivant comportant une adresse de valeur supérieure à la première, par exemple "2". Ce message va être analysé par les moyens d'adressage 20 qui ne reconnaitront pas son adresse et, de ce fait, resteront transparents. Ce message traverse donc le premier répéteur 5 et est appliqué à la première borne d'entrée-sortie 9 du répéteur 6 qui est bloqué et qui dérive ce message vers les moyens dfadressage 21 associés à l'élément à gérer 24. De la même façon que précédemment les moyens d'adressage 20, les moyens d'adressage 21 mettent en mémoire l'adresse "2", renvoient vers l'unité centrale de gestion 1 un message "retour" de confirmation de mise en mémoire de l'adresse "2" et débloquent le répéteur 6. Ces opérations sont répétées autant de fois qu'il y a d'éléments à gérer et que le dispositif comporte d'ensembles "moyens répéteurs" et "moyens d'adressage". Le nombre maximum d'opérations d'adressage est fonction du nombre de moyens d'adressage connectés sur le circuit en anneau 17. Il est When this first address message "1" has been stored in the addressing means 20 associated with the element 23 to be managed, the central unit 1 sends on its input-output line 2 the message "to go". "next having an address of greater value than the first, for example" 2 ". This message will be analyzed by the addressing means 20 which will not recognize its address and, therefore, remain transparent. This message therefore passes through the first repeater 5 and is applied to the first input-output terminal 9 of the repeater 6 which is blocked and which derives this message to the addressing means 21 associated with the element to be managed 24. In the same way that previously the addressing means 20, the addressing means 21 stores the address "2", return to the central management unit 1 a "return" message confirmation of storage of the address " 2 "and unlock the repeater 6. These operations are repeated as many times as there are elements to manage and that the device includes sets" repeater means "and" addressing means ". The maximum number of addressing operations is a function of the number of addressing means connected to the ring circuit 17. It is
limité à "N", c'est-à-dire à '62" dans l'exemple choisi. limited to "N", that is, to "62" in the example chosen.
Lorsque les adresses ont été définies et respectivement attribuées à chaque moyen d'adressage comme défini ci-dessus, le dispositif peut When the addresses have been defined and respectively allocated to each addressing means as defined above, the device can
fonctionner et gérer les différents éléments 23, 24, 25,... comme décrit ci- operate and manage the different elements 23, 24, 25, ... as described above.
après, étant précisé que le sens de propagation des messages "aller" dans le circuit de gestion en anneau 17 est défini de manière automatique en fonction de l'adresse du message et de l'état de ce circuit, et que les messages "retour", s'ils existent, se propagent toujours dans le sens inverse de celui de la after, being specified that the direction of propagation of the messages "go" in the ring management circuit 17 is automatically defined according to the address of the message and the state of this circuit, and that the messages "return" ", if they exist, always propagate in the opposite direction to that of the
propagation des messages "aller".propagation of "go" messages.
Lorsqu'un élément doit être commandé selon un ordre prédéterminé, suite à un ordre de commande appliqué à l'entrée 4 de l'unité centrale 1, par exemple par un utilisateur en appuyant sur un bouton, l'unité centrale élabore un message comportant l'adresse de l'élément à gérer et l'ordre qui correspond à la commande à effectuer sur cet élément. Le dispositif dispose en fait de deux modes de fonctionnement, un premier mode dit "cyclique" qui permet d'assurer le déterminisme et la sécurité, et un second mode dit "aléatoire", ces When an element must be controlled according to a predetermined order, following a control command applied to the input 4 of the central unit 1, for example by a user pressing a button, the central unit generates a message comprising the address of the element to be managed and the order that corresponds to the command to be performed on this element. The device actually has two modes of operation, a first so-called "cyclic" mode that ensures determinism and security, and a second mode called "random", these
deux modes étant explicité ci-après. two modes being explained below.
Ce message est envoyé dans le circuit de gestion en anneau 17 de façon à parcourir ce dernier dans le sens de la ligne d'entrées-sorties 2 vers la ligne d'entrées-sorties 3. Il traverse les différents répéteurs 5, 6, 7,... en étant à chaque fois dérivé sur la borne d'entrée-sortie de dérivation 14, 15, 16,... Tant que l'adresse du message ne correspond pas à l'adresse mise en mémoire dans les moyens d'adressage 20, 21, 22,.. ., le message n'est pas traité par les moyens d'adressage et continue sa progression dans le circuit en anneau 17. Lorsque le message a atteint le répéteur associé aux moyens d'adressage contenant en mémoire l'adresse de ce message, les moyens d'adressage transmettent le message de l'ordre de commande vers l'élément à gérer pour opérer la This message is sent in the ring management circuit 17 so as to traverse it in the direction of the input-output line 2 to the input-output line 3. It passes through the different repeaters 5, 6, 7 , ... being each time derived on the input / output terminal of derivation 14, 15, 16, ... As long as the address of the message does not correspond to the address stored in the means of addressing 20, 21, 22, ..., the message is not processed by the addressing means and continues its progression in the ring circuit 17. When the message has reached the repeater associated with the addressing means containing in memory the address of this message, the addressing means transmit the message of the command to the element to be managed to operate the
commande désirée.desired order.
Lorsque cette commande est effectuée, l'élément à gérer, en association avec ses moyens d'adressage, envoie un message "retour" de confirmation vers l'unité centrale, dans le sens contraire à celui de la propagation du message de l'ordre de commande qu'il avait reçu. Ce message "retour" bloque le répéteur associé à l'élément commandé pendant le temps de When this command is carried out, the element to be managed, in association with its addressing means, sends a confirmation "return" message to the central unit, in the opposite direction to that of the propagation of the message of the order order he had received. This "return" message blocks the repeater associated with the controlled element during the time of
son émission, le répéteur redevenant actif dès la fin du message "retour". its emission, the repeater becomes active again at the end of the "return" message.
Le message "aller" continue son chemin dans le circuit de gestion en anneau 17 car il peut intéresser d'autres éléments à gérer. Dans ce cas, il s'agit The message "go" continues its way in the ring management circuit 17 because it may interest other elements to manage. In this case, it is
d'un échange dit "de diffusion" qui ne comporte pas de message "retour". an exchange called "broadcast" that does not include a message "return".
La figure 2 représente le schéma bloc d'un exemple de mode de réalisation des moyens répéteurs 5, 6, 7..., et plus particulièrement des moyens répéteurs 5, entrant dans la constitution du mode de réalisation du dispositif illustré sur la figure 1, étant précisé que tous les moyens répéteurs sont FIG. 2 represents the block diagram of an exemplary embodiment of the repeater means 5, 6, 7 ..., and more particularly repeater means 5, forming part of the constitution of the embodiment of the device illustrated in FIG. 1 , being specified that all repeater means are
identiques et que, de la description de l'un d'eux, il est possible de déduire le identical and that, from the description of one of them, it is possible to deduce
mode de réalisation de tous les autres. embodiment of all others.
Ces moyens répéteurs 5 comportent une première borne d'entrées- These repeater means 5 comprise a first input terminal
sorties 8 essentiellement constituée d'un moyen émetteur 30 et d'un moyen récepteur 31, et une seconde borne d'entrées-sorties 11 constituée, de façon symétrique, par un émetteur 32 et un récepteur 33..En conséquence, ces bornes 8 et 11 peuvent aussi bien constituer des entrées que des sorties pour aussi bien recevoir qu'émettre des signaux. Ces émetteurs et récepteurs sont par exemple constitués par des optocoupleurs qui assurent en outre un outputs 8 consisting essentially of transmitter means 30 and receiver means 31, and a second input-output terminal 11 symmetrically constituted by a transmitter 32 and a receiver 33..As a result, these terminals 8 and 11 may be both inputs and outputs for receiving as well as transmitting signals. These emitters and receivers are for example constituted by optocouplers which also provide a
isolement galvanique entre les différents moyens répéteurs. galvanic isolation between the different repeater means.
Les émetteurs 30 et 32 recoivent, à travers respectivement deux multiplexeurs 36 et 37, les signaux qui sont élaborés dans une logique de commande 34 qui reçoit, sur des entrées de dérivation 35 appartenant aux moyens d'entrée-sortie de dérivation 14, des signaux en provenance des The emitters 30 and 32 receive, through respectively two multiplexers 36 and 37, the signals which are developed in a control logic 34 which receives, on bypass inputs 35 belonging to the input-output branching means 14, signals from
moyens d'adressage 20 et/ou de l'élément à gérer 23. addressing means 20 and / or the element to be managed 23.
Les moyens répéteurs 5 comportent en outre un premier module d'habillage 38 dont une sortie est reliée à une entrée du multiplexeur 36 et dont une autre sortie est reliée, à travers une porte logique 39, aux moyens d'adressage 20. Les entrées du module d'habillage 38 sont respectivement reliées à une sortie de la logique de commande 34 et à une sortie des moyens d'adressage 20. La fonction de ce module d'habillage est de compléter le message qui sera émis par l'émetteur 30 pour obtenir un message "retour" complet apte à être reconnu par l'unité centrale de gestion 1 si le message The repeater means 5 further comprise a first cladding module 38, an output of which is connected to an input of the multiplexer 36 and of which another output is connected, through a logic gate 39, to the addressing means 20. The inputs of FIG. covering module 38 are respectively connected to an output of the control logic 34 and to an output of the addressing means 20. The function of this dressing module is to complete the message that will be sent by the transmitter 30 for obtain a complete "return" message capable of being recognized by the central management unit 1 if the message
"aller" a ét6 reçu sur la première borne d'entrée-sortie 8. "go" was received on the first input-output terminal 8.
Les moyens répéteurs 5 comportent aussi un second module d'habillage 40 dont une sortie est reliée à l'émetteur 32 à travers le multiplexeur 37 et dont une autre sortie est reliée à une entrée des moyens d'adressage 20 à travers la porte logique 39. Les entrées du module d'habillage 40 sont respectivement reliées à une sortie de la logique de commande 34 et à une sortie des moyens d'adressage 20. Ce module d'habillage 40 permet de traiter le message qui sera émis par l'émetteur 32 pour obtenir un message "retour" complet apte à être reconnu par l'unité centrale de gestion 1 si le The repeater means 5 also comprise a second cladding module 40, an output of which is connected to the transmitter 32 through the multiplexer 37 and of which another output is connected to an input of the addressing means 20 through the logic gate 39. The inputs of the dressing module 40 are respectively connected to an output of the control logic 34 and to an output of the addressing means 20. This dressing module 40 enables the message to be transmitted by the transmitter to be processed. 32 to obtain a complete "return" message capable of being recognized by the central management unit 1 if the
message "aller" a été recu sur la deuxième borne d'entrée-sortie 11. "go" message was received on the second I / O terminal 11.
Ces moyens répéteurs 5 comportent en outre, à la sortie des deux récepteurs 31 et 33, des modules Iogiques récepteurs 50 et 51 dont les entrées et sorties sont respectivement reliées à la logique de commande 34 et aux moyens These repeater means 5 furthermore comprise, at the output of the two receivers 31 and 33, receiver logic modules 50 and 51 whose inputs and outputs are respectively connected to the control logic 34 and to the means
d'adressage 20 à travers deux portes logiques 41 et 42. addressing 20 through two logic gates 41 and 42.
Un répéteur comme illustré sur la figure 2 a essentiellement trois modes de fonctionnement, un mode d'émission, un mode de réception et un mode de répétition. Le fonctionnement de ce répéteur peut se décomposer en quatre phases, une phase A qui est une phase d'attente de la réception du message "aller", une phase B qui est une phase de réception du message "aller", une phase C qui est une phase d'analyse du message "aller" et une phase D qui A repeater as illustrated in FIG. 2 essentially has three modes of operation, a transmit mode, a receive mode, and a repeat mode. The operation of this repeater can be broken down into four phases, a phase A which is a phase of waiting for the reception of the "go" message, a phase B which is a reception phase of the "go" message, a phase C which is an analysis phase of the "go" message and a phase D which
est une phase de réponse, c'est-à-dire d'émission du message "retour". is a response phase, that is to say emission of the message "return".
Au cours de la phase A, les modules 50 et 51 sont respectivement à l'écoute des liaisons 8 et 11, le passage à la phase B se faisant à l'arrivée d'un message "aller". A l'arrivée d'un message "aller", par exemple sur l'entrée 8, le module 50 réalise les traitements suivants: activation d'un signal message en cours de réception et envoi de ce signal à la logique de commande 34 et aux moyens d'adressage 20 via la porte logique 42, - remise en forme du signal reçu et envoi au multiplexeur 37, - déshabillage du message reçu et envoi aux moyens d'adressage 20 During phase A, the modules 50 and 51 are respectively listening for the links 8 and 11, the transition to phase B being done on arrival of a "go" message. At the arrival of a "go" message, for example on the input 8, the module 50 carries out the following processes: activation of a message signal during reception and sending of this signal to the control logic 34 and to the addressing means 20 via the logic gate 42, - reformatting the received signal and sending it to the multiplexer 37, - undressing the received message and sending it to the addressing means 20
via la porte logique 41.via the logic gate 41.
Au cours de la phase B, c'est-à-dire à la réception du message, la logique de commande 34 interdit l'écoute du circuit 17 par l'intermédiaire du blocage du module 51 et valide l'aiguillage du message par le multiplexeur 37 pour obtenir l'émission à travers l'émetteur 32 du message reçu à l'entrée 8 et During phase B, that is to say upon receipt of the message, the control logic 34 prohibits the listening of the circuit 17 by blocking the module 51 and validates the routing of the message by the multiplexer 37 to obtain transmission through the transmitter 32 of the message received at the input 8 and
remis en forme par le module 50.reformatted by the module 50.
Le passage à la phase C se fait sur la détection de la fin du message "aller". Le module 50 désactive le signal message en cours de réception et l'envoie à la logique 34 et aux moyens d'adressage 20) via la porte logique 42. A la réception de ce message, la logique 34 bloque le répéteur 5 et les moyens d'adressage 20 analysent l'adresse du message reçu. Si ces moyens d'adressage ne reconnaissent pas l'adresse spécifique attribuée à l'élément à gérer 23 ou s'ils reconnaissent une adresse de diffusion attribuée à tous les éléments, alors ces moyens d'adressage 20 émettent à destination de la logique 34 un signal de fin d'échange qui fait repasser le répéteur en phase A. Si les moyens d'adressage 20 reconnaissent l'adresse spécifique attribuée à l'élément à gérer 23, ils passent en phase D. Au cours de cette phase D, le répéteur 5 traite le message "aller" et prépare le message "retour". Un ordre de commande est envoyé à la logique 34 qui bloque les modules 50 et 51 et active le multiplexeur 36 pour que les données émises par les moyens d'adressage 20 habillées par le module 38 puissent être émises par l'émetteur 30. Sur la détection de la fin du message "retour", les moyens d'adressage 20 génèrent, à destination de la logique 34, un signal de fin d'échange qui fait repasser le répéteur en phase A. Le processus The transition to phase C is done on the detection of the end of the "go" message. The module 50 disables the message signal being received and sends it to the logic 34 and the addressing means 20) via the logic gate 42. Upon receipt of this message, the logic 34 blocks the repeater 5 and the means addressing 20 analyze the address of the received message. If these addressing means do not recognize the specific address assigned to the element to be managed 23 or if they recognize a broadcast address assigned to all the elements, then these addressing means 20 transmit to the logic 34 an end of exchange signal which makes the repeater go back to phase A. If the addressing means 20 recognize the specific address assigned to the element to be managed 23, they go to phase D. During this phase D, repeater 5 processes the message "go" and prepares the message "return". A control command is sent to the logic 34 which blocks the modules 50 and 51 and activates the multiplexer 36 so that the data transmitted by the addressing means 20 dressed by the module 38 can be transmitted by the transmitter 30. detection of the end of the "return" message, the addressing means 20 generate, to the logic 34, an end of exchange signal that makes the repeater in phase A. The process
inverse est réalisé pour tous messages reçus à l'entrée 11. reverse is done for all messages received at input 11.
La figure 3 représente le schéma bloc d'un mode de réalisation des moyens d'adressage commandables 20 entrant dans la constitution du mode de réalisation du dispositif selon la figure 1 décrit ci-dessus. Dans le mode de réalisation avantageux illustré, ces moyens d'adressage 20 comportent un module de traitement de réception 43 dont les entrées sont reliées à des sorties de dérivation 55 appartenant au moyens d'entrée- sortie de dérivation 14 des moyens répéteurs 5 définis ci-dessus et dont les sorties sont respectivement reliées à des entrées d'un comparateur 44 et à des entrées de commande d'un extracteur d'adresse 45. Les moyens d'adressage 20 comportent en outre une mémoire d'adresse 46 dont les entrées de commande 47 sont reliées aux sorties du comparateur 44 à travers l'extracteur d'adresse 45. Les sorties de cette mémoire d'adresse sont respectivement reliées aux entrées de commande d'un module de traitement d'émission 48 dont les sorties sont reliées à des entrées de dérivation 54 appartenant aux moyens d'entrée-sortie de dérivation 14 des moyens répéteurs 5 définis ci-dessus, et à des entrées d'un module d'élaboration de l'état des signaux 49, ce module étant aussi relié au FIG. 3 represents the block diagram of an embodiment of the controllable addressing means 20 forming part of the constitution of the embodiment of the device according to FIG. 1 described above. In the advantageous embodiment illustrated, these addressing means 20 comprise a reception processing module 43 whose inputs are connected to bypass outputs 55 belonging to the bypass input / output means 14 of the repeater means 5 defined herein. above and whose outputs are respectively connected to inputs of a comparator 44 and to control inputs of an address extractor 45. The addressing means 20 further comprise an address memory 46 whose inputs 47 The outputs of this address memory are respectively connected to the control inputs of a transmission processing module 48 whose outputs are connected to bypass inputs 54 belonging to the bypass input-output means 14 of the repeater means 5 defined above, and to inputs of a signal state-building module 49, this module is also connected to
comparateur 44.comparator 44.
Les moyens d'adressage décrits ci-dessus ont deux fonctions possibles, une fonction permettant l'attribution automatique de l'adresse et une The addressing means described above have two possible functions, a function allowing the automatic allocation of the address and a
fonction de travail.work function.
Pour la fonction permettant l'attribution automatique de l'adresse, il faut considérer deux cas: la fonction d'initialisation et la fonction d e désactivation. A l'initialisation, le module 49 bloque l'ensemble des moyens d'habillage 38, 40, les multiplexeurs 36, 37 et les émetteurs 30, 32 via l'entrée de dérivation 35 de la logique de commande 34. Sur l'arrivée d'un message "aller", le module 43 le reçoit en provenance des sorties de dérivation 55 des moyens répéteurs 5. Il l'envoie vers le comparateur 44 et l'extracteur d'adresse 45. Le comparateur 44 compare l'adresse du message avec une valeur de référence prédéfinie qui correspond à une "étiquette de message-adresse". Si le comparateur ne reconnaît pas cette étiquette, il n'y a pas d'initialisation et les For the function allowing the automatic assignment of the address, two cases must be considered: the initialization function and the deactivation function. At initialization, the module 49 blocks all the dressing means 38, 40, the multiplexers 36, 37 and the transmitters 30, 32 via the bypass input 35 of the control logic 34. On the arrival of a "go" message, the module 43 receives it from the bypass outputs 55 of the repeater means 5. It sends it to the comparator 44 and the address extractor 45. The comparator 44 compares the address of the message with a predefined reference value that corresponds to a "message-address label". If the comparator does not recognize this tag, there is no initialization and the
moyens d'adressage attendent un nouveau message. Addressing means are waiting for a new message.
Si, en revanche, le comparateur reconnaît l'étiquette, l'extracteur 45 extrait l'adresse à mémoriser contenue dans le champ données du message reçu et commande sa mémorisation dans la mémoire 46. Cette mémoire 46 envoie un signal d'ordre au module 49 pour l'initialiser et un autre signal d'ordre au module 48 qui élabore un message "retour" qui est transmis au répéteur 5 via If, on the other hand, the comparator recognizes the label, the extractor 45 extracts the address to be stored contained in the data field of the received message and controls its storage in the memory 46. This memory 46 sends a command signal to the module 49 to initialize it and another command signal to the module 48 which produces a "return" message which is transmitted to the repeater 5 via
les entrées de dérivation 54 de ce répéteur 5. the bypass inputs 54 of this repeater 5.
L'initialisation des moyens d'adressage 20 est effectuée. The initialization of the addressing means 20 is performed.
I.a fonction désactivation est celle qui permet de passer de l'état initialisé à l'état non-initialisé. Pour effectuer cette désactivation, il est envoyé I.a deactivation function is that which allows to go from the initialized state to the uninitialized state. To perform this deactivation, it is sent
sur le circuit de gestion 17 un message "aller" de désactivation. on the management circuit 17 a message "go" of deactivation.
Le processus de désactivation des moyens d'adressage 20 est sensiblement identique à celui de son initialisation. Cependant, dans ce cas, le comparateur 44 compare l'adresse du message "aller" reçu avec une valeur de référence prédéfinie qui correspond à une "étiquette de remise à zéro de message-adresse". Tant que le comparateur ne reconnaît pas cette étiquette dans le message "aller" reçu, les moyens d'adressage conservent leur état d'initialisation. Si le comparateur reconnaît l'étiquette de remise à zéro, il effectue le traitement suivant: la mémoire 46 est vidée, il génère le signal de fin d'échange, le module 49 est désactivé et envoie un signal d'ordre pour bloquer les émetteurs 30, 32, les modules d'habillage 38, 40 et les multiplexeurs The process of deactivating the addressing means 20 is substantially identical to that of its initialization. However, in this case comparator 44 compares the address of the received "go" message with a predefined reference value which corresponds to a "message-address reset tag". As long as the comparator does not recognize this label in the "go" message received, the addressing means retain their initialization state. If the comparator recognizes the reset label, it carries out the following processing: the memory 46 is emptied, it generates the end of exchange signal, the module 49 is deactivated and sends a command signal to block the transmitters 30, 32, cladding modules 38, 40 and multiplexers
36, 37. Le répéteur 5 passe en veille et attend un nouveau message. 36, 37. Repeater 5 goes to sleep and waits for a new message.
Le fonctionnement des moyens d'adressage 20 dans leur fonction de travail normal s'effectue de la façon suivante: L'élément à gérer 23 reçoit les données du message "aller" par l'intermédiaire du module 43 et un signal de reconnaissance du message émis par le comparateur 44. Le même élément 23 fournit au module 48 une requête The operation of the addressing means 20 in their normal working function is carried out as follows: The element to be managed 23 receives the data of the "go" message via the module 43 and a message recognition signal from the comparator 44. The same element 23 provides the module 48 with a request
d'émission d'un message "retour" ainsi que des données à transmettre. sending a "return" message as well as data to be transmitted.
Tout message reçu aux entrées-sorties 8 et 11 du répéteur 5 est dérivé et présenté au module 43 via le récepteur 31, le module 50, la porte logique 41, la borne d'entrée-sortie 14 (si la réception se fait sur l'entrée-sortie 8), ou via le récepteur 33, le module 51, la porte logique 41 et la borne d'entrée-sortie 14 Any message received at the inputs-outputs 8 and 11 of the repeater 5 is derived and presented to the module 43 via the receiver 31, the module 50, the logic gate 41, the input-output terminal 14 (if the reception is on the input-output 8), or via the receiver 33, the module 51, the logic gate 41 and the input-output terminal 14
(si la réception se fait sur l'entrée-sortie 11). (if the reception is done on the input-output 11).
Le module 43 analyse le message reçu et présente au comparateur 44 l'adresse du message. Le comparateur 44 sait que les moyens d'adressage 20 sont initialisés car il reçoit un signal généré par le module 49. Il compare l'adresse de ce message avec celle qui est mémorisée dans la mémoire 46. Le traitement The module 43 analyzes the message received and present to the comparator 44 the address of the message. The comparator 44 knows that the addressing means 20 are initialized because it receives a signal generated by the module 49. It compares the address of this message with that stored in the memory 46. The processing
est terminé s'il n'y a pas d'égalité d'adresses. is terminated if there is no address equality.
En revanche, s'il y a égalité d'adresses, les données du message sont transmises à l'élément à gérer 23. Ce dernier traite ces données en fonction de l'application demandée, puis fournit au module 48 une requête de demande On the other hand, if there is an equality of addresses, the data of the message is transmitted to the element to be managed 23. The latter processes this data according to the application requested, then supplies the module 48 with a request request.
d'émission d'un message "retour" ainsi que les données associées à ce message. sending a "return" message and the data associated with this message.
Le module 48 compose le message "retour" pour qu'il soit émis via le répéteur 5 The module 48 dials the "return" message so that it is transmitted via the repeater 5
vers l'unité centrale de gestion 1. to the Central Management Unit 1.
La structure et le fonctionnement des moyens répéteurs 5 et des moyens d'adressage 20 décrits ci-dessus sont identiques pour chaque ensemble "moyens répéteurs 5, 6, 7,..." et "moyens d'adressage 20, 21, 22,...", sachant que les messages "retour" se propagent toujours dans le sens inverse de celui de la The structure and operation of the repeater means 5 and the addressing means 20 described above are identical for each set "repeater means 5, 6, 7, ..." and "addressing means 20, 21, 22, ... ", knowing that the" return "messages always propagate in the opposite direction to that of the
propagation des messages "aller" de commande des éléments à gérer. propagation of messages "go" command of the elements to manage.
La figure 4 représente le schéma bloc d'un mode de réalisation de l'unité centrale de gestion 1 entrant dans la constitution du mode de réalisation FIG. 4 represents the block diagram of an embodiment of the central management unit 1 forming part of the constitution of the embodiment
du dispositif selon la figure 1.of the device according to FIG.
Cette unité centrale i comporte essentiellement un module logique This central unit i essentially comprises a logic module
central de gestion 60 qui comporte deux entrées-sorties 61 et 71. central management 60 which has two inputs-outputs 61 and 71.
L'entrée-sortie 61 est reliée à un émetteur de sortie 62 à travers un module de traitement d'émission 63 et à un récepteur 64 à travers un module de traitement de réception 65. La sortie 66 et l'entrée 67 respectivement de l'émetteur 62 et du récepteur 64 sont reliées entre elles pour former la ligne The input-output 61 is connected to an output transmitter 62 through a transmission processing module 63 and to a receiver 64 through a reception processing module 65. The output 66 and the input 67 respectively transmitter 62 and receiver 64 are connected together to form the line
d'entrées-sorties 2 définie précédemment. I / O 2 defined previously.
L'entrée-sortie 71 est reliée à un émetteur de sortie 72 à travers un module de traitement d'émission 73 et à un récepteur 74 à travers un module de traitement de réception 75. La sortie 76 et l'entrée 77 respectivement de l'émetteur 72 et du récepteur 74 sont reliées entre elles pour former la ligne The input-output 71 is connected to an output transmitter 72 through a transmission processing module 73 and to a receiver 74 through a reception processing module 75. The output 76 and the input 77 respectively transmitter 72 and receiver 74 are connected together to form the line
d'entrées-sorties 3 définie précédemment. I / O 3 defined previously.
L'unité de centrale de gestion 1 comporte ell outre une pluralité de modules ayant différentes fonctions qui sont tous reliés entre eux par un bus 80. Ces modules de fonctions différentes sont par exemple constitués par un module d'interface 81, un module de maintenance et d'erreurs 82, un module d'interface de différentes applications 83 et un module de mémoire d'échanges 84. L'unité centrale de gestion i comporte en outre des moyens d'entrée de commande 4 qui permettent aux utilisateurs potentiels du dispositif d'élaborer différents ordres de commande et/ou d'échanger des données en mémoire d'échanges. L'unité centrale de gestion peut ainsi s'insérer dans un système The management unit 1 further includes a plurality of modules having different functions which are all interconnected by a bus 80. These modules of different functions are for example constituted by an interface module 81, a maintenance module and errors 82, an interface module of different applications 83 and an exchange memory module 84. The central management unit i further comprises control input means 4 which allow the potential users of the device to develop different control commands and / or to exchange data in memory of exchanges. The central management unit can thus fit into a system
d'accueil et dialoguer avec celui-ci via les moyens d'entrée de commande 4. host and interact with it via the control input means 4.
Le bus 80 est relié aux entrées 88 et 89 du module logique central de gestion 60 à travers un module de pilotage 90 généralement constitué par un micro-séquenceur tel que, par exemple, une mémoire PROMNI rebouclée sur un The bus 80 is connected to the inputs 88 and 89 of the central management logic module 60 through a control module 90 generally constituted by a micro-sequencer such as, for example, a PROMNI memory looped on a
registre, et à travers un module d'interface de mémoire d'échanges 91. register, and through an exchange memory interface module 91.
La mémoire d'échanges 84 comporte avantageusement deux parties, The exchange memory 84 advantageously comprises two parts,
une partie "données" et une partie "trame". a "data" part and a "frame" part.
La partie "trame" est utilisée pour la gestion de l'ensemble du circuit en anneau 17 par l'unité centrale de gestion 1. Cette partie "trame" peut être contenue dans une PROM ou dans une RAM ou dans une combinaison de cesdeux types de mémoire. Quand la partie "trame" est composée uniquement par une RAM, c'est le système d'accueil, via les moyens d'entrée 4, qui fournit les données nécessaires à la gestion de la partie "trame" et qui les range dans cette mémoire. Quand cette partie "trame" est composée d'une combinaison d'une PROMN et d'une RAM, la PROM constitue un fond de trame cyclique et le système The "frame" part is used for the management of the entire ring circuit 17 by the central management unit 1. This "frame" part can be contained in a PROM or in a RAM or in a combination of these two types of memory. When the "frame" part is composed only by a RAM, it is the reception system, via the input means 4, which provides the data necessary for the management of the "frame" part and which places them in this frame. memory. When this "frame" part is composed of a combination of a PROMN and a RAM, the PROM constitutes a cyclic frame background and the system
d'accueil vient insérer les messages dans cette trame cyclique. host will insert the messages in this cyclic frame.
I.a partie "données" sert à stocker la totalité des données qui se I.a "data" part is used to store all the data
propagent dans l'ensemble du dispositif. propagate throughout the device.
Il existe en fait deux possibilités pour accéder à la mémoire d'échanges 84, soit par le système d'accueil via les moyens d'entrée 4 et à travers le module d'interface 83, soit à partir de chaque ensemble "élément à There are in fact two possibilities for accessing the exchange memory 84, either by the reception system via the input means 4 and through the interface module 83, or from each set "element to
gérer-moyens d'adressage-répéteur" dit "MIES". manage-addressing-repeater means "says" MIES ".
Par exemple si un dispositif selon l'invention est installé dans un véhicule automobile et comporte un ensemble MNES "phares-moyens For example, if a device according to the invention is installed in a motor vehicle and comprises a set MNES "headlights-means
d'adressage-répéteur", le dispositif fonctionne de la façon suivante. "repeater addressing", the device operates as follows.
L'ensemble MES reçoit un message "aller" avec une commande d'allumage des phares. Dans le message "retour", il renvoie l'information "phares allumés" si cette information est présente sur une entrée applicative de l'ensemble MIES, c'est-à-dire si elle a été préalablement rangée dans la mémoire d'échanges 84, The set MES receives a message "go" with a control of lighting of the headlights. In the "return" message, it sends the information "lights on" if this information is present on an application input of the set MIES, that is to say if it was previously stored in the exchange memory 84,
car un ensemble MNIES ne peut pas créer d'informations. because a set of MNIES can not create information.
D'une manière générale, un ensemble MES fournit sur ses sorties applicatives les informations qu'il a recues dans un message "aller" émis par l'unité centrale de gestion 1. Dans le message "retour", il transmet à l'unité centrale de gestion 1 les informations présentes sur ses entrées applicatives et In general, a set MES provides on its application outputs the information it has received in a "go" message sent by the central management unit 1. In the "return" message, it transmits to the unit management center 1 the information present on its application inputs and
rangées dans la mémoire d'échanges 84. stored in the trading memory 84.
En revenant à l'exemple d'application choisi ci-dessus, il existe deux possibilités pour commander l'allumage des phares. Si l'unité centrale de gestion ne comporte pas de système d'accueil, la commande "allumage des phares" s'effectue à partir d'une commande injectée sur une entrée applicative d'un ensemble MES. L'information "commande de l'allumage des phares" est prélevée par cet ensemble MNIES pour être transmise à la mémoire d'éc'hanges 84 dans un message "retour". A partir de cet instant, le dispositif fonctionne de la même façon que décrit ci-après, à partir de cette mémoire Returning to the application example chosen above, there are two possibilities for controlling the lighting of the headlights. If the central management unit does not include a reception system, the "lighting headlights" command is made from a command injected on an application input of a set MES. The information "control of the lighting of the headlights" is taken by this set MNIES to be transmitted to the exchange memory 84 in a "return" message. From this moment, the device operates in the same way as described below, from this memory
d'échanges 84.of exchange 84.
Lorsque l'unité centrale de gestion s'insère dans un système d'accueil, c'est ce système qui réalise l'application "commande de l'allumage des phares", le circuit en anneau 17 ne servant que de support à la transmission pour acheminer les informations contenues dans les messages When the central management unit is inserted in a reception system, it is this system which carries out the application "control of the lighting of the headlights", the ring circuit 17 only serving as support for the transmission to convey the information contained in the messages
"aller" et "retour"."back and forth".
Cependant, il est possible que, dans le circuit de gestion en anneau 17 se produise au moins une rupture empêchant certains messages de se However, it is possible that in the ring management circuit 17 occurs at least one break preventing certain messages from occurring.
propager dans le sens de la ligne d'entrées-sorties 2 vers la ligne d'entrées- propagate in the direction of the input-output line 2 to the input-line
sorties 3 et d'atteindre les moyens répéteurs associés aux éléments à gérer outputs 3 and reach the repeater means associated with the elements to be managed
auxquels ils sont destinés.for which they are intended.
Le dispositif selon l'invention est avantageux car il est dit "tolérant aux pannes", c'est-à-dire qu'il sait prendre en compte et palier des pannes dites "simples". Par exemple, il est capable de supporter une coupure d'un segment filaire entre deux ensembles MES et de continuer à fonctionner The device according to the invention is advantageous because it is said to be "fault-tolerant", that is to say it knows how to take into account and overcome so-called "simple" failures. For example, it is able to support a cut of a wired segment between two sets MES and continue to operate
correctement sans perte d'informations et en assurant le déterminisme initial. correctly without loss of information and ensuring initial determinism.
Dans le cas o plusieurs segments filaires reliant deux ensembles MES successifs sont coupés, seuls les ensembles MES compris entre les deux segments filaires coupés extrêmes sont isolés, tous les autres demeurent accessibles. Le dispositif effectue son auto-surveillance en permanence et, lorsqu'une défaillance est détectée sur le circuit 17 par des moyens de surveillance inclus dans la logique centrale de gestion 60, la partie 100 (décrite ci-après en regard de la figure 5) qui a pour fonction de définir automatiquement le sens de propagation des messages dans le circuit de gestion en anneau 17 est activée. Pour effectuer l'auto-surveillance de l'état du circuit de gestion en anneau 17, des messages "aller" sont envoyés dans le circuit à partir de la ligne d'entrées-sorties 2. L'unité centrale 1 passe alors en mode attente de réception du message "retour". Dès réception de ce message "retour", les moyens de surveillance vérifient la cohérence complète de ce message et comparent son adresse avec celle du message "aller". S'il n'y a pas d'erreur détectée, l'échange est considéré comme bon. Si une erreur est détectée (par exemple incohérence du message "retour", non-concordance des deux adresses), l'adresse du message "aller" est sauvegardée dans un registre intermédiaire de la logique 60. Le même message "aller" est émis à nouveau, éventuellement plusieurs fois par sécurité. Si Irerreur est confirmée, la valeur de l'adresse sauvegardée dans le registre intermédiaire est mémorisée comme adresse de rupture dans une In the case where several wire segments connecting two successive MES sets are cut, only the MES sets between the two extreme cut wire segments are isolated, all others remain accessible. The device performs its self-monitoring permanently and, when a fault is detected on the circuit 17 by monitoring means included in the central management logic 60, the part 100 (described below with reference to FIG. 5) whose function is to automatically define the direction of propagation of the messages in the ring management circuit 17 is activated. To perform the self-monitoring of the state of the ring management circuit 17, "go" messages are sent in the circuit from the input-output line 2. The central unit 1 then goes into mode. waiting to receive the "return" message. Upon receipt of this "return" message, the monitoring means verify the complete consistency of this message and compare its address with that of the "go" message. If there is no error detected, the exchange is considered good. If an error is detected (for example inconsistency of the "return" message, mismatch of the two addresses), the address of the "go" message is saved in an intermediate register of logic 60. The same "go" message is sent again, possibly several times for security. If error is confirmed, the value of the address saved in the intermediate register is stored as a break address in a
mémoire de la partie 100 de la logique 60. memory of part 100 of logic 60.
La figure 5 représente le schéma bloc de la partie 100 du module logique central de gestion 60 qui a pour fonction de définir automatiquement FIG. 5 represents the block diagram of part 100 of the central management logic module 60 whose function is to define automatically
le sens de propagation des messages dans le circuit de gestion en anneau 17. the message propagation direction in the ring management circuit 17.
Cette partie 100 comporte, à partir d'un bus 103 véhiculant les différents messages à envoyer dans le circuit de gestion en anneau 17, un module d'extraction d'adresse 104 dont la sortie est connectée à une première entrée 105 d'un comparateur 106, l'autre entrée 107 du comparateur étant reliée à une sortie 108 d'un module d'analyse et de pilotage 109, ce module d'analyse et de pilotage 109 étant apte à délivrer à cette sortie 108 une valeur de référence correspondant à la valeur de l'adresse de rupture. Le comparateur 106 est apte à délivrer sur ses deux sorties 110 et 111 deux types de signaux de commande selon que les adresses des messages appliqués à son entrée 105 sont inférieures ou, supérieures ou égales, à la valeur d'adresse de rupture, ces signaux de commande pilotant le module d'analyse et de pilotage 109 pour commander, soit l'ouverture des moyens d'émission 62-63 et de réception 64-65 formant la ligne d'entrées-sorties 2 et la fermeture des moyens d'émission 72-73 et de réception 74-75 pour envoyer les messages véhiculés sur le bus 103 ayant des adresses inférieures à la valeur de l'adresse de rupture sur la ligne d'entrées-sorties 2, soit la fermeture des moyens d'émission 62-63 et de réception 64-65 et l'ouverture des moyens d'émission 72-73 et de réception 74-75 formant la ligne d'entrées-sorties 3 pour envoyer les messages véhiculés sur le bus 103 ayant des adresses supérieures ou égales à la valeur de l'adresse de rupture sur la This part 100 comprises, from a bus 103 conveying the various messages to be sent in the ring management circuit 17, an address extraction module 104 whose output is connected to a first input 105 of a comparator 106, the other input 107 of the comparator being connected to an output 108 of an analysis and control module 109, this analysis and control module 109 being able to deliver to this output 108 a reference value corresponding to the value of the break address. The comparator 106 is able to deliver on its two outputs 110 and 111 two types of control signals depending on whether the addresses of the messages applied to its input 105 are smaller or greater than or equal to the breaking address value, these signals controller controlling the analysis and control module 109 for controlling, ie the opening of the transmitting means 62-63 and receiving means 64-65 forming the input-output line 2 and the closing of the transmitting means 72-73 and reception 74-75 for sending the messages conveyed on the bus 103 having addresses less than the value of the breaking address on the input-output line 2, ie the closing of the transmission means 62 63 and reception 64-65 and the opening of the transmission means 72-73 and reception 74-75 forming the input-output line 3 to send the messages carried on the bus 103 having higher or equal addresses to the value of the break address on the
ligne d'entrées-sorties 3, ce qui permet d'obtenir les résultats définis ci-avant. line of inputs-outputs 3, which allows to obtain the results defined above.
Dans le cas de messages dits "de diffusion" qui intéressent tous les ensembles MES, ils sont systématiquement émis dans le sens de la première ligne d'entrées-sorties 2 vers la seconde, puis dans le sens contraire. Le dispositif garantit l'acheminement de ce type de message quel que soit l'état du In the case of so-called "broadcast" messages which concern all MES sets, they are systematically transmitted in the direction of the first line of inputs-outputs 2 to the second, then in the opposite direction. The device guarantees the routing of this type of message irrespective of the state of the message.
circuit en anneau 17.ring circuit 17.
Le dispositif selon l'invention peut, dans un mode de réalisation avantageux, gérer deux types de données, des données dites "banalisées" et des données dites "booléennes". Les données "banalisées" sont transparentes pour le dispositif, c'est-à-dire qu'elles peuvent être traitées sans être adaptées ou modifiées. Les données "booléennes" correspondent à des ensembles de données banalisées et sont généralement sous forme de suites de signaux The device according to the invention can, in an advantageous embodiment, manage two types of data, so-called "unmarked" data and so-called "Boolean" data. The "unmarked" data is transparent to the device, that is, it can be processed without being adapted or modified. "Boolean" data is trivialized data sets and is usually in the form of signal sequences
logiques "0" et 'T'"".logical "0" and "T" "".
Comme rappelé ci-avant, le transfert des informations dans le dispositif est effectué sous la forme d'un message qui est généralement un ensemble de trains d'impulsions. Ces messages sont échangés via le circuit de gestion en anneau 17 entre l'unité centrale de gestion 1 et les moyens répéteurs de signaux 5, 6, 7,... pour atteindre, à travers les moyens d'adressage As recalled above, the transfer of information in the device is performed in the form of a message which is generally a set of pulse trains. These messages are exchanged via the ring management circuit 17 between the central management unit 1 and the signal repeater means 5, 6, 7, ... to reach, through the addressing means
, 21, 22,..., les différents éléments à gérer 23, 24, 25,..., et réciproquement. , 21, 22, ..., the different elements to be managed 23, 24, 25, ..., and vice versa.
L'unité centrale 1 élabore les différents messages nécessaires à la gestion des différents éléments avec des informations B1, B2, B3,..., figure 6, qui sont contenues dans la mémoire d'échanges 84 et range dans cette mémoire The central unit 1 prepares the various messages necessary for the management of the different elements with information B1, B2, B3,..., FIG. 6, which are contained in the exchange memory 84 and store in this memory
d'échanges les informations qu'elle a recues venant des éléments à gérer. the information it has received from the items to be managed.
Avantageusement, le module logique central de gestion 60 réalise une bijection entre les données d'un message arrivant ou partant par les lignes d'entrées-sorties 2, 3 (par exemple huit bits consécutifs dont le rang Advantageously, the central management logic module 60 performs a bijection between the data of a message arriving or departing from the input-output lines 2, 3 (for example eight consecutive bits whose rank
dans le message est "modulo 8") et les adresses de la mémoire d'échanges 84. in the message is "modulo 8") and the addresses of the exchange memory 84.
Dans ce cas, il est dit que le dispositif fonctionne "par informations banalisées". Cependant, le dispositif peut aussi fonctionner par duplication d'informations. Dans ce cas, le module logique central de gestion 60 effectue le transfert automatique d'une information en entrée ou en sortie d'un moyen répéteur vers l'entrée ou la sortie d'un autre moyen répéteur, ou plusieurs autres. Ce module 60 transforme le mode bijection défini ci-avant en une surjection. C'est ainsi qu'à une adresse de la mémoire d'échanges 84 correspond une entrée et au moins une sortie, ce mécanisme pouvant être utilisé avec une In this case, it is said that the device works "by unmarked information". However, the device can also operate by duplicating information. In this case, the central logic management module 60 performs the automatic transfer of information input or output of a repeater means to the input or output of another repeater means, or several others. This module 60 transforms the bijection mode defined above into an overjection. Thus, an address of the exchange memory 84 corresponds to an input and at least one output, this mechanism being able to be used with a
donnée banalisée ou une information booléenne. unmarked data or Boolean information.
Pour que le dispositif puisse fonctionner en mode booléen, il comporte, d'une part des moyens d'éclatement d'une donnée (par exemple huit bits consécutifs dont le rang dans le message est "modulo 8") constituée de "8" informations booléennes en "8" informations banalisées dans la mémoire d'échanges 84, et d'autre part des moyens de concaténation pour obtenir la In order for the device to operate in Boolean mode, it comprises, on the one hand, data bursting means (for example eight consecutive bits whose rank in the message is "modulo 8") consisting of "8" information. Booleans in "8" trivialized information in the exchange memory 84, and on the other hand means of concatenation to obtain the
fonction inverse de celle de l'éclatement. inverse function to that of the burst.
Ces moyens d'éclatement et de concaténation peuvent coopérer à des These means of bursting and concatenation can cooperate with
moyens d'association.means of association.
Les moyens d'association permettent d'associer, à une information en entrée rangée dans une case de la mémoire d'échanges 84 (que cette information provienne d'un ensemble MES ou du système d'accueil via les moyens d'entrée 4), une ou "n" informations en sortie, sachant que toutes ces The associating means make it possible to associate, with an input information stored in a box of the exchange memory 84 (whether this information comes from a set MES or from the reception system via the input means 4) , one or "n" output information, knowing that all these
information doivent être de même nature. information must be of the same nature.
Les moyens d'éclatement permettent de décomposer "n" bits élémentaires consécutifs dont le rang dans le message "retour" est "modulo n" en "n" informations qui peuvent être mémorisées dans la mémoire d'échanges The bursting means make it possible to decompose "n" consecutive elementary bits whose rank in the "return" message is "modulo n" into "n" information that can be stored in the exchange memory
84, sachant que ces informations peuvent prendre deux valeurs booléennes. 84, knowing that this information can take two Boolean values.
Les moyens de concaténation permettent de rassembler "n" informations contenues dans la mémoire d'échanges 84 en "n" bits élémentaires dont le rang dans le message "aller" est "modulo n", sachant que The concatenation means make it possible to gather "n" information contained in the exchange memory 84 into "n" elementary bits whose rank in the "go" message is "modulo n", knowing that
ces informations peuvent prendre deux valeurs booléennes. this information can take two Boolean values.
A ce module logique central de gestion 60 est associé une table de transcodage 120 (figure 6) qui permet de commander, à travers notamment le module logique central de gestion 60 et le module d'interface de mémoire To this central management logic module 60 is associated a transcoding table 120 (FIG. 6) which makes it possible to control, in particular through the central management logic module 60 and the memory interface module.
d'échange 91, l'adressage de la mémoire d'échanges 84. of exchange 91, the addressing of the exchange memory 84.
Sur la figure 6 est représenté schématiquement le diagramme de fonctionnement du mécanisme décrit ci-dessus dans lequel 121 représente, dans un premier cas, un message arrivant par une ligne d'entrées-sorties 2, 3 dans l'unité centrale de gestion 1 (en provenance des moyens répéteurs) et qui, grâce aux moyens d'éclatement contenus dans le module logique central de gestion 60, est éclaté 122 en informations booléennes Bi, B2,..., Bn qui sont rangées dans la mémoire d'échanges 84 en fonction de la table de transcodage 120. Sur cette même figure 6, est représenté schématiquement le diagramme du mécanisme décrit ci-dessus dans lequel 121 représente un message émis par l'unité centrale de gestion 1 et obtenu par regroupement 123 d'informations booléennes B1, B2,..., Bn contenues dans la mémoire d'échanges 84 grâce aux moyens de concaténation contenus dans le module logique central de gestion 60 en association avec la table de transcodage 120. La figure 7 représente le schéma bloc d'un mode de réalisation d'une autre partie 130 du module central logique de gestion 60 présent dans le schéma bloc de la figure 4, correspondant aux fonctions "éclatement" et "concaténation" en association avec un circuit logique de contrôle et de FIG. 6 diagrammatically shows the operating diagram of the mechanism described above in which 121 represents, in a first case, a message arriving via an input-output line 2, 3 in the central management unit 1 (FIG. from the repeater means) and which, thanks to the bursting means contained in the central management logic module 60, is split into boolean information B1, B2,..., Bn which are stored in the exchange memory 84 according to the transcoding table 120. In this same FIG. 6, is shown diagrammatically the diagram of the mechanism described above in which 121 represents a message sent by the central management unit 1 and obtained by grouping 123 of Boolean information. B1, B2, ..., Bn contained in the exchange memory 84 by virtue of the concatenation means contained in the central management logic module 60 in association with the transcoding table 120. FIG. shows the block diagram of an embodiment of another part 130 of the central management logic module 60 present in the block diagram of FIG. 4, corresponding to the functions "bursting" and "concatenation" in association with a logic circuit of FIG. control and
commande 133.command 133.
Cette partie 130 du module logique 60 comporte un module de concaténation 131 dont le bloc diagramme d'un mode de réalisation est représenté sur la figure 8 décrite ci-après. Son entrée 132 est reliée à la mémoire d'échanges 84 à travers le module d'interface d'échange 91 et sa sortie 134 est reliée, d'une part à la première ligne d'entrées- sorties 2 à travers un premier registre tampon d'émission 135, et d'autre part à la seconde ligne d'entrées-sorties 3 à travers un second registre tampon d'émission 136. Le module de concaténation 131 et les deux registres tampons d'émission 135 et 136 This portion 130 of the logic module 60 includes a concatenation module 131 whose block diagram of an embodiment is shown in Figure 8 described below. Its input 132 is connected to the exchange memory 84 through the exchange interface module 91 and its output 134 is connected, on the one hand, to the first input-output line 2 through a first buffer register transmission 135, and secondly to the second input-output line 3 through a second transmit buffer register 136. The concatenation module 131 and the two transmit buffer registers 135 and 136
sont pilotés à partir du circuit logique de contrôle et de commande 133. are controlled from the control and control logic circuit 133.
Cette partie 130 comporte en outre un module d'éclatement 137 dont le bloc diagramme d'un mode de réalisation est représenté sur la figure 9 décrite ci-après. La sortie 138 de ce module d'éclatement 137 est reliée à la mémoire d'échange 84 à travers le module d'interface d'échange 91. Les première et seconde lignes d'entrées-sorties 2, 3 sont reliées à l'entrée 139 de ce module d'éclatement 137 à travers, respectivement, deux registres tampon de réception 140 et 141. Le module d'éclatement 137 et les deux registres tampons de réception 140 et 141 sont pilotés par le circuit logique de contrôle et de This portion 130 further comprises a bursting module 137 whose block diagram of an embodiment is shown in Figure 9 described below. The output 138 of this burst module 137 is connected to the exchange memory 84 through the exchange interface module 91. The first and second input-output lines 2, 3 are connected to the input 139 of this bursting module 137 through, respectively, two receiving buffer registers 140 and 141. The bursting module 137 and the two receiving buffer registers 140 and 141 are driven by the control logic circuit and
commande 133.command 133.
Comme mentionné ci-dessus, la figure 8 représente le bloc diagramme d'un mode de réalisation du module de concaténation 131. Ce module comporte très schématiquement, à partir d'un bus de données 150 constituant son entrée 132, un module agissant en mode transparent 151 et un module fonctionnant en mode booléen 152, c'est-à-dire permettant d'effectuer une détection et un codage des informations de type booléennes. Ces deux modules 151 et 152 sont montés en parallèle sur le bus 150 et leurs sorties respectives 153 et 154 sont reliées à l'entrée 155 d'un module de mémorisation de données 156. Ce module de mémorisation de données est essentiellement constitué d'un ensemble de "n" bascules bistables 157. La sortie 158 de ce module de mémorisation de données 156 constitue en fait la sortie 134, définie ci-avant Cll As mentioned above, FIG. 8 represents the block diagram of an embodiment of the concatenation module 131. This module very schematically comprises, from a data bus 150 constituting its input 132, a module acting in transparent 151 and a module operating in Boolean mode 152, that is to say for performing a detection and coding of Boolean type information. These two modules 151 and 152 are connected in parallel on the bus 150 and their respective outputs 153 and 154 are connected to the input 155 of a data storage module 156. This data storage module essentially consists of a set of "n" flip-flops 157. The output 158 of this data storage module 156 is actually the output 134, defined above Cll
regard de la figure 7, du module de concaténation 131. FIG. 7, of the concatenation module 131.
Les deux modules de mode transparent 151 et de mode booléen 152 sont contrôlés à partir d'un module de gestion 159 qui est synchronisé et The two transparent mode 151 and Boolean mode modules 152 are controlled from a management module 159 which is synchronized and
contrôlé à partir d'un compteur logique 160 (modulo "n"). controlled from a logic counter 160 (modulo "n").
La figure 9 représente le bloc diagramme d'un mode de réalisation du module d'éclatement 137. Ce module comporte un module de mémorisation de données recçues 161 dont l'entrée 162 est connectée à un bus de données 163 qui constitue l'entrée 139 définie ci-avant. Ce module de mémorisation de données recues 161 est essentiellement constitué d'un ensemble de "n" bascules bistables 164. La sortie 165 de ce module 161 est reliée aux entrées 166 et 167, respectivement d'un module agissant en mode transparent 168 et d'un module fonctionnant en mode booléen 169. Les sorties 170 et 171 de ces deux modules 168 et 169 sont reliées à un bus de données de sortie 172 qui constitue la sortie FIG. 9 represents the block diagram of an embodiment of the burst module 137. This module includes a received data storage module 161 whose input 162 is connected to a data bus 163 which constitutes the input 139. defined above. This received data storage module 161 consists essentially of a set of "n" flip-flops 164. The output 165 of this module 161 is connected to the inputs 166 and 167 respectively of a module operating in transparent mode 168 and a module operating in Boolean mode 169. The outputs 170 and 171 of these two modules 168 and 169 are connected to an output data bus 172 which constitutes the output
138, définie ci-avant en regard de la figure 7, du module d'éclatement 137. 138, defined above with reference to FIG. 7, of the bursting module 137.
Les deux modules de mode transparent 168 et de mode booléen 169 sont contrôlés à partir d'un module de gestion 173 qui est synchronisé et The two transparent mode 168 and boolean mode 169 modules are controlled from a management module 173 which is synchronized and
contrôlé à partir d'un compteur logique 174 (modulo "n"). controlled from a logic counter 174 (modulo "n").
Le mode de réalisation du dispositif logique de gestion centralisée The embodiment of the centralized logical management device
décrit ci-dessus ne comporte qu'une seule unité centrale de gestion 1. described above contains only one central management unit 1.
Cependant, dans le souci d'obtenir dispositif présentant une fiabilité encore plus importante, il est possible de réaliser un dispositif selon l'invention comportant une deuxième unité centrale couplée à la première avec des However, in order to obtain a device having an even greater reliability, it is possible to produce a device according to the invention comprising a second central unit coupled to the first with
moyens répéteurs du même type que ceux décrits ci-dessus. repeater means of the same type as those described above.
Il est précisé que les différents moyens utilisés dans le mode de réalisation tel que décrit ci-dessus, comme les modules de différentes fonctions ou les circuits logiques, sont connus en eux-mêmes et pourront être réalisés, par exemple, à base d'éléments comme ceux qui sont dans le commerce sous la It is specified that the various means used in the embodiment as described above, such as modules of different functions or logic circuits, are known in themselves and may be made, for example, based on elements. like those who are in commerce under the
blarque "ALT.ERA".blarque "ALT.ERA".
Claims (13)
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR9304558A FR2704337B1 (en) | 1993-04-19 | 1993-04-19 | Logical centralized management system. |
EP94913640A EP0672270A1 (en) | 1993-04-19 | 1994-04-13 | Centralised control logic device |
PCT/FR1994/000411 WO1994024618A1 (en) | 1993-04-19 | 1994-04-13 | Centralised control logic device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR9304558A FR2704337B1 (en) | 1993-04-19 | 1993-04-19 | Logical centralized management system. |
Publications (2)
Publication Number | Publication Date |
---|---|
FR2704337A1 true FR2704337A1 (en) | 1994-10-28 |
FR2704337B1 FR2704337B1 (en) | 1995-06-23 |
Family
ID=9446178
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FR9304558A Expired - Fee Related FR2704337B1 (en) | 1993-04-19 | 1993-04-19 | Logical centralized management system. |
Country Status (3)
Country | Link |
---|---|
EP (1) | EP0672270A1 (en) |
FR (1) | FR2704337B1 (en) |
WO (1) | WO1994024618A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001013186A1 (en) * | 1999-08-13 | 2001-02-22 | Wynstruments Limited | Controlling and/or monitoring marine ancillary components |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5600310A (en) * | 1994-12-02 | 1997-02-04 | General Electric Company | Serial bus control for appliances |
DE60212331T2 (en) * | 2000-12-29 | 2007-06-06 | Empir Ab | CONTROL ARRANGEMENT BASED ON CAN BUS TECHNOLOGY |
CN102799134A (en) * | 2012-08-23 | 2012-11-28 | 黑龙江省海轮王农机制造有限公司 | Automatic seeder control system based on dual-core embedded controller |
DE102020121316A1 (en) * | 2020-08-13 | 2022-02-17 | Ebm-Papst Mulfingen Gmbh & Co. Kg | Unit for a bus system, master-slave bus system with a large number of units and method for addressing units in a bus system |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0028882A1 (en) * | 1979-10-20 | 1981-05-20 | Swish Products Limited | An electronic time based control system |
WO1986004701A1 (en) * | 1985-02-11 | 1986-08-14 | Linköpings Silicon Construction Ab | Method and means at a system for transmission of information |
EP0235559A1 (en) * | 1986-02-06 | 1987-09-09 | Siemens Aktiengesellschaft | Information delivery system for the delivery of binary information |
EP0281416A2 (en) * | 1987-03-04 | 1988-09-07 | Asi Controls | Electronic control of communication system |
EP0417920A2 (en) * | 1989-09-14 | 1991-03-20 | Hitachi, Ltd. | Input/output device and a control system incorporating such a device |
EP0421471A1 (en) * | 1989-10-06 | 1991-04-10 | Mütec Mikrotechnik Und Überwachungssysteme Gmbh | Communication method for a control device, consisting of a central unit and a plurality of peripheral units |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1989011763A1 (en) * | 1988-05-17 | 1989-11-30 | Kabushiki Kaisha Komatsu Seisakusho | Series controller |
-
1993
- 1993-04-19 FR FR9304558A patent/FR2704337B1/en not_active Expired - Fee Related
-
1994
- 1994-04-13 WO PCT/FR1994/000411 patent/WO1994024618A1/en not_active Application Discontinuation
- 1994-04-13 EP EP94913640A patent/EP0672270A1/en not_active Ceased
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0028882A1 (en) * | 1979-10-20 | 1981-05-20 | Swish Products Limited | An electronic time based control system |
WO1986004701A1 (en) * | 1985-02-11 | 1986-08-14 | Linköpings Silicon Construction Ab | Method and means at a system for transmission of information |
EP0235559A1 (en) * | 1986-02-06 | 1987-09-09 | Siemens Aktiengesellschaft | Information delivery system for the delivery of binary information |
EP0281416A2 (en) * | 1987-03-04 | 1988-09-07 | Asi Controls | Electronic control of communication system |
EP0417920A2 (en) * | 1989-09-14 | 1991-03-20 | Hitachi, Ltd. | Input/output device and a control system incorporating such a device |
EP0421471A1 (en) * | 1989-10-06 | 1991-04-10 | Mütec Mikrotechnik Und Überwachungssysteme Gmbh | Communication method for a control device, consisting of a central unit and a plurality of peripheral units |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001013186A1 (en) * | 1999-08-13 | 2001-02-22 | Wynstruments Limited | Controlling and/or monitoring marine ancillary components |
Also Published As
Publication number | Publication date |
---|---|
WO1994024618A1 (en) | 1994-10-27 |
FR2704337B1 (en) | 1995-06-23 |
EP0672270A1 (en) | 1995-09-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
FR2472234A1 (en) | COMMUNICATION PROTOCOLS MANAGED BY COMMUNICATION MODULES USED IN A DISTRIBUTED DATA PROCESSING SYSTEM | |
EP0014152A1 (en) | Operator for a packet-switched data network | |
BE897030A (en) | MOUNTING FOR A TELECOMMUNICATION INSTALLATION, IN PARTICULAR A TELEPHONE CENTRAL WITH AT LEAST TWO COMPUTERS FOR ALTERNATE CONTROL OF SWITCHING OPERATIONS | |
EP0755010A1 (en) | Interface device between a computer with redundant architecture and a communication means | |
EP0377203B1 (en) | Reception and processing system for HDLC frames transmitted on PCM-TDM multipaths, especially for a data switcher | |
FR2598575A1 (en) | LOCAL AREA NETWORK CONTROL DEVICE | |
FR2477738A1 (en) | CONTROL AND CONTROL APPARATUS FOR USE BETWEEN A CENTRAL COMPUTER STATION AND TERMINAL POSTS | |
CA2006831C (en) | System with a single hdlc circuit and a conversion buffer memory for transmitting hdlc frames over a pcm channel | |
FR2704337A1 (en) | Logic device for centralized management. | |
EP0812084B1 (en) | Device for communication between a plurality of functional modules within a local unit and an external ethernet bus | |
EP0272172B1 (en) | Input control circuit, in particular for programmable controllers | |
FR2540694A1 (en) | MULTIPLEX TEMPORAL LOOP TELECOMMUNICATION SYSTEM COMPRISING A FIRST AND A SECOND TRANSMISSION LINES | |
FR2857805A1 (en) | Data transmission method for a network of embedded controllers, e.g. for airborne or terrestrial vehicles, whereby data are directly transmitted between multi-channel nodes without physical or software-based authentication | |
EP0843931A1 (en) | Communication method using an optical bus simultaneously supporting different data rates | |
FR2556913A1 (en) | DEVICE FOR SEMAPHORIC TERMINALS FOR SIGNALING SYSTEM NO. 7 | |
EP0106714B1 (en) | Access point structure for a data packet broadcasting network | |
EP0589743B1 (en) | Modular device for coupling and multiplexing different type buses | |
FR2468259A1 (en) | NEAR-CLOSE TRANSMISSION SYSTEM FOR DISTRIBUTION AND / OR COLLECTION OF INFORMATION | |
EP0133139A1 (en) | Auxiliary device for utilizing data communication systems in local networks, and systems incorporating such a device | |
FR2551897A1 (en) | APPARATUS AND METHOD FOR REALIZING REDUNDANCY IN A PROCESS CONTROL SYSTEM, DISTRIBUTING | |
FR2490053A1 (en) | Central control for telephone exchange users - has time base generator, monitor, updating and synchronisation units connected to central controller via information traffic lines | |
FR2526975A1 (en) | Information exchange system for several linked units - uses single line with units in virtual loop for communication independent of geographical positions | |
FR2582894A1 (en) | System comprising a plurality of satellite units capable of talking to a central processing unit by way of a common line and interface device for such a system | |
JP2001177549A (en) | System for changing inter-device communication parameter in transmission network system | |
EP0383666B1 (en) | Modular interface circuit and subscriber facility for a digital network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
TP | Transmission of property | ||
ST | Notification of lapse |