Brevet FR2638862A1 — publié le 19900511

l ORGANE DE COMMANDE, MANUEL OU AUTOMATIQUE, PAR EXEMPLE A BOUTON- POUSSOIR, DESTINE A ETRE CONNECTE A UN RESEAU DE TRANSMISSION DE DONNEES. L'invention concerne un organe de commande, manuel ou automatique, destiné à être connecté à un réseaude transmission de données auquel sont connectés une pluralité d'organes de commande et d'actionneurs, un même actionreur pouvant être associé à une pluralité d'organes de commande l'organe de commande comportant un microprocesseur, des moyens d'adressage destinés à lui affecter une adresse, le microprocesseur générant et émettant sur le réseau des messages destinés à la commande de l'actionneur associé. Dans les automates de gestion technique de bâtiment des organes de commande sont destinés à contrôler, par l'intermédiaire d'un réseau de transmission de données, des actionneurs associés situés à distance. Un organe de commande selon l'invention comporte des moyens d'indication de l'état de l'actionneur, commandés par le microprocesseur qui surveille les messages transmis sur le réseau et détermine à partir de ces messages l'état de l'actionneur. Ces moyens sont de préférence constitués par des diodes électroluminescentes. L'état de l'actionneur est ainsi indiqué sur chacun des organes de commande qui lui sont associés, quelle que soit la provenance de l'ordre de commande. Selon un développement de l'invention le microprocesseur comporte une entrée et une sortie reliées à une interface, v1le même reliée au réseau de transmission, une entrée de commande recevant des signaux de commande ou de mesure et au moins une sortie de commande des moyens d'indication de l'état de l'actionneur. Dans un mode de réalisation particulier, l'organe de commande est constitué par un module à bouton-poussoir et l'entrée de commande du microprocesseur est connectée à une source de tension par l'intermédiaire d'un bouton-poussoir, l'action- nement du bouton-poussoir provoquant l'émission par le microprocesseur d'un message dc commande destiné à l'actionneur associé. Dans un tel module à bouton-poussoir, peut être prévu un commutateur à 3 positions dont les sorties, codées, sont connectées au microprocesseur, l'acticnnement du bouton- poussoir entraînant l'émission d'un ordre de marche de l'actionneur associé dans une première position du commutateur, d'un ordre d'arrêt dans la deuxième position et d'un ordre de changement d'état dans la troisième position. Selon un autre mode de réalisation particulier l'organe de commande est constitué par un module de mesure et l'entrée de commande du microprocesseur est connectée à un capteur de mesure, le microprocesseur comparant les signaux de sortie du capteur de mesure à des seuils prédéterminés et émettant des ordres de commande de l'actionneur en fonction des valeurs relatives des signaux de mesure et des seuils. D'autres avantages et caractéristiques ressortiront plus clairement de l'exposé qui va suivre d'un mode particulier de réalisation de l'invention, donné à titre d'exemple non limitatif et représenté aux dessins annexés dans lesquels: La figure 1 représente schématiquement un automate de gestion dans lequel l'invention peut être mise en oeuvre. La figure 2 illustre un module à bouton-poussoir selon l'invention. La figure 3 représente un mode de réalisation particulier d'une interface d'un module selon la figure 2. L'automate de gestion technique de bâtiment représenté 2638862' schématiquement sur la figure 1 comporte une unité centrale 10 connectée par un réseau de transmission de données, ou bus, 12 à une pluralité d'actionneurs 14 et à une pluralité d'organes de commande 16, qui peuvent être constitués par des capteurs, des boutons-poussoirs, etc... La figure 2 représente plus en détail un organe de commande constitué par un module à bouton-poussoir 18. Le module 18 est connecté au réseau 12 et destiné à commander un actionneur (non représenté) associé, lui-même connecté au réseau. Cet actionneur peut être commandé par l'unité centrale 10 et par plusieurs organes de commande 16 associés, dont le module à bouton-poussoir 18. Le module 18 peut, par exemple, être utilisé pour commander une lampe ou un appareil ménager situé dans une autre pièce du bâtiment contrôlé par l'automate. Selon l'invention il est prévu de disposer, sur le module 18, d'une indication de l'état de l'actionneur associé. Le module à bouton-poussoir 18 comporte un microprocesseur 20 dont une porte d'entrée1 et une porte de sortie 2 sont connectées par une interface 22 au réseau 12. Le module 18 peut ainsi émettre des messages, qui sont transmis par le réseau 12 à l'actionneur associé, et surveiller l'ensemble des messages circulant sur le réseau. Une porte d'entrée 3 de commande du microprocesseur est normalement reliée, par l'i.-termédiaire d'une résistance R, à la masse. Un bouton-poussoir 24 permet de relier temporairement cette entrée 3 à la tension d'alimentation (5V) du module. La fermenure du bouton-poussoir 24 conduit à l'émission par le micrcprocesseur 20 d'un message, ou ordre de commande, en direction de l'actionneur associé au module. Un système d'adressage 26, par exemple constitué par une roue codeuse, permet d'affecter une adresse aumodule i8. Dans le mode de réalisation représenté le système d'adressage, qui permet de connecter sélectivement ses 4 sorties à la ten.sion d'aliementation, fournit au microprocesseur une adresse codée sur 4 bits. Dans un mode de réalisation préféré, la même adresse est affectée à un actionneur et aux divers organes de commande qui lui sont associés. Le message émis par le module 18 lors de l'actionnement du boutonpoussoir 24 contient cette adresse, indiquant ainsi au microprocesseur de l'actionneur associé, que ce message lui est adressé. Un voyant 28, qui peut être constitué par une diode électroluminescente, est connecté entre une sortie 4 du microprocesseur et la masse. Ce voyant est destiné à indiquer l'état de l'actionneur associé au module 18. Le microprocesseur du module 18 surveille en permanence les messages transmis sur le réseau 12. Il détecte, au moyen de leur adresse, tous les messages destinés à l'actionneur associé et, connaissant ainsi les ordres successifs, par exemple marche, arrêt ou changement d'état, qui sont adressés à l'actionneur, il en déduit l'état de celui-ci et commande sa sortie 4 de manière à ce que le voyant 28 donne une indication de l'état de l'actionneur. A titre d'exemple le voyant 28 peut s'allumer, la sortie 4 du microprocesseur étant portée à la tension d'alimentation, pour indiquer l'état de marche de l'actionneur et s'éteindre, la sortie 4 étant mise à la masse, pour indiquer l'arrêt de l'actionneur. Selon un autre mode de réalisation, non représenté, l'indicateur est constitué par une diode électroluminescente bicolore, par exemple verte et rouge, commandée par le microprocesseur de manière à clignoter en vert lorsque l'actionneur associé est en état de marche, et en rouge lorsque l'actionneur est à l'arrêt. Dans le mode de réalisation représenté le module à boutor- poussoir 18 comporte un commutateur 30 permettan: de sélecticnner le mode de fonctionnement du module. Celui-ci peut, en effet, à chaque actionnement du bouton- poussoir 24, émettre sur le réseau, en direction de l'actionneur associé, soit un ordre de passage à l'état de marche, soit un ordre de passage à l'état d'arrêt, soit un ordre de changement d'état. Le mode de fonctionnement choisi peut être préprogrammé dans le microprocesseur. Cependant, dans le mode réalisation préféré lemode de fonctionnement désiré peut être sélectionné manuellement par un opérateur au moyen du commutateur 30. Sur la figure, le commutateur 30 à trois positions, comporte deux sorties connectées au microprocesseur, ces deux sorties pouvant être connectées sélectivement à la tension d'alimentation. Dans une première position du commutateur, aucune des sorties n'est connectée à la tension d'alimentation. Dans la seconde position du commutateur une première sortie est connectée à la tension d'alimentation, tandis que dans la troisième position, seule la seconde sortie est connectée à la tension d'alimentation. Chacune des positions correspond à un des 3 modes de fonctionnement décrit ci-dessus. La figure 3 illustre un mode de réalisation particulier d'une interface 22 dans le cas o le réseau de transmission 12 est constitué par deux fils permettant simultanément la transmission de données et l'alimentation des modules qui y sont connectés, les deux fils étant connectés à une source d'alimentation (non représentée) et la transmission des données s'effectuant par mise en court-circuit des deux fils. Un diviseur de tension, constitué par deux résistances R1 et R2 disposées en série entre les deux fils du réseau 12, permet de surveiller les messages transmis sur le réseau, le point commun aux résistances étant connecté à l'entrée 1 du microprocesseur. Un transistor T, dont la jonction émetteur-collecteur e t montée entre les deux fils du réseau, et dont la base est conne _tée à la sortie 2 du microprocesseur, réalise l'interface de sortie entre le microprocesseur et le réseau 12. Un message émis par le microprocesseur sous la forme d'impulsions successives appliquées à la base du transistor, prcvoque une succession de mises en court-circuit des fils du réseau. Le réseau 12 fournit également l'alimentaticn du module: une diode D est disposee en série avec un condensateur C entre les fils du réseau, le condensateur étant connecté en parallèle sur une résistance R3 et une diode Zener ZD connectée en série. La tension d'alimentation du module est alors disponible aux bornes de la diode Zener. Bien que l'invention ait été décrite en prenant pour exemple un module à bouton-poussoir, elle n'est limitée ni au type de module particulier représenté, ni à un module à bouton-poussoir, mais s'applique au contraire à tout organe de commande à microprocesseur destiné à commander un actionneur par l'intermédiaire d'un réseau de transmission de données. L'ordre de commande peut être fourni manuellement à l'organe de commande, par un bouton-poussoir, un interrupteur ou tout autre organe mécanique disposé dans l'organe de commande, automatiquement par comparaison d'une grandeur mesurée à un seuil, ou par programmation. A titre d'exemple, un organe de commande automatique peut être constitué par un capteur de température comportant une sonde de température dont les signaux de mesure sont appliqués à l'entrée de commande (3) du microprocesseur. Celui-ci compare l'amplitude de ces signaux à au moins un seuil prédéterminé et émet des ordres de marche ou d'arrêt à un actionneur destiné à ouvrir ou fermer une vanne de chauffage. Jusqu'ici les exemples décrits ne se refèrent qu'à des orres de commande du type tout ou rien, provoquant la marche ou l'arrêt ce l'actionneur associé. L'invention peut également s'appliqu r à des organes de commande et à un actionneur associé fonctionnant en analogique ou avec plusieurs seuils de fonctionnement. Dans ce cas on ajoute un circuit de mise à l'échelle du signal analogique et un convertisseur analogique numér:que ou Ses comparateurs. A titre d'exemple, un capteur de température peut comparer les signaux de température qu'il reçoit à plusieurs seuils séparés par des intervalles prédéterminés et envoyer des ordres appropriés pour la commande de l'actionneur associé, par exemple fermeture, ouverture complète, ouverture à 60%, à 50%, etc... Dans ce cas, l'indicateur doit être adapté de manière à permettre une indication différenciée de l'état de l'actionneur. Le nombre et là disposition des éléments lumineux peut être adapté selon les besoins. Un voyant peut permettre d'indiquer deux états, arrêt ou marche, sans différencier les états correspondants à une marche à taux réduit. Il peut également permettre d'indiquer 3 états, la marche à taux réduit étant signalée par un clignotement du voyant. On peut prévoir un nombre de voyants correspondant au nombre d'états différents pouvant être pris par l'actionneur, de manière à indiquer avec précision, au niveau de l'organe de commande, les différents états de l'actionneur. Bien que dans le mode de réalisation représenté à la figure 3, le réseau 12 constitue à la fois un réseau à deux fils d'alimentation et de transmission de données, l'invention n'est pas limitée à ce type de réseau et l'alimentation des modules et des actionneurs peut être réalisée par des moyens distincts du réseau. Dans le mode de réalisation décrit l'actionneur et les organes de commande associés comportent la même adresse, ce qui facilite la reconnaissance par les différents organes de commande des messages destinés à l'actionneur associé. Cependant il est possible de mettre en oeuvre l'invention dans un automate dans lequel on affecte à chaque organe de commande et à chaque actionneur une adresse différente. Dans ce cas, chaque organe de commande doit être programmé demanière à connaître l'adresse de l'actionneur associé. Tous les messages envoyés à l'actionneur contiennent son adresse, adresse de destination, et les organes de commande sont programmés de manière à détecter, au moyen de cette adresse de destination, tous les messages destinés à l'actionneur quelle qu'en soit la provenance, et peuvent en conséquence déterminer l'état je l'actionneur. Dans les modes de réalisation décrits jusqu'ici, l'état de l'actionneur est déterminé à partir de l'analyse des ordres qui lui sont envoyés et qui circulent sur le réseau. L'indicateur indique donc l'état que doit normalement avoir l'actionneur, ou étatdésiré. Cet état peut, en cas de défaillancede l'actionneur par exemple, être différentde l'état réel de l'actionneur. Pour obtenir une indication de l'état réel de l'actionneur on peut prévoir, en réponse à un ordre de commande, l'émission par l'actionneur d'un message de réponse indiquant si l'ordre a été ou non pris en compte. Les microprocesseurs des organes de commande associés à l'actionneur prennent alors en compte ces messages de réponse pour déterminer l'état réel de l'actionneur qui est indiqué dans les organes de commande. REVENDICATIONS 1. Organe de commande, manuel ou automatique, destiné à être connecté à un réseau de transmission de données'(12) auquel sont connectés une pluralité d'organes de commande (16,18) et d'actionneurs (14), un même actionneur pouvant être associé a une pluralité d'organes de commande, l'organe de commande comportant un microprocesseur (20), des moyens d'adressage (26) destinés à lui affecter une adresse, le microprocesseur générant et émettant sur le réseau des messages destinés à la commande de l'actionneur associé, organe de commande caractérisé en ce qu'il comporte des moyens (28) d'indication de l'état de l'actionneur, commandés par le microprocesseur qui surveille les messages transmis sur le réseau et détermine à partir de ces messages l'état de l'actionneur. 2. Organe selon la revendication 1, caractérisé en ce que le microprocesseur comporte une entrée (1) et une sortie (2) reliées à une interface (22), elle même reliée au réseau de transmission (12), une entrée de commande (3) recevant des signaux de commande ou de mesure et au moins une sortie (4) de commande des moyens (28) d'indication de l'état de l'actionneur. 3. Organe selon la revendication 2, caractérisé en ce que l'entrée de commande (3) du microprocesseur est connectée à une source de tension par l'intermédiaire d'un bouton-poussoir (24), l'actionnement du boutonpoussoir provoquant l'émission par le microprocesseur d'un message de commande destiné à l'actionneur associé. 4. Organe selon la revendication 3, caractérisé en ce qu'il comporte des moyens (30) permettant de sélectionner un mode de fonctionnement particulier de l'organe de commande, les messages émis par le microprocesseur étant caractéristiques du mode de fonctionnement sélectionné. 5. Organe selon la revendication 4, caractérisé en ce que les moyens de sélection comportent un commutateur (30) dont les sorties codées sont connectées au microprocesseur, le code correspondant au mode de fonctionnement sélectionné. 6. Organe selon la revendication 5, caractérisé en ce que le commutateur (30) est un commutateur à 3 positions, l'actionnement du bouton-poussoir (24) entraînant l'émission d'un ordre de marche de l'actionneur associé dans une première position du commutateur, d'un ordre d'arrêt dans la deuxième position et d'un ordre de changement d'état dans la troisième position. 7. Organe selon la revendication 2, caractérisé en ce que l'entrée de commande (3) du microprocesseur est connectée à un capteur de mesure, le microprocesseur comparant les signaux de sortie du capteur de mesure à des seuils prédéterminés et émettant des ordres de commande de l'actionneur en fonction des valeurs relatives des signaux de mesure et des seuils. 8. Organe selon l'une quelconque des revendications 1 à 7, caractérisé en ce qu'une même adresse est affectée à un actionneur et à tous les organes de commande qui y sont associés. 9. Organe selon l'une quelconque des revendications; à 8, caractérisé en ce que les moyens (28) d'indication de l'état de l'actionneur sont des moyens lumineux. 10. Organe selon la revendication 9, caractérisé en ce que les moyens (28) d'indication de l'état de l'actionneur sont constitués par des diodes électroluminescentes.