Brevet FR2638851A1 — publié le 19900511

PROCEDE ET DISPOSITIF DE DETECTION DE COUPURE DE LA LIGNE DE TRANSMISSION D'UN AUTOMATE DE GESTION TECHNIQUE DE BATIMENT. L'invention est relative a un procédé de détection d'interruption d'une ligne à deux fils de transmission de données reliant plusieurs modules associés à des capteurs et/ou actionneurs d'un automate de gestion technique du bâtiment pour la transmission de messages au standard asynchrone entre les modules et/ou avec une unité centrale, chaque module étant téléalimenté par ladite ligne et la modulation étant réalisée par mise en court-circuit de la ligne. La demande de brevet français de la demanderesse intitulée "automate de gestion technique de bâtiment à ligne bilifaire de transmission de données et d'énergie", déposée conjointement, décrit un automate de gestion technique de bâtiment répondant au besoin d'automatisation des immeubles, et susceptible d'être adapté aisément à différentes structures. L'émission de messages par les différents modules reliés par le réseau ou la ligne bifilaire est obtenue par pincement ou mise en court- circuit de la ligne, pour créer une modulation à deux niveaux de tension. Le niveau de tension élevé permet l'alimentation des modules par la ligne à deux fils, ce qui simplifie notablement l'installation de l'automate. L'une des conditions essentielles des automatismes et de leur bon fonctionnement, est la signalisation de toute défaillance, de préférence avant que cette défaillance puisse affecter le bon fonctionnement de l'installation. La présente invention a pour but de permettre une détection d'interruption de la ligne à deux fils tout en conservant la continuité du service. Le procédé selon l'invention est caractérisé en ce que on reboucle ladite ligne sur elle-même par l'unité centrale qui comporte des bornes de départ et des bornes d'arrivée de ladite ligne, qu'en fonctionnement normal le départ et l'arrivée de la ligne sont connectés en parallèle au moyen d'un interrupteur, que lors d'une opération de détection de coupure, l'arrivée est déconnectée du départ et reliée à un récepteur et qu'on compare les signaux reçus sur l'arrivée et les signaux présents sur le départ de la ligne pour détecter toute discordance. En rebouclant la ligne sur elle-même du côté de l'unité centrale qui commande le fonctionnement de l'automate, les signaux sont envoyés par les deux extrémités sur la ligne et une interruptiuon de cette dernière en un point quelconque n'affecte pas l'acheminement des messages le long de la ligne à deux fils. La continuité de service est de ce fait assurée, mais on est pas à l'abri d'une deuxième défaillance, notamment d'une deuxième interruption de la ligne, qui bien entendu isolerait les modules intercalés entre les deux coupures. En déclenchant périodiquement une procédure de détection d'une coupure, cette dernière est signalée généralement avant l'apparition d'une deuxième coupure, en permettant une réparation avant la défaillance de l'automate. L'unité centrale ainsi que les modules reliés à la ligne bifilaire sont dotés chacun d'un émetteur et d'un récepteur, ce dernier écoutant en permanence la ligne, d'une part pour empêcher toute émission tant que la ligne n'est pas libre, et d'autre part pour déclencher lors d'une émission simultanée à deux modules, une procédure de retrait de l'émetteur non prioritaire. A cet effet un comparateur ou détecteur de collision reçoit, d'une part les signaux reçus par l'unité centrale, et d'autre part les signaux émis par cette unité. Il est inutile de décrire plus endétail un tel automate de gestion technique de bâtiment, le lecteur pouvant se reporter à la demande de brevet citée ci-dessus pour de plus amples détails. Selon la présente invention, la ligne à deux fils est rebouclée sur l'unité centrale et le départ et l'arrivée de la ligne sont normalement connectés en parallèle par l'intermédiaire d'un interrupteur avantageusement du type électronique, ce qui permet l'émission des signaux par les deux extrémités de la ligne. A intervalle régulier, l'unité centrale ouvre l'interrupteur de connexion des deux extrémités de la ligne, laquelle émet un signal de vérification sur les bornes de départ de la ligne. En cas de continuité de la ligne à deux fils, ce signal apparaît sur les bornes d'arrivée de l'unité centrale et est transmis par l'intermédiaire d'un récepteur et d'une liaison opto- électronique au comparateur. Ce comparateur vérifie l'identité des signaux émis sur le départ de la ligne et des signaux reçus sur l'arrivée de la ligne, et en cas de non- réception de signaux sur l'arrivée lors d'une émission d'un signal sur le départ, signale la défaillance généralement constituée par l'interruption d'un ou des deux fils de la ligne. Cette procédure de contrôle est intercalée dans le cycle normal de fonctionnement de l'automate qui n'est pas perturbé. Le message ou les signaux de contrôle peuvent présenter un formatage approprié, mais on ne sortirait pas du cadre de l'invention, en réalisant l'opération de contrôle lors de la transmission d'un message standard par l'unité centrale. Selon un développement de l'invention, la détection ou la localisation de la coupure de la ligne peut être facilitée par une interrogation successive des différents modules, et par l'écoute des réponses de ces derniers. Une non-réponse de l'un des modules confirme la non-réception du message due à la coupure de la ligne en amont de ce module. L'invention est également relative à un dispositif de détection de coupure dans laquelle l'unité centrale comporte deux paires de bornes, une paire de connexion du départ de la ligne à deux fils, et une paire de connexion de l'arrivée de la ligne à deux fils. Dans l'unité centrale, les deux paires de bornes sont reliées par un interrupteur normalement fermé, permettant une alimentation et une mise en parallèle des deux extrémités de la ligne. L'unité centrale comporte un bloc d' alimentation à limitation de courant pour permettre de la manière décrite dans la demande de brevet précitée, une émission par mise en court-circuit ou pincement de la ligne, par un émetteur de l'un quelconque des modules. La ligne ou le réseau est à deux fils, et de ce fait ne pose pas de problèmes particuliers pour un rebouclage sur l'unité centrale. Le dispositif de détection de coupure fait usage des constituants usuels des modules, notamment de l'unité centrale à laquelle il suffit d'incorporer un dispositif interrupteur et un récepteur additionnel. Ces modifications sont particulièrement simples et assurent une sécurité de fonctionnement largement suffisante pour ce type d'automate. D'autres avantages et caractéristiques ressortiront plus clairement de la description qui va suivre, d'un mode de mise en oeuvre de l'invention donné à titre d'exemple non limitatif et représenté au dessin annexé dont la figure unique montre le schéma bloc d'un automate de gestion technique de bâtiment, équipé d'un dispositif de détection de coupure de la ligne selon l'invention. Sur la figure une ligne à deux fils 10,12 est connectée du côté du départ à une paire de bornes 14 d'une unité centrale 16. Les extrémités opposées de la ligne à deux fils 10,12 sont reliées à une deuxième paire de bornes 18 d'arrivée de l'unité centrale 16. Le long de la ligne à deux fils 10,12 sont échelonnés des modules qui sont, soit des modules de capteur, soit des modules d'actionneurs disséminés dans le bâtiment pour en assurer la gestion technique. Chaque module 20 comporte un dispositif de réception et un dispositif émetteur permettant de recevoir des données binaires transmises par la ligne à deux fils 10,12 et d'émettre sur cette dernière des informations. Les différents modules 20 sont alimentés en énergie par un bloc d'alimentation 22 appartenant à l'unité centrale 16. Les deux paires de bornes 14,18 sont reliées dans l'unité centrale 16 par une boucle 24 dans laquelle est inséré un interrupteur 26, de préférence électronique permettant d'interrompre la connexion. En position fermé de l'interrupteur 26, le bloc d'alimentation 22 alimente par ces deux extrémités la ligne à deux fils 10,12, ce qui permet une réduction de la résistance électrique apparente de la ligne. L'unité centrale comporte un dispositif d'émission et de réception connecté en parallèle au bloc d'alimentation 22, et susceptible d'émettre et de recevoir les messages transmis sur la ligne à deux fils 10,12. Le dispositif d'émission comporte un contact 28 de mise en court-circuit de la ligne à deux fils 10,12 lors de sa fermeture, pour provoquer une chute de tension correspondant à un niveau de tension bas représentatif d'un bit à zéro du signal. L'ouverture de l'interrupteur 28 correspond à un niveau élevé, en l'occurrence à un bit à niveau 1 qui assure l'alimentation en énergie des modules 20 raccordés à la ligne à deux fils 10,12. L'émission est pilotée par un microprocesseur qui reçoit sur le port de réception "R", les signaux transmis par la ligne à deux fils 10, 12, par l'intermédiaire d'un amplificateur 32. Le port de réception "R" et le port d'émission "E" du microprocesseur 30 sont tous deux reliés à un comparateur 34 qui transmet au microprocesseur 30 une information de non- concordance des signaux émis et reçus. Le dispositif de réception "R" et le comparateur 34 sont raccordés à un commutateur 36, solidaire de l'interrupteur 26 et s'ouvrant avec ce dernier pour interrompre la transmission des signaux reçus par l'amplificateur 32 pendant la phase de détection d'interruption, correspondant à l'ouverture de l'interrupteur 26 et se brancher au récepteur 40. Le récepteur 40 est relié aux bornes d'arrivée 18 et les signaux reçus sont transmis par une liaison opto-électronique 42 au commutateur 36. Le dispositif de détection d'interruption fonctionne de la manière suivante: En fonctionnement normal l'interrupteur 26 est fermé, et le contact 36 raccorde le récepteur 32 au port de réception "R". L'automate fonctionne normalement, l'alimentation par le bloc 22 et les signaux émis par l'unité centrale étant transmis à la fois par le départ et l'arrivée de la ligne à deux fils. Cette alimentation et transmission par les deux extrémités ne modifie pas le fonctionnement, mais bien au contraire permet une réduction des pertes dans la ligne à deux fils. A intervalles réguliers, le microprocesseur 30 provoque une procédure de détection de coupure de la ligne, par ouverture de l'interrupteur 26 et émission d'un message de contrôle, par ouverture et fermeture des contacts 28 d'émission. Simultanément à l'ouverture de l'interrupteur 26 isolant les bornes d'arrivée 18 des bornes d'entrée 14, le contact 36 bascule pour aiguiller la réception venant du récepteur 40 vers la réception du microprocesseur 30. La transmission de ces signaux est assurée par la liaison optoélectronique 42 au récepteur du microprocesseur 30 et au bloc comparateur 34, qui vérifie la concordance entre les signaux émis sur les bornes de départ 14, et les signaux reçus sur les bornes d'arrivée 18. La nor.- réception des signaux sur les bornes d'arrivée 18, correspond à une interruption ou une coupure de la ligne, en l'occurrence de l'un ou des deux fils 10,12. Lors d'une concordance des signaux, la continuité de la ligne est confirmée et le dispositif revient dans la position originale de fonctionnement normal. La procédure de contrôle est relativement courte et elle s'intercale dans le fonctionnement normal de l'automate qui n'est pas perturbé. La fréquence de contrôle dépend bien entendu de la qualité du contrôle, et des risques de coupure du réseau ou de la ligne à deux fils 10,12. Lors d'une détection d'une coupure de la ligne à deux fils 10, 1 2, il peut être utile de localiser le défaut et selon un perfectionnement de l'invention, cette localisation est réalisée par une émission de messages par l'unité centrale 16 aux différents modules 20. Ceux-ci sont interrogés et doivent répondre, et l'ordre d'interrogation et de réponse, correspond de préférence à l'échelonnement des modules 20 le long de la ligne à deux fils 10,12. L'absence de réponse correspond à la nun- réception du message, c'est à dire à la coupure de la ligne en amont du module n'ayant pas répondu. Cette procédure d'interrogation peut être réalisée pendant l'ouverture de l'interrupteur 26, pour éviter toute interférence entre les signaux transmis sur l'entrée et sur la sortie de l'unité centrale 16. Le procédé et le dispositif de détection de coupure de la ligne à deux fils sont particulièrement simples et appropriés à un automate de gestion technique de bâtiment, dont la structure n'est pratiquement pas modifiée. REVENDICATIONS 1. Procédé de détection d'interruption d'une ligne à deux fils (10,12) de transmission de données reliant plusieurs modules (20) associés à des capteurs et/ou actionneurs d'un automate de gestion technique du bâtiment pour la transmission de messages au standard asynchrone entre les modules et/ou avec une unité centrale (16), chaque module (20) étant téléalimenté par ladite ligne et la modulation étant réalisée par mise en courtcircuit de la ligne, caractérisé en ce que on reboucle ladite ligne sur elle-même par l'unité centrale (16) qui comporte des bornes de départ (14) et des bornes d'arrivée (18) de ladite ligne, qu'en fonctionnement normal le départ et l'arrivée de la ligne (10,12) sont connectés en parallèle au moyen d'un interrupteur (26), que lors d'une opération de détection de coupure, l'arrivée (18) est déconnectée du départ (14) et reliée à un récepteur (40) et qu'on compare les signaux reçus sur l'arrivée et les signaux présents sur le départ de la ligne, pour détecter toute discordance. 2. Procédé selon la revendication 1 pour un automate de gestion ayant une unité centrale (16) dotée d'un émetteur (28) et d'un récepteur (32) de messages reliés en fonctionnement normal en permanence au départ (14) de la ligne (10,12) et d'uncomparateur (34) des signaux émis et reçus, caractérisé en ce que lors d'une opération de détection de coupure, le récepteur (32) relié au départ est déconnecté et que ledit comparateur (34) est connecté au récepteur (40) relié à l'arrivée (18) pour comparer les signaux émis sur le départ de la ligne aux signaux reçus l'arrivée de la ligne. 3. Procédé selon la revendication 1 ou 2, caractérisé en ce que l'émetteur (28) relié au départ (14) émet un message particulier de détection de coupure de la ligne à intervalle régulier, la continuité de service étant assurée. 4. Procédé selon la revendication 1,2 ou 3, caractérisé en ce que lors d'une détection de coupure de la ligne (10,12), l'émetteur (28) relié au départ de la ligne interroge successivement les modules (20) reliés à la ligne à deux fils pour localiser l'endroit de la coupure lors d'une nonréponse de l'un des modules. 5. Dispositif de détection de coupure d'une ligne de transmission (10,12) de données binaires en mode asynchrone entre des modules (20) d'un automate de gestion technique de bâtiment, lesdits modules étant alimentés en énergie par le niveau haut de la tension de la ligne, modulée à deux niveaux de tension par la mise en/et hors court-circuit par l'un des modules en émission, caractérisé en ce qu'une unité centrale (16) de l'automate comporte une paire de bornes de connexion du départ (14) de la ligne et une paire de bornes de connexion de l'arrivée (18) de la ligne, un interrupteur (26) de connexion en parallèle desdites paires de bornes en fonctionnement normal et de déconnexion en phase de détection de coupure, un récepteur (40) relié à ladite arrivée (18), un émetteur (28) relié audit départ (14) et un comparateur des signaux (34) émis sur ledit départ et des signaux reçus sur ladite arrivée. 6. Dispositif selon la revendication 5, caractérisé en ce que ladite unité centrale (16) comporte de plus un récepteur (32) relié audit départ (14) pour écouter en permanence la ligne (10,12), ledit comparateur comparant les signaux reçus avec les signaux émis sur ledit départ et qu'un dispositif d'inhibition (36) inhibe le récepteur (32) relié au départ (14) pendant la phase de détection de coupure et de liaison du récepteur de l'arrivée audit comparateur. 7. Dispositif selon la revendication 5 ou 6, caractérisé en ce que après une détection de coupure, l'unité centrale (16) déclenche un cycle de localisation de la coupure par des interrogations successives, dans l'ordre de connexion à la ligne, des différents modules (20).