FR 2046897 A1 19710312 FR 7022505 A 19700618 70 22505 1 2046897 La présente invention a pour objet un programmateur qui fait -exécuter une séquence déterminée d*opérations>en fonction de ce qu'il lit sur une "bande perforée,par la machine -qui peut être par exemple une machine opératrice ou une machine d'essais- à laquelle 5 il est appliqué. le programmateur suivant l'invention est caractérisé en ce qu'il comprend un lecteur qui lit les informations portées par la "bande, une unité centrale et des unités périphériques qui fournissent à leurs effecteurs respectifs, qui sont en nombre égal à celui 10 des unités périphériques, des signaux de commande pour l'actionne-ment des organes mobiles de la machine, ladite unité centrale étant apte à recevoir, décoder et distribuer aux unités périphériques, certaines des informations transmises par le lecteur, et l'unité centrale étant par ailleurs apte à commander 1'avancement et l'arrêt 15 de la bande en fonction des informations transmises en provenance du lecteur, des éventuelles informations transmises par les unités périphériques et qui concernent l'état des organes mobiles qui leur sont reliés et d'éventuelles informations qui lui sont transmises par des premières commandes manuelles,et l'unité centrale étant 20 finalement apte à débloquer des deuxièmes commandes manuelles à la suite de la réception d'autres informations transmises par le lecteur ou d'informations particulières qui sont transmises par lesdites premières commandes manuelles. Un premier élément contenu dans l'unité centrale est constitué 25 par un décodeur ; ce dernier reçoit les informations codées qui ont été lues par le lecteur sur la bande, les décode et les distribue sur plusieurs canaux. Les canaux correspondant aux informations, de déplacement des organes mobiles (ou encore de variations d'état physique, par exemple l'introduction d'un fluide dans une chambre 30 extensible) transmettent les informations aux unités périphériques intéressées, lesquelles ont pour fonction de les mettre en mémoire et de les transmettre à leurs effecteurs respectifs. Le programmateur comprend en outre des canaux appropriés pour transmettre des signaux d'arrêt de la bande à un organe appelé "commande du lec-35 teur" qui, en l'absence de ces signaux,engendre à une cadence constante des signaux d'avancement de la bande et de lecture des informations qui se succèdent sur cette bande» Ces signaux d'arrêt peuvent comporter, soit un arrêt momentané, dont la durée est établie par une information portée par la bande ou déterminée par le temps 4-0 qui est nécessaire peur que les organes mobiles actionnés à la 70 22505 2 2046897 suite des informations lues précédemment atteignent des conditions particulières, soit un arrêt définitif. Bans le premier cas d'arrêt momentané, l'information correspondante agit sur un circuit appelé "attente temporisée", qui agit à son tour sur la "commande du lec— 5 teur" de façon à bloquer l'émission de signaux de commande du lecteur pendant un temps prédéterminé ; dans le deuxième cas d'arrêt momentané, l'information correspondante agit au contraire sur un circuit appelé "attente d'exécution" qui bloque à son tour l'émission des signaux par la "commande du lecteur" tant qu'il ne se 10 présente pas simultanément à 1*entrée du circuit "attente d'exécution" un certain nombre de signaux qui proviennent des unités périphériques (appelés "signaux d'exécution") qui signalent que des ordres précédemment donnés ont été exécutés. Dans le cas de l'arrêt définitif, 1'information correspondante "immobilisation de la 15 bande" arrive au contraire directement à la "commande du lecteur" et provoque l'arrêt de la bande pendant un temps illimité, c'est-à-dire jusqu'à un signal de mise en marche suivant, l'arrêt définitif peut être provoqué également par des signaux provenant des unités périphériques et indiquant que l'un des éléments dont le déplace-20 ment est commandé heurterait un autre élément mal placé, en compromettant la sécurité de la machine ; ces signaux agissent sur un circuit d1"alarme" qui agit à son tour sur la "commande du lecteur" de façon à bloquer l'émission de signaux de commande par ce lecteur. L'unité centrale est en outre équipée d'organes de commande 25 manuelle qui permettent de placer préalablement la bande dans une position particulière pour 1*exécution d'une opération déterminée, de mettre la bande en marche et de commander la lecture de cette bande et son arrêt ; les signaux émis au moyen de tous ces organes à commande manuelle agissent sur la "commande du lecteur" de façon 30 à débloquer cette commande ou à la bloquer selon le cas.. Il est en outre prévu des organes qui permettent la commande manuelle des diverses opérations que la machine doit exécuter, sans faire intervenir la bande ni l'unité centrale ; ces organes sont reliés à la commande du lecteur de façon à être débloqués \mique-35 ment lorsque cette commande du lecteur est bloquée par la réception de l'un des signaux d'arrêt définitif, c'est-à-dire lorsque la "bande est immobile de façon permanente, et leur effet est de fournir aux unités périphériques les informations qui ne sont plus prélevées sur la bande. ' 40 On donnera ci-après quelques indications sur les unités p^ri- 70 22505 3 2046897 phériques<> Ces unités sont toutes sensiblement identiques et essentiellement subdivisées en une partie d'élaboration et de mémoire et une partie qui joue le rôle d'interrupteur de puissance ; la première partie reçoit les informations en provenance de l'unité cen-5 traie et, s'il n'arrive pas de signaux contraires en provenance d'autres unités périphériques ou d'autres éléments extérieurs, elle les met en mémoire et transmet à la deuxième partie des signaux qui provoquent la commutation de cette deuxième partie,avec émission consécutive de signaux de commande destinés à l'effecteur 10 correspondant. Les unités périphériques reçoivent également des signaux qui proviennent d'interrupteurs de fin de course, signaux que les unités périphériques transmettent à leur tour à l'unité centrale (signaux d'exé cution). Toutefois, lorsqu'un organe de machine est capable de se dépla-15 cer dans les deux sens opposés (vers l'avant et vers l'arrière), il est alors équipé de deux effecteurs (l'un pour le déplacement dans un sens, et l'autre pour le déplacement dans le sens opposé) ; chaque effecteur est à son tour commandé par une unité périphérique analogue aux unités décrites précédemment et, lorsqu'on désire 20 positionner l'organe mobile dans l'une ou plusieurs de positions intermédiaires entre les deux positions extrêmes entre lesquelles ledit organe mobile peut se déplacer, une unité dite de positionnement est interposée entre l'unité centrale et les deux unités périphériques de façon à recevoir les informations transmises en prove-25 nance de l'unité centrale et à les distribuer à l'une ou l'autre des deux unités périphériques qui correspondent respectivement aux deux mouvements de l'organe mobile, suivant que le point de positionnement indiqué par l'information est décentré dans un sens ou dans l'autre par rapport à celui où l'organe mobile en question se trou-30 ve au moment considéré. Les unités de positionnement fonctionnent donc lorsqu'elles reçoivent des signaux en provenance de commutateurs de fin de course qui donnent une information sur la position réelle de l'organe mobile intéressé. Si, considéré par rapport à une certaine direction de différence, l'ordre donné exige un déplà-35 cernent en direction d'un commutateur de fin de course situé plus en avant, l'unité périphérique correspondant au mouvement ,ren avant" sera intéressée tandis que, dans le cas contraire, c'est l'unité périphérique correspondant au mouvement "en arrière" qui sera intéressée. 40 Le programmateur suivant l'invention peut être équipé faculta 70 22505 4 2046897 tivement d'une où plusieurs unités périphériques aptes à recevoir et à emmagasiner des informations du type numérique portées par la "bande et qui se rapportent à des cotes que les organes commandés doivent prendre» Oes cotes sont comparées avec les cotes actuelles 5 de l'organe commandé,et la différence aiasi obtenue provoque l'avancement de cet organe jusqu'à ce que la différence soit annulée, c'est-à-dire jusqu'à ce que la cote de l'organe soit identique à la cote lue sur la bande» Les organes commandés sont de cette façon placés dans les positions ordonnées par la bande, sans faire inter-10 venir les unités de positionnement décrites plus haut. L'avantage principal apporté par le programmateur qui a été décrit brièvement ci-dessus réside dans le fait qu'il est d'un emploi très souple et qu'il est adaptable à des programmes et à des machines de types différents et en particulier à n'importe quel 15 type de machine opératrice. En effet, il est évident que, pour passer d'une machine à une autre il est simplement nécessaire de changer la bande et les effecteurs et de modifier, mais seulement en nombre et en disposition, les unités périphériques et les éventuelles unités de positionnement. Par contre, le lecteur, l'unité 20 centrale et la structure interne des unités périphériques et de positionnement restent inchangés» Cettë caractéristiques modulaire des éléments qui composent le programmateur rend justement ce dernier d'un emploi particulièrement souple et adaptable à des machines et des programmes très différents. 25 En outre, un programmateur de ce type permet d'automatiser totalement le travail, à l'exception des éventuelles opérations qui ne peuvent être exécutées qu'à la main en raison de l'absence de machines appropriées pour leur exécution (pose de la bande de roulement dans les machines de confection des bandages pneumatiques, 30 par exemple) et qui rend en outre possible l'exécution consécutive de plusieurs cycles de travail sans remplacement de la bande. Si l'on dispose d'une bande sans fin, la machine peut même exécuter cyeliquement son propre travail même sans exiger dé changement de la bande. 35 Ces avantages qui sont apportés par le programnateur suivant l'invention,ainsi que d'autres, ressortiront de façon évidente de la description d'une £>;cme préférée de réalisation, qui est donnée ci-après à titre d'exemple non limitatif et en regard des dessins annexés : -ks figure 1 est un schéma bloc très général d'un programmateur 70 22505 5 2046897 suivant l'invention ; La figure 2 est un schéma blocs plus détaillé de ce programmateur ; La figure 3 est un schéma de circuit détaillé d'une unité pé-5 riphérique comprise dans ce programmâteur ; La figure 4 est un schéma blocs d'une unité de positionnement comprise dans ce programmateur ; La figure 5 est un graphique qui montre l'action des commutateurs de fin de course situés sur la machine et connectés électri-t 0 quement à ladite unité de positionnement j La figure 6 montre le schéma de circuit détaillé de ladite unité de positionnement j La figure 7 est un schéma de circuit détaillé d'une forme de réalisation de la "commande du lecteur" comprise dans l'unité cen-15 traie du programmateur suivant l'invention ; Les figures 8, 9 et 10 sont des graphiques particulièrement utiles pour la compréhension du fonctionnement de "la commande du lecteur" de la figure 7. Dans sa forme plus générale (figure 1), le programmateur sui-20 vant l'invention comprend un lecteur 1 apte à lire sur -une bande 2 les informations portées par cette bande, une unité centrale 3 et des unités périphériques 4 qui sont aptes à fournir à leurs effecteurs 5 respectifs -qui sont en nombre égal à celui des unités périphériques- des signaux 19 de commande des organes mobiles de 25 la machine à laquelle le programmât eur est combiné» L'unité centrale 3 est apte à recevoir, décoder et distribuer aux unités périphériques (signaux 6) les informations (signaux 7) transmises par le lecteur et elle est en outre apte à commander l'avancement et l'arrêt de la bande par rapport au lecteur (signaux 30 8) en fonction des informations transmises par le lecteur (signaux 7) et d'éventuelles informations (signaux 9) transmises par les unités périphériques et qui concernent l'état des organes mobiles reliés à ces imités. Les informations relatives à l'état de ces organes mobiles sont fournies aux -unités périphériques par des élé-35 ments reliés à la machine, par exemple des commutateurs de fin de course, des pressostats etc...} sur la figure 1, ces éléments sont réunis en un bloc 10 et les informations qui sont transmises par ces éléments sont indiquées par des signaux 11. Il convient de remarquer, en outre, que les unités périphériques sont reliées entre 40 elles de façon à s'informer réciproquement de leur état propre ; 70 22505 6 2046897 sur la figure 1, on a représenté en 12 les informations qui partent des diverses unités périphériques et en 13 les informations qui parviennent à ces unités. L'unité centrale peut en outre recevoir des signaux 14 prove-5 nant d'un "bloc 15 qui symbolise un groupe d'organes à commande manuelle qui permettent, suivant que l'un ou l'autre est actionné, de sélectionner un point de la bande à partir duquel la lecture doit commencer, de faire démarrer la lecture de la bande, et également de provoquer l'arrêt de cette bande» L'arrêt de la bande provoqué 10 par une telle commande manuelle ou par une information lue sur la bande, comporte le déblocage d'une partie ou de la totalité (ceci sera précisé dans la suite) les organes de commande manuelle compris dans uh bloc 16, au moyen desquels il est possible de commander les déplacements des divers organes mobiles de la machine. Sur 15 la figure 1, on a indiqué en 17 les signaux au moyen desquels l'unité centrale débloque les commandes manuelles du bloc 16 et en 18 "les signaux produits par ces commandes manuelles. La figure 2 représente un exemple de réalisation de l'unité centrale 3.. Pour mieux décrire la structure de fonctionnement, il 20 convient cependant de donner quelques considérations concernant les divers types réalisables de programmes et de codage de la bande perforée. Ces programmes et ces codages peuvent être quelconques ; il sera cependant avantageux de supposer pour la clarté de la description, que l'on utilise une bande du type décrit ci-après. Cette 25 bande est divisée en secteurs, c'est-à-dire que les perforations sont réunies en plusieurs groupes dont chacun est muni de sa propre adresse. Cette subdivision est due au fait que le cycle de fonctionnement d'une machine peut être subdivisé en blocs de travail qui représentent chacun une succession de mouvements des divers organes 30 mobiles de la machine qui, dans leur ensemble, déterminent une opération exécutée sur la pièce considérée, par exemple le roulage de la bande de roulement ou le rabattement des flancs dans une machine de confection des bandages pneumatiques telle que celle décrite dans le brevet Italien n° 717 610 ou celle décrite dans 35 le brevet Italien n° 703 825 délivrés tous faix au nom de la Demanderesse. Chacun de ces blocs de travail est muni, ainsi qu'on lsa dit plus haut, de sa propre adresse qui est représentée par exemple par la combinaison d'une lettre et d'un nombre (elle pourrait éga-40 lement être représentée par la combinaison de deux lettres ou de 70 22505 7 2046897 deux nombres, la représentation ayant seulement une valeur symbolique). Ces adresses de blocs sont portées sur la bande sous la forme de deux perforations (l'une pour la lettre et l'autre pour le nombre) disposées au début de chaque groupe de perforations et elles 5 servent essentiellement, ainsi qu'on pourra mieux le voir dans la suite, pour la sélection manuelle des divers blocs de travail. les informations correspondant à chaque fonction individuelle (par exemple au déplacement d'un organe mobile ou au gonflage d'une chambre à air) comprise dans chaque bloc de travail seront codées 10 d'une façon analogue ; de cette façon chaque fonction peut être désignée en code par la combinaison d'un nombre et d'une lettre, et l'information correspondante est portée par la bande sous la forme de deux perforations successives, la bande peut également porter des informations différentes telles que, par exemple, celles 15 qui comportent l'arrêt momentané ou définitif de la bande("appel d'attente d'exécution", "appel d'attente temporisée", "immobilisation de la bande") j ces informations peuvent être codées par une seule lettre ou un seul caractère particulier et elles sont représentées par une seule perforation de la bande, de façon à les 20 différencier de celles qui correspondent aux fonctions pouvant être exécutées par les organes mobiles de la machine. la bande est finalement supposée contenir les informations relatives aux cotes de positionnement des organes commandés, dont la fonction résultera de façon évidente de la suite« Ces informa-25 tions seront supposées c.onstituées par une lettre et par trois nombres (de cotes) codés en binaire. Cette description du type de programme et de codage utilisé, est uniquement donnée pour mieux décrire et mieux faire comprendre la structure et le fonctionnement de l'unité centrale du programma-SB teur suivant l'invention. Toutefois, il doit rester entendu, que les éventuels changement de programme ne comportent pas de modifications des circuits du programmateur tandis que les éventuels changements de codage entraîneront uniquement une modification des circuits de décodage. 35 On supposera de toute façon à partir de maintenant et pour la clarté de la description,que les adresses de blocs sont indiquées par la combinaison de la lettre îî avec un nombre quelconque, c'est-à-dire NO, H1, N2, etc..», et que les diverses informations comprises dans chaque bloc de travail sont indiquées par des combinaisons 40 du type 1Â, 3C, 4B et ainsi de suite, si elles correspondent à 70 22505 8 2046897 une fonction à exécuter sur la machine, à de simples lettres ou caractères particuliers si elles correspondent à des informations particulières telles que l'appel d'attente d'exécution (caractère?), l'appel d'attente temporisée (caractère T) et l'immobilisation de 5 bande (caractère,/). Cette précision étant donnée sur le type de programme et de codage que l'on suppose utiliser, on décrira maintenant l'unité centrale de la figure 2. Cette unité comprend un décodeur 20 qui est apte à recevoir les signaux. 7 traJasmis par le lecteur et qui possè-10 de plusieurs sorties différentes pour les nombres, les lettres et les caractères particuliers cités. Sur la figure 2, on a indiqué par une sortie unique 21 les sorties qui correspondent aux nombres, et par une sortie unique 22 les sorties qui correspondent aux lettres et aux caractères. 15 Chacune de ces sorties se ramifie en plusieurs voies qui cor respondent à la transmission des diverses informations. C'est ainsi que la lettre et le nombre relatifs à une adresse de bloc sont dirigés respectivement sur les voies 22' et 21' vers un bloc 23 appelé "bloc de visualisation", c'est-à-dire un bloc dont la 20 sortie est constituée par un signal lumineux capable d'avertir l'opérateur du commencement d'un nouveau bloc de travail. De même, les informations relatives à chaque adresse de bloc qui a été atteint par le lecteur sont transmises par les voies 22""w et 21"' à un bloc 26, pour l'informer du fait que les diverses adresses du 25 bloc ont été atteintes. Les nombres et les lettres qui, combinés deux à deuxr portent les ordres pour la réalisation des fonctions qui doivent être exécutées par les organes mobiles de la machine sont au contraire respectivement envoyés sur les voies 21" et 22", la voie 21" transmettant des nombres à une mémoire 24 qui est apte 30 à maintenir inchangés ces signaux de sortie 6' pendant l'intervalle compris entre une lecture et l'autre, de façon à permettre aux signaux 61 qui correspondent aux nombres,d'attendre les signaux 6" respectifs, relatifs aux lettres et qui, au contraire, parviennent directement à l'unité périphérique intéressée par la voie 22". Les 35 signaux 6' et 6" combinés constituent en effet les signaux 6 qui, ainsi qu'on l'a expliqué plus haut, sont distribués de.l'unité centrai aux diverses unités périphériques 4. Il convient de remarquer qu'on a représenté sur la figure 2 une seule unité périphérique qui semble recevoir tous les signaux transmis par l'unité cen-40 traie j les unités périphériques pourront au contraire être en 70 22505 9 2046897 nombre quelconque, et chacune d'elles absorbera une partie des signaux transmis sur les voies 21" et 22". A la réception de la paire de signaux 6*-6" et en l'absence de signaux contraires en provenance de la machine ou des autres 5 unités périphériques (signaux 11 et 13 respectivement) l'unité périphérique intéressée libère un signal 19 d'actionnement de l'effecteur qui lui est relié et un signal 12 qui informe les autres unités périphériques de l'état de celle qui émet ce signal» Lorsque la fonction commandée a été exécutée, le bloc 10 représentant les 10 éléments situés sur la machine transmet un signal 11 qui avertit de l*exécution de la fonction commandée et fait émettre par l'unité périphérique un signal d'exécution 9'. La présence de ce signal ou d'autres signaux analogues éventuels à l'entrée d'un bloc 25 désigné par "attente d'exécution" permet le déblocage, par des si-15 gnaux 37, (ou évite le blocage selon qu'un signal d'appel d'exécution ? est déjà arrivé sur le canal 22"'ou arrive à ce moment) d'un bloc 26 appelé commande du lecteur qui, piloté par un oscillateur 27 qui émet des signaux 38 à un rythme constant,commande l'avancement de la bande (signaux 8* transmis au lecteur afin que ce dernier 20 provoque l'avancement de la bande) et la lecture des informations qui se succèdent sur la bande l'une après l'autre (signaux 29 qui agissent sur une horloge 30 de façon à faire émettre par cette dernière des impulsions de lecture 8"). Le bloc 26 de commande du lecteur peut être bloqué non seulement par les signaux d'appel d'exé-25 cution mais également par des éventuels signaux d'alarme 32, qui peuvent être émis par un bloc 33 à la suite de l'émission, par au moins une unité périphérique, de signaux 9" qui indiquent la présence d'au moins un organe mal placé ou placé dans une position dangereuse. D'autres signaux qui provoquent le blocage de la commande 30 et, par conséquent l'arrêt de la bande, sont les informations "immobilisation de bande" (caractère,/) portées par la bande et qui arrivent directement à la commande du lecteur par le canal 22"", les signaux 34 émis par un bloc 35 de "attente temporisée" à la suite de l'arrivée d'une information T par le canal 22"" (signaux 35 34 qui bloquent la commande du lecteur pendant un temps proportionnel au nombre (signaux 28) qui précède immédiatement cette information) et, finalement, les signaux 14"'et 14"" émis par le bloc 15 sous l'effet de l'actionnement de deux organes manuels qui commandent deux types différents d'arrêt du ruban. Les signaux, qui sont 40 désignés de même par les références 14' et 14", qui sont émis l'un 70 22505 10 2046897 par l'actionnement de l'un quelconque des organes manuels de présélection, l'autre par 1'actionnement d'un organe manuel de mise en marche du travail contenu dans le "bloc 15, agissent au contraire sur la commande du lecteur, l'un de façon à placer la "bande au début 5 d'un bloc de travail et l'autre de façon à faire commencer la lecture des informations portées par la bande. En outre, les signaux 14* provoquent le déblocage du bloc 13» dans le cas où le programmateur a été bloqué par un signal d'alarme 22. l'arrivée d'un signal 14' à la commande du lecteur fait également émettre par cette 10 commande un signal 39 qui prépare le décodeur pour le blocage de toutes les informations, sauf de celles qui correspondent à l'adresse présélectionnée, le blocage de la commande du lecteur provoqué par les signaux de "immobilisation de la bande" et par les signaux 14"' et 14"" fait au contraire émettre par la commande du lecteur des 15 signaux 36 qui amplifiés dans un amplificateur 31 se t ransformènt en signaux 17 de déblocage des commandes manuelles contenues dans le bloc 16. Il convient toutefois de remarquer que, alors que les signaux 14"' (qui seront appelés ci-après signaux de "manuel") provoquent le déblocage de toutes les commandes manuelles contenues 20 dans le bloc 16, les signaux de "Immobilisation de la bande" et les signaux 14"" (appelés ci-après signaux de "arrêt de la bande") provoquent seulement le déblocage d'une petite partie des commandes manuelles contenues dans le bloc 16. Il est donc nécessaire dans le premier cas d'exécuter une nouvelle présélection avant de faire 25 reprendre la lecture de la bande (il peut se produire en effet que les diverses opérations effectuées sous commande manuelle aient créé du désordre dans la machine) tandis que, dans le deuxième cas, du fait que seuls quelques organes mobiles ont été déplacés manuellement et qu'il n'a donc pas été créé de désordre dans la machine, 30 cette présélection n'est pas nécessaire et la lecture de la bande peut reprendre là où elle avait été interrompue. Au contraire, le blocage de la commande du lecteur qui est provoqué par les autres signaux de "appel d'exécution", "appel temporisé" et "alarme" n'entraîne pas le déblocage de ces commandes manuelles « 35 le fonctionnement du programmateur représenté sur la figure 2 est le suivant : la machine étant supposée arrêtée avant le début d'un cycle de travail, on actionne le bouton-poussoir (ou autre organe à commande manuelle) qui correspond à la présélection d'un bloc de travail déterminé, le premier dans le cas considéré. 40 l'actionnement de ce bouton-poussoir de présélection provoque l'émis 70 22505 11 2046897 sion d'un signal 13' qui a pour effet que la commande du lecteur commande l'avancement de la bande jusqu'à l'adresse relative au premier "bloc de travail, par exemple jusqu'à l'adresse NO et prépare le décodeur 20, par un signal 39, au blocage de toutes les 5 informations lues sauf celles qui correspondent à l'adresse présélectionnée. Le lecteur lit cette adresse NO, la transmet au décodeur 20 contenu dans l'unité centrale et ce dernier envoie la lettre N et le nombre 0 au bloc de visualisation 23 par les voies 22' et 21', tandis que, par les voies 22""" et 21 , il Informe la 10 commande du lecteur du fait que la bande a atteint la position désirée. La commande du lecteur est ainsi prête pour le départ et un signal,de préférence lumineux, informe l'opérateur que le programmateur est prêt à ordonner à la machine de commencer les opérations, et attend seulement l'ordre de départ. 15 Lorsque cet ordre est donné par actionnement du bouton-poussoir "mise en marche du travail" (appelé encore bouton de "automatique") compris dans le bloc 15, le signal 14" qui provient de ce bouton-poussoir agit sur la commande du lecteur de façon que ce dernier, piloté par l'oscillateur 27» commence à émettre à un rythme cons-20 tant les signaux 8' d'avancement de la bande et des signaux 29 qui sont transformés par l'horloge 30 en impulsions 8" de lecture des informations portées par la bande» Etant donné qu'on a supposé que chaque information relative à des fonctions destinées à être réalisées par les organes mobiles de la machine est supportée par 25 deux perforations adjacentes qui ont pour symboles, l'une un nombre et l'autre une lettre, le lecteur lit et transmet à l'unité centrale,tout d'abord un nombre,puis une lettre (naturellement il s'agira de signaux, le nombre et la lettre ayant exclusivement une valeur symbolique). Le décodeur 20 introduit alors le nombre lu 30 dans l'une des voies 21" et ce nombre fait monter la mémoire 24 correspondante de façon qu'elle présente à sa sortie le nombre mis en mémoire. Le signal 6' ainsi obtenu ne provoque toutefois aucune modification de l'unité périphérique intéressée puisque, ainsi qu'on l'expliquera mieux dans la suite, les unités périphériques 35 ne sont aptes à changer d'état que lorsqu'il se présente à leur entrée les deux signaux 6' et 6" de chaque paire de perforations qui représente une information et, même dans ce cas, à condition qu'il ne se présente pas d'information contraire sous la forme de signaux 11 et 13o La lecture de la lettre combinée au nombre 40 précédent et la transmission de cette lettre au décodeur 20 70 22505 1a 2046897 provoquent l'arrivée d'un signal 6" qui se combine au signal 6* qui a été mis en mémoire précédemment de façon à faire changer d'état l'unité périphérique intéressée et à faire émettre par cette unité, naturellement en l'absence des contre-indications qui ont été men-5 tioimées précédemment, un signal 19 pour la commande de 1'effecteur qui commande l'organe mobile auquel l'information lue est destinée. Sous le pilotage de l'oscillateur 27, la commande 26 du lecteur continue à émettre des signaux d'avancement et de lecture de la bande, de sorte que les diverses informations se succèdent à un 10 rythme constant à l'entrée de l'unité centrale et qu'elles sont distribuées par le décodeur 20 aux diverses unités périphériques intéressées. Toutes les fonctions commandées sont réalisées successivement par lés divers organes mobiles de la machine sans aucune intervention, à moins que,sous l'effet d'un mouvement mal exécuté, 15 l'un de ces organes ne se place dans une position telle qu'il constitue un obstacle pour le déplacement d'autres organes mobiles, et constitue ainsi -un danger pour le bon fonctionnement de la machine. Dans ce cas, l'unité périphérique intéressée au mouvement à exécuter, reçoit un ou des signaux en provenance du bloc 10 (signal 20 11) ou en provenance de l'unité périphérique relative à l'organe mal placé (signal 13), signaux qui bloquent l'émission du signal 19 qui correspond au mouvement à exécuter,et font émettre, par ladite unité périphérique intéressée au mouvement à exécuter, un signal d'alarme 9", qui agit sur le bloc 33 de façon à lui faire émettre un 25 signal 32 de blocage de la commande du lecteur. La bande s'arrête, et pour la faire repartir, il est nécessaire d'éloigner l'organe mal placé et de presser à nouveau le bouton "présélection" correspondant au bloc de travail que l'on désire répéter, puis de presser à nouveau le bouton "mise en marche du travail" ce qui a pour effet 30 que le bloc 33 change d'état (sous l'action du signal 14'), que le signal 32 s'annule, que la commande du lecteur se débloque,et l'avancement et la lecture de la bande reprennent. Dans le cas contraire, 1 Avancement et la lecture de la bande se poursuivent jusqu'à la lecture de l'une des informations qui ont 35 été précédemment désignées par les caractères de référence. ?, T et J. L'information ? (attente d'exécution) arrive au bloc 25 par-la voie 22"'et .provoque l'émission d'un signal 37 de blocage de la commande du lecteur. 0e signal 37 ne s'annulera que lorsque tous les signaux d'exécution 9* voulus seront présents à l'entrée du 40 bloc 25» 70 22505 13 2046897 L'information T (attente temporisée) parvient au contraire au "bloc 35 par la voie 22,lll,et provoque 1*émission d'un signal 34 qui bloque la commande du lecteur pendant un temps déterminé par l'information contenue dans le signal 28, c'est-à-dire dans le nombre 5 qui accompagne chaque information T. Finalement, l'information^arrive directement à la commande du lecteur par la voie 22"" et provoque le blocage définitif de la commande du lecteur, et,par conséquent, l'arrêt de la bande avec déblocage consécutif d'un groupe de commandes manuelles comprises 10 dans le bloc I6,au moyen d'un signal 36 émis par la commande du lecteur et amplifié et transformé en un signal 17 par l'amplificateur 31 • Pour remettre en marche la commande du lecteur et recommencer par conséquent la lecture de la bande, il est nécessaire d'agir 15 encore sur le bouton-poussoir de "mise en marche du travail" compris dans le bloc 15. L'arrêt de la bande peut en outre être provoqué, soit par la manoeuvre du bouton-poussoir d' "arrêt de la bande" compris dans le bloc 15, qui débloque encore une partie seulement des commandes 20 manuelles qui font partie du bloc 16 et qui ne nécessite pas une présélection successive, soit par la manoeuvre du bouton-poussoir "manuel" qui est également compris dans le bloc 15 et qui débloque toutes les commandes manuelles du bloc 16 et nécessite ensuite la présélection du bloc à partir duquel on veut faire reprendre le 25 cycle automatique. La figure 3 est un schéma détaillé du circuit d'une unité périphérique qui peut être utilisée dans le programmateur suivant l'invention et qui est particulièrement propre à être utilisée dans un programmateur comportant une unité centrale qui fonctionne 30 sur un code basé sur l'accouplement d'une seule lettre avec un seul nombre ; toutefois il suffira d'apporter de simples modifications des circuits pour rendre cette unité périphérique utilisable en combinaison avec une unité centrale qui fonctionne sur un code différent. Toutefois,pour la simplicité et la clarté de la description, 35 on continuera dans la suite à considérer un programmateur qui fonctionne sur un code à une seule lettre et un seul nombre. De toute façon, il convient de rappeler que la structure et le fonctionnement de l'unité périphérique de la figure 3 ne doivent être considérés que comme purement indicatifs, et que l'on pourra apporter diverses 40 modifications à cette unité périphérique sans sortir pour celà du 70 22505 14 2046897 du domaine de l'invention. L'unité périphérique représentée sur la figure 3 est subdivisée en une partie 40 qui constitue un élément d'élaboration et de mémoire, et une deuxième partie 41 qui constitue un interrupteur de puis-5 sance» La partie d'entrée 40 est munie de plusieurs entrées auxquelles parviennent les divers signaux qui conditionnent l'état de l'unité périphérique» Les entrées 42 et 43 reçoivent respectivement les signaux 6' et 6" qui ordonnent le passage en position (stable) de travail de l'unité périphérique ; les entrées 44 et 45 reçoivent 10 respectivement, les signaux 6* et 6" qui ordonnent le passage en position (stable) de repos de l'uni té périphérique ; l'entrée 46 reçoit les signaux 18 qui proviennent du bloc 16 des commandes manuelles et qui ordonnent le passage de l'unité périphérique à la position travail ;les entrées 48 et 49 reçoivent les signaux 18 qui 15 ordonnent le passage de l'unité périphérique à la position repos ; l'entrée 50 peut recevoir d'éventuels signaux d'exécution (signaux 11) qui proviennent d'un ou plusieurs éléments éventuellement disposés sur la machine et qui avertissent 1*unité périphérique du fait que les fonctions demandées ont été exécutées ; les entrées 51, 20 52 et 53 reçoivent les signaux 13 ou 11 qui proviennent d'autres unités périphériques ou d'éléments de la machine pour éviter les interférences entre les divers organes mobiles de la machine; l'entrée 55 reçoit les éventuels signaux de "remise générale en positim repos" qui sont transmis par l'unité centrale au moment de la mise 25 sous tension de l'appareillage ; les entrées 56 et 57 reçoivent finalement d'éventiels signaux relatifs à des applications petpttcuL&ces. Les entrées 42 et 43 sont reliées à l'entrée d'un circuit ET 9B (circuit logique intersection-négation) dont la sortie est reliée à une entrée d'un autre circuit ET 59, à d'autres entrées duquel sont 30 reliées l'entrée 46 et la sortie d'un troisième circuit ET 60. 0e circuit 60 possède une entrée reliée à la sortie du circuit 59» une entrée reliée à l'entrée 55, une entrée reliée à l'entrée 48, une entrée reliée à la sortie d'un circuit ET 61 à l'entrée duquel sort reliées les entrées 44 et 45 et, finalement, une entrée de verrouil-35 lage qui est reliée directement à la sortie d'un circuit ET 62 et reliée à travers un condensateur 63 à la sortie de ce circuit ET 60. Le circuit ET 62 comporte deux entrées dont l'une est reliée à l'entrée 49 et l'autre à la sortie d'un inverseur 64, à l'entrée duquel est reliée la sortie d'un circuit ET 65 dont les entrées sont 40 reliées aux entrées 51, 52 et 53. 70 22505 15 2046897 La partie d'entrée 40 de l'unité périphérique de la figure 3 comprend également deux circuits ET 66 et 67 ; les entrées du premier de ces circuits sont reliées à la sortie du circuit ET 59 et à la sortie du circuit ET 65, tandis que les entrées du deuxiè-5 me sont reliées à la sortie du circuit ET 59 et à l'entrée 50 j les sorties 68 et 69 des circuits ET 66 et 67 fournissent respectivement les signaux d'alarme 9" et les signaux d'exécution 9'« la partie 40 est également munie d'une autre sortie 54 qui est reliée à la sortie du circuit ET 58 et apte à fournir des si-10 gnaux capables de mettre au repos d'éventuelles autres unité périphériques dont les fonctions sont en contradiction avec celles que doivent commander les signaux 6' et 6" de commande de position travail par la bande qui sont présents à l'entrée du circuit ET 58. la sortie 54 est reliée à des entrées d'autres unités périphériques 15 analogues aux entrées 48 et 49 de l'unité périphérique de la figure 3. La partie 40 est finalement complétée par un circuit ET 70 qui possède deux entrées reliées aux entrées 56 et 57 et une sortie reliée, d'une part à une borne 71 à potentiel nul ou borne de 20 "terre*1 à travers un condensateur 72 et une résistance 73» et d'autre part, à une borne 74 à potentiel positif à travers le même condensateur 72 et une résistance 75o La sortie du circuit ET 70 et le point de jonction entre le condensateur 72 et la résistance 73 et 75 sont respectivement reliés à deux sorties 76 et 77 desti-25 nées à être connectées à des liaisons extérieures à l'unité périphériques, pour des applications particulières qui seront analysées dans la suite. La partie de sortie 41 de l'unité périphérique de la figure 3 comprend trois transistors KPff 78, 79 et 80. L'émetteur du transis-30 tor 78 est directement rélié à la masse, son collecteur est directement relié à la base du transistor 79 tandis qu'il est relié par l'intermédiaire d'une résistance 81 à une borne positive 82, et la base est connectée à travers une résistance 83 à la sortie du circuit M 60 de la partie 40 d'élaboration et de mémoire, cette 35 sortie étant également reliée à une borne positive 84 à travers une résistance 85. Le collecteur du transistor 79 est à son tour relié directement au collecteur du transistor 80 et son émetteur est relié directement à la base de ce transistor, tandis qu'il est relié à la masse à travers une résistance 86. Finalement,l'émetteur 40 du transistor 80 est relié directement à la masse et son collecteur 70 22505 16 2046897 est relié à la borne positive 82 à travers une diode 87 et une diode Zener 88. la partie 41 est munie de trois sorties 89, 90 et 91» la sortie 89 est reliée directement au collecteur du transistor de 5 puissance 80 et c'est sur cette sortie que sont prélevés les signaux d'actionnement de l'effecteur relié à l'unité périphérique de la figure 3. les sorties 90 et 91 sont au contraire reliées respectivement à la sortie de lëlément ET 60 à travers une diode 93 et à la sortie du circuit ET 59 à travers une diode 94 et c'est 10 sur ces sorties que sont prélevés les signaux à niveau logique qui indiquent la condition de l'unité périphérique, c'est-à-dire qui indiquent si elle est en position travail ou non. Cette position peut être signalée aux entrées 51, 52 et 53 d'autres unités périphérique s . 15 la partie 41 est en outre munie d'une entrée 92 reliée au col lecteur du transistor 80 à travers une lampe 95 et une diode 96 ; l'entrée 92 reçoit l'alimentation de la lampe 95» le fonctionnement de l'unité périphérique de la figure 3 est le suivant : chaque fois qu'il se présente simultanément aux entrées 20 42 et 43 des signaux "1" transmis par l'unité centrale à la suite de la lecture d'une information portée par la bande, la sortie du circuit ET 58 passe à "zéro" en faisant par conséquent monter à "t" la sortie du eireuit ET 59. la sortie 54 transmet, aux autres unités périphériques,un signal apte à garantir la mise au repos 25 des fonctions qui ne peuvent pas coexister avec celle que l'on veut activer. S'il ne se manifeste pas aux entrées 51, 52 et 53 des signaux "0" indicatifs de la présence d'interférences avec d'autres unités périphériques ou avec des éléments de la machine ni, à l'entrée 55, un signal indicatif de la présence d'un signal de 30 remise à zéro générale et de blocage de la machine, et s'il ne se manifeste pas de signaux de mise au repos aux entrées 48 et 49, la sortie du circuit ET 60 prend la valeur "0" pour bloquer le transistor 78, ce qui rend conducteur le transistor 79 et, par conséquent, également le transistor 80. 35 les niveaux logiques qui se manifestent aux sorties sont alors les suivants : "0" à la sortie 89 (un signal de commande 19 est transmis à l'effecteur qui suit, de façon que ce dernier agisse sur 1' organe mobile correspondant pour lui faire réaliser la fonction qui correspond à l'information contenue dans les signaux 6* 40 et 6W qui sont appliqués aux entrées 42 et 43) ; "O" et " 70 22505 17 2046897 respectivement aux sorties 90 et 91 ; "1" à la sortie 68 (absence de signaux d'alarme 9") ; "0" à la sortie 69 (absence de signaux d'exécution 9') jusqu'à ce qu'un élément disposé sur la machine transmette un signal 11 qui indique que la fonction demandée a été 5 exécutée ; appliqué à l'entrée 50 de l'imité périphérique, ce signal 11 porte à 'M" le niveau logique de la sortie 69 ; le signal 9' qui est ainsi engendré agit sur le bloc 25 de l'unité centrale 3 (figure 2), de façon à lui faire émettre un signal 37 qui débloque la commande du lecteur 26 dans le cas où. ce dernier a été pré-10 cédemment bloqué par un appel d' "attente d'exécution" ?.. Du fait de la présence d'une mémoire constituée parles éléments ET 59 et 60, la situation décrite ci-dessus reste inchangée même après l'annulation des signaux 6' et 6" appliqués aux entrées 42 et 43 et, plus précisément, elle reste inchangée jusqu'à l'arri-15 vée des signaux 6' et 6" suivants aux entrées 44 et 45 de l'unité périphérique. A l'arrivée de ces signaux (dont le niveau logique est 'M") aux entrées 44 et 45, la sortie du circuit ET 61 prend la valeur "0", en provoquant la montée à "1" de la sortie du circuit ET 60 ; par conséquent le transistor 78 devient conducteur, 20 le transistor 79 se bloque et le transistor 80 se bloque à son tour en annulant le signal 19 à la sortie 89 de l'unité périphérique et en désactivant par conséquent l'effecteur qui est relié à cette sortie., De même, le niveau logique des signaux apparaissant aux sorties 90 et 91 est inversé. 25 Au lieu d'être commandée par les signaux 6' et 6" distribués par le décodeur 30 de l'unité centrale 3 aux entrées 42 et 43 poux la position travail et aux entrées 44 et 45 pour la position repos, l'unité périphérique peut être commandée par des signaux 18 émis par les commandes manuelles 16 dans le cas où la commande du lec-30 teur 26 a été bloquée par un signal d1 "arrêt de bande" ./ou par un sigual provenant des commandes manuelles 16. Si ces signaux 18 (d'un niveau logique "0") sont appliqués à l'entrée 46, l'unité périphérique est mise en position travail, tandis que, s'ils sont appliqués aux entrées 48 et 49, l'unité périphérique est mise en 35 position repos. Les changements d'état des divers éléments logiques compris dans l'unité périphérique sont encore ceux qui ont été décrits précédemment et il n'est donc pas nécessaire de le répéter. Il convient par contre de faire remarquer que, de même que les 40 signaux de mise en position travail appliqués aux entrées 42 et 43, 70 22505 18 2046897 les signaux de mise en position travail appliqués à l'entrée 46 ne sont également agissants qu'en l'absence de signaux "0" aux entrées 51, 52, 53 et 55. En effet, s'il se présente un signal (13 ou 11) d'un niveau logique "0", ne serait-ce qu'à une seule des entrées 51, 5 52 et 53, la sortie du circuit ET 65 est 'M", la sortie de l'inverseur 64 est "0", la sortie du circuit ET 62 est "0", et la sortie du circuit ET 60 est maintenue à "4" en dépit de l'arrivée des signaux de mise en position travail aux entrées 42 et 43, ou 46 ; la sortie 89 reste donc à ,,yl"o En même temps, le niveau n/l" de la sortie du 10 circuit ET 65 se combine au niveau "1"'' de la sortie du circuit ET 59 et provoque l'apparition §. la sortie 68 d'un signal d'alarme 9" d'un niveau logique "0" qui, transmis au bloc 33 de l'unité centrale, provoque l'émission d'un signal 32 qui bloque la commande du lecteur jusqu'à ce que la condition dangereuse ait été supprimée et jusqu'à 15 ce qu'on ait actionné ensuite l'une des commandes "présélection" et la commande "mise en marche du travail" comprises dans le bloc 15 des figures 1 et 2. De même, la présence d'un signal de niveau logique "0" à l'entrée 55 bloque au niveau "A" la sortie du circuit M 60 et maintient 20 par conséquent l'unité périphérique au repos. La partie de l'unité périphérique qui comprend les entrées 56et 57, le circuit ET 70, le condensateur 72,les résistances 73 et 75 et les sorties 76 et 77 assure finalement une fonction très particulière. Cette partie de l'unité périphérique a pour fonction de permet-25 tre la mise à la position travail directe ou la mise en position repos directe de l'unité périphérique par une condition imposée par un élément extérieur ou par une autre imité périphérique <> Dans ce cas, l'une des deux entrées 56 ou 57 reçoit un signal travail ou repos (selon ce que l'on désire effectuer sur l'unité périphérique) inver-30 sé, et l'autre entrée reçoit un signal qui est relatif à la condition imposée ; en reliant la sortie 76 à l'une des entrées 46,48 ou 49, on réalise la condition désirée. Il s« manifeste au contraire à la sortie 77 un signal dérivé du signal présent à la sortie 76 et utilisable pour d'éventuelles applications particulières lorsqu'il 35 est nécessaire de disposer d'un, signal de durée limitée. Un autre emploi de cette dernière partie de l'unité périphérique sera indiqué dans la suite en regard des figures 4, 5 et 6. Avant de terminer la description de la structure et du fonctionnement des unités périphériques, il convient de faire remarquer 40 que, alors que, dans le cas de la figure 3, oh a suppose que la partie mémoire 40 est suivie d'une seule partie d'interrupteur de 70 22505 19 2046897 puissance 41, cette partie 40 pourrait au contraire commander dans d'autres cas deux interrupteurs de puissance fonctionnant en opposition de phase, c'est-à-dire de façon que la sortie de l'un soit au niveau logique "1 " lorsque la sortie de l'autre est au niveau 5 logique "0n et inversement. La présence du deuxième interrupteur de puissance permet ainsi de disposer d'un signal de sortie actif, même dans le cas de mise au repos de la mémoire comprise dans la partie 40. Ainsi qu'on l'a déjà indiqué, les unités périphériques dont 10 le programmateur est muni, peuvent être prévues en un certain nombre et plus précisément en raison d'une par effecteur» Dans certains cas, on demande à" un organe mobile de la machine d'exécuter des fonctions d'un signe unique, c'est-à-dire des mouvements dans un seul sens,tandis que, dans d'autres cas, on exige d'un même 15 organe mobile qu'il exécute des fonctions identiques mais de signes différents, c'est-à-dire des mouvements dans un sens et dans le sens opposé» Dans le premier cas, chaque organe mobile est muni d'un seul effecteur et, par conséquent, d'une seule unité périphérique apte à recevoir les informations qui sont transmises par 20 l'unité centrale,et à les transmettre à son tour à l'effecteur qui lui -fait suite pour la commande desdits mouvements à sens unique de l'organe mobile correspondant. Au contraire, dans le deuxième cas, chaque organe mobile est équipé de deux effecteurs, l'un pour le mouvement dans un sens et l'autre pour le mouvement dans le sens 25 opposé, chacun des effecteurs étant commandé par sa propre unité périphérique qui peut être telle que celle décrite en regard de la figure 3. Dans le cas où un organe mobile doit pouvoir être positionné dans plusieurs positions intermédiaires entre deux positions extrê-30 mes définies par des commutateurs de fin de course appropriés ,1 es deux unités périphériques, qui sont normalement réunies en une seule platine pour des raisons de construction, peuvent être non pas reliées directement à l'unité centrale, mais à une unité appelée "unité de positionnement" qui reçoit les informations trans-35 mises par l'unité centrale et qui les transmet à son tour à celle des unités périphériques qui est concernée par le mouvement commandé par l'information reçue, c'est-à-dire à l'unité périphérique du mouvement en avant si la position ordonnée se trouve en avant par rapport à celle de l'organe commandé, et à l'unité périphérique 40 du mouvement en arrière si la position ordonnée se trouve en arrière 70 22505 20 2046897 par rapport à celle de l'organe commandé ; elle ne les transmet pas si l'organe concerné occupe déjà la position demandée. Le schéma blocs de l'unité de positionnement, avec les unités périphériques correspondantes et les effecteurs correspondants, 5 est représenté sur la figure 4 où. les effecteurs sont désignés par les références numériques 5a (effecteur "avant") et 5b (effecteur "arrière"), les unités périphériques correspondantes par les références 4a et 4b, les signaux transmis par les unités périphériques à leurs effecteurs respectifs par 19a et 19b et l'unité de position-10 nement par la référence 100. L'unité de positionnement est munie de cinq entrées 101, 102, 103, 104 et 105 auxquelles parviennent les signaux 6 "de travail par la bande" en provenance de l'unité centrale ou bien d'éventuels signaux de oommao.de manuelle qui proviennent du bloc 16 de la figure 2, d'une entrée 159 à laquelle 15 parviennent les signaux 6 de "repos par la bande" qui proviennent également de l'unité centrale, de cinq entrées 106, 107, 108, 109 et 110 auxquelles parviennent des signaux 111 transmis par les commutateurs de fin de course disposés sur la machine, de deux entrées 112 et 113 auxquelles parviennent les signaux 114a et 114b 20 provenant des sorties 91a et 91b des deux unités périphériques pour indiquer celle des deux unités qui est en position travail, d'une entrée 115 qui reçoit un éventuel signal d'alarme 9"c constitué par l'un ou l'autre des signaux d'alarme 9"a et 9"b éventuellement présents aux sorties 68a et 68b des deux unités périphériques 25 et dont l'ensemble constitue un signal 9" destiné à l'unité centrale et, finalement, d'une entrée 162 à laquelle parviennent d'éventuels signaux 163 de "mise en position repos générale" (ceux qui parviennent à l'entrée 55 de l'unité périphérique de la figure 3). L'imité de positionnement 100 est en outre munie de quatre 30 sorties 116, 117, 118 et 119, sur lesquelles on peut prélever des signaux 120 pour la mise au repos ou le blocage d'autres unités périphériques qui commandent éventuellement des fonctions incompatibles avec la fonction qui est commandée par l'unité de positionnement, Sur les quatre autres sorties 121, 122, 123 et 124, on peut 35 prélever des signaux 125 qui constituent les inverses logiques des signaux 120. D'autres sorties 126 et 127 fournissent ensuite les signaux 128a et 128b de mise au travail des deux unités périphériques, tandis qu'à la' fin d'une fonction on peut prélever sur lâ sortie 129 un signal d'exécution 9'» 40 Les signaux 128a et 128b parviennent respectivement aux 70 22505 21 2046897 entrées 130a et 130b des unités périphériques 4a et 4b, dont chacune correspond à l'entrée 46 d'une unité périphérique telle que celle de la figure 3« Les signaux 128a et 128b parviennent également aux entrées 131a et 131b qui correspondent, pour chaque unité 5 périphérique 4a ou 4b, à l'une des entrées 56 ou 57 de la figure 3. Sur la figure 4, les unités périphériques 4a et 4b sont représentées équipées d'entrées 132a et 132b respectivement dont chacune représente l'ensemble d'entrées 51-52-53 de la figure 3 et d'entrées 133a et 133b respectivement dont chacune représente l'ensemble 10 d'entrées 48-49 de la figure 3. Les entrées 132a et 132b reçoivent des signaux dérivés des signaux 134,(134a et 134b respectivement pour les deux: unités périphériques 4a et 4b) qui représentent l'ensemble des signaux 13 et 11 provenant respectivement d'autres unités périphériques et d'éléments portés par la màchine, tandis que 15 les entrées 133a et 133b reçoivent les signaux 135a et 135b qui sortent respectivement des deux sorties 76a et 76b, c'est-à-dire que les sorties 76 de chacune des unités périphériques sont reliées à au moins l'une des entrées 48-49 de la même unité périphérique. Le fonctionnement de l'ensemble de la figure 4 et, en parti-20 culier le fonctionnement de l'unité de positionnement 100, ressort clairement d'un examen de la figure 4, considérée en combinaison avec les figures 3 et 5. En effet, la figure 5 constitue un graphique qui montre les variations des niveaux logiques des signaux 120 et 125 en fonction de la position de l'organe mobile à commander 25 par rapport aux commutateurs de fin de course qui émettent les signaux 111. Sur ce graphique, on a porté en abscisses les positiors relatives des commutateurs de fin de course (qui sont désignés par les symboles FC1, FC2, FC3, FC4 et FC5 et qui correspondent aux commutateurs de fin de course reliés respectivement aux entrées 30 106, 107, 108, 109 et 110), tandis qu'en ordonnées on a porté les niveaux logiques des divers signaux 120 et 125 qui sont présents aux sorties 116, 117, 118 et 119 et aux sorties 121, 122, 123 et 124» Ces signaux sont indiqués par les symboles PFC2, PFC3, PFC4, PFC5 s'ils sont relatifs aux sorties 116 à 119 et par les symboles 35 PFC2, PFC3, PFC4 et PFC5 s'ils sont relatifs aux sorties 121 à 124. Les signaux PFC (PFC2, PFC3, PFC4 et PFC5) sont représentés par des lignes tiretées tandis que les signaux PFC (PFC2, PFC3, PFC4 et PFC5) sont représentés par des lignes continues, les zones hachurées 136 indiquant les zones de commutation des divers commu-40 tateurs de fin de course. Pour chaque paire de signaux PFC-PFC, 70 22505 22 204689? le niveau inférieur représente le niveau logique "0" tandis que le niveau supérieur représente le niveau logique "1".le parcours de l'organe à commander est représenté par la distance séparant FC1 de FC5. 5 Ainsi qu'on'peut le déduire de la figure 5» l'arrivée de l'organe mobile en face d'un commutateur de fin de course provoque la commutation de l'une des diverses paires de signaux PPC-PPC de sorte qu'à chacune des positions relatives de l'organe mobile par rapport aux commutateurs de fin de course PC (PC1, PC2, FC3, FC4, 10 PC5) correspond une combinaison différente des signaux PPC et PFC. Ces signaux sont présents aux sorties 116 à 119 et 121 à 124 et, en outre, ils se combinent à l'intérieur de l'unité de positionnement, ainsi qu'il ressortira plus clairement de la suite en regard de la figure 6, avec les signaux 6 qui arrivent successivement aux 15 entrées 101 à 105, de façon à donner lieu aux signaux 128a ou 128b, selon le cas, qui commandent respectivement les unités périphériques 4a et 4b et les effecteurs correspondants 5a (marche avant) et 5b (marche arrière).On peut supposer par exemple que l'organe mobile à commander se trouve dans une position intermédiaire entre 20 les commutateurs de fin de course FC2 et FC3 et que l'une des entrées 101 à 105 reçoit de l'unité centrale un signal qui commande le déplacement de l'organe mobile jusqu'au commutateur de fin de course FC4 (plus précisément, ce signal arrivera à l'entrée 104 de même que d'éventuels signaux qui commandent des déplacements en 25 direction des commutateurs de fin de course FC1, PC2, FC3, FC4 et FC5 arriveront aux entrées 101, 102, 103, et 105 5 ce fait ressortira également de la description de l'exemple particulier de réalisation d'une unité de positionnement qui est représentée sur la figure 6). Ce signal trouve la situation suivante : les signaux 30 PFC2, PFC3, PFC4, PFC5 sont au niveau logique "1", et les signaux PPC2, PFC3, PFC4 et PFC5 sont au niveau logique "0". La combinaison d© ces derniers signaux indique avec le signal 6 que 13 organe mobile est compris entre FC2 et FC3, de sorte que ce même signal 6 provoque l'émission d'un signal 128a qui commande l'unité périphérique 35 4a et, par conséquent, l'effecteur 5a pour faire avancer l'organe mobile et lui faire atteindre la position définie par le commutateur de fin de course FC4. Si, au contraire9 il était arrivé un signal 6 commandant le déplacement de l'organe mobile vers FC1 ou FC2, sa combinaison avec les signaux PFC et PFC aurait provoqué l'émis-40 sion d'un signal 128b de commande de l'unité périphérique 4b et 70 22505 23 2046897 de l'effecteur 5b prévu pour la marche arrière de l'organe mobile à commander. la combinaison des signaux 6 aux entrées 101 à 105 avec les signaux EFO et PPC, (ces derniers étant déterminés par la position 5 de l'organe mobile par rapport aux commutateurs de fin de course provoque par conséquent l'émission de signaux 128a ou 128b qui, appliqués aux entrées 130a et 130b des unités périphériques commandent la mise en position travail de ces dernières et 1*actionnement consécutif de l'un ou l'autre des effecteurs 5a et 5b. La situation 10 des deux unités périphériques est communiquée à l'unité de positionnement par les signaux 114a et 114b qui indiquent la condition, travail ou repos, des unités périphériques. Tant que les signaux 128a et 128b restent inchangés, celle des deux uni tés périphériques qui est sélectionnée reste en position 15 travail et continue à commander l'actionnement de son effecteur respectif ; par contre, lorsque le signal 128a ou 128b change de niveau logique parce que l'organe mobile commandé a atteint le commutateur de fin de course sélectionné (en émettant par conséquent un signal d'exécution 9'), l'entrée, 131a ou 131b, de l'unité périphé-20 rique qui était au travail jusqu'à ce moment reçoit tan signal qui provoque l'émission, à la sortie 76a ou 76b, d'un signal 135a ou 135b qui met en position repos cette unité périphérique,en provoquait l'arrêt de l'organe mobile au droit du commutateur de fin de course qui a été atteint» L'application décrite ci-dessus constitue l'une 25 des applications possibles des entrées 56 et 57 qui ont été citées plus haut et de la sortie 76 d'une unité périphérique telle que cel-. le de la figure 5. La sortie 77 pourrait être utilisée de la même façon que la sortie 76 ; l'unique différence est en effet constitué par la durée limitée des signaux qui sortent par la sortie 77 compa-30 rativement à la durée illimitée des signaux qui sortent par la sortie 76. La figure 6 représente un exemple particulier de réalisation de l'unité de positionnement décrite en regard des figures 4 et 5 (oh. il convient de remarquer que les commutateurs de fin de course et, 35 par conséquent, les entrées 101 à 105 et les entrées 106 à 110 ont été limités à cinq pour simplifier la description mais pourraient cependant être en nombre supérieur, ou du reste, également en nombre plus petit). Sur cette figure, on a représenté en 101' et 101" cLeux entrées qui correspondent à l'entrée 101 de la figure 4, en 40 102* et 102" deux entrées qui correspondent à l'entrée 102 de la figure 4, en 103' et 103" deux entrées qui correspondent à l'entrée 70 22505 24 2046897 103 de la figure 4, en 104' et 104" deux entrées qui correspondent à l'entrée 104 de la figure 5 et en 105' et 105" deux entrées qui correspondent à l'entrée 105 de la figure 4, la présence de deux entrées sur la figure 6 pour chaque entrée de la figure 4 5 étant due au fait que, le schéma de la figure 6 étant un schéma de circuit détaillé, il doit prévoir les entrées pour les signaux 6' et 6" qui composent chacun des signaux 6, alors que cette distinction n'est pas nécessaire sur la figure 4 qui constitue un simple schéma-blocs. 10 Chaque paire dIentrées 101'-101", 102'-102", 103'-103", 104*-104", 105*-105", est reiiëe à l'entrée d'un circuit logique HT (137» 138, 139 ou 141 respectivement) et la sortie de chacun de ces circuits ET est reliée à une entrée d'un autre circuit ËT 142, 143, 144, 145 ou 146 respectivement, à l'autre entrée duquel 15 est reliée la sortie d'un circuit ET 147, 148, 149, 150 ou 151 qui-lui correspond; une entrée de chacun de ces derniers circuits est reliée à la sortie d'un circuit ET 142, 143, 144, 145 ou 146, un condensateur 152, 153, 154, 155 ou 156, qui a pour fonction: de filtrer les éventuelles perturbations, étant interposé entre la 20 sortie de chacun des circuits 147 à 151 et la sortie du circuit 142 à 146. correspondant. Une autre entrée de chacun des circuits JÎT 147 à 151 est reliée à un conducteur commun foi est lui-même relié à la sortie d'un circuit ËT 158 à l'entrée duquel sont reliées deux entrées 159® et 159" dont l'ensemble correspond à 25 l'entrée de "mise en l'état repos par la bande 159 représentée sur la figure 4 ^/cfans ce cas également les entrées sont au nombre de deux puisque les signaux 6 qui parviennent à ces entrées sont doubles (ô'-ô11^ cette entrée reliée au conducteur commun 158 est également reliée à la sortie d'un inverseur 160; l'entrée 30 de cet inverseur est reliée à la sortie d'un circuit ET 161 aux entrées duquel sont reliés les entrées 115 et 162, la première étant relative à un éventuel signal d'alarme 9ç" tandis que 1* deuxième est relative à un éventuel signal de "mise en l'état repos générale 163"« 35 Aux entrées des circuits ËT 147 à 151 sont finalement reliées à raison d'une pour chaque circuit, les entrées 106 à 110 des signaux 111 transmis par les commutateurs de fin de course. L'entrée 106 est reliée également à une entrée d'un circuit ËT 164, à une autre entrée duquel est reliée la sortie du circuit ËT 142; 40 la sortie du circuit 164 est reliée à la sortie 127 de commande 70 22505 25 2046897 de 1*unité périphérique 4b qui correspond à la marche arrière de l'organe mobile à commander (figure 4)« L'entrée 107 est à son tour reliée à une entrée de deux circuits ËT 165 et 166 dont les sorties sont respectivement reliées 5 aux sorties 126 (commande de l'unité périphérique 4a qui correspond à la marche avant de l'organe mobile à commander)et 127» Une autre entrée de chacun des deux circuits ET 165 et 166 est reliée à la sortie du circuit ËT 143; une troisième entrée du circuit ËT 165 est reliée à la sortie d'un circuit ËT 177 et à 10 la sortie 116 (figure 4); une troisième entrée du circuit ËT 166 est reliée â la sortie d'un circuit ËT 178 et à la sortie 121 (figure 4). L'entrée 108 est reliée à une entrée de deux circuits ET 167 et 168 dont les sorties sont respectivement reliées aux sorties 15 126 et 127; une autre entrée de chacun des deux circuits ET 167 et 168 est reliée à la sortie du circuit ËT 144; une troisième entrée du circuit ËT 167 est reliée à la sortie d'un circuit ET 179 et. à la sortie 177; une troisième entrée du circuit ËT 168 est reliée à la sortie d'un circuit ËT 180 et à la sortie 122» 20 L'entrée 109 est reliée à une entrée de deux circuits ËT 169 et 170, dont les sorties sont respectivement reliées aux sorties 126 et 127; une autre entrée de chacun des deux circuits 169 et 170 est reliée à la sortie du circuit ËT 145; une troisième entrée du circuit 169 est reliée à la sortie du circuit ET 25 181 et à la sortie 118; une troisième entrée du circuit ET 170 est reliée à la sortie d'un circuit ËT 182 et à la sortie 123. L'entrée 110 est finalement reliée à une entrée de deux circuits ËT 171 et 172 dont les sorties sont respectivement reliées aux sorties 126 et 127 ; une autre entrée de chacun des deux cir-30 cuits 171 et 172 est reliée à la sortie du circuit ET 146; une troisième entrée du circuit 171 est reliée à la sortie d'un circuit ËT 183 et à la sortie 119; une troisième entrée du circuit ËT 172 est reliée à la sortie d'un circuit ET 184 et à la sortie 124. 35 Les sorties communes des circuits 165, 167, 169 et 171 et les sorties communes des circuits 164, 166, 168, 170 et 172 (et par conséquent les sorties 126 et 127) sont reliées à deux entrées distinctes d'un circuit ËT 173 dont la sortie est reliée à l'entrée d'un inverseur 174 la sortie de ee dernier étant reliée 40 à la sortie 129 (figure 4); deux condensateurs 175 et 176 connectés 70 22505 26 2046897 entre les sorties 126 et 127 et la terre jouent le rôle de filtres pour éliminer d'éventuelles perturbations» Les circuits ËT 177 et 178, 179 et 180, 181 et 182, 18$ et 184, sont reliés de façon à constituer des mémoires qui indiquent 5 la position de l'organe mobile à commander par rapport aux commutateurs de fin de course connectés aux entrées 106 à 110. A cet effet, la sortie du circuit 178 est reliée à l'entrée du circuit ËT 177 et la sortie de ce dernier est reliée à l'entrée du premier. En outre, une autre entrée du circuit ET 177 est reliée à 10 la sortie d'un circuit ËT 184 aux entrées duquel sont reliées l'entrée 113 (qui indique l'état de l'unité périphérique 4b) et la sortie de l'inverseur 188, à l'entrée duquel est reliée l'entrée 107 (il convient de remarquer que l'on a représenté sur la figure 6 deux entrées 107, deux entrées 108, deux entrées 109 et 15 deux entrées 110; toutèfois ce dédoublement a été fait exclusivement pour éviter de compliquer le dessin, chacune de ces paires d'entrées correspondant à une seule entrée). Une troisième entrée du circuit ËT 177 est reliée à l'entrée 106 tandis qu'une quatrième entrée de ce même circuit 177 est reliée à l'entrée 20 167 de "mise en position repos générale". Alors que, ainsi qu'on l'a dit plus haut, une première entas® du circuit Ëï 178 est reliée à la sortie du circuit ET 177» une deuxième entrée de ce même circuit 178 est reliée à l'entrée 1085 une troisième entrée est reliée à la sortie du circuit 179 et 25 une quatrième entrée est reliée à la sortie d'un circuit ET 192 dont une entrée est reliée à 1'entrée 112 et une autre à la sortie de l'inverseur 188. Un condensateur 196, interposé entre les sorties du circuit 177 et 178, joue le rôle d'un filtre pour éliminer les éventuelles perturbations. 30 De même, le circuit ËT 179 comprend, outre une première en trée reliée à la sortie du circuit ET 180, une deuxième entrée reliée à l'entrée 162, une troisième entrée reliée à l'entrée 107 et une quatrième entrée reliée à la sortie d'un circuit ËT 185, dont une entrée est reliée à l'entrée 113 tandis que l8autre en-35 trée est reliée à la sortie d'un inverseur 189, dont l'entrée est reliée à l'entrée 108. A son tour, le circuit ËT 180 comporte, outre une première entrée reliée à la sortie du circuit ËT 179» une deuxième entrée reliée à l'entrée 109» une troisième entrée reliée à la sortie du circuit ËT 181 et à la sortie 118, et une 40 quatrième entrée reliée à la sortie d'un circuit ËT 193» dont 70 22505 27 2046897 une entrée est reliée à l'entrée 112 tandis qu'une autre entrée est reliée à la sortie de l'inverseur 189. Un condensateur 197 interposé entre les sorties des circuits 179 et 180 joue le rôle d'un filtre pour éliminer des éventuelles perturbations» 5 .De même, le circuit ET 181 comporte, outre une première entrée reliée à la sortie du circuit ET 182, une deuxième entrée reliée à l'entrée 162 et une troisième entrée reliée à l'entrée 108 et une quatrième entrée reliée à la sortie d'un circuit ET 186 qui comporte une entrée reliée à l'entrée 113 et une entrée 10 reliée à la sortie d'un inverseur 190, dont la sortie est reliée à l'entrée 109» A son tour, le circuit ËT 182 comporte, outre une première entrée reliée à la sortie du circuit ËT-181, une deuxième entrée reliée à l'entrée 110, une troisième entrée reliée à la sortie d'un circuit ËT 183 et une quatrième entrée reliée à 15 la sortie d'un circuit ET 194-, qui comporte une entrée reliée à l'entrée 112 et une entrée reliée à la sortie de l'inverseur 190o Un condensateur 198 connecté entre les sorties des circuits ET 181 et-182 joue le rôle d'un filtre pour éliminer les éventuelles perturbations. 20 Finalement, le circuit ËT 183 comporte, outre une première entrée reliée à la sortie du circuit 184, une deuxième entrée reliée a l'entrée 162, une troisième entrée reliée à l'entrée 109 et une quatrième entrée reliée à la sortie d'un circuit ET 187 qui comporte une entrée reliée à l'entrée 113 et une entrée re-25 liée à la sortie d'un inverseur 191» dont l'entrée est reliée à l'entrée 110. A son tour, le circuit ET 184 comporte, outre une première entrée reliée à la sortie du circuit ET 183, une deuxième entrée reliée à la sortie d'un circuit ET 195, qui comporte une entrée reliée à l'entrée 112, et une entrée reliée à la sor-30 tie de l'inverseur 191» Un condensateur 199 connecté entre les sorties des circuits ËT 183 et 184, joue le rôle d'un filtre pour éliminer les éventuelles perturbations» Ainsi qu'on l'a déjà dit plus haut, la description est limitée à une unité de positionnement qui n'est munie que de cinq 35 commutateurs de fin de course; toutefois, il est facile de comprendre la façon dont il est possible d'effectuer l'extension à un plus grand nombre de commutateurs de fin de course; en effet, il suffit de relier une troisième et une quatrième entrées du circuit ËT 184 à une sixième entrée de commutateur de fin de cour-40 se et à la sortie d'une mémoire du type de celle composée de l'un 70 22505 28 2046897 des circuits EU? 178, 180, 182 et 184 et de celui des circuits ET 177, 179 et 181, 183 qui lui corrèspond, de dériver de cette dernière mémoire supplémentaire des sorties analogues à celles indiquées en 116 à 119 et 121 à 124, de relier ces dernières aux en-5 trées d'autres circuits ET tels que ceux indiqués en 165 à 172, et de relier les sorties de ces derniers aux sorties 126 et 127» De même, il devra être prévu d1autres entrées telles que celles indiquées en 101 à 105, avec leurs circuits ET analogues à ceux indiqués en 147 à 151 et 142 à 146, d'autres circuits ET connec-10 tés comme les circuits 192 à 195 et 184 à 187 et ainsi de suite. En outre, il pourra être éventuellement prévu des entrées pour la réception d'éventuels signaux de commande manuelle provenant du bloc 16 de la figure 2; ces entrées pourraient être par exemple disposées entre les sorties des circuits ET 137 à 141 et 15 les entrées des circuits ET 142 à 146. Toutefois, le schéma de la figure 6 est déjà suffisamment indicatif de la constitution de l'unité de positionnement 100 et, dans la description de son fonctionnement qui sera donnée ci-après on ne se reportera qu'à ce qui a été représenté sur cette figure 20 6. Pour décrire le fonctionnement de l'unité de positionnement de la figure 6, il est avant tout nécessaire de préciser que les commutateurs de fin de course FG1 à 1X35 sont connectés aux entrées 107 à 110 de façon qu'il se présente à ces mêmes entrées 107 à 110 des signaux d'un niveau logique "0" si l'organe commandé se 25 trouve au droit de ces commutateurs et des signaux d'un niveau logique "1" dans le cas contraire. On peut par ailleurs déduire de ce qui a été dit à propos de l'unité périphérique de la figure 3 que les signaux apparaissant aux entrées 101 à 105 sont au niveau logique "1" s'ils sont présents et au niveau logique "0" 30 s'ils sont absents (il en est de même à l'entrée 159)? les signaux présents aux entrées 112 et 113 sont "0" si l'unité périphérique correspondante (4a ou 4b respectivement) est en position repos et "l" si elle est en position travail, les signaux apparaissant à l'entrée 115 sont "1" s'ils sont absents et "O" s'ils 35 sont présents et il en est de même pour les signaux apparaissant à l'entrée 162. On supposera maintenant que l'organe mobile à commander est immobile dansune position intermédiaire entre EC1 et î"02. Dàns ce cas, il apparaît à toutes les entrées 107 à 110 des signaux "1"»de sorte que les mémoires constituées par les 40 circuits HP 177 et 178, 179 et 180, 181 et 182, 183 et 184, sont 70 22505 29 2046897 dans lin état propre à maintenir au niveau logique M" toutes les sorties 116 à 119 et au niveau logique "0" toutes les sorties 121 à 124» ainsi qu'on l'a représenté sur la figure 5. D'autre part, tant qu'il n'arrive pas de signaux "i " aux entrées 101 à 105, les 5 mémoires constituées par les circuits ÊF 142 et 147, 143 et 148, 144 et 149, 145 et 150, 146 et 151 sont dans un état propre à maintenir au niveau M0" les sorties des circuits ET 142 à 146 et par conséquent au niveau " les sorties des circuits ET 164 à 172., Les signaux présents aux sorties 126 et 127 sont par conséquent au ni-10 veau logique n/l " et ils ne mettent pas en position travail Iles unités périphériques puisque, ainsi qu'on l'a déjà dit à propos des unités périphériques de la figure 3, les entrées 46 (130a et 130b sur la figure 4) doivent recevoir des signaux M0" pour que les imités périphériques soient mises en position travail» Les unités périphé-15 riques 4a et 4b étant en position repos, les signaux apparaissant aux entrées 112 et 113 sont par conséquent "0". On supposera maintenant qu'il arrive à l'entrée 103 une paire de signaux 6'-6", qui porte l'ordre de déplacer l'organe mobile jusqu'au commutateur de fin de course ]?C3. S'il ne se manifeste pas 20 de signaux M0n aux entrées 115 et 162, la mémoire constituée par les circuits ET 144 et 159 change d'état,de sorte qu'il se manifeste simultanément trois signaux "411 à l'entrée du circuit ET 167, de sorte que sa sortie passe à "0" et -qu'un signal "0" apparaît à la sortie 26 ; la sortie 127 reste au contraire au niveau M". Le 25 changement de niveau logique de la sortie 126 a pour effet d'appliquer un signal "0" à l'entrée 130a de l'unité périphérique 4a. Cette unité passe en'position travail et envoie à l'effecteur 5a un signal 19a qui commande le déplacement de l'organe mobile vers l'avant. 30 Sous l'effet de la position travail de l'unité périphérique 4a, un signal 114a du niveau logique "1" est transmis de la sortie 9a de cette unité périphérique à l'entrée 112 de l'unité de positionnement, et il est par conséquent appliqué aux entrées des circuits ET 192 à 195 où il ne provoque cependant pas de changements d'état. 35 La situation reste inchangée jusqu'à ce què l'organe mobile atteigne et dépasse l'interrupteur de fin de course FC2. Au moment où l'organe mobile l'atteint, le commutateur FC2 commute en faisant tomber à ,r0H le niveau logique du signal apparaissant à l'entrée 108, deux signaux "1" sont alors appliqués à l'entrée du circuit 40 ET 192,de sorte que la sortie de ce circuit tombe à"0"en provoquant 70 22505 / 30 2046897 le changement d'état de la mémoire constituée par les circuits ST 177 et 178 et la commutation consécutive "O" et "4" respectivement du niveau logique des sorties 116 et 121. Cette situation subsiste encore lorsque l'organe mobile a dépassé le commutateur de fin de 5 course FC2 en lui permettant ainsi de ramener à 'M11 le niveau logique du signal appliqué à l'entrée 107 ; en effet, la sortie du circuit ËT 192 revient alors à "'111 mais, sous l'effet de la rétroaction entre les circuits ËT 178 et 177, il se présente à l'entrée du circuit 178 un signal "O" qui maintient la mémoire dans l'état 10 défini précédemment, et maintient par conséquent à *0" et "I" respectivement les sorties 116 et 121, ainsi qu'il ressort en effet du graphique de la figure 5<> Le niveau de la sortie 126 reste également inchangé,l'unité périphérique 4a reste en position travail et l'organe mobile continue à se déplacer en direction de FC3. 15 La situation change au contraire lorsque l'organe mobile atteint le commutateur de fin de course 103 ; le niveau logique de l'entrée 108 devient alors "0n de sorte que des "1" ne sont pas présents à toutes les entrées du circuit ET 167 et que le signal précédent M0" disparaît de la sortie 126 ; celle-ci revient alors à 'M", d'où 20 il résulte la libération d'un signal d'exécution à la sortie 129, ce signal avertissant l'unité centrale que la position demandée a été atteinte. Un signal "1" est alors appliqué à l'entrée 131a de l'unité périphérique 4a, de sorte que, en raison de la liaison entre la sortie 76a et l'entrée 133a cette unité périphérique passe en 25 position repos et qu'elle ne transmet plus de signaux de commande pour l'effecteur 5a. L'organe mobile s'arrête par conséquent. D'autre part, l'entrée du circuit ET 193 reçoit deux '"l" et sa sortie passe donc à "0", la mémoire constituée par les circuits 179 et 180 change d'état en faisant passer à "0" le niveau logique de la 30 sortie 117 et à "1" le niveau logique de la sortie 122. On supposera maintenant qu'il parvient à l'entrée 102 une paire de signaux 6'-6" qui commandent le retour de l'organe mobile à la position définie par FC2, la mémoire constituée par les circuits ET 143 et 148 change d'état en provoquant la présence simultanée de 35 trois niveaux'M" à l'entrée du circuit ËT 166 ; à la sortie 127, il se manifeste alors un signal "O" qui, appliqué à l'entrée 130b de l'unité périphérique 4b provoque la mise en position travail de cette unité et,par conséquent, la libération d'un signal de commande pour l'effecteur 5b qui, à son tour, agit sur l'organe mobile de 40 façon à le déplacer en direction de PC2. 70 22505 31 2046897 Lorsque 1*organe commandé parvient au droit de FG2, le niveau de l'entrée 107 retombe à "0", de sorte que la sortie du circuit ET 166 revient à ".'1" en entraînant le passage à "1" de la sortie 127. L'unité périphérique 4b revient en position repos et l'organe 5 commandé s'arrête. Au même moment, un signal d'exécution qui est présent à la sortie 129 informe l'unité centrale de l'exécution de l'ordre donné. En outre, la combinaison de deux niveaux logiques "1" à l'entrée du circuit ËT 184 (le niveau logique de l'entrée 113 était 10 changé au moment du passage en position travail de l'unité périphérique 4b)provoque le passage à "O" de la sortie de ce circuit 184 et la commutation consécutive de la mémoire constituée par les deux circuits 177 et 178 ; le niveau logique des sorties 116 et 121 s'inverse par conséquent. 15 II a été indiqué, au début de la description du fonctionnement de l'unité de positionnement de la figure 6,que l'arrivée de signaux de commande aux entrées 101 à 105 provoque le déplacement de l'organe de commande commandé vers l'avant ou vers l'arrière, à condition qu'il n* existe pas aux entrées 115 et 162 de signaux 20 d'un niveau logique "O" qui seraient respectivement indicatifs d'uae situation "d'alarme" ou d'un ordre de "mise en position repos générale". Dans le premier cas, toutes les mémoires constituées par les circuits Ë3T 142 à 146 et 147 à 151 sont mises en position repos (et maintenues telles), ce qui commute à "0" les signaux envoyés 25 par ces mémoires aux entrées des circuits ËT 165 à 162, avec fixation consécutive des sorties 126-127 au niveau "1". D'autre part, le signal de "mise en position repos générale", qui est d'une durée limitée, impose une condition de repos et d'attente aux appels consécutifs aux mémoires constituéespar les circuits 142 à 146 et 30 147 à 151 ainsi qu'aux mémoires constituées par les circuits ËT 178 à 184 et 177 à 183. La remise à zéro de l'unité de positionnement peut donc être obtenue également en envoyant des signaux "1" aux entrées 159* et 159", ce qui provoque la désactivation des mémoires constituées 35 par les circuits ET 142 à 146 et 147 à 151 et la fixation consécutive des sorties 126 et 127 au niveau "1". Un ensemble unités de positionnement-unités périphériques t tel que celui représenté sur la figure 4, peut être remplacé par une seule unité de positionnement comme l'unité 4A de la figure 2, qui 40 reçoit du décodeur 20 des informations constituées par une lettré 70 22505 32 2046897 (transportée le long de la voie 21"") et par trois chiffres binaires (transportés le long de la voie 22nnnt), ces informations se rapportant à des cotes de positionnement de l'organe commandé par cette unité périphérique, les informations reçues sont mises en mémoire 5 dans l'unité périphérique 4A dont la sortie, qui est non seulement fonction des informations fournies par la bande mais également des informations 11A et 13A qui proviennent respectivement d'éléments situés sur la machine et d'autres unités périphériques, est destinée à être comparée avec un signal analogue indicatif de la cote effec-10 tive (ou réelle) de l'organe commandé, la différence entre ces signaux de cote commandée et de cote réelle commande cet organe de façon qu'il se déplace jusqu'à ce qu'il ait atteint la position qui correspond à l'annulation de la différence, c'est-à-dire la position commandée, le dispositif de rétroaction qui permet cette compa-15 raison n'est pas représenté sur la figure 2 parce qu'il est d'un type absolument classique et connu de l'homme de l'art. Il convient au contraire de faire remarquer que l'on dispose à la sortie de l'unité périphérique 4A de signaux 9'A et 9"A qui sont respectivement un signal d'exécution et un signal d'alarme. 20 Sur le schéma de la figure 2, on peut voir que le bloc 26, qui a été désigné dans ce qui précède par l'expression "commande du lecteur", joue un rôle très important dans le fonctionnement du programmateur suivant l'invention (on peut dire qu'il joue le rôle du coeur de ce programmateur)» En effet ce bloc est celui qui .reçoit 25 les diverses informations provenant de la bande, des unités périphériques et des unités de positionnement (signaux d'exécution et d'alarme) ainsi que des commandes manuelles du bloc 15, et qui commande à son tour l'avancement ou l'arrêt de la bande en fonction des informations reçues. Pour mieux faire comprendre son mode de 30 fonctionnement, on décrira dans la suite en se reportant à la figure 7 une forme préférée de réalisation de ce bloc, la "commande du lecteur" qui est représentée sur cette figure comprend essentiellement un groupe de mémoires dont l'état est indicatif de la situation de l'ensemble et des ordres donnés, état qui, ainsi qu'il ressorti-35 ra de la suite, conditionne le fonctionnement de toute la "commande du lecteur". Une première mémoire 200 comprend deux circuits ËT 201 et 202 qui sont oonnectés entre eux en cascade, avec fil de retour; à l'entrée du circuit ET 201 sont reliées, outre la sortie du circuit 202, une borne 203 d'entrée des signaux de "mise en position 40 repos générale" et une borne 204 d'entrée des signaux 14"" qui 70 22S05 33 2046897 commandent le passage en manuel. A l'entrée du circuit 202 sont au contraire reliées, outre la sortie du circuit 201, une borne 206 d'entrée des signaux 14' qui commande la présélection des divers blocs de travail et une borne 207 d'entrée des signaux 14" (de 5 "mise en marche du travail") qui commandent le fonctionnement automatique du programmateur. la sortie du circuit 202 est reliée à une borne 208 tandis que la sortie du circuit 201 est reliée à une borne 209» Un. condensateur 210, apte à filtrer les éventuelles perturbations, est connecté entre les sorties des deux circuits 201 10 et 202. Une autre mémoire 211 comprend deux circuits ET 212 et 213 qui sont reliés entre eux en cascade, avec fil de retour } à l'entrée du circuit 212 sont reliées, outre la sortie du circuit 213, une borne 214 d'entrée des signaux 14" tandis qu'à l'entrée du 15 circuit ET 213 sont reliées,outre la sortie du circuit ET 212, une borne 215 d'entrée des signaux relatifs aux informations "d'immobilisation de la bande" lues sur la bande, une borne 216 d'entrée des signaux 14m qui proviennent du bloc 15 de la figure 2 et qui commandent l'arrêt de la bande, une borne 217 reliée à la borne 208 de 20 la mémoire 200 et, à travers une diode 218, une borne 219 d'entrée des signaux de présélection 14'• la mémoire 211 comporte deux bornes de sortie 220 et 221, dont la première est reliée à la sortie du circuit 213 et la deuxième à la sortie du circuit 212. Entre les sorties des deux circuits 212 et 213 est connecté un 25 condensateur 222 qui est apte à filtrez" les éventuelles perturbations . Une troisième mémoire 223 comprend deux circuits ET 224 et 225 reliés entre eux en cascade avec fil de retour ; à l'entrée du circuit 224 est reliée , outre la sortie du circuit 225, une bor-30 ne 226, reliée à son tour (bien que ceci ne soit pas représenté sur le dessin) à la borne de sortie 208 de la mémoire 200. A l'entrée du circuit 225 sont au contraire reliées, outre la sortie du circuit 224, une borne 227 d'entrée des signaux de présélection 14' (c'est-à-dire une borne qui reçoit les mêmes signaux que ceux qui 35 sont reçus par les bornes 206 et 219 des mémoires 200 et 211). La sortie de la mémoire 223 est constituée par une borne 228. Un condensateur 229 est connecté entre les sorties des deux circuits 224 et 225 et a pour fonction de filtrer les éventuelles perturbations . 40 Une quatrième mémoire 230 comprend à son tour deux circuits 70 22505 34 2046897 B? 231 et 232 reliés entre eux en cascade avec fil de retour ; à 1*entrée du circuit 231 sont reliées,outre la sortie du circuit 232, une borne 233 d'entrée des signaux de présélection 14* et une borne 234 reliée à son tour à la borne de sortie 208 de la mémoire 5 200. A l'entrée du circuit 232 est au contraire reliée,outre la sortie du circuit 231, une borne 235 d'entrée des signaux transmis par le décodeur 20 de la figure 2,1e long de la voie 22""", qui servent à informer la commande du lecteur du fait que la lettre indicative de l'adresse du bloc sélectionné a été lue. la sortie 10 de la mémoire 230 est constituée par une borne 236 qui est reliée au décodeur 20 de la figure 2 de façon à lui transmettre à chaque fois les signaux 39 de blocage de toutes les informations lues, ^ 1*exception de celles qui sont relatives aux adresses de blocs qui sont sélectionnées successivement. Un condensateur 237, connecté 15 entre les sorties des deux circuits ET 231 et 232, élimine les perturbations éventuelles. la commande du lecteur de la figure 7 comprend en outre deux autres mémoires 238 et 239 reliées entre elles de façon que la condition de l'une (238) influence la condition de l'autre (239). 20 la mémoire 238 comprend deux circuits ET 240 et 241 reliés entre eux en cascade avec fil de retour, l'entrée du circuit 240 est reliée, non seulement à la sortie du circuit 241, mais également à une borne 242 d'entrée de signaux de "mise en position repos générale" et à une borne 243 à laquelle parviennent les signaux traixs-25 mis par le décodeur 20, suivant le canal 22""". l'entrée du circuit 241 est à son tour reliée, non seulement à la sortie du circuit 240, mais également à une borne 244 d'entrée des signaux de présélection 14'. Un condensateur 245, connecté entre les sorties des deux circuits 240 et 241,-a pour fonction de filtrer les éven-30 tuelles perturbations. La mémoire 239 comprend à son tour deux circuits ET 246 et 247 reliés entre eux en cascade avec fil de retour. L'entrée du circuit 246 est reliéon seulement à la sortie du circuit 247, mais également à une borne 248 d'entrée des signaux de "mise en position repos générale" et à une borne 249 35 d'entrée des signaux transmis par le décodeur le long du canal 21'* pour informer la commande du lecteur de l'exécution de la lecture du nombre indicatif de l'adresse de bloe sélectionné. L'entrée du circuit ET 247 est à son tour reliée, non seulement à la sortie du circuit ET 246, mais également à la sortie du circuit ET 240 40 de la mémoire 238, ce qui réalise ainsi la liaison entre les 70 2250S 35 2046897 mémoires 238 et 239«Un condensateur 250, connecté entre les sorties des circuits ET 246 et 247 a pour fonction de filtrer les éventuelles perturbations. Xa sortie de la mémoire 239 correspond à la sortie du circuit ET 247 contenu dans cette, mémoire„ 5 l'ensemble des mémoires citées ci-dessus a pour fonction de fournir à un ensemble 251 des signaux indicatifs de l'état du programmateur et des ordres qui lui ont été donnés aussi bien par la bande que manuellement ; sur la base de ces signaux et sous la commande de l'oscillateur 27 de la figure 2, cet ensemble 251 fournit 10 des signaux de commande ou d'arrêt à un bloc de circuits 252 qui commande à son tour deux autres blocs de circuits en parallèle 253 et 254, aux sorties desquels on dispose des signaux 8® et 29 d'avancement et de lecture de la bande destinés au lecteur 1. L'ensemble désigné par la référence 251 comprend deux circuits 15 255 et 256 qui reçoivent comme entrée un signal en onde carrée qui sort d'un circuit ET 257, dont l'une quelconque des entrées 259, 260 et 261 est reliée à la sortie de l'oscillateur 27 précitée L'entrée du circuit ET 255 est reliée, non seulement à la sortie du circuit ET 257, mais également à la sortie de la mémoire 239, de 20 façon à comparer les signaux correspondants et à fournir le signal issu de cette comparaison à une entrée d'un circuit ËT 258, à une autre entrée duquel parvient le signal qui sort du circuit ET 256. Ce circuit possède une première entrée reliée, ainsi qu'on l'a indiqué plus haut, à la sortie du circuit ËT 257, une deuxième entrée 25 reliée à une borne 262 qui est elle-même reliée à la borne de sortie 221 de la mémoire 211, une troisième entrée reliée à une borne 263 d'entrée des signaux 37 qui sortent du bloc "attente d'exécution" 25 représenté sur la figure 2, une quatrième entrée reliée à une borne 264 d'entrée des signaux 32 qui sortent du bloc "alarme" 30 33 de la figure 2, et une cinquième entrée reliée à travers une diode 265 à une borne 266 d'entrée des signaux 34 qui sortent du bloc "attente temporisée" 35 de la figure 2, et, à travers une diode 267, à une borne 268 reliée à son tour à une borne de sortie 228 de la mémoire 223. 35 La sortie.de l'ensemble 251 est constituée par la sortie du circuit ET 258, laquelle est reliée à l'entrée du bloc de circuits 252 et plus précisément à 1*entrée de deux circuits ËT 269 et 270 j chacun de ces circuits possède une autre entrée à laquelle est reliée la sortie du bloc 252, et plus précisément la sortie d'un cir-40 cuit ET 271 dont une entrée est reliée à la sortie du circuit 270 70 22505 36 2046897 tandis qu'une autre de ses entrées est reliée par un inverseur 272 à la sortie du circuit ÊT 269, cette sortie étant en outre reliée à la terre à travers un condensateur 273 qui est apte à fournir à l'ensemble2?2 des caractéristiques particulières de varia-5 tion de forme d'onde q[Ui ressortiront de la suite de la description, la sortie du "bloc de circuits 252 est reliée aux entrées des blocs 253 et 254» Le premier de ces blocs comprend deux circuits ET 274 et 275, qui ont une entrée reliée à la sortie du bloc 252 et une autre entrée reliée à la sortie d'un circuit ET 276 ; une 10 entrée de ce circuit est reliée à la sortie du circuit 274 et une autre entrée est reliée à travers un inverseur 277 à la sortie du circuit 275 ; cette dernière sortie est en outre reliée à la terre à travers un condensateur 278 qui est de capacité supérieure à celle du condensateur 273 précédemment cité et apte à donner à 15 l'ensemble 253 des caractéristiques particulières de variation de forme d'onde qui ressortiront également de la suite. La sortie du circuit ET 276 est en outre reliée, à travers un inverseur 279» à une borne 280 sur laquelle on peut disposer des signaux 8* qui commandent l'avancement de la bande. 20 Le bloc 254 est au contraire constitué par deux inverseurs 281 et 282 connectés en cascade et par un condensateur 284, de capacité très inférieure à celle des condensateurs 273 et 278 précités, et interposé entre la terre et le fil de liaison des deux inverseurs. L'entrée de l'inverseur 281 est reliée à la sortie du bloc 252 ; 25 la sortie de l'inverseur 282 est au contraire reliée à une borne 284 sur laquelle apparaissent les signaux 29 qui, par l'intermédiaire de l'horloge 30, commandent la lecture de la bande par le lecteur. Pour décrire le fonctionnement du bloc de la figure 7, il 30 faut tout d'abord supposer que les divers signaux appliqués à ses entrées sont toujours au niveau logique "1" dans les conditions de repos et ne prennent le niveau logique "0" qu'au moment de commander (ou de bloquer s'il s'agit d'un signal d'alarme, d'attente d'exécution ou d'arrêt de la bande) l'avancement de la bande et sa 35 lecture. Font exception à cette règle les signaux appliqués aux entrées 259, 260, 261 qui, provenant d'oscillateurs astables, oscillent rythmiquement entre les niveaux logiques "1" et H0". On supposera alors que l'on se trouve au début d'un cycle de travail, alors que la machine n'est pas encore sous tension. La 40 - mise sous tension de la machine provoque l'application aux divers 70 22505 37 2046897 "blocs du programmateur de "brefs signaux de "remise à l'état repos générale" qui ont pour fonction de placer préalablement les blocs dans les conditions de départ. Ces signaux (au niveau logique "O" compte tenu de ce qui a été dit précédemment) sont ap-5 pliqués également aux entrées 203, 242 et 248 du bloc "commande du lecteur" représenté sur la figure 7« Le signal "0" appliqué à l'entrée 203 a pour effet que la sortie 209 «le la mémoire 200 est "1" et la sortie 208 de cette même mémoire 200 est "0". La présence du fil de rétroaction qui relie la sortie du circuit ËT 10 202 à l'entrée du circuit ET 201 a pour effet que cette situation persiste également lors du retour consécutif à "1" du signal appliqué à la borne 203» La sortie 208 de la mémoire 200 étant au niveau logique "0", la sortie 220 de la mémoire 211 est au niveau logique "1" et la sortie 221 de cette mémoire 211 est 15 au niveau logique "0"} de même, la sortie 228 de la mémoire 223, et la sortie 236 de la mémoire 230 sont au niveau logique "0". Le signal "0n de "remise en l'état repos générale" appliqué à l'entrée 242 de la mémoire 238 a à son tour pour effet que la sortie de la mémoire 238 prend la valeur "1" et conserve cette 20 valeur sous l'effet de la rétroaction entre la sortie du circuit 241 et l'entrée du circuit 240, et que la sortie de la mémoire 239 passe "0" sous l'effet de l'application simultanée d'un autre signal "0" de "remise en l'état repos générale" à l'entrée 248 de la mémoire 239, cette situation persistant également 25 après le retour à "1" de l'entrée 248 sous l'effet de la présence du fil de rétroaction entre la sortie du circuit ËT 247 et l'entrée du circuit Ëï 246. Après avoir examiné la situation des mémoires 200, 211, 223, 230, 238 et 239 après la mise sous tension de la machine, on 30 examinera la situation du bloc de commande 251 et des blocs 252, 253 et 254 commandés par le premier. Les entrées du circuit ËT 256 reçoivent un signal qui varie rythmiquement entre "0" et "1" lorsque le signal provenant de l'oscillateur et appliqué à l'une des entrées 259, 260 et 261 varie entre "1" et "0"; un signal 35 "0" appliqué à la borne 269 qui est reliée à la borne 221 de la mémoire 211; un signal "1" appliqué à la borne 263 et qui signifie l'absence d'appels d1"attente d'exécution"; un signal "1" appliqué à la borne 264 et qui signifie l'absence de signaux d*"alarme" (on suppose en effet que la machine a été convena-40 blement préparée avant la mise sous tension) j un signal "1 " 70 22505 38 2046897 appliqué à la borne 266 et qui signifie l'absence d'appels de "attente temporisée";et, finalement, un signal "O" appliqué à la borne 268 qui est reliée à la borne 228 de la mémoire 223* La présence de signaux "O" aux entrées du circuit 256 a pour effet que 5 la sortie de ce edrcuit reste à"1 " lors des variations des niveaux logiques des signaux transmis par l'oscillateur, de sorte qu'un signal "1" est constamment appliqué dans ces conditions à une première entrée du circuit ËT 258. D'autre part, la permanence du niveau "O" à la sortie de la mémoire 239 a pour effet que, indé-10 pendamment des variations des signaux transmis par l'oscillateur, la deuxième entrée du circuit ET 258 reste également à "1" s de sorte que la sortie de ce circuit et, par conséquent, celle du bloc 251, sont constamment à "O" dans cette situation® Le fait que la sortie du bloc 251 reste "O" a pour effet qu'IL 15 se manifeste à l'une des entrées du circuit ET 269 du bloc 262 un "O" qui, a travers ce même circuit ET 269» le condensateur (chargé) 173» l'inverseur 272 et le circuit ËT 271» provoque le maintien à "1" de la sortie du bloc 252 et provoque par conséquent, à travers les circuits ËT 274 et 275» le condensateur 278 (déchar-20 gé), l'inverseur 277» le circuit ET 276 et l'inverseur 279» le maintien à "O" de la sortie du bloc 253 et également, à travers l'inverseur 281, le condensateur (déchargé) 283 et l'inverseur 282, le maintien à "1" de la sortie du bloc 254. Si, ce qui se produit en effet, un "1" à la borne 280 commande l'avancement de 25 la bande, un "O" à la borne 284 commande la lecture,on obtient dans cette condition que la bande est arrêtée et que la lecture n'est pas activée. Si, à ce moment, on presse le bouton poussoir de présélection, il parvient un signal 14' aux entrées 206, 219» 227» 233 30 et 244; le premier provoque la commutation des sorties 208 et 209 de la mémoire 200, sur "1" et "0" respectivement, le deuxième maintient la mémoire 211 dans son état précédent, le troisième provoque la commutation sur "1" de la sortie 228 de la mémoire 223» le quatrième maintient la mémoire 230 dans son état 35 précédent (le décodeur 20 est par conséquent préparé pour la lecture de la seule adresse du bloc présélectionné), le cinquième provoque finalement la commutation de la mémoire 238 et la commutation résultante de la mémoire 239» cle sorte qu'un signal "1" est appliqué à 11 entrée du circuit ËT 255 qui est relié 40 à la sortie de la mémoire 259« Cette situation persiste même 70 22505 39 2046897 après le rétour consécutif à "1" du signal 14' (les signaux de commande du bloc de la figure 7 sont en effet supposés constitués par de brèves impulsions de M1" à "O" puis aussitôt après de nouveau à "l") sous l'effet de ia propriété de mémorisation 5 des blocs 200, 211, 223, 230, 238 et 239- Sous l'effet de la commutation à "1" de la sortie 228 de la mémoire 223, l'entrée 268 du circuit ET 256 est également passée à "1" mais ce circuit 256 n'est pas commuté, en raison du maintien à"0" de la sortie 221 de la mémoire 211 et, par con-10 séquent, du maintien à "O" de l'entrée 262 de ce circuit 256. la commutation de la mémoire 239 a toutefois pour effet qu'il se manifeste aux entrées du circuit ET 255 un "1" provenant de cette mémoire 239, et soit i™- "0" soit un "1" selon l'état de la sortie du circuit 257 et, par conséquent, selon l'état de l'os-15 cillateur relié aux bornes d'entrée 259, 260 et 261. Sous cet effet, il se manifeste à l'entrée du circuit ËT 258 un "1" qui provient de la sortie du circuit 256 et, soit un "1", soit un "0", en provenance de la sortie du circuit 255» De même, la sortie du circuit 258 et, par conséquent, de tout l'ensemble 251, 20 varie de "0" à "1" et de "1" à M0" avec un rytbme constant déterminé par l'oscillateur qui alimente l'ensemble de la figure 7« Ainsi qu'on l'a représenté sur les figures 8a à 8e,chaque fois que la sortie de l'ensemble 251, que l'on appellera ci-après U251,passe de "0" à u1n (figure 8a), le condensateur 273 se dé-25 charge sur l'inverseur 272 (figure 8b), dont la sortie (figure 8ç) commute presque instantanément sur "1" (on peut en effet supposer que la décharge du condensateur 273 est très rapide; si elle était lente, la commutation de la sortie de cet inverseur serait au Contraire retardée par rapport à la commutation de la 30 sortie du circuit ËT 269). Etant donné que, entre temps, la sortie du circuit HT 270 (figure 8d) a été également commutée, les entrées du circuit ËT 271 reçoivent encore respectivement un signal "1" (signal ^'271 cor3:'espond à la sortie de l'inverseur 272) et un signal "0" (signal I'^-j correspondant à la sortie 35 du circuit 270) de sorte que sa sortie U271 res'be encore au niveau logique "1" (figure 8e) en dépit de la commutation, mentionné plus haut de la sortie U251 Cette situation reste inchangée jusqu'à la commutation suivante à "0" de et, à ce moment, en raison de la commutation 40 de I"271 sur ^a valeur "1", l'entrée du circuit 271 reçoit deux 70 22505 40 2046897 signaux d'un niveau logique "1" et la sortie passe alors à "0" (figure 8e). La commutation sur "0" de U251 a "toutefois provoqué le début de la charge du condensateur 273 (figure 8b), avec une constante de temps déterminée par la capacité de ce con-5 densateur (par exemple 10/1 F). Lorsque la charge du condensateur 273 atteint un niveau propre à fournir à l'entrée de l'inverseur 272 une tension I272 supérieure à la tension de seuil de cet inverseur, ce dernier commute (figure 8c) en ramenant à "O" l'entrée en provoquant ainsi la commutation sur "l" de 10 la sortie Û271 (figure 8e)« Le retour à "1" du signal permet au condensateur 273 de se décharger mais ne fait pas varier le niveau logique de ^271* qu;*' res^e dusqu1 au retour consécutif à "O" de ^251 qui revient ensuite à n1" lorsque la recharge consécutive du 15 condensateur 273 fait commuter à nouveau à "0" la sortie de l'inverseur 272. La sortie Ug^-j du circuit ET 271 et, par conséquent, de l'ensemble du bloc 252, a par conséquent l'allure représentée sur la figure 8e et ceci se maintient constamment au niveau "1M 20 sauf au moment des impulsions à niveau "0" qui ont une fréquence égale à celle de- la sortie ? qui sont en phase avec cette sortie et qui ont une durée qui dépend de la constante de charge du condensateur 273 et de la tension de seuil de l'inverseur 272. Cette allure du signal de sortie du bloc 252, lequel bloc fait 25 pratiquement fonction de conformateur d'onde, se répercute sur l'allure des signaux de sortie desblocs 253 et 254 c'est-à-dire des signaux qui sont disponibles aux sorties 280 et 284 (qui sont respectivement "0" et "1" dans les conditions de repos ainsi qu'on l'a indiqué plus haut). 30 En examinant initialement le bloc 253» on peut remarquer que, (figures 9a à 9£ ), chaque fois que la sortie ^271 passe de "1" à "0" (figure 9a), la sortie du- circuit ËT 276 passe également à "0" (figure 9e) sous l'effet de la commutation (figure 9d) de la sortie du circuit ËT 274 (entrée I,*276 ^"u c^r-35 cuit 276), de sorte que la sortie UggQ du bloc 253 passe à 111" (figure 9f) en provoquant l'avancement de la bande. En même temps, le condensateur 278 commence à se charger (figure 9b) avec une constante de charge qui dépend de la valeur de la capacité du condensateur (par exemple 33/uF). Lorsque la charge du 40 condensateur 278 atteint une valeur capable de faire passer la 70 22505 41 2046897 tension d'entrée de l'inverseur 277 (^77^ au-delà de la valeur de seuil de cet inverseur (ainsi qu'on le voit en comparant les figures 9a et 9h> ce qui se produira à la suite du retour à "1" de U27I ' puisque la capacité du condensateur 278 et la tension 5 de seuil de l'inverseur 276 sont suffisamment grandes), la sortie ^276 ce1: inverseur passe à "O" (figure 9ç) de sorte que 1*276 Passe a (figure 9e) et que U28O Passe a "0M (figure 9£) 1 en bloquant ainsi l'avancement de la bande. La commutation sur "1" de ^2^6 provoque par contre la décharge rapide du condensa-10 teur 278, qui entraîne le retour immédiat à "1" du signal 1*275 (figure 9ç) tandis que ^-"276 revient également à zéro, en provoquant le maintien à "1" de et, par conséquent le maintien à "0".de U2qq• La commutation de ïïet de ^280 se Pro~ duit lors du retour consécutif à "O" de U271 ' c'est-à-dire 15 lorsque ^"2^ revient à "1" et, en se combinant avec le niveau "1" de ^'275 ' provoque ia commutation à "O" de U276 » e^' par conséquent, la commutation à "1" de U28O ' de so;r'fce 1ue -La bande recommence à avancer. La forme d'onde de la sortie UggQ du bloc 253 est par con-20 séquent constituée (figure 9f)~par une succession d'impulsions positives (d'avancement) qui se répètent avec une fréquence égale à celle de Ùgr?-] et, par conséquent, de**251 ' sont en phase avec ces signaux et qui ont une durée fonction de la constante de charge du condensateur 278 et de la tension de seuil de 25 l'inverseur 276. En ce qui concerne au contraire le bloc 254, on peut remarquer sur les figures 10a à 10ç que, chaque fois que ^271 passe à "0W, le condensateur 283 commence à se charger avec une constante de temps qui dépend de sa capacité et, par conséquent, 30 d'une façon très rapide-puisqu'on a supposé que la capacité du condensateur 283 est très petite par rapport à celle des condensateurs 273 et 278 (10 nF); par conséquent la commutation à "O" de Ug84 (aveC émission consécutive d'un signal de lecture) est presque simultanée avec la commutation à "O" de • lors-35 qu'ensuite, U27I reviertt a "1", le condensateur 283 se charge très rapidement en ramenant brusquement à "1" la sortie ^28^° La comparaison des allures de UggQ (figure 9£) et de (figure 10c) permet de constater que l'ordre de lecture est très bref et est donné au lecteur presque simultanément avec l'ordre 40 d'avancement» Cette impossibilité apparente trouve sa justifica- 70 22505 42 2046897 tion dans le fait que les moyens qui déterminent l'avancement de la "bande sont de type mécanique, et par conséquent dotés d'inertie, tandis que les moyens de lecture sont normalement du type électronique, et par conséquent à réponse très rapide, de 5 sorte que chaque information est lue avant que la bande ne commence à avancer pour atteindre la position de lecture suivante» Pour résumer ce qui a été dit plus haut à propos du fonctionnement du bloc de la figure 7, dans le cas de 1*actionnement du bouton poussoir de présélection, les oscillations de 10 l'oscillateur connecté à l'une des bornes 259, 260 et 261 produisent une succession rythmique d'opérations d'avancement et de lecture de la bande ; toutefois, le signal présent à la borne de sortie 236 de la mémoire 230 ayant préparé le décodeur 20 de façon à lui faire bloquer toutes les informations lues à l'ex-15 ception de celles qui sont relatives à l'adresse de bloc présélectionnée, ces opérations de lecture n'auront aucune influence sur l'état des autres parties du programmateur et, en particulier, sur l'état des unités périphériques, et par conséquent sur l'état des organes mobiles de la machine. 20 Cette succession d'opérations d'avancement et de lecture se poursuit jusqu'à ce que le lecteur exécute la lecture relative à l'adresse de bloc présélectionnée (un N dans le cas précédemment supposé, c'est-à-dire dans le cas où les adresses sont constituées par la combinaison d'une lettre N et d'un nombre); 25 la lecture de cette lettre, qui se produit, ainsi qu'on l'a indiqué, au début d'un avancement de la bande en direction de la position de lecture suivante, provoque en effet l'application aux bornes 235 et 243 des mémoires 230 et 238 d'un bref signal "O" (arrivant du décodeur 20 par le canal 22""") qui provoque la 30 commutation de la mémoire 230,avec passage consécutif à "1" de la sortie 236, et la commutation de la mémoire "243 avec passage résultant à "1" de sa sortie reliée à l'une des entrées du circuit ËT 247 de la mémoire 239* Toutefois, cette mémoire ne change pas d'état, de sorte que l'avancement et la lecture de la 35 bande se poursuivent jusqu'à la lecture du nombre qui, combiné à la lettre N précédemment lue, définit l'adresse de bloc présélectionnée. En effet, le décodeur envoie à ce stade à la commande du lecteur, par le canal "21"', un bref signal "0" qui, appliqué à l'entrée 249 de la mémoire 239, provoque la commutation de 40 cette dernière et l'application résultante d'un signal "0M 70 22505 43 2046897 (permanent compte tenu des propriétés de mémorisation du bloc 259) à l'une des entrées du circuit ET 255; la sortie de ce circuit se maintient donc à "1" et, la sortie du circuit ET 256 étant également fixe à "1", la sortie du circuit 258 se maintient à 5 "O" en bloquant aussi bien l'avancement que la lecture de la bande (niveaux "O" et "1" aux sorties 280 et 284 respectivement)e Le programmateur étant ainsi préparé pour le début d'un bloc de travail déterminé, la mise en marche de son fonctionnement en "automatique" est donnée par 1'actionnement du bouton poussoir 10 "automatique" compris dans le bloc 15 des figures 1 et 2. Un bref signal 14" d'un niveau logique "0" apparaît alors aux entrées 207 et 214 des mémoires 200 et 211. Ce signal, appliqué à l'entrée 207, ne provoque pas de changement d'état de la mémoire 200, tandis que le signal appliqué à l'entrée 214 provoque la commutation 15 de la mémoire 211, avec passage résultant à "0" de la sortie 220 et à "1" de la sortie 221. Sous l'effet de la liaison établie entre les bornes 221 et 262; le circuit ET 256 se débloque alors et commence à fournir à sa sortie une alternance de niveau "1" et "0" en fonction de l'alternance de niveaux "0" et "1" de la 20 sortie du circuit ËT 257 et de niveaux "1" et "0" des entrées 259^ 260 et 261. En conséquence, la sortie du circuit ET 258 (la sortie #251 précédemment examinée en regard des figures 8a à 8e) se remet à osciller entre "0" et "1" en faisant ainsi reprendre la succession des opérations d'avancement et de lecture qui a été 25 précédemment décrite. La sortie 236 de la mémoire 230 étant passée à "1", le décodeur s'est débloqué et il peut maintenant distribuer aux diverses unités périphériques intéressées les informations qu'il reçoit.Les divers organes mobiles de la machine qui sont intéressés par ces 30 informations exécutent alors les fonctions demandées en faisant en sorte que la machine exécute les opérations désirées. Ainsi, qu'on l'a dit plus haut en regard de la figure 2, la bande ne contient pas seulement des informations destinées aux unités périphériques mais également des informations destinées à la commande du 35 lecteur comme les appels d'attente d'exécution ?_, les appels d'attente temporisée T et les appels d'immobilisation de la bande /. Les appels d'attente d'exécution sont distribués par la voie 22"' au bloc 25 d'attente d'ordre exécuté (figure 2) où il provoque l'émission d'un signal du niveau logique "0", qui, en 40 arrivant à l'entrée 263 du circuit ET 256, provoque le blocage 70 22505 44 2046897 de ce circuit et, par conséquent, le blocage des opérations d'avancement et de lecture de la bande; ce signal de blocage disparait (ainsi qu'on le verra mieux dans la suite) lors de l'arrivée du signal ou des signaux d'exécution que le bloc 25 5 attend» Les appels d'attente temporisée sont à leur tour distribués le long de la voie 22'"" au bloc 35 de la figure 2 où en se combinant avec les signaux 28 qui proviennent de la mémoire 24, ils donnent lieu à l'émission d'un signal d'un niveau logique 10 "0" qui, en arrivant à l'entrée 266 du circuit ET 256, provoquent le blocage de ce dernier circuit pendant toute sa durée. Les appels d'immobilisation de la bande arrivent au contraire directement à la commande du lecteur et, plus précisément, ils arrivent à l'entrée 215 de la mémoire 211. Ces appels d'im-15 mobilisation de la bande étant constitués par des signaux d'un niveau logique "0", ils provoquent la commutation de la mémoire 211 avec blocage consécutif du circuit ET 256 (en raison de la liaison entre les bornes 221 et 262) et la présence également consécutive à la sortie 220"de la mémoire 211 d'un signal "1w 20 de conditionnement des commandes manuelles comprises dans le bloc 16 de la figure 2 (ou mieux d'une partie seulement des commandes manuelles ainsi qu'on l'a déjà dit plus haut)» En raison des propriétés de mémorisation dù bloc 211, l'annulation consécutive de ces signaux d'immobilisation de la bande n'est pas 25 suffisante pour permettre la reprise des opérations d'avancement et de lecture de la bande, reprise qui nécessite au contraire une nouvelle pression sur le bouton poussoir du fonctionnement automatique, compris dans le bloc 15 de la figure 2; la présence d'un "O" à l'entrée 214 de la mémoire 211 ramène alors la mé-30 moire à l'état précédent, de sorte que le niveau "1" présent à la sortie 221 débloque le circuit ET 256,tandis que le niveau "D" présent à la sortie 220 bloque les commandes manuelles comprises dans le bloc 16 de la figure 2. Ainsi qu'on l'a déjà dit plus haut, la reprise des opérations d'avancement et de lecture 35 de la bande n'est donc pas subordonnée à une nouvelle présélec-, tion d'adresse de bloc (adresse qui est en même temps la cause et l',effet du conditionnement seulement partiel des commandes manuelles comprises dans le bloc 16). L'arrêt de la bande peut être provoqué, non seulement par un 30 appel d'immobilisation de la bande mais également par un signal 70 22505 45 2046897 d'immobilisation d.e la bande mais également par un signal d'alarme de niveau "O" arrivant à la borne 264 en provenance du bloc 33 de la figure 2, ou bien par un signal 14'" d'arrêt de la bande ou 14"" de "manuel" (toujours au niveau "O") qui provient du bou-5 ton poussoir correspondant compris dans le bloc 15° Les signaux 14"', lorsqu'ils sont au niveau "O", provoquent la commutation de la mémoire 211 et ont par conséquent les mêmes effets que les appels d'immobilisation de la bande, tandis que les signaux 14*" , qui arrivent à l'entrée 204 de la mémoire 200, provoquent 10 la commutation de cette mémoire et, par conséquent, en raison de la liaison existant entre les bornes 208, 217 et 225, la commutation des mémoires 211 et 223 et le blocage consécutif du circuit ET 256o En outré, la commutation à "1U des sorties 209 et 220 permet le déblocage de toutes les commandes manuelles du 15 bloc 15 de la figure 2, la présence du signal "1" à la sortie 209 débloquant en effet toutes les commandes manuelles non intéressées par le signal "1" à la sortie 220. Pour reprendre le fonctionnement en automatique, il est toutefois nécessaire,dans ce cas,d1effectuer une nouvelle présélection d'adresse de bloc, 20 le simple retour à "1" du signal "0",précédemment présent à l'entrée 204,n'étant pas en effet suffisant pour ramener les mémoires 200, 211 et 223 à l'état initial. Avec l'unité périphérique de la figure 3» l'unité de positionnement des figures 4 à 5 et la commande du lecteur des fi-25 gures 7 à 10, on a représenté et décrit quelques formes préférées de réalisation de quelques-unes des parties les plus caractéristiques et les plus typiques qui constituent le programmateur représenté d'une façon générale sur la figure 1 et avec plus de détails sur la figure 2. Toutefois, il va de soi que 30 ces formes de réalisation peuvent subir de nombreuses modifications pourvu que les fonctions qu'elles assurent restent sensiblement inchangéeso Quant aux autres blocs représentés sur la figure 2 et qui ne sont pas décrits ni représentés en détail dans le présent 35 mémoire, ils peuvent prendre des configurations quelconques variables mais connues en soi, de sorte qu'on peut considérer que leurs description détaillée n'est pas en mesure d'ajouter quoi que ce soit aux caractéristiques fondamentales de l'inven-tione 70 22505 46 2046897 REVENDICATIONS 1 •- Programmateur à bande pour la commande de machines de divers types comme, en particulier les machines opératrices et les machines d'essais, ce programmateur étant caractérisé en ce 5 qu'il comprend un lecteur qui lit les informations portées par la bande, une unité centrale et des unités périphériques qui sont aptes à fournir à un nombre égal d'effecteurs des signaux de commande des organes mobiles de la machine, ladite unité centrale étant apte à recevoir, décoder et distribuer aux unités périphé-10 riques certaines des informations transmises par le lecteur, cette unité étant par ailleurs apte à commander l'avancement et l'arrêt de la bande en fonction, d'une part, des informations transmises par le lecteur, d'autre part, d'informations transmises par les unités périphériques et qui sont relatives à l'état 15 des organes mobiles auxquels elles sont reliées et, finalement, d'informations qui leur'sont transmises par des premières commandes manuelles et cette unité centrale étant finalement apte à débloquer des deuxièmes commande manuelles à la suite de la réception d'autres informations transmises par le lecteur et de 20 certaines des informations transmises par lesdites premières commandes manuelles. 2.- Programmateur selon la revendication 1, caractérisé en ce que ladite unité centrale comprend un décodeur apte à recevoir les informations transmises par le lecteur, à les décoder 25 et à les distribuer sur plusieurs canaux, dont certains transmettent aux unités périphériques les informations relatives aux changements d'état des organes de la machine, tandis que d'autres transmettent des informations d'arrêt à un organe appelé "commande du lecteur" et qui, autrement, commande à un rythme 30 constant l'avancement et la lecture de la bande. 3.- Programmateur selon la revendication 2, caractérisé en ce qu'au moins l'un desdits autres canaux comprend un circuit d1"attente d'exécution" qui est apte à recevoir à son entrée les informations distribuées dans ce canal par le décodeur et les 35 informations transmises par au moins certaines des unités périphériques pour signaler que les ordres qui leur ont été précédemment donnés ont été exécutés, le signal sortant du circuit "attente d'exécution" étant apte à bloquer la commande du lecteur lorsqu'à la présence d'une information "appel d'exécution" trans-40 mise par le décodeur ne correspond pas la présence simultanée 70 22505 47 2046897 d'une information d'exécution" transmise par l'unité périphérique de commande de l'organe de la machine à laquelle ladite information "appel d'exécution" se rapporte» 4»- Programmateur selon l'une des revendications 2 et 3» 5 caractérisé en ce qu'au moins l'un desdits autres canaux comprend un circuit d'"attente temporisée" qui, à la réception d'une information d'"attente temporisée" introduite dans ce canal par le décodeur, émet un signal de blocage de la commande du lecteur dont la durée est déterminée par une autre informait) tion combinée à cette information d"'attente temporisée"» 5e- Programmateur selon l'une des revendications 2 à 4, caractérisé en- ce qu'au moins un autre desdits autres canaux transmet directement à la "commande du lecteur" des informations d'arrêt, de durée illimitée, de cette "commande du lecteur". 15 6.- Programmateur selon la revendication 5» caractérisé en ce que lesdites informations d'arrêt dites "immobilisation de la bande" provoquent outre l'arrêt de "la commande du lecteur", le déblocage d'une partie des deuxièmes commandes manuelles mentionnées précédemment» 20 7®- Programmateur selon la revendication 6, caractérisé en ce que lesdites deuxièmes commandes manuelles permettent de commander manuellement les déplacements et les variations d'état physique des organes de la machine. 8.- Programmateur selon l'une des revendications 5 à. 7, 25 caractérisé en ce que l'arrêt de la "commande du lecteur" est provoqué également par des signaux d'"alarme" qui sont émis par les unités périphériques lorsqu'il se manifeste des conditions de danger. 9.- Programmateur selon la revendication 8, caractérisé en 30 ce que lesdits signaux d'alarme agissent sur la "commande du lecteur" par l'intermédiaire d'un circuit dit "d'alarme". 10.- Programmateur selon l'une des revendications 5 à 8, caractérisé en ce que l'arrêt de la commande du lecteur est également provoqué par 1'actionnement de deux premières commandes 35 manuelles précédemment mentionnées, l'une d'elles(dite d'"arrêt de la bande") provoquant également le déblocage d'une partie desdites deuxièmes commandes manuelles,tandis que l'autre (dite 'Île manuel") provoque également le déblocage de toutes lesdites deuxièmes commandes manuelles. 40 11.-Programmateur selon la revendication 10, caractérisé 70 22505 48 2046897 en ce que les premières commandes manuelles comprennent au moins également un autre organe de commande dit "de présélection", qui est apte à provoquer le déblocage de la "commande du lecteur" et l'avancement de la bande jusqu'à une nouvelle position d'arrêt 5 pré-établie,, 1 ' actionnement dudit organe de présélection provoquant également le blocage du décodeur dans une condition propre à bloquer toutes les informations lues sur la bande à l'exception d'une information pré-établie dont la lecture provoque l'arrêt de la "commande du lecteur". 10 12.- Programmateur selon l'une des revendications 10 et 11, caractérisé en ce que lesdites premières commandes manuelles comprennent également un autre organe de commande dit "de mise en marche du travail" aptet à provoquer le déblocage de la commande du lecteur" et la reprise de l'avancement et de la lec-15 ture de la bande à partir du point où la bande avait été précédemment arrêtée. 13.- Programmateur selon la revendication 12, caractérisé en ce que 1'actionnement dudit organe de "mise en marche du leqteur" est inefficace s'il n'est pas précédé de 1'actionnement 20 de l'organe de "présélection" lorsque le blocage de la "commande du lecteur" a été provoqué par 1'actionnement de la commande '£Le manuel". 14-.- Programmateur selon l'une des revendications 12 et 13» caractérisé en ce que 1'actionnement dudit organe "mise en mar-25 che du travail" est inefficace s'il n'est pas précédé de 1'actionnement de l'organe de "présélection" lorsque le bloeage de la commande du lecteur a été provoqué par un signal d'"alarme". 15»- Programmateur selon l'une des revendications 1 à 14-, caractérisé en ce que chaque unité périphérique est constituée 30 par un ensemble à deux états stables, au premier desquels états correspond la désactivation tandis qu'au deuxième correspond l'activation de l'effecteur correspondant, la commutation du premier au deuxième état stable étant provoquée parades informations transmises par l'unité centrale ou par des informations 35 transmises par lesdites deuxièmes commandes manuelles, la commutation du deuxième au premier état stable étant provoquée par des informations transmises par l'unité centrale, par des informations transmises par les dites deuxièmes commandes manuelles, par des sigâaux qui proviennent d'interrupteurs de fin de 4-0 course disposés sur la machine pour délimiter le champ de '-:1 70 22505 49 2046897 variabilité de la position ou de 11 état physique de l'organe commandé, ou par des signaux transmis pàr d'autres unités périphériques ou par des éléments qui sont disposés sur la machine pour signaler la présenee d'interférences entre les divers organes 5 de cette machine. ■ 16.- Programmateur selon la revendication 15, caractérisé en ce que chaque unité périphérique comprend une partie d'entrée qui joue le rôle d'élément de mémoire et une partie de sortie qui joue le rôle d'interrupteur de puissance. 10 17»- Programmateur selon l'une des revendications 15 et 16, caractérisé en ce que les unités périphériques,relatives à un même organe de la machine,qu'il s'agit de positionner dans au moins une position intermédiaire entre deux positions extrêmes sont réunies, avec les effecteurs de marche avant et de marche 15 arrière qui leurs correspondent, à la sortie d'une unité de positionnement apte à recevoir les informations émises par l'uni-• té centrale ou par lesdites deuxièmes commandes manuelles et à transmettre des signaux de commande à l'une ou l'autre desdites unités périphériques selon que l'organe mobile commandé 20 se trouve en avant ou en arrière de la position ordonnée. , .18.- Programmateur selon la revendication 17, caractérisé en ce que ladite unilbé de positionnement est apte à prendre successivement plusieurs états stables différents dont chacun correspond à une position de l'organe mobile commandé entre deux 25 distinctes desdites positions intermédiaires ou extrêmes, la commutation d'un état stable à l'autre étant commandée par des éléments, disposés sur la machine,-qui sont sensibles au passage de l'organe commandé, ladite^unité de positionnement étant en outre munie d'une série d'entrées destinées à recevoir les 30 informations émises par l'unité centrale, dont Ghacune correspond à l'une des positions extrêmes ou intermédiaires ordonnées et de deux sorties, une pour l'unité périphérique de la marche avant et une pour l'unité périphérique de la marche arrière, qui sont activées l'une ou l'autre par suite de l'activation de 35 l'une des dites entrées, suivant que l'entrée activée est relative à une position située en avant de celle qui correspond à l'état stable dans lequel la machine se trouve à ce moment, ou inversement, l'arrivée de l'organe mobile commandé au droit de l'élément sensible qui correspond à la position ordonnée provo-40 quant la désactivation de l'unité périphérique active. 70 22505 50 2046897 19.- Programmateur selon les revendications 1 à 18, caractérisé en ce qu'il comprend une autre unité périphérique apte à recevoir et à emmagasiner en mémoire des informations de type numérique lues sur la "bande, lesdites informations se rapportant 5 à des cotes de positionnement d'un organe commandé, cotes qui peuvent être comparées avec les cotes instantanées effectives de l'organe commandé, de façon que leur différence commande ledit organe commandé, et lui fasse prendre une position qui correspond à l'annulation de ladite différence. 10 20.- Programmateur selon l'une des revendications 1 à 19> caractérisé en .ce qu'il est prévu pour utiliser une bande perforée sur laquelle les informations sont réunies en groupes munis chacun d'une adresse, laquelle peut être sélectionnée par actionnement dudit organe de "présélection". 15 21.- Programmateur selon la revendication 20, caractérisé en ce que chaque information relative à une fonction pouvant être exécutée à la machine est constituée par au moins deux perforations successives, le résultat de la lecture de la première perforation étant emmagasiné en mémoire à la sortie du 20 • décodeur et à l'entrée de l'unité périphérique ou de l'unité de positionnement intéressée de telle façon qu'à l'arrivée du résultat de la lecture de la deuxième perforation, il se forme une paire de signaux représentant l'information qui provoque la mise en position travail ou la mise en position repos de 25 ladite unité périphérique ou de ladite unité de positionnement.