Brevet FR2475770A1 — publié le 19810814

Procédé et système de communication d'informations de commande par l'intermédiaire d'une ligne commune de trans- mission de signaux. La présente invention concerne un procédé et un système pour communiquer ou transmettre des données de commande entre une multiplicité de matériels (par exemple des calcu- lateurs et des dispositifs d'entrées/sorties) couplés à une ligne commune de transmission de signaux. Jusqu'à présent, lorsque des données de commande devaient être échangées entre des matériels par l'intermé- diaire d'une ligne commune de transmission, un matériel de transmission transmettait des données comportant une adresse de destination servant à spécifier un matériel récepteur et ajoutée à la donnée de commande, et le matériel récepteur déterminait lui-même s'il était bien celui qui était désigné par l'adresse de destination. Si le matériel récepteur était bien celui qui était désigné, il recevait les données de commande comprenant sa propre adresse afin de commander ces terminaux associés en se basant sur les données reçues. Le système de commande de ce type est décrit, par exemple, dans la demande de brevet japonais n' 2 363/76 publiée le 9 janvier 1976. Dans la technique antérieure, les adresses qui n'étaient pas utilisées pour la commande étaient donc transmises aussi. Il en résultait que la quantité d'in- formations devant être transmises et reçues, étaient impor- tantes et que les performances de transmission s'en trouvaient altérées. La présente invention est destinée à supprimer les inconvénients rencontrés dans la technique antérieure et elle procure un procédé et un système de transmission et de com- munication de données de commande vers ou avec des matériels de destination voulus sans transmission d'adresse de desti- nation. Dans la présente invention, un matériel de transmis- sion transmet un signal de donnée de commande, lequel signal comprend une partie de signal de code de contenu représentant un bref contenu de commande du signal de doiihe de commande et une partie de signal de donnée secondaire représentant un contenu supplémentaire de commande destiné à être utilisé en combinaison avec le bref contenu pour former une donnée de commande dans le signal de donnée de commande, à une ligne commune de transmission de signaux sans associer d'adresse spécifiant un matériel récepteur, et un matériel récepteur compare une des diverses données de code de contenu enregistré antérieurement avec la partie de signal de code de contenu du signal de donnée de commande reçue par l'intermédiaire de la ligne de transmission de signaux. Ce n'est que lorsque la partie de signal de code de contenu concorde avec une des données de code de contenu que le matériel récepteur accepte la partie de code de contenu ainsi que la partie de signal de donnée secondaire (donnée de paramètre relatif à cette partie de code de contenu) du signal de donnée de commande comme donnée. de commande pour ce matériel. On va maintenant décrire la présente invention en se référant aux dessins annexés, sur lesquels: la figure 1 montre une configuration générale d'un système de transmission en boucle; la figure 2 montre un format d'un "paquet" d'infor- mations circulant dans une ligne de transmission en boucle selon un mode de réalisation de la présente invention; et la figure 3 est un schéma synoptique de la partie principale d'un mode de réalisation de la présente invention.. Le code de contenu représente un bref contenu d'un concept général de commande ou bien un concept général de commande et ce code est utilisé pour classer des articles ou ru- briques de ccmjandp ou des donnes en groupes définis (par exemple 30 groupes). Le nombre de codes de contenu est limité. D'autre part,la donnée secondaire accompagne le code de contenu et elle contient une donnée de paramètre variable pour compléter le concept du code de contenu par des chiffres ou autres signes analogues de manière à former une donnée de commande conjointe- ment avec le code de contenu. Le nombre de modes de commande que la donnée secondaire peut spécifier est pratiquement infini. A titre d'exemple, les codes de contenu et les données secondaires des données de commande pour un système de transport par train> peuvent être comme représenté dans le tableau 1 Tableau 1 Données de commande Code de contenu Données secondaires Heure d'ouverture est 4 h 30 Code d'heure d'ouverture Donnée représentant 4 h 30 Heure de fermeture est 23 h 50 Code d'heure de fermeture Donnée représentant 23 h 50 Train n05 n'est pas arrivé Code d'accident de train Donnée représentant la station correctement à la station F à F, le train no M5 et 12 h 00 12 h 00 Train no M1O a quitté la station Donnée représentant la G à 12 h 30 Code de repérage de train station G, le train n0MIO et 12 h 30 Vitesse de train n0 3 est 60 Code de vitesse de train Donnée représentant le train Km/h. n M3 et 60 km. ru- Lnl r-. p.) 2$75770 On va maintenant expliquer de façon détaillée un mode de réalisation de la présente invention à propos du système de transmission à travers une ligne commune de trans-. mission en boucle. La figure 1 montre la configuration générale du système de transmission en boucle. Les matériels Pi, P2,.. Pn sont reliés respectivement aux stations S1, S2.. Sn, qui sont reliée à une ligne commune de transmission en boucle. A titre d'exemple, on va supposer que le ième matériel Pi doit envoyer à la ligne de transmission 1 un signal de donnée de commande comprenant une partie D de signal de donnée secondaire et une partie C de signal de code de contenu formant une donnée de commande dans le signal de donnée de commande. La station Si reçoit du matériel P., le signal de donnée de commande comprenant D et C et il ajoute à ce signal le numéro i affecté au matériel de transmission et des indicateurs F représentant le début et la fin du signal de données de commande de manière à former un "paquet" d'in- formations tel que celui représenté sur la figure 2, paquet qui est ensuite envoyé à la ligne 1 de transmission en boucle. Dans une mémoire (non représentée) de chaque station, est _ emmagasinée au moins une donnée de code de contenu prédéterminée représentant un bref contenu de commande pour lequel le matériel relié à la station est sensible. Pendant que les informations en"paquet"'circulent à travers la ligne de transmission en boucle, chacune des stations, à l'exception de la station S., compare chacune des données de code de contenu qui y est emmagasinée avec la partie C de signal de code de contenu qui est transmise par l'intermédiaire de la ligne 1 de transmission en boucle, et ce n'est que;lorsque ces données coïncident l'une avec l'autre, que la station fournit le signal de donnée de commande comprenant la partie C de signal de code de contenu et la partie D de signal de donnée secondaire au matériel relié à cette station. Que la coïncidence ait ou n'ait pas lieu au moment de la comparaison, chaque station retransmet à la station de droite adjacente les informations en "paquet" reçues. Quand les informations en"paquet"ont circulé à travers la boucle et sont revenues à la station Si, la station Si détecte que le numéro i du matériel de transmission envoyant les informations en "paquet" est identique au numéro i de la station S. et élimine de la ligne 1 de transmission en boucle les infor- mations en "paquet" transmises dans le sens des aiguilles d'une montre. La figure 3 montre un exemple d'une conception spécifique de la station et du matériel. Dans le mode de réalisation illustré, on a représenté les ièmes station et matériel. On va maintenant expliquer l'opération de récep- tion et l'opération de transmission. (1) Opération de réception. On va supposer que la ligne 1 de transmission en boucle achemine un signal de donnée de commande, c'est-à- dire un"paquet'd'informations comprenant un indicateur F représentant le début de la donnée, une partie C1 de signal de code de contenu, le numéro du matériel de transmission x, une partie D1 de signal de données secondaires et un indicateur F représentant la fin de la donnée. Un sélecteur 54 présent dans la station Si sert à relier l'une à l'autre les lignes et 130 d'acheminement de signaux quand les signaux sur les lignes 120 et 121 d'acheminement de signaux sont dans les états "O" et "O" ou dans les états "1" et "O", à relier l'une à l'autre les lignes 111 et 130 d'acheminement de signaux quand les signaux sont dans les états "O" et "1" et à maintenir la connexion antérieure quand les signaux sont dans les états "1" et "l",on va sUPposer maintenant que les signaux présents sur les lignes 120 et 121 d'acheminement de signaux sont dans les états "O" et "O" et que,par conséquent, les lignes 110 et 130 d'acheminement de signaux sont reliées l'une à l'autre par le sélecteur 54. Les informations en"paquet" sont appliquées séquentiel- lement à un registre à décalage 52 par l'intermédiaire d'un récepteur 51 présent dans la station S. Le nombre d'étages du registre à décalage 52 correspond au nombre de bits des informations en "paquet". Un décodeur 56 engendre une sortie "1" quand les indicateurs F sont chargés dans les zones F du registre à décalage 52 qui représentent le début etlafin de la donnée et fournit, dans le cas contraire, une sortie "O". Les lignes 100, 101 et 102 d'acheminement de signaux transmettent les informations ou données se rapportant à la zone correspondant à la donnée secondaire, à la zone corres- pondant au numéro de matériel de transmission et à la zone correspondant au code de contenu dans le registre à décalage 52. Le numéro i relatif à la station Si est chargé préalablement dans un registre 57 par un processeur ou ordinateur 80 (présent dans le matériel Pi). La ligne d'acheminement de signaux pour ce chargement n'a pas été représentée sur le dessin. Un compara- teur 58 compare l'information relative au numéro du matériel de transmission envoyée par l'intermédiaire de la ligne 101 d'acheminement de signaux avec le numéro i emmagasiné dans le registre 57 et engendre une sortie "1" quand ces numéros sont identiques et une sortie "0" quand ils ne sont pas identiques. Ce n'est que lorsque les informations complètes du "paquet" ont été chargées dans le registre à décalage 52 et-que le numéro x de matériel de transmission relatif aux informations du "paquet" est identique au numéro "i" relatif à la station qu'une porte ET 59 engendre une sortie "1". La sortie de la porte ET 59 est appliquée à une borne de remise à zéro du registre à décalage 52. Par conséquent, ce n'est que lorsque les informations du "paquet" ont été entièrement chargées dans le registre à décalage 52 par un décalage bit par bit et que, en concoiwittance, le numéro x de matériel de transmission relatif aux informations du "paquet" est identique au numéro i, que le registre à décalage 52 est remis à zéro. Les infor- mations du "paquet" revenant après la circulation sont donc éliminées de la ligne 1 de transmission en boucle. Quand le numéro x de matériel de transmission et le numéro i relatif à la station Si ne sont pas identiques, le registre à décalage 52 n'est pas remis à zéro et comme ce registre à décalage 52 décale son contenu, les informations du "paquet" sont retransmises à la ligne 1 de transmission en boucle par l'intermédiaire du sélecteur 54 qui a choisi la ligne 110 d'acheminement de signaux et par un transmetteur 55. Dans les registres (par exemple des registres d'une capacité de 5 bits) 70-1., 70-m sont emmagasinées les données de code de contenu Cil,.... représentant les brefs contenus de commande vis-à-vis desquels le matériel Pi est sensible. Des comparateurs 71-,.., 71-m comparent les données présentes dans la zone correspondant au code de contenu dans le registre à décalage 52 (la partie de signal de code de contenu du signal de données de commande reçu) avec Cil,. im, et engendrent la sortie "1" quand ces données sont identiques et une sortie "0" quand elles ne sont pas identiques. Les sorties des comparateurs 71-1., 71-m sont appliquées à une porte OU 65 dont la sortie est appliquée à une porte ET 63 qui reçoit aussi la sortie du décodeur 56 ainsi qu'une sortie inversée du comparateur 58 par l'inter- médiaire d'un inverseur 60. Par conséquent, la porte ET 63 engendre une sortie "1" uniquement lorsque les informations complètes du "paquet" ont été chargées dans le registre à décalage 52, le numéro x de matériel de transmission n'est pas identique au numéro i de station et la partie C1 de signal de code de contenu du signal de donnée de commande reçue coïncide avec une des données de code de contenu Cil,...., Cim emmagasinée antérieurement dans les registres 70-1,....,. 70-m, et engendre une sortie "0" dans le cas contraire. La sortie de la porte ET 63 est appliquée à une porte 64 reliée au registre à décalage 52 de sorte que la porte 64 n'est ouverte que lorsque la sortie de la porte ET 63 est à l'état "1" de manière à laisser passer la partie D1 du signal de donnée secondaire et la partie C1 de signal de code de contenu envoyé par l'intermédiaire des lignes 100 et 102 d'acheminement de signaux au matériel Pi. Après l'opération ci- dessus, le contenu du registre à décalage 52 est décalé. De cette manière, du signal de donnée de commande reçue (infor- mation en "paquet"}, seule la partie C1 de signal de code de contenu qui coïncide avec une des données préétablie Cil, C. de code de contenu est fournie en même temps que la partie im D1 de signal de donnée secondaire au matériel Pi à partir de la ligne 1 de transmission en boucle. Dans le matériel Pi relié à la station, le processeur ou ordinateur 80 reçoit maintenant la partie C1 de signal de code de contenu et la partie D1 de signal de donnée secondaire Un fichier 83 de code de réception qui peut faire partie d'une mémoire principale 82 comporte des programmes d'instruction emmagasinés préalablement pour être exécutés en fonction des données des parties de signal de code de contenu ainsi qu'une table d'adressespour traduire au programme d'instruction correspondant les entêtes des données des parties de signal de code de contenu. Le processeur 80 compare la partie de signal de code de contenu reçu de la station Si avec les codes de contenu du tableau d'adresseset extrait une adresse d'en-tête du programme d'instruction emmagasiné à un endroit correspondant au code de contenu quis'est révél identique à la partie de signal de code de contenu. En se basant sur l'adresse d'en-tête, le processeur 80 extrait du fichier 83 de code de réception le programme d'instruction devant être exécuté et traite la partie D1 de signal de donnée secondaire en utilisant la mémoire principale 82. En se basant sur les résultats du traitement, il émet un signal d'instruction pour commander les terminaux extérieurs 90-1, 90-2., 90-t par l'intermédiaire d'une interface 81. Les matériels du système de transport par train5peu- vent comprendre des sous-stations, des stations ferroviaires ou gares et des installations de centres de commande. Quand le matériel est une station ferroviaire, ses terminaux extérieurs peuvent comprendre des dispositifs de commande de portes pour la station ferroviaire, des dispositifs de diffusion d'informa- tions, des dispositifs de commande d'allumage de moyens d'éclai- rage, des dispositifs d'alarme et des dispositifs de signali- sation. Dans les installations de la station ferroviaire, le code de contenu représentant l'heure d'ouverture est transformé en un programme d'instruction pour ouvrir les portes de la station ferroviaire et, dans la sous-station, il est transformé en un programme d'instructions pour commander la fermeture des interrupteurs pour l'alimentation en énergie électrique.En d'autres termes, les programmes d'instruction pour un seul code de contenu dans le fichier 83 de code de réception varient en fonction des types des matériels qui peuvent être reliés aux diverses installations aux terminaux extérieurs. (2) Opération de transmission. Le processeur 80 du matériel Pi fonctionne de manière à faire démarrer un programme prédéterminé sur la base d'un signal d'entrée extérieure fourni par un des terminaux ex- térieurs 90-1, 90-2,., 90-, qui sont reliés au matériel Pi par l'intermédiaire d'une interface 81 (ou sur la base des données fournies par la ligne de transmissionX dans le mode d'opération de réception). Un code de contenu particulier est déterminé en résultat au traitement programmé. Dans le cas o le signal de donnée de commande circulant dans la ligne de transmission 1 concerne deux systèmes, par exemple un système de transport par trainset un système de sous-station, les don- nées relatives au système de transport par trains sont celles représentées sur le tableau 1. Quand le code de contenu comporte 8 bits, les deux bits qui précèdent immédiatement déterminent un large classement de groupes des données. En d'autres termes, quand les deux bits sont "00", "01", "10" et "11", le contenu du code concerne le système de transport par trains,le système de sous-station, les deux systèmes à la fois et l'essai des systèmes, respectivement. Les 6 bits restants déterminent un petit classement de groupes des données. Par exemple, les cinq codes de contenu énumérés dans le tableau 1 peuvent être repré- sentés par "000001", "000010", "........ 000101", respectivement. En continuant de se référer au tableau 1, on voit que le code d'heure d'ouverture et le code d'heure de fermeture y sont engendrés sous la forme d'un résultat du traitement sur la base d'un programme d'ouverture et d'un programme de fermeture exécutés par le processeur 80 mis en fonction par les entrées appliquées au bouton 90-1 et 90-2 d'un pupitre installé dans un bureau central d'instruction. Le code d'accident de train est engendré sous la forme d'un résultat du traitement sur la base d'un programme de disposition d'acci- dent de train exécuté par le processeur 80 mis en fonction par un bouton 90-3 d'un pupitre se trouvant dans une station fer- roviaire. Le code de repérage ou poursuite de train est engendré sous la forme d'un résultat de sortie du traitement sur la base d'un programme de repérage cupoursuite de train exécuté par le processeur 80 mis en route par les sorties des circuits de voies -4 à 90-i de chaque station ferroviaire. Les circuits de voies sont prévus dans chaque station ferroviaire et servent de dispo- sitif détectant la position des trains. Chaque station ferroviaire comporte deux ouplus de deux circuits de voies. Le résultat de sortie du programme de repérage de train fournit donc une information relative à la position du train. Le code de vitesse de train est engendré sous la forme du résultat d'un calcul d'une condition ordinaire de conduite de train et, ensuite, de vitesse d'avance de train à partir de cette condition en tenant compte du diagramme de train sur la base d'un programme de réglage de conduite de train exécuté par le processeur 80 dans un bureau central d'instruction, le processeur 80 étant mis en fonction à l'aide des données de repérage ou poursuite de train reçues à partir de la ligne 1 de transmission en boucle. Le processeur 80 applique un signal SE de mise à l'état 1 par une borne de mise à l'état 1 du registre à décalage 61 et il fournit également un code de contenu C 2(engendré comme décrit ci-dessus) et une donnée secondaire D2 aux zones cor- respondantes du registre à décalage 61 pour former un "paquet" d'informations tel que celui représenté sur la figure 2. Des indicateurs F représentant le début et la fin d'un signal de donnée de commande,sont emmagasinés préalablement dans le registre 75 par le processeur 80. La ligne d'acheminement de signaux pour établir préalablement ces indicateurs n'a pas été représentée sur le dessin. Le numéro i de la station F et les indicateurs F sont appliqués au registre à décalage 61 dans les registres 57 et 75 et un "paquet" d'informations à transmettre comprenant l'indicateur F, le code de contenu C2, le numéro i du matériel de transmission, la donnée secon- daire D2 de l'indicateur F, comme représenté sur la figure 2, est chargé dans le registre à décalage 61 avec une synchroni- sation du signal SE de mise à l'état 1. Le décodeur 62 fournit une somme logique des sorties à partir de tous les bits du registre à décalage 61 de sorte qu'ils décodent les informations chargées dans le registre à décalage 61 et fournit une sortie "1" au sélecteur 54 chaque fois que le registre à décalage 61 contient une information et fournit une sortie "0" quand les bits du registre à décalage 61 sont tous zéro parce que tous les bits d'information en ont été expulsés par décalage. Le décodeur 53 fournit une somme logique des sorties à partir des bits du registre à décalage 52 il de sorte qu'il décode les informations chargées dans le registre à décalage 52 et fournit une sortie "1" au sélecteur 54 chaque fois que le registre à décalage 52 contient une information, et fournit une sortie "0" quand le registre à décalage 52 ne contient aucune information (c'est-à-dire quand tous les bits du registre à décalage sont zéro). Le sélecteur 54 a pour fonction de fournir sélecti- vement une des sorties du registre à décalage 52 et 61 au transmetteur 55. Il choisit les sorties du registre à décalage 61 quand la sortie du décodeur 53 est "0" et la sortie du décodeur 62 est "1". De ce fait, quand les informations pré- sentes dans le registre à décalage 52 sont expulsées par décalage, le registre à décalage 61 dans lequel le "paquet" d'informations a été chargé, commence à effectuer un décalage et sa sortie est fournie à la ligne 1 de transmission en boucle par l'intermédiaire du sélecteur 54 et du transmetteur 55. Quand la sortie du décodeur 62 devient "0" (c'est-à-dire quand tous les bits du registre à décalage sont zéro parce que le paquet d'informations chargé dans le registre à décalage 61 ont été expulsé par décalage), le sélecteur 54 reprend un état dans lequel la sortie du registre à décalage 52 est choisie. De cette manière, le"paquet" d'informations peut être acheminé par la ligne de transmission en boucle sans chevau- chement avec un autre paquet d'informations transporté par la ligne 1 de transmission en boucle. Le matériel Pi peut comprendre un microprocesseur (miniordinateur) programmé de manière à effectuer les traitements nécessaires pour les opérations de réception et de transmission décrites ci-dessus. Les configurations des circuits des stations respec- tives peuvent être identiques de sorte que l'on peut les réaliser dans une structure LSI (intégration à grande échelle). Le fichier 83 de code de réception peut être formé par une mémoire non volatile, par exemple une mémoire morte, de sorte que les in- formations ne sont pas perdues, même en cas de panne de courant. La station S. peut comprendre le récepteur 51, le transmetteur 55, une mémoire-tampon à la place du registre à décalage 52, une mémoire à accès aléatoire à la place des registres à décalage 57, 70-1., 70-rm, 75, un processeur pour commander la station elle-même et l'interface en vue d'une association avec le matériel P.. Comme on l'a décrit ci-dessus, selon la présente invention, le signal de donnée de commande comprend la partie de signal de code de contenu représentant le bref contenu de commande du signal et la partie de signal de donnée secondaire représentant le contenu supplémentaire de commande en vue d'une utilisation en combinaison avec le bref contenu de manière à former la donnée de commande, le code de contenu n'étant pas utilisé seulement pour commander le matériel en tant que partie de ia donnée de commande destinée à être utilisée conjointement avec la donnée secondaire, mais étant également utilisé comme le code spécifiant le matériel de destination. Par conséquent, l'adresse spécifiant la destination n'est plus nécessaire et on obtient une transmission d'informations de commande moins redondante et, par conséquent, une performance de transmission élevée. REVENDICATIONS 1. Procédé pour transmettre des informations de com- mande entre une multiplicité de matériels (P) couplées à une ligne commune (1) de transmission de signaux, caractérisé par le fait qu'il consiste:â transmettre,à partir d'un matériel de transmission, une donnée de commande comprenant un code (C) de contenu d'informations représentant un bref contenu d'in- formations de commande ainsi qu'une donnée secondaire (D) représentant un contenu supplémentaire d'informations de com- mande destiné à être utilisé en combinaison avec ledit bref contenu pour former ladite donnée de commande, à ladite ligne de transmission de signaux sans associer d'adresse spécifiant un matériel récepteur; à comparer, dans un matériel récepteur, chaque code de contenu d'une pluralité de codes de contenu enregistrés préalablement dans ce-matériel avec le code de contenu reçu par l'intermédiaire de ladite ligne de transmission; et à recevoir le code de contenu, si le code de contenu reçu est identique à l'un des codes enregistrés, en même temps qu'une donnée de paramètre correspondant à ce dernier sous la forme de la donnée de commande destinée audit matériel récepteur. 2. Procédé de communication d'informations de com- mande par l'intermédiaire d'une ligne commune (1) de trans- mission de signaux à laquelle est couplée une multiplicité de stations (5) , chacune desdites stations étant à son tour reliée à un matériel (P) pour la commande de terminaux ex- térieurs (90) reliés à ce matériel et pour la réception de signaux d'entrée extérieure arrivant de ce matériel, le procédé sus,-visé étant caractérisé par le fait qu'il consiste: à engendrer dans un desdits premier matériel un signal de donnée. de commande ne contenant aucune partie de signal d'adresse en réponse à un signal d'entrée extérieur provenant d'un premier (90) desdits terminaux extérieurs reliées audit premier matériel, ledit signal de donnée de commande comprenant une partie de signal de code de contenu d'informations repré- sentant un bref contenu du signaLde donnée de commande ainsi qu'une partie de signal de donnée secondaire représentant un contenu supplémentaire de commande destiné à être utilisé en combinaison avec ledit bref contenu pour former la donnée de commande; à envoyer ledit signal de donnée de commande pro- venant dudit premier matériel (P) à ladite ligne commune (1) de transmission par l'intermédiaire de la station (S) reliée audit matériel; à emmagasiner dans chacune desdites stations (S) une pluralité de données de code de contenu représentant chacun un bref contenu de commande pour lequel le matériel associé à la station est sensible; à recevoir à chacune desdites stations ledit signal de donnée de commande provenant de ladite ligne commune de transmission; à comparer la partie de signal de code du contenu dudit signal de donnée de commande reçu avec chaque donnée de code de contenu de ladite pluralité -de données de code de contenu emmagasinéepour déterminer si l'une quelconque desdites données de code de contenu emmagasinéecoincide avec ladite partie de signal de code de contenu; et à engendrer un signal d'instruction, uniquement lorsqu' une coïncidence est déterminée par ladite comparaison, afin d'effectuer une commande déterminée par la donnée de commande formée par la partie de signal de donnée de code de contenu qui coïncide et la partie de signal de donnée. secondaire. du- dit signal de donnée. de commande reçut. 3. Système pour communiquer des informations de com- mande par l'intermédiaire d'une ligne commune de transmission de signaux avec un rendement de transmission élevée, ce système comprenant une ligne commune (1) de transmission de. signaux, une multiplicité de stations (S) couplées à ladite ligne de transmission et une multiplicité de matériels=(P) reliés à une station différente parmi lesdites stations en vue d'une ccn- vunica.tion mutuelle desdites données de commandé desdites stations et de ladite ligne de transmission, chacun desdits matériels pouvant recevoir des signaux d'entrée extérieurs provenant de terminaux extérieurs (90) reliés aux- ditsmatérielepour engendrer un premier signal de donnée de commande et pouvant fournir des signaux d'instruction à au moins un desdits terminaux extérieurs ou à au moins un autre terminal extérieur relié au matériel lors de la réception de la donnée de sortie et de sa station associée, caractérisé 2-475770 par le fait que chacun desdits matériels comprend des moyens (80-82) sensibles à l'un quelconque desdits signaux d'entrée exté- rieure pour engendrer ledit premier signal de donnée de commande ne contenant aucune partie de signal d'adresse et des moyens (80-83) pour traiter la donnée de sortie de sa station associée afin d'engendrer lesdits signaux d'instruc- tion, ledit premier signal de donnée de commande comprenant une partie de signal de code de contenu représentant un bref contenu de commande dudit premier signal de donnée de com- mande et une partie de signal de donnée secondaire repré- sentant un contenu supplémentaire destiné à être utilisé en combinaison avec ledit bref contenu pour former la donnée de commande dans ledit premier signal de données de commande; chacune desdites station comprend un moyen (70) pour emmagasiner au moins une première donnée de code de contenu représentant un bref contenu de commande pour lequel le matériel associé à la station est sensible, un moyen (51) pour recevoir un second signal de donnée de commande ne contenant aucune partie de signal d'adresse et arrivant d'une desdites stations par l'intermédiaire de ladite ligne de transmission, ledit second signal de donnée. de commande comprenant une partie de signal de code de contenu représentant un bref contenu de commande dudit second signal de donnée de commande et une partie de signal de donnée secondaire représentant un contenu supplémentaire destiné à être utilisé en combinaison avec ledit bref contenu pour former une donnée de commande dans ledit second signal de donnée de commande, - un moyen (71) pour comparer ladite première donnée de code de contenu avec la partie de signal de code de contenu dudit second signal de donnée de commande reçu> un moyen formant porte (64) couplé audit moyen récepteur et sensible à la sortie dudit moyen de comparaison pour laisser passer au moins ladite partie de signal de code de contenu et ladite partie de signal de donnée secondaire dudit second signal de donnée de commande reçu en tant que ladite sortie de la station xers ledit matériel associé,uniquement lorsque ladite donnée de code de contenu comparée et ladite partie de signal de code de contenu coin- cident l'une avec l'autre, et un moyen (55) sensible audit premier signal de donnée de commande provenant dudit matériel associé pour transmettre ledit premier signal de donnée de commande à ladite ligne de transmission. 4. Système suivant la revendication 3, caractérisé parle fait que ladite ligne de transmission se présente sous la forme d'un boucle. 5. Système suivant la revendication 3, caractérisé par le fait que chacun desdits matériels comprend unmicroprocesseur ou miniordinateur qui est programmé de manière à engendrer alternativement ledit premier signalde données de commande et qui traite la sortie de sa station associée.