Brevet FR2028361A1 — publié le 19701009

Cette invention concerne un dispositif pour produire un signal analogique de phase à partir de données numériques d'entrée. Plus particulièrement, elle concerne un dispositif pour produire à partir de données numériques d'entrée un signal qui a un décalage de phase variable par rapport à un signal de réfé-5 rence pour contrôler le mouvement d'un ou de plusieurs axes d'une ou de plusieurs machines outils contrôlées numériquement. On sait comment fournir les informations de position aux organes de commande pour chaque axe de la machine outil sous forme de deux ondes rectangulaires. Une de ces ondes rectangulaires est un signal de référence ayant une fréquence 10 prédéterminée, et l'autre onde rectangulaire est un signal de commande de position qui a un décalage de phase variable par rapport au signal de référence. Les variations de ce décalage de phase sont associées au mouvement relatif désiré entre la pièce à usiner et la tôte de coupe de la machine outil. Le signal de référence établit une synchronisation de base pour tous les 15 axes de la machine-outil. Ceci est obtenu .d'une manière classique en contrôlant la bascule de verrouillage d'ordre supérieur d'un compteur de référence qui est alimenté par un oscillateur de référence. Le signal de référence aura une fréquence égale à la fréquence de l'oscillateur de référence divisée par le nombre d'états de comptage du compteur de référence. Pour chaque axe de la ma-20 chine-outil il y a un compteur de position d'axe qui reçoit également une entrée de l'oscillateur de référence. Les entrées supplémentaires pour chaque compteur de position d'axe sont ordinairement fournies par un dispositif d'interpolation linéaire. Ces entrées supplémentaires comprennent des courants d'impulsions contenant l'information de distance et des impulsions contenant 1'-25 information de sens. Selon le sens du mouvement qui est désiré, les impulsions d'information de distance seront soit additionnées soit retranchées du compteur de position d'axe. Le signal de position de commande est obtenu à la sortie de la bascule d'ordre supérieur du compteur de position d'axe. Un inconvénient de l'art antérieur décrit ci-dessus est que l'on doit 30 avoir un compteur de position d'axe pour chaque axe de la machine-outil. Aucune partie de n'importe lequel des compteurs de position d'axe n'est commune à un autre des compteurs de position d'axe. Aussi parce qu'un oscillateur de référence typique aura uns fréquence de l'ordre de 250 000 cycles par seconde, chaque compteur de position d'axe doit être capable d'effectuer des additions 35 et des soustractions à plus de 250 000 opérations par seconde de telle sorte qu'il puisse additionner les impulsions de référence aussi bien que les impulsions de distance d'entrée. Les divers inconvénients de l'art antérieur sont supprimés selon un des aspects de cette invention en fournissant un dispositif contenant des éléments 40 qui sont partagés par plusieurs des axes de la machine outil. Le signal de 70 00507 2 2028361 référence est comme cîans l'art antérieur, produit en contrôlant la bascule d'ordre supérieur d'un compteur de référence qui est alimenté par un oscillateur de référence .11 y a, associé à chaque axe de la machine-outil, un registre de contrôle de phase qui compte ( en additionnant ou en soustrayant, selon 5 les cas) les impulsions reçues d'un dispositif d'interpolation ou qui reçoit un compte prédéterminé d'un dispositif d'entrée. Un additionneur parallèle a une entrée reliée au compteur de référence. L'autre entrée de l'additionneur est fournie dans des périodes de temps successives par chacun des registres de contrôle de phase. La bascule d'ordre supérieur de l'additionneur 8st successi-1D vernent conditionnée pour affecter une des bascules binaires, chaque bascule correspondant à un axe de la machine outil. La sortie de chacune des bascules binaires sera un signal de commande de position. Un avantage de cette invention est qu'une partie importante de celui-ci (l'additionneur) est partagée par le dispositif associé à plusieurs des axes 15 de la machine-outil. Alors que l'additionneur sera généralement la partie la plus coûteuse et la plus complexe du dispositif, le fait de le répartir parmi plusieurs des axes réduira le prix total et la complexité du convertisseur analogique de phase en donnée binaire. Un autre avantage de l'invention est que les registres de contrôle de pha-20 se recevront 18s impulsions d'entrés à une fréquence plus basse que celles utilisées par les compteurs d'axe dans l'art antérieur. Pour cette raison, des circuits à régime lent qui sont moins coûteux peuvent être utilisés pour les registres de contrôle de phase. D'autres objets et avantages de la présente invention ressortiront mieux 25 de l'exposé qui suit fait en référence aux dessins annexés à ce texte qui représente un mode de réalisation préféré de celle-ci. Dans les dessins, La figure 1 est un bloc diagramme général d'un système de machine-outil contrôlée numériquement de l'art antérieur; 30 La figure 2 est un bloc diagramme d'un convertisseur de donnée binairB en signal analogique de phase équipé d'après l'invention pour un seul axe d'une machine outil; La figure 3 montre un signal de référence ainsi que les signaux de commande de position des décalages de phase variables; 35 La figure 4 montre une réalisation préférée de cette invention équipée pour donner des signaux de commande de position à cinq axes de machine-outil s La figure 5 montre une autre réalisation du dispositif pour transmettre les impulsions de synchronisation aux différentes portes contenues dans le système montré à. la figure 4. 4Q La figure "1 montre un bloc diagramme de différents éléments d'un système 70 00507 3 2028361 de machine-outil contrôlé numériquement de l'art antérieur. Un dispositif d'interpolation 1 reçoit des données numériques représentant les distances dont chaque axs doit se déplacer pour uns coups linéaire. A partir de cette donnée, le dispositif d'interpolation produit pour chaque axe ds mouvement, un cou-5 rant d'impulsions dans lequel chaque impulsion indique un accroissement du mouvement. Pour chaque axe le dispositif d'interpolation produit également un signal qui indique le sens du mouvement. Un oscillateur de référence 2 donne dea signaux à un compteur ds référence 3, dont la bascule d'ordre supérieur produit un signal d'onde rectangulaire de référence sur la ligne 4. La sortie de 10 l'oscillateur de référence 2 alimente également le compteur 5 de l'axe des X et le compteur 6 des Y.CDans une machine ayant plus de deux axes, il y aurait également un compteur pour chaque axe supplémentaire). Le compteur 5 de l'axe des X reçoit des impulsions X et des signaux de contrôle de sens du système d'interpolation, et le compteur 6 de l'axe Y reçoit des impulsions Y et des 15 signaux de contrôle de sens du dispositif d'interpôlation. Les impulsions reçues du dispositif d'interpôlation sont additionnées ou soustraites des compteurs respectifs selon les signaux de contrôle de sens particuliers. La bascule d'ordre supérieur du compteur de l'axe des X est utilisée pour produire un signal d'onde rectangulaire de commande de position X sur la ligne 7, et 20 la bascula d'ordre supérieur du compteur de l'axe de Y est utilisée pour produire un signal d'onde rectangulaire ds commande de position Y sur la ligne 8. Le signal de référence sur la ligne 4 et les signaux de commande de position sur les lignes 7 et 6 sont fournis aux servocommandes de la machine outil 9, A l'intérieur des servocommandes de machine-outil 9 la différence de phase 25 variable entre un signal de commanda de position et le signal de référence fournit le signal de contrôle du déplacement d'un support mobile. Des discri-minateurs de phase des dispositifs de résolution [système sensible de position), des amplificateurs des écreteurs d'onde et dss moyens pour déplacer la pièce à usiner ou la tete de coupe sont contenus dans le servocommande des 30 machines outils 9. Tous ceux-ci sont bient connus dans l'art et n'ont pas besoin d'être décrits ici. Cette invention concerne d'abord le dispositif qui est montré entre le dispositif d'interpôlation 1 et les servocommandes de machine outil 9 de la figura 1. Uns forme simplifiée du dispositif de cette invention est montrée à 35 la figure 2. Elle comprend un oscillateur 10 qui alimente un compteur de référence 11 dont la bascule d'ordre supérieur fournit un signal de référence sur la ligne 12; un registre de contrôle de phase 13 qui reçoit ces entrées d'un dispositif d'interpôlation et compte en progressant ou à rebours selon l'information de contrôle de sens qui lui est fourni, un additionneur parallèle 40 14 qui reçoit ses entrées d'un compteur da référence 11 et d'un registre de 70 00507 4 2028361 contrôle de phase 13, la bascule d'ordre supérieur de l'additionneur produisant un signal de commande de position. Une bascule bistable ou tout autre dispositif approprié à deux états 15 fonctionne comme une mémoire intermédiaire pour le signal de commande de position. Afin d'enclencher la bascule 15 à un 5 état approprié la bascule d'ordre supérieur de l'additionneur 14 alimente l'entrée "enclenchée" de la bascule 15, et est un inverseur 16 qui alimente l'entrée "restauration" de la bascula 15. La sprtie.'l" 17 de la bascule 15 fournira le signal de commande de position. On notera que le registre de con -trois de phass 13, au lieu ds comptsr les impulsions discontinues qui lui sont 10 envoyées, pourra recevoir de la source de donnés d'entrée un nombre qui est égal au compta auquel corrsspondant au changsmsnt d'état du signalde commande ds position désiré. Bien que dans la description qui suit, les registres de contrôle soient décrits comme étant des compteurs, l'homme de l'art reconnaîtra que ce terme comprend le cas où un nombre est placé dans ls registrs ds 15 contrâls de phase. Le nombre, natursllsment, serait généralement changé après chaque changement ds l'état du signal de commande de position. Ls fonctionnement du dispositif montré à la figure 2 peut être expliqué en se référant aux diagrammss du signal montré à la figure 3. Dans las représentations de la figure 3, il sst supposé qus ls comptsur ds référence 11, le re-20 gistrs ds contrôle ds phase 13 et l'additionneur 14 sont des dispositifs binaires à 3 positions. Le signal de sortie (position de référence ou de commande) produit par la bascule d'ordre supérieur du compteur de référence 11 ou de l'additionneur 14 est arbitrairement défini comme étant "haut" si le dispositif est dans n'importe qusl état ds 0 à 3 st "bas" si le dispositif sst dans n'im-25 porte quel état de quatre à sept, Ls signal "a" montre les signaux de référence produits sur la ligne 12 de la figure 2. Pendant les périodes de temps de 0 à 3, il est haut et pendant les périodes de temps de 4 à 7, il est bas. Les signaux "b", "c" "d" et "s" sont des signaux de commande de position produits sur la ligne 17. Ils ont un décalage de phase, par rapport au signal de réfé-30 renoe "a", qui dépend du contenu du registre de contrôle de phase 13. Comme il est montré par le signal "b" si le registre de contrôle de phase 13 contient un zéro le signal de commande de position sera exactement en phase avec le signal de référence. Comme il est montré par le signal "c" si le registre de contrôle de phase 13 a été compté en progressant jusqu'à "1" ou à re-35 bours jusqu'à -7) le signal de commande de position dérivé de la bascule d'ordre supérieur ds l'additionneur 14 après avoir additionné le contenu du compteur de référence 11 au contenu du registre de contrôle de phass 13 avancera le signal de référence d'une période de temps (ou le retardsra de 7 périodes de tsmps). Lss signaux "d" et "s" montrent respectivement les signaux de com-40 mande ds position qus l'on obtiendrait si ls rsgistre de contrôle de phase 13 70 00507 5 2028361 avait été compté an progressant jusqu'-à 2 (ou à rebours jusqu'à -6) et en progressant jusqu'à 5 (ou à rebours jusqu'à -3). Dans le cas du signal "d" le signal de commande de position avance le signal de référença de deux unités (ou le ratarde de 6 unités), 8t dans le cas du signal "a", le signal de commande 5 de position avance le signal de référence da 5 unités (ou le retarda de 3 unités de temps). Comme il est montré à la figure 3, les signaux da commande de position produits par le dispositif de la figure 2 auront un décalage da phase par rapport au signal de référence qui est identique à eaux produits par las dispositifs ds l'art antérieur montrés à la figure 1. 10 La réalisation simplifiée de la figure 1 donna seulement un signal de commande de position simple. Dans ca cas, la mémoire intermédiaire de signal ds commanda de position (comprenant la bascule 15 et l'inverseur 16) n'est pas nécessaire. Cependant comms il sera décrit avec plus ds détail ci-dessous, dans la réalisation préférée de cette invention l'additionneur 14 sera utilisé col-15 lectivement par plusieurs registres de contrôle de phase et une mémoire intermédiaire pour chaque signal de commanda da position sera généralement nécessaire. La figure 4 montre uns réalisation préférée de l'invetion dans une configuration qui produit un signal analogique de phase de commande de position pour 20 chacun de cinq axes de machine outil. Les axes peuvent appartenir à une ou plusieurs machines outils. Par exemple les signaux de sortie du dispositif de la figure 4 peuvent alimenter deux machines outils différantes, une étant une machine outil à trois axes et l'autre une machine outil à deux axes. à relaxation Pour produire un signal de référence, il y a un oscillateur/18 qui alimente 25 un compteur de référence 19 dont la bascule d'ordre supérieur produit le signal de référence. Un additionneur parallèle 20 est alimenté par la compteur de référence 19, Afin de garder la comptage des pulsations indiquant la distance pour chaque axe de machine outil, cinq registres de contrôle de phase 21-25 sont fournis il y a ainsi un registre de contrôle de phasa pour chaque 30 axe à contrôler. Le contenu de chaque registre de contrôle de phase peut être amené à l'additionneur parallèle 20 à travers une dss portes 26-30. Chaque registre de contrôle de phase 21-25 reçoit las impulsions de sens de distance en provenance d'un dispositif d'interpolation. Tous les registres de contrôle de phase peuvent être alimentés par un simple dispositif d'interpolation, ou 35 bien les registres peuvent être groupés (généralement un groupe pour chaque machine outil) et chaque groupe peut être alimenté en information par un dispositif d'interpôlation. Aussi naturellement les registres de contrôle de phasa, au lieu de compter les impulsions, peuvent être alimentés avec des'nombres préalablement produits par une source de données appropriée. Pour fournir une mé-40 moire intermédiaire pour chaque signal de commande de position cinq dispositifs 70 00507 6 2028361 à deux états 31-35 sont donnés. L'entrée "enclenchement" de chacun des dispositifs 31-35 ast alimentée à travers une porte 3B-40 par la bascule d'ordre supérieur de l'additionneur parallèle 20„ L'entrée "restauration" de chacun des dispositifs à deux états 31-35 est alimentée à travers une porte 41-45 par uns 5 sortie d'un inverseur 46-40, l'entrée de chacun de ceux-ci étant connectée à la bascule d'ordre supérieur de l'additionneur 20. Afin ds fournir les signaux à déclenchement périodiques dans tout le système de la figure 4, l'oscillateur à relaxation 18 est relié à un dispositif 51 qui produira une brève pulsation de synchronisation chaqus fois qu'il recevra une entrée. CLe dispositif 51 peut 10 également comprendre un diviseur de fréquence comme il sera expliqué ci-dessous). Les impulsions de synchronisation produites par le dispositif 51 alimentent une série d'éléments à retard 52-56 chacun d'entr'eux excepté le dernier alimentant également l'élément retard suivant. Si les différentes portes du système doivent être manoeuvrées une fois pendant chaque cycle de référence, alors 15 l'addition de tous les retards introduit par les éléments 52^56 serait moins grands qu'une période de référence [ordinairement 4 microsecondes). Le signal de synchronisation produit sur la ligne 57 aura été retardé d'une unité de temps, st lss signaux de synchronisation produits sur les lignes 58-51 auront été retardés respectivement de 2,3, 4 et 5 unités de temps, Les signaux de 20 synchronisation sont tous retardés, pour permettre aux différents registres qui alimentent l'additionneur d'être échantillonnés après que leur contenu ait été agrandi (ou diminués) par une impulsion d'entrée. En supposant que toutes les opérations d'échantillonnage ont lieu une fois pendant chaque période de référence, le dispositif de la figure 4 fonctionnera 25 comme suit. Des impulsions reçues d'un dispositif d'interpolation [ou de plusieurs dispositifs d'interpolation) agrandiront (ou diminueront) le contenu de chacun des registres de contrôle de phase 21-25, Les impulsions de l'oscil~ lateur 18 accroîtront constamment le contenu du comptsur de référence 19. La bascule d'ordre supérieur du compteur de référence 13 produira un signal de 30 référence sur la ligne 62. Si l'échantillonnage a lieu une fois par période l'élément à retard 63 n'a pas besoin d'être compris dans le système). Le contenu du compteur ds référence 19 donne une entrée à l'additionneur parallèle 20. Une fois par cycle de référence une courte impulsion d'échantillonnage sera produite à la sortie du dispositif 51 Cette impulsion d'échantillonnage sera, 35 après un cours retard introduite par l'élément 52, envoyée sur la ligne 57 vers les portes 26, 36 et 41, L'impulsion de synchronisation conditionnera les portes 26, 36 et 41 pour permettre au contenu du registre de contrôle de phase 21 d'être introduit dans la deuxième entrée de l'additionneur parallèle 20. Si la somme des contenus des registres 19 et 21 est telle que la bascule d ordre 40 supérieur de l'additionneur 20 est à un état un la bascule bistable 31 sera 70 00507 7 2028361 enclenchés, si la somme des contenus des registres 19 st 21 est telle que la bascule dïordre supérieur de l'additionneur 20 est mise à zéro, la bascule 31 sera restaurée. La sortie de la bascule bistable 31 comprendra la signal de commande ds position pour un axe de machine-outil. Etant donné que chacun des 5 retards introduits par les éléments 52-56 sst de préférence légèrement plus long que la durée du signal de synchronisation les portes 26, 36 et 41 auront été mises hors fonction avant qu'un second signal des synchronisations n'apparaisse sur la ligne 58. Le signal de synchronisation sur la ligne 58, qui a été retardé de deux unités de temps mettra en fonction les portes 27, 37 et •jQ 42 pour permettre au contenu du registre de contrôle de phase 22 de conditionner la seconde entrée d8 l'additionneur parallèle 20, La bascule bistable 32 sera alors enclenchée ou restaurée salon l'état de la bascule d'ordre supérieur de l'additionneur 20, Dans les étapes suivantes du cycle de référence, des signaux de synchronisation apparaîtront sur las lignes 59, 60 et 61 pour mettre en service successivement leurs séries de portes respectives C28, 38, 43) [29, 39, 44) et C30, 40, 45), pour enclencher ou restaurer leurs bascules respectives 33, 34, 35. Comme il sera évident à l'homme de l'art il serait souhaitable d'introduire des retards supplémentaires (non montrés) pour les signaux da synchronisation qui alimentent las portes aux entrées de chacune des bascules 31-2Q 35 pour s'assurer qu'une somme appropriée aura été produite dans l'additionneur parallèle 20 avant que l'état de la bascule d'ordre supérieur de celui-ci n'ait été introduit aux entrées enclenchement ou restauration des bascules. La sortie de chacune des bascules 31-35 sera amenée à la servocommande pour l'axa associé de machine-outil. 25 Dans les systèmes ordinairement utilisés de machine outil, la fréquence des impulsions produites par l'oscillateur de référence 18 est souvent de l'ordre de 250.000 cycles par seconde et la fréquence du signal de référence et des signaux de commande de position est généralement de l'ordre de 250 cycles par seconde. Parce que le signal de référence et 18s signaux de commande de posi-30 tion changent relativement lentement par rapport au signal produit par l'oscillateur de référence lors da l'utilisation de cette invention, il sera généralement avantageux d'échantillonner les contenus de ces divers registres de contrôle de phase à una fréquence quelque peu inférieure à la fréquence d8 l'oscillateur de référence. Ceci peut être commodément fait en introduisant à l'inté-35 rieur du dispositif 51 un diviseur de fréquence qui produira une impulsion de sortie après qu'il ait reçu un nombre donné d'impulsions d'entrée. Dans ce cas, le retard total en temps introduit par les éléments 52-56 pourrait Stre plus long qu'une période de l'oscillateur de référença 18. Un avantage ds cette méthode est que pour tous les dispositifs montrés sur la figure 4, excepté 40 l'oscillateur de référence 18 et le compteur de référença 19, des circuits 00507 8 2028361 relativement peu rapides et peu coûteux peuvent être utilisés. Un inconvénient possible de cette méthode est que le décalage de phase entre un signal de commande de position donné et le signal de référence peut ne pas être exactement celui qui a été désiré. Par exemple si chacune des portes dans le système « devait être mise en fonction une fois pour 10 cycles ds référence (c'est à di-rs que le diviseur de fréquence dans ledispositif 51 divise par 10), l'instant auquel un signal de commande de position donnée change d'état pourrait être retardé d'un intervalle de temps allant jusqu'à 9 périodes de l'oscillateur ds référence 18. En moyenne le retard pour un changement d'étape donnée d'un signal de commande de position donnée serait dans ce cas égal à 4 5, périodes de référence., (18 microsecondes si l'oscillateur de référence a une fréquence de 250,000 cycles par seconde). Si le dispositif d'interpolation (ou les dispo sitifs d'interpôlation)fournis sont des impulsions aux registres de contrôle de phase 21-25 à un rythme maximum de 10.000 cycles par seconde, l'erreur tota le de phase contenue dans un signal de commande de position donnée serait équi valente à une erreur au plus égale à une augmentation d'une unité du mouvement d'un axe de la machine outil pour qu'une coupa en ligne directe donnée. Cette erreur serait bien à l'intérieur des tolérances généralement acceptées. Cependant si l'on voulait compenser quelque peu l'erreur de phase, le signal de ré férence pourait être retardé par un élément à retard 63 d'un intervalle de temps égal au retard moyen du signal de commande de position. Dans le cas de l'exemple donné cl dessus, l'élément à retard 63 introduirait un retard de 18 microsecondes. Alors au lieu d'une erreur de phase maximum pour un signal de commande de position donnée dé 36 microsecondes (correspondant à 9 périodes de l'oscillateur de référence), l'erreur maximum serait de plus ou moins 18 microsecondes. Comme il serait également évident à l'homme de l'art, une autre façon d'ob tenir des impulsions de synchronisation ds fréquence relativement plus basse consisterait à fournir des impulsions de synchronisation à partir de la sortie d'une des bascules du compteur de référence 19. Par exemple, si l'on voulait mettre en service les différentes portes montrées dans la figure 4, après chaque trente deuxième impulsion de l'oscillateur de référence, les impulsions d? synchronisation pourraient provenir de la sortie "zéro" (de la sortie "1") de la cinquième bascule d'ordre le plus inférieur du compteur 19 en supposant que le compteur 19 est un compteur binaire. Ceci éliminerait la nécessité d'introduire un diviseur de fréquence à l'intérieur de l'unité 51. La figure 5 montre une autre réalisation du dispositif-pour produire les impulsions de synchronisation pour les différentes portes du système montrées à la figure 4. Les éléments à retard 52-56 montrés à la figure 4 peuvent être remplacés par un compteur 64 qui a un nombre de conditions de comptage qui est 70 00507 0 2028361 au moins égal au nombre de signaux de commande de position qui doivent Être produits. Si le compteur 64 peut assumer n'importe lequel des n états , et si le diviseur de fréquence contenu dans le dispositif 51 produit un signal sortie pour chacun des m signaux d'entrée, alors si l'on veut compenser le déphasage 5 moyen des signaux de commands de position produits, l'élément ds retard 63 devra introduire un temps de retard approximativement égal à mn/2 périodes de l'oscillateur d8 référence 18, Les lignes de sortie 57-61 du compteur 64 transporteront les signaux de mise en fonction pour les différentes portes du système montré à la figure 4, Puisque les contenus des différents registres de contrô-10 le de phase utilisés dans cette invention doivent être échantillonnés à des intervalles relativement peu fréquents, il est commode d'utiliser l'invention pour produire des signaux de commande de position pour chaque axe de plusieurs machines outils. Puisque la partie la plus complexe et la plus coûteuse du système, additionneur, est répartie entre les dispositifs se rapportant à chaque 15 signal de commande de position individuel, les avantages de cette invention sur l'art antérieur augmenteront au fur et à mesure que le nombre de signaux de commande de position qu'elle produit augmentera. Quand cette invention sera utilisée pour produire des signaux de commande de position pour les axes de plusieurs machines outils le signal de référence sera généralement transmis 20 à chaque machine-outil ainsi que les signaux de commande de position associés à cette machine outil. Bien que l'on ait décrit dans ce qui précède les caractéristiques principales de l'invention appliquées à un mode de réalisation préféré de celle-ci il est évident que l'homme de l'art peut y apporter toutes modifications de 25 forme ou de détails qu'il juge utiles sans pour autant sortir du cadre de ladite invention. 70 00507 10 2028361 REVENDICATIONS 1.- Système de positiçnnement par contrôle numérique comprenant pour un axe de machine outil, une source d'impulsions représentatives du déplacement désiré, C un dispositif générateur de signaux, connecté à ladite source, produisant un signal de référence et un signal déphasé par rapport à ce signal ds référence, et un moyen de contrôle, connecté audit dispositif générateur de signaux, commandant le mouvement de la machine outil sur l'axe caractérisé en ce que le dispositif générateur de signaux comprends 10 une source d'impulsions de référence un compteur de référence pour compter les dites impulsions de référence un registre contrôle de phase, comptant les dites impulsions représentatives du déplacement, un additionneur ayant pour entrées le compteur de référence et le registre contrôle de phase, et fournissant en sortie le signal déphasé. 15 2.- Système selon la revendication N°1 destiné à plusieurs axes de machine outil, caractérisé en ce que le dispositif générateur de signaux est unique et comprend en plus autant de registres de contrôle de phase qu'il y a d'axes 20 une première série de portes pour connecter sélectivement chacun des dits registres contrôle de phase à l'entrée de l'additionneur un groupe de mémoires tampon, chacune connectée à un moyen de contrôle du mouvement d'un axe une deuxième série de portes pour connecter la sortie de l'additionneur 25 sélectivement à chacune des mémoires tampon un circuit de contrôle des portes, mettant sn fonction en même temps une porte de la première série et une porte correspondante de la deuxième série pour permettre au signal déphasé d'un axe produit intantanément d'être conservé dans la mémoire tampon correspondante. 30 3.- Système selon la revendication N°2 caractérisé en ce que le circuit de contrôle de portes comporte un moyen générateur d'impulsions de porte, à partir du signal de référence ~ un moyen pour retarder chaque impulsion de porte et la transmettre succes-35 sivement et au moment voulu à chaque paire de portes correspondantes des dites première et deuxième séries de portes. 4.- Système selon la revendication N°4 caractérisé en ce que le circuit ds contrôle de portes comprend en outre 40 un diviseur de fréquence pour produire une impulsion de porte seulement 00507 11 2028361 après un nombre donné de périodes dudit signal de référence. 5.- Système selon la revendication N°1 caractérisé en ce que le signal déphasé est obtenu par branchement sur une porte de la bascule de rang le plus élevé de l'additionneur.