FR 2100790 A1 19720324 FR 7122231 A 19710618 71 22231 ' .2100790 la présente invention concerne un dispositif programmateur ou de programmation et, plus particulièrement, un programmateur pour délivrer des informations requises par un processus de travail afin de répéter automatiquement les différentes opérations 5 d'une machine à fonctionnement automatique ou une machine similaire. Un dispositif conventionnel est connu, dispositif dans lequel afin d'exécuter une opération automatique simple dans une machine outil ou une machine d'assemblage, on trouve un tambour 10 rotatif portant sur sa périphérie une multiplicité de'doigts qui, lorsque le tambour tourne, actionne des interrupteurs prévus à l'opposé du tambour pour effectuer une commande séquentielle. Dans un programmateur de ce type, des séquences compliquées exigent un dispositif extrêmement volumineux, très compliqué, de 15 sorte que le diamètre du tambour est limité en grandeur, entraînant comme désavantage que le nombre de phases de la séquence de travail est lui-même limité rendant ainsi, quasiment impossible la commande d'une séquence opérationnelle compliquée. Un autre dispositif programmateur conventionnel conçu pour 20 la commande de séquences compliquées, consiste en un lecteur optique de bande perforée pourvu d'un ph.ototrans.ist or qui lit l'information sur la bande de papier perforé et convertit cette information en signaux électriques. Cependant, un dispositif de ce type requiert un montage électronique très complexe et, de plus, 25 l'information contenue dans la bande perforée ne peut pas être identifiée visuellement. En outre, la manipulation et l'exploitation ainsi que la perforation elle-même de la bande, demandent une grande habileté. L'entretien est également difficile et il y a aussi un certain nombre de facteurs d'-instabilité qui inter-30 viennent dans l'appréciation des résultats, tels les variations de la source lumineuse utilisée pour la. lecture de la bande. Enfin, le signal de sortie est si faible qu'il ne peut être employé dans les cas où des signaux de sortie importants sont exigés. Un objet de la présente invention est de produire des signaux 35 électriques en ouvrant et fermant des interrupteurs en concordance avec les creux-et les saillies formées sur des touches codées de sorte que la signification de chaque signal électrique peut être 71 22231 2 2100790 identifiée en se référant à ces creux et à ces saillies alors qu'en même temps, un signal électrique à courant important est obtenu. Un autre objet de la présente invention est de prévoir une 5 touche ou fiche portant quatre sections formées avec des creux ou des saillies représentant différentes unités de sorte que de nombreuses informations peuvent se distinguer les unes des autres par intervention d'une simple touche codée. Encore un autre objet de la présente invention est de former 10 une ceinture composée d'une pluralité de barres portant des fiches codées, barres accouplées les -unes aux autres, de sorte que de très nombreuses et différentes catégories d'informations sont obtenues avec un dispositif relativement pétit. Encore un nouvel objet de la présente invention est de changer 15 le nombre de barres porteuses de fiches codées et de monter par coulissement et de façon amovible, une fiche codée sur chacune des barres porteuses de fiches, obtenant, de ce fait, une grande variété de programmes. Encore un autre objet de la présente invention est de former 20 des saillies sur la partie inférieure de chaque barre porteuse de fiche codée, lesdites saillies s'engageant avec la denture d'un pignon, de telle manière que la courroie est entraînée d'une façon précise sans risque d'erreur opérationnelle. Encore un nouvel objet de la présente invention est de pré-25 voir une pluralité de leviers, l'une des extrémités de chacun de ces leviers étant disposée au droit de chaque creux ou saillie de chaque fiche codée, alors que l'extrémité de chacun de cesdits leviers vient agir sur une pluralité d'interrupteurs disposés sur trois dimensions, de sorte qu'ils sont actionnés d'une façon pré-30 cise conformément à l'action des creux et des saillies formés sur les fiches codées pour convertir correctement en signaux électriques les informations délivrées par les fiches codées. Le dispositif programmateur selon la présente invention va trouver application dans la commande automatique des machines 35 outils, des machines d'assemblage et autres machines industrielles et dans la commande séquentielle de différantes catégories d'installations; un exemple typique d'application possible étant 71 22231 3 .2100790 donné par un dispositif de commande numérique-de machine. Les objets, caractéristiques et avantages ci-dessus et autres encore, deviendront apparents à la lecture de la description détaillée qui suit et qui fait référence aux dessins ci-annexés 5 dans lesquels : - La figure 1 est une vue en plan d'ion système de positionnement contrôlé par un dispositif programmateur selon une réalisation de la présente invention. - La figure 2 montre une vue de face du même système. 10 - La figure 3 est un schéma de fonctionnement montrant le montage général utilisé pour la commande du système de positionnement . •- La figure 4 est m schéma montrant la construction d'un détecteur prévu dans le dispositif de contrôle. t5 " - La figure 5 est une vue en plan du dispositif programmateur. - La figure 6 est une vue de côté des organes essentiels du - programmateur. - La figure 7 est ion schéma perspectif montrant les détails de construction de la section de commande des interrupteurs. 20 - La figure 8 est une vue en plan par-dessus d'un mécanisme d'embrayage. - La figure 9 est une vue de face dudit mécanisme d'embrayage. - La figure 10 est une vue perspective d'une partie de la courroie composée de barres porteuses de fiches codées. 25 - Les figures 11a et 11b sont des schémas perspectifs montrant différentes sortes de fiches codées. - La figure 12 est une vue perspective d'une extrémité de la barre porteuse de fiches lorsqu'elle est démontée. On va décrire d'abord une réalisation de la présente inven-30 tion telle qu'elle est appliquée dans la commande numérique d'une machine-outil pour positionner automatiquement la table de cette machine, description qui va être faite en se référant aux dessins ci-annexés. Pour plus de commodité, l'explication va se limiter à celle 35 du contrôle de positionnement d'une table se déplaçant seulement suivant un axe. Cependant, la présente invention s'applique également à une machine-outil ayant une table qui se meut suivant 71 22231 4 2100790 deux ou trois axes. En se référant aux figures 1 et 2, une table 1 est montée coulissante dans le sens vers la gauche ou vers la droite sur les glissières d'un banc 3» glissières qui sont supportées par 5 les supports 2. la table 1 est entraînée par la combinaison d'un écrou 4 fixé au centre de la table et d'une vis-mère 5. Cette vis-mère 5 est connectée à un moteur 6 par l'intermédiaire des pignons 7 et 8 et l'angle de rotation de ces pignons est toujours détecté par un détecteur d'angle 10 solidaire de 1?. vis-mère 3 i 10 le dispositif d'accouplement 9» le détecteur 10 comprenant un disque codé du type Â-D pour convertir les angles de rotation en signaux électriques numériques. le disque codé tel qu'il-est montré en figure 4, va maintenant être décrit. Cet appareil comporte un disque proprement dit 15 11 divisé en dix parties égales quant à l'angle de rotation et comprend des plots conducteurs minces 12, 13» 14, 15 et 16 qui sont collés sur la partie hachurée de ce disque 11 constitué par un matériau isolant. Les plots conducteurs 12, 13» 14, 15 et 16 sont connectés électriquement les uns avec les autres et ont des 20 balais ou frottoirs 17, 18, 19, 20 et 21 qui leur sont respectivement opposés. Lorsque le disque 11 tourne, les plots conducteurs 12, 13» 14 et 15 sont tour à tour connectés ou déconnectés des balais 17, 18, 19 et 20 selon la position angulaire du disque 11, alors que le plot conducteur 16 est maintenu connecté avec 25 le balai 21. Les conducteurs 12, 13, 14 et 15 représentent respectivement des valeurs numériques correspondant aux grandeurs (1), (2), (4) et (8), de sorte que la position angulaire du disque 11 à un instant donné est représentée par la somme des valeurs numériques des plots conducteurs ou d'un plot conducteur, connectés 30 électriquement aux balais ou au balai. C'est pourquoi, il est possible de connaître à ce moment l'angle de rotation parcouru par le disque 11 sous la forme de variations de valeurs numériques en détectant les états conducteurs ou non conducteurs des balais 17» 18, 19, 20 et 21. Bien qu'une rotation complète du disque codé 11 35 de la figure 4 corresponde à dix sections égales, il peut être également possible d'obtenir cent sections égales en accouplant le disque 11 à un autre disque codé par l'intermédiaire d'un ré 71 22231 5 .2100790 ducteur à engrenages avec un rapport de réduction égal à 1/10. D'une façon similaire, il est également possible de diviser une rotation complète du disque codé 11 en 1.000 ou en 10.000 sections égales. Puisque le détecteur 10 du dispositif'ci-dessus mention-5 né est monté solidaire de la vis-mère 5, comme le montre la figure 1 , l'angle de rotation de la vis-mère 5 représentant la distance couverte par la table 1 peut être détecté en tant que variation de valeurs numériques. Pendant que le détecteur 10 détecte la"position de la table 10 1, celle-ci est entraînée par le moteur 6 et lorsqu'elle occupe une position prédéterminée, ce moteur 6 est arrêté par un circuit de contrôle montré en figure 3, et ce, à une position précise de ladite table 1. L'indice numérique 22 de la figure 3 montre le programmateur selon la présente invention, programmateur qui est 15 décrit en détail ci-après. 0e dispositif délivre une information sous la forme d'une combinaison d'états EST CIRCUIT et HORS CIRCUIT dés interrupteurs, combinaison qui est exigée pour une opération de positionnement. Il ne peut pas répéter plusieurs informations différentes successivement, mais seulement délivrer une informa-20 tion de processus différents à tout moment où l'on demande à la machine d'exécuter un nouveau travail. Le programmateur 22 comporte quatre interrupteurs agissant sur un disque cbdé et ces interrupteurs représentent des valeurs numériques correspondant aux grandeurs respectives de (1), (2), (4) et (8) qui sont combi-25 nées de manières différentes pour représenter les valeurs numériques de 0 à 9. Ces quatre interrupteurs constituent un jeu, et 11 est prévu autant de jeux d'interrupteurs qu'il y a de chiffres requis pour l'opération de positionnement. Pour représenter une valeur numérique composée de trois chiffres, par exemple, 465 mm, 30 il est nécessaire de prévoir trois jeux d'interrupteurs, soit 12 interrupteurs. L'information numérique ainsi délivrée par le programmateur 22 sous la forme d'une combinaison d'états Blï CIRCUIT et HORS CIRCUIT des interrupteurs est comparée dans le circuit comparateur 35 23 à l'information numérique délivrée par le détecteur 10 sous la forme d'une combinaison d'états conducteur et non conducteur des plots conducteurs. Après comparaison de ces deux catégories d'infor 71 22231 6 2100790 mations, le circuit comparateur 23 instruit le dispositif de commande 25 sur le sens de rotation du moteur 6 par l'intermédiaire de ce dispositif 25, alors qu'en même temps, il calcule la différence entre les deux valeurs numériques c'i-dessus mentionnées 5 et instruit le dispositif de commande 25 sur la vitesse de rotation du moteur 6 en fonction de la différence établie dans le dispositif de contrôle principal 24. En outre, lorsque les deux valeurs numériques concordent, le circuit comparateur 23 ordonne l'arrêt du moteur 6. A l'achèvement de la phase de positionnement 10 de la table 1, un signal émanant du circuit comparateur 23 est délivré au contrôle principal 24 de manière que le programmateur 22 envisage la prochaine opération de positionnement. Un équipement auxiliaire 26 est prévu dans le but d'exécuter d'autres opérations requises par un contrôle automatique telles 15 que, par exemple, la mise, en marche et l'arrêt de la broche principale d'une perceuse et l'alimentation en huile d'arrosage. L'équipement auxiliaire 26 est contrôlé par d'autres interrupteurs incorporés dans le programmateur 22. Un panneau de contrôle 27 est prévu dans le but de couper et 20 de mettre en circuit la source d'énergie du système de contrôle considérée comme un tout dans le programmateur 22. Le fonctionnement du programmateur 22 va être maintenant expliqué en détail en faisant référence à la figure 5 et aux figures suivantes. Dans la figure 6, les indices numériques 28, 29, 25 30 et 31 désignent un jeu d'interrupteurs tels que ceux mentionnés ci-dessus, représentant des valeurs numériques correspondant aux grandeurs respectives de (8), (4), (2), (1). Ces interrupteurs sont ouverts ou fermés par les leviers 32, 33, 34 et 35. Les leviers' 32 et 33 pivotent autour de l'axe 36 alors que les leviers 30 34 et 35 pivotent autour de l'axe 37. Les extrémités des quatre leviers opposées à celles actionnant les interrupteurs 28, 29, 30 et 31 sont en contact avec la partie supérieure d'une fiche codée 40 montée sur la ceinture qui est animée d'un mouvement de rotation intermittent par le pignon 38 de sorte que ces leviers 32, 35 34, 35-et 36 agissent en fonction des creux et des saillies formés dans la fiche codée 40 pour contrôler les interrupteurs correspondants 28, 29, 30 et 31, de sorte que l'information mécanique 71 22231 7 2100790 délivrée par la fiche codée 40 est convertie en signaux électriques. Lorsque la courroie 39 est entraînée en rotation par le pignon 38, un levier 41 et des barres 42 et 43 agissent pour sou-5 lever les extrémités gauches des leviers 32, 33, 34 et 35 et les éloigner de la fiche codée 40 que l'on appellera désormais touche codée d'une manière telle que le galet suiveur de came 46 est poussé vers la gauche par la came 45 pour faire pivoter le levier .41 autour de l'axe 47. A ce moment, les interrupteurs 28, 29, 30 10 et 31 sont tous fermés, alors qu'une rotation supplémentaire de la came 45 amène le levier 41 à revenir à sa position initiale en abaissant les barres 42 et 43. Les leviers 32, 33, 34 et 35 sont à nouveau amenés au contact de la touche codée 40 par la faculté de restitution des interrupteurs 28, 29, 30 et 31 corres-15 pondant aux leviers respectifs 32, 33, 34 et 35, de sorte que seuls les leviers qui sont en contact avec les creux de la touche codée 40 sont abaissés, ouvrant, par conséquent, les interrupteurs correspondants, alors que les leviers qui sont en contact • avec les saillies de la touche codée 40, ne peuvent pas s'abais-20 ser davantage, conservant ainsi les interrupteurs en position fermée. L'agencement des leviers des interrupteurs va être maintenant expliqué en détail. Une vue perspective de l'ensemble leviers interrupteurs correspondant à une touche codée 40 est montrée en 25 figure 7. Les interrupteurs 28, 29, 30 et 31 sont de construction telle que l'espace qu'ils occupent est réduit au minimum et les opérations d'ouverture et de fermeture qui les concernent sont contrôlées en fonction des creux et des saillies de la touche codée et du mouvement correspondant des leviers. 30 Le dispositif montré dans les figures 5 et 6 comprend une touche codée, quatre leviers et quatre interrupteurs. Une pluralité de systèmes d'interruption de courant, dont l'un est montré en figure 3, est disposé dans le sens de la largeur et, c'est pourquoi, les interrupteurs 28, 29, 30 et 31 ont été disposés sur 35 trois dimensions, comme le montre la figure 7. L'une des extrémités de chaque levier, comme le montrent les figures 11a et 11b, contacte le creux ou la saillie pratiquée sur la partie supé 71 22231 8 2100790 rieure de la petite touche.codée 40. Les quatre interrupteurs » dans la figure 7 sont disposés l'un au-dessus de l'autre en contact étroit et arrangés en gradins, séparés entre eux par une distance égale à 1^1, alors que dans le sens transversal, ils sont 5 décalés d'une distance égale à la moitié de leur largeur 02. D'un autre côté, les leviers 32 et 33 pivotent autour du même axe et contrôlent respectivement les interrupteurs 28 et 29. Dans ce but, les leviers 32 et 33 se trouvent transversalement à une distance égale à L'explication détaillée du fonctionnement de la touche codée 40 pour le contrôle des leviers va être maintenant décrite en détail. Une vue perspective de deux touches codées différentes 20 40 et 40' est montrée en figure 11a. Gomme on peut le voirf dans cette vue, la partie supérieure de la touche codée 40 est divisée en quatre sections différentes présentant des creux ou des saillies qui se combinent de manières différentes pour représenter des valeurs numériques de 0 à 9 et cinq symboles spéciaux. Les 25 sections 54, 55, 56 et 57 représentent les valeurs numériques ' correspondant aux grandeurs (8), (4), (2) et (1), respectivement. Dans la figure 11a, la section 55 est en saillie et représente, par exemple, la valeur numérique (4). D'une manière semblable, les s'ections représentant (4) et (2) sont en saillie dans la 30 figure 11b pouçteprésenter la valeur numérique (6). Comme on le voit par ce qui a été déjà dit, en divisant la partie supérieure de la touche codée en quatre sections représentant les grandeurs de (1), (2), (4) et (8), seize différentes informations sont ainsi identifiées. En outre, les interrupteurs occupent un espace extrê-35 mement faible de sorte qu'une multiplicité de touches codées, si cela est nécessaire, peut être également disposée dans les deux dimensions sous un très faible encombrement. En outre, la touche 71 22231 9 2100790 codée 40 présente à sa partie inférieure une forme en conduit, comme le montre la figure 6, afin de pouvoir se monter coulissante sur la barre porteuse de touche 38 qui est un des éléments constitutifs de la courroie 39'. la touche codée qui est consti-5 tuée par une résine synthétique telle que le nylon qui présente une flexibilité appropriée au droit du' crochet 39 formé dans la partie coulissante de la touche. Il en résulte que lorsque cette dernière est montée sur le coulisseau de la barre support de touche 58, comme le montre la figure 10, elle coulisse le long de 10 cette glissière 60 avec une élasticité telle qu'elle n'est pas facilement déplaçable par n'importe quelle force appliquée dans le sens perpendiculaire à la glissière 60. De plus, les angles 61 des crochets 49 sont chanfreinés, comme on le voit dans les figures 11a et 11b, afin de faciliter la mise en place correcte de 15 la touche codée 40 sur la glissière 60. Des goujons 62 sont prévus sur l'un des côtés de la touche codée pour assurer une distance égale: entre chacune des touches codées 40 et pour indiquer le côté de la touche par lequel elle doit être montée. Un évidement 63 est prévu à l'intérieur dans le but de réduire au maximum les 20 déformations de laJtouche lorsqu'elle est coulée par un processus de moulage sous pression. Une explication détaillée va être maintenant faite du fonctionnement de la courroie 39 sur laquelle les touches codées sont montées. Cette courroie est montrée en coupe transversale dans 25 la figure 10 et comporte à sa partie supérieure les glissières 60 destinées à recevoir les touches codées. Sur l'un des côtés de la barre support de touches codées, se trouve une extension 64 ayant une section transversale circulaire, alors que sur l'autre côté de ladite barre, se trouve un évidement 65 dans lequel 30 vient se loger une extension similaire portée par la barre 58 adjacente à la barre précédente, de sorte que, comme on le montre en figure 10, des barres support de touches similaires 58 sont connectées à la manière des maillons d'une chaîne présentant une-flexibilité convenable à chaque articulation des barres. En outre, 35 des protubérances 66 et 67 portées par la partie inférieure de la barre support de touches 58, protubérances qui sont inclinées vers l'intérieur et s'engagent dans la denture du pignon 38. la 71 22231 10 2100790 barre support de touches codées 58 présente une section uniforme sur toute sa longueur dans le sens longitudinal de sorte qu'elle peut être produite en fabrication à un prix peu élevé, par exemple, par extrusion et, en même temps, ses différentes parties ont une 5 épaisseur uniforme de sorte que les déformations dues au retrait par refroidissement sont réduites au minimum. La butée 68, comme le montre la figure 12, est destinée à empêcher chaque barre support de touches codées 58 de glisser dans le sens transversal, lorsqu'une pluralité de barres support de touches codées sont 10 combinées pour former la courroie 39, cette butée 68 comprenant une extension 70 pouvant s'engager dans l'intervalle 69 délimité par les protubérances 66 et 67 de la barre support 58 et une plaque 71 destinée à empêcher l'extension 64 de cette barre support 58 insérée dans 1'évidement 65, de glisser dans le sens trans-15 versai* La touche codée 40 peut ainsi être aisément mise en place d'une façon précise sur la barre support 58 et, de plus, la courroie 39 d'une longueur voulue peut être formée en connectant une pluralité de barres 58 qui avec leurs protubérances 66 et 67 engagées avec; la denture du pignon 38 sont entraînées en rotation 20 par ce dernier. Une description détaillée va maintenant être faite d'un système de commande du pignon 38 qui entraîne en rotation la courroie 39, description faite en se référant aux figures 5 et 6. Dans la figure 5, le pignon 38 est solidaire en rotation de l'ar-25 bre 72 qui est accouplé à la roue à rochet 73 qui est animée d'un • mouvement de rotation pas-à-pas par le cliquet 74 et le levier de rochet 75. La figure 6 montre l'état dans lequel le cliquet 74 se trouve, après avoir été déplacé vers la gauche, de sorte que la roue à rochet 73 a terminé un degré d'avance dans son mouve-30 ment de rotation. Lorsque la came 76 de l'arbre à came 44, commence à tourner, le galet suiveur de came 77 est progressivement soulevé. Ceci amène le levier de: rochet 75 à pivoter vers la gauche, de sorte que le cliquet 74 se meut vers la droite sur une distance équivalente à une dent de la roue à rochet. Lorsque 35 la came 76 continue à tourner, le galet de came 77 est à nouveau abaissé et, de ce fait, le levier de rochet pivote vers la droite par l'action antagoniste du ressort 78 amenant ainsi le cliquet 71 22231 u .2100790 74 à entraîner en rotation la roue à rochet 73 sur un degré de son mouvement, le cliquet de rochet 74 est accouplé en rotation avec le levier de rochet 75 au moyen d'un axe 79. Un galet 80 est prévu au point exact voulu pour positionner la roue de rochet 73 5 et agit pour arrêter le mouvement de rotation du cliquet 74 lorsque ce dernier se déplace vers la droite, le galet 80 étant maintenu en contact de pression contre la roue à rochet 73 au moyen du levier 81 et du ressort 82. lorsque la roue à rochet 73 et, par conséquent, le pignon 38, la courroie 39 et la touche 10 codée 40 exécutent leur mouvement intermittent de rotation de un degré, ou pas, les barres 42 et 43 maintenant les leviers 32, 33, 34 et 35 de manière à les empêcher de gêner ledit mouvement de rotation. le système d'entraînement en rotation de l'arbre à came 44 15 va être expliqué en détail. Dans la figure 5, l'indice numérique 83 désigne un moteur à induction d'un type bien connu dont l'arbre de sortie 84 tourne à une vitesse constante. Ce mouvement de rotation est transmis à un embrayage unidirectionnel 87 par l'intermédiaire des pignons 85 et 86. l'embrayage unidirectionnel 87, 20 dont les détails seront donnés plus loin, est pourvu d'une bobine de solénoïde 88 afin d'entraîner l'arbre de sortie dans un mouvement de rotation déterminé seulement lorsque le noyau 89 du solénoïde est excité, le mouvement de rotation de l'arbre de sortie 90 est transmis à l'arbre 44 par l'intermédiaire des pignons 91 25 et 92. A la fin du mouvement de rotation de l'arbre 44, c'est-à-dire, lorsque les leviers 32, 33, 34 et 35 qui ont été soulevés pour faire avancer la courroie 46 d'un degré, reviennent à leur-position originale, la came 93 de l'arbre à came 44 ferme l'interrupteur 94, informent, de ce fait, le'contrôle principal 24 30 de la figure 3 que le programmateur 22 a complété l'opération relative à un pas ou degré. A la réception de cette information,le contrôle principal 24 délivre un signal excitant le circuit comparateur 23. l'embrayage unidirectionnel 87 va être maintenant décrit en 35 détail en faisant référence aux figures 8 et 9. l'indice numérique 95 montre un pignon qui est animé d'un mouvement de rotation continu par un moteur 83, le couple de rotation du pignon étant transmis au pignon 96 de sorte que le rochet 97 solidaire en ro 71 22231 12 2100790 tation de ce pignon 96, est animé lui aussi d'un mouvement de rotation continu à vitesse constante sur l'arbre 90. D'un autre côté, le disque tournant 98 a un support 99» comme le montre la figure 8. De plus, le cliquet 101 est monté 5 pivotant sur un arbre 100 formé sur le support 99, la force s'exerçant vers le centre de l'arbre 90 étant toujours appliquée par le cliquet 101 par l'intermédiaire du ressort 102 et du ressort de maintien 103. Cette force est destinée à maintenir la dent du cliquet 101 engagée avec le rochet 97. Afin d'empêcher 10 le cliquet et, par conséquent, le disque tournant 98 de tourner autour de l'axe 90, un butoir 104 est fixé sur la plaque 106 qui pivote autour du support 105. Dès que la bobine de solénoïde 88 est excitée, le noyau de solénoïde 89 l'est à son tour, la plaque 106 est attirée vers la droite de sorte que le butoir 104 . 15 s'éloigne du cliquet 101 et que le disque tournant 98 commence à tourner, la figure 8 montre la condition du cliquet 101 qui est engagé avec la roue à rochet 77 et qui a entraîné le disque tournant 98 dans un mouvement de rotation de un degré ou pas vers la droite.Une rotation supplémentaire du disque tournant amène 20 le butoir 104 à empêcher la rotation du cliquet 101, dégageant de ce fait, ce cliquet de la roue à rochet 97 et arrêtant la ro-. tation du disque 98. ~ . la périphérie extérieure du disque tournant 98 constitue le lobe d'une came et est tpujours, suivi par le galet 107 auquel une 25 force, vers le centre du disque*.tournant 98, est constamment ' - appliquée par l'intermédiaire du levier de galet 108 et du ressort 109. Dans la position montrée du disque tournant 98, la force est appliquée au galet 107 de manière à faire tourner ce disque tournant 98 vers la droite. - . 30 Lorsque la plaque 106 est attirée vers la droite, dégageant de ce fait le butoir 104 du cliquet 101, la force appliquée, dans ces conditions, entraîne le disque tournant 98 à tourner légèrement vers la droite, accentuant ainsi le dégagement du cliquet 101 du butoir 104. Ceci amène, par conséquent, l'engagement du 35 cliquet 101 avec le disque tournant 98 pour l'entraîner en rotation comme on l'a dit plus haut. Le disque tournant 98 qui est solidaire en rotation de l'arbre 90, tourillonne dans le palier 71 22231 13 2100790 111 monté sur le bâti 110. De plus, le pignon-91 est monté solidaire en rotation sur l'arbre 90 pour transmettre le mouvement aux organes extérieurs. Il est bien entendu, à la lumière de ce qui précède, que 5 lorsque le solénoïde 88 est excité, le pignon 91 fait exactement un tour. Comme on le voit, puisque l'information délivrée au moyen de creux et de saillies formés à la partie supérieure de touches codées selon la présente invention, la signification d'une infor-10 mation donnée est aisément interprétée à l'examen rapide d'une pluralité de touches codées. Inversement, puisque l'information est facilement identifiée par l'examen visuel des creux et des ' saillies, le travail de traitement de l'informâtion.est aisément effectué eh utilisant des combinaisons permises par la multipli-15 cité des touches codées. l'information exprimée mécaniquement par les touches codées est convertie en signaux électriques par l'ouverture et la fermeture des interrupteurs.- qui sont capables de laisser passer des courants importants tels que, par exemple, des signaux électri-20 ques pouvant contrôler directement le fonctionnement d'un dispositif de commande. De plus, le dispositif programmateur selon la présente invention composé de touches codées, d'une courroie sur laquelle les touches codées sont montées et d'interrupteurs, peut avoir 25 un encombrement nettement inférieur aux dispositifs conventionnels utilisant un tambour. En outre, il nlest pas nécessaire de disposer d'un- montage électrique complexe comme dans les systèmes conventionnels employant -un lecteur dê bande photo-électrique. En fait, le dispositif programmateur selon la présente in-30 vention est si simple de construction qu'il est'très facilement manipulé, réglé et entretenu. Un autre avantage de la présente invention réside en ce que les quatre sections constituant la partie supérieure de la touche codée, sections qui représentent les grandeurs (1), (2),(4) et 35 "(8), permettent la réalisation de seize qualités d'information de sorte que toute information désirée peut êxre obtenue par différentes combinaisons d'une pluralité de ces touches codées. 71 22231 14 2100790 De plus, du fait que ces touches sont adaptées pour être montées d'une façon amovible en n'importe quel emplacement des barres support de touches, aucune qualification particulière n'est requise de la.part de la main d'oeuvre pour mettre en 5 place lesdites touches. La courroie ci-dessus mentionnée consiste en une pluralité de barres support de touches, barres qui sont montées de façon amovible et connectées les unes avec les autres, cette disposition permettant d'obtenir la longueur voulue de la courroie de 10 sorte que des informations de quelque nature que ce soit, simples et complexes, peuvent être obtenues. Chaque barre support dé touches porte à sa partie inférieure deux protubérances qui agissent comme dents pour venir s'engager avec la denture d'un pignon de commande, de sorte que la courroie 15 composée d'une pluralité de barres support de touches est entraînée sans glissement, éliminant ainsi toute erreur dans, le fonctionnement. Encore un nouvel avantage de la présente invention est celui qui réside en ce que la partie supérieure de chaque touche codée 20 est connectée à quatre interrupteurs par l'intermédiaire de quatre leviers, les interrupteurs fonctionnant également en synchronisme avec les creux et les saillies pratiqués sur la partie supérieure de la touche codée. De plus, les quatre interrupteurs sont disposés sur trois dimensions et occupent un très petit espace, 25 rendant ainsi l'ensemble du dispositif extrêmement compact. 71 22231 15 2100790 REVENDICATIONS . 1Dispositif programmateur comprenant une pluralité de touches codées portant des creux et des saillies pratiqués sur sa partie supérieure, une courroie sur laquelle lesdites touches codées sont montées, et une pluralité d'interrupteurs qui s'ou-5 vrent et se ferment pour engendrer des signaux électriques en accord avec lesdits creux et lesdites saillies sur lesdites touches codées qui sont entraînées et positionnées de façon prédéterminée par la rotation de ladite courroie. 2.- Dispositif programmateur comprenant une touche codée 10 ayant quatre sections formées de creux ou de saillies sur la partie supérieure de ladite touché, lesdits creux ou lesdites saillies desdites quatre sections représentant respectivement les grandeurs (1), (2), (4) et (8), de manière à pouvoir reconstituer seize qualités différentes d'information, et une pluralité 15 d'interrupteurs qui s'ouvrent et se ferment pour engendrer des signaux électriques en accord avec lesdits creux et lesdites saillies. 3.- Dispositif programmateur comprenant une pluralité de touches codées, chacune de ces touches étant capable d'identifier 20 une pluralité d'éléments d'information, une pluralité de barres support de touches codées sur lesquelles lesdites touches sont montées, une courroie consistant en une pluralité de barres support de touches connectées l'une avec l'autre, un dispositif pour entraîner ladite courroie en un mouvement de rotation intermit-25 tent, et une pluralité d'interrupteurs pour convertir en signaux électriques ladite information délivrée par lesdites touches codées. 4.- Dispositif programmateur selon la revendication 3, comprenant des éléments d'engagement consistant en une pluralité 30 de glissières formées à la partie supérieure desdites barres support de touches codées et une pluralité de pattes formées à la partie inférieure desdites touches codées pour permettre leur montage amovible sur lesdits éléments d'engagement, la partie supérieure de chacune desdites touches codées étant divisée en 35 quatre sections égales par deux droites perpendiculaires l'une à 71 22231 te 2100790 l'autre, chaque section portant différentes saillies ou creux selon l'information à délivrer. 5.- Dispositif programmateur selon la revendication 3, comprenant une pluralité de pattes formées sur chacune desdites 5 touches codées, une pluralité d'éléments d'engagement formés à la partie supérieure de chacune des barres support de touches codées, une pluralité de protubérances formées à la partie inférieure de chacune desdites barres support de touches codées, une extension sur l'un des côtés de chacune desdites barres sup-10 port de touches codées, et un évidement sur l'autre côté de chacune desdites barres support de touches codées, lesdites pattes étant adaptées pour se monter de façon amovible sur lesdits éléments d'engagement, ladite pluralité de protubérances agissant comme des dents pour s'engager avec la denture d'un pignon, 15 ladite extension étant adaptée pour s'engager de façon amovible dans ledit évidement. 6.- Dispositif programmateur selon la revendication 2, dans lequel les quatre interrupteurs sont disposés sur trois dimensions et dans lequel les quatre leviers sont montés pivotants, l'une 20 des extrémités de chacun desdits leviers étant opposée auxdits quatre creux et saillies de chaque touche codée, alors que l'autre extrémité de chacun desdits leviers est opposée à chacun des-dits quatre interrupteurs. 7.- Dispositif programmateur comprenant, une pluralité de 25 touches codées ayant chacune sa partie supérieure divisée en quatre sections comportant des saillies bu des creux par deux droites perpendiculaires l'une à l'autre, une pluralité de barres support de touches codées, chacune portant une extension sur l'un de ses côtés et un évidement sur son autre côté pour 30 recevoir l'extension correspondante d'une autre barre support de fiches codées, formant ainsi une courroie composée d'une pluralité desdites barres support de touches codées reliées l'une à l'autre de façon amovible, un pignon qui s'engage avec ladite courroie pour l'entraîner dans un mouvement intermittent, et qua-35 tre leviers pivotants ayant chacun une extrémité s'opposant à l'un desdits quatre creux et saillies de ladite touche codée ec l'autre extrémité opposée à chacun des quatre interrupteurs 71 22231 17 ' 2100790 disposés sur trois dimensions ; lesdits quatre creux ou saillies de ladite touche codée représentant les grandeurs (1), (2), (4), (8), respectivement pouvant ainsi identifier seize différentes qualités d'information, ladite touche codée portant une pluralité 5 de pattes adaptées pour s'engager de façon amovible avec des éléments d ' eng-?gement formés à la partie supérieure de ladite barre support de touches codées, cette barre portant une pluralité de protubérances formées à sa partie inférieure, protubérances qui sont adaptées pour agir comme dents s'engageant avec la den-10 ture dudit pignon, chacun desdits interrupteurs étant ouvert et fermé en accord avec lesdites saillies et lesdits creux.