i 2002956 Dans un système de commande par signaux numériques du type dsns lequel une unité centrale fournit des instructions de commande réparties dans le temps à une série de mac hine s-eutils éloignées lu type à télécommande par des signaux numériques, il est 5 prévu des rr.yens pour rasseoiezy dans -l'unité centrale, des données provenant des pestes des différentes machines-ouûils dans le but dreffectuer une surveillance préventive. L'invention se rapporte à des systèmes de commande par signaux numériques et plus particulièrement- à des systèmes de com-10 manie par signaux numériques qui fenetioanen-t par répartition" dans le temps à partir d'une unité centrale0 " Il existe actuellement au moins deux modes de " fonctionnement de machines-outils commandées par des signaux numériques avec lesquels une commande par unité centrale avec répartition dans le 15 temps peut être employée avantageusement. Un de ces modes de fonctionnement est celui par ateliers dans lequel ion certain nombre d'ateliers sont répartis ou. dispersés dans une région d'une ville, chaque atelier reproduisant des mouvements de .machines à partir d'un dispositif d'exploitation de bande à programme et au moyen 20 d'organes de commande associés pour commander une macLine-outil par des signaux numériques» Un autre de ces modes de fonctionnement correspond au système utilisé dans de.grandes .usines dans lesquelles un dispositif d'exploitation de programme est associé aux machines-outils à commande par signaux numériques situées 25 dans chacun des différents ateliers dispersés dans "l'usine. On peut tirer profit des possibilités de traitement de données à grande vitesse des techniques actuelles des calculatrices pour éliminer la nécessité d'un dispositif d'exploitation de programme au poste de chaque machine-outil en associant, par répartition 30 dans le temps, une unité centrale' s une série de maeLinss-cutilSo Dans la demande de brevet des Etats Unis d'Amérique r.° 590 '42 du 26 Octobre 196G, déposée par ITorman La DUKE, et Thomas PROCTOR et intitulée "TIME SI-IARSD ÀUT0MTIC MâCEIHE xOOL COFTBCL SYSTEM", il est décrit un système dar.s lequel une calculatrice 35 centrale ou unité centrale peut desservir un certain nombre de nachines-outils commandées var des signaux numériques oui sont bad original1 05543 2002956 soit situées dans une naine unique soit dispersées dans une région géographique » Puisque-l'unita.-centrale peut emmagasiner un grand nçmfcre de données, on tire profit de cette caractéristique en emmagasinant : dans l'unité centrale les données gui peuvent être fournies par échelons de oonunar.de prédéterminées • à chacune des machine s-outils commandées par des signaux numériques, lorsqu'elles l'exigent. .. - - Une maintenance appropriée d'une machine-outil exige non seulement qu'un lubrifiant soit appliqué chaque fois que cela est nécessaire,, nais encore, pour éviter des problèmes concernant la broche d'-oniraînement -et la pièce à usiner ou ébaucl e en cours d'usinage, que 1'eutil de coupe soit remplacé avant qu'il ne soit usé au point d'altérer l'opération de coupe et/ou que des contraintes résultantes scient transférées à. la broche et altèrent sa con.cen.tricité par exemple„ Jusqu1 à présent} on se. fiait à l'observation visuelle par l'opérateur de la machine-outil pour remplacer un outil quand sa curée de vie utile était terminée,, On remarquera que le fait- de se f.-'.er aux observations de différents individus pour savoir quand on doit -se débarra&'ser d'un outil, de coupe s la fin de sa durée de vie utile peut avoir pour conséquence que les plus timides se débarrassent de l'outil de. coupe bien, avant qu'il soit effectivement nécessaire, de s'en déba-rasser et que les personnes les moins timides ou paresseuses ou négligentes peuvent retarder le moment de se débarrasser d'un outil au delà de la limite permise„ -L'invention a pour buts : - de fournir un système de commande par signaux numériques à répartition dans le temp = qui. peut rassembler des données de maintenance pouvant être utilisées pour accomplir un-.- maintenance préventive : " ^ de fournir un système.de commande par signaux numériques à répartition-dans le temps dans lequel des.données sont rassemblées à partir du poste de chaque rachine-outil commandée, à l'unité centrale et sont .disponibles pour être utilisées dan? le cadre d'une -cesbien. Bad original 69 05543 3 2002956 Ces buts et d1 autres "buts c.e l'invention sont atteints en engendrant aux postes de sacLines-outils des signaux qui sont transmis à l'unité centrale. Ces signaux sont identifiés eu reconnus et utilisés pour déclencher des opérations logiques pour 5 mettre s jour des informations acquises antérieurement0 l'information résultante est comparée à l'information de surveillance emmagasinée pour déterminer si une opération de maintenance préventive doit être entreprise. S'il en est ainsi, un appareil indicateur est actionné„ 10 D'autres caractéristiques et avantages de l'invention res- sortiront de la description qui va suivre, faite en regard des dessins annexés et donnant, à titre explicatif,mais non limitatif, des formes de réalisation conformes à l'invention,, Sur ces figures : [5 La figure 1 est un schéma d'ensemble d'un système de trai tement central ou unité centrale pour télécommander des machines-outils éloignéeso La figure 2 est un schéma simplifié d'un système de commande de surveillance selon l'invention, et 20 la. figure 3 est un schéma d'ensemble d'une variante du sys tème de la figure 2„ La figure 1 est un schéma d'ensemble d'un système de commande de machines-outils automatiques identique à celui qui est décrit dans la demande de brevet n° 590 142 précitée, à l'exception 25 des circuits indicateurs de surveillance et de commande. On va le décrire dans la présente demande de brevet pour rendre plus claire la description suivante du perfectionnement qui lui a été apporté. L'unité centrale 10 comporte effectivement un ensemble calculatrice-mémoire présentant les accessoires habituels d'écri-■^0 ture et de lecture de données. La mémoire de l'ensemble calculatrice-mémoire emmagasine une série de programmes de machines-outils. La forme sous laquelle chaque programme est emmagasiné est, de préférence, numérique, ce programme présentant par exemple soit la forme EIA standard (BCD) .-.-oit une forme binaire séquen-35 tielle. Cr.ac.ue programme est divisé en étages de programme ou lignes de programme dont chacun consiste en fait, en des mots nu- *ad ofîkainaî 69 05543 4 2002956 mériques représentant des instructions peur les axes I, ï et Z de déplacement dans la machine-outil, c'est-à-dire des mots- de commande et des mots indicateurs de sens pour .indiquer la distance et le sens de déplacement de la machine-outil le long de 5 ces trois axes, et en un me": de vitesse d'avance indiquant la vitesse à laquelle le mouvement doit se produire. Chaque ligne de programme représente un mouvement exigé pour une traversée le long d'une droite sans changement de direction, ou le long d'une courbe. La dernière ligne de programme contient un mot codé 10 de fin de programme. Chaque programme occupe une zone prédéterminée de la mémoire de l'unité centrale, les lignes de programme étant emmagasinées séquentiellement. Des pièces qui doivent être réalisées peuvent être identifiées par des numéros de pièce et une adresse associée 15 indiquant l'emplacement de la mémoire ou les instructions pour usiner la pièce seront trouvées. Chacun des équipements terminaux d'atelier 14, 16, 18 comporte une liste de ces numéros de pièce et l'adressé, et dans la mémoire de l'unité centrale, du début de programme ou première ligne de programme de chacun des pregraut-20 qui sont emmagasinés dans cette mémoire. Chaque équipement terminal d'atelier peut procéder à un adressage de la mémoire de 1' n.ité centrale au moyen d'un numéro de pièce et de l'adresse d'un programme qui est souhaité. Si l'adresse de progra.mme est emmagasinée dans des cartes perforées, la carte à adresse de pro-25 gramme choisie est introduite dans un lecteur de carte perforée 14A, 16A, 18A respectivement, et l'adresse est lue par l'intermédiaire dé la ligne de communication respective 14B, 16B, 18B qui relie respectivement chacun des équipements d'atelier respectifs à l'unité centrale. On peut également utiliser un clavier 30 pour transmettre des numéros de pièces et des informations d'adresse» Limité centrale comporte des' moyens pour emmagasiner ces adresses et pour procéder à un adressage séquentiel de la mémoire et à une lecture séquentielle du début de programme emmagasiné. 35 L'unité centrale divise les mots de commande ou d'ordre de déplacement en des mots d'ordre ou de commande d'intervalles plus courts qui commandent chacun un déplacement pendant un intervalle prédé- bad 69 05543 5 2002956 terminé par exemple de 15 millisecondes,, Ces mot- de commande d'intervalles plus courts ainsi eue l'information d1 instruction et les indications de signes sont renvoyés aux- éçru.ipe»r.ents terminaux d'atelier où. ils sont exécutés, l'équipement terminal d'a-5 tslier renvoie une ne tende '-de donnée supplémentaire - et celle-ci est traitée. L'adresse emmagasinée dans l'unité centrale est mise à jour solon les besoins de sorte que les lignes successives d'un programme complet peuvent être lues selon les- besoins par la machine-outil qui est destinée à..exécuter le programme» 10 Un exemple de la forme oi; format du code de programme pouvant être emmagasiné dans la mémoire de.l'unité centrale est décrit .jusqu'à un certain point dans le brevet des Etats Unis d'Amérique n° 3 079 522 »0n suppose que, ainsi qu'il à été indique précédemment, une série de programmes sont 15 emmagasinés dans la mémoire de l'unité centrale. Chacun des équipements terminaux d'atelier envoie sa demande de programme, qui est l'adresse codée du programme, à l'unité centrale par l'intermédiaire de la ligne respective 14B, 16B ou 18B„. Conformément à l'invention, il est prévu,- dans l'unité cen-20 traie 10, pour chaque équipement -terminal d'atelier, des circuits de commande de surveillance et d'affichage désignés respectivement par 20, 22 et 28. Ces circuits sont connectés de façon à recevoir les signaux à partir des équipements terminaux d'atelier respectifs» Ces signaux sont décodés pour extraire de la mémoire 25 "de l'unité centrale des données qui ont été associées antérieurement à l'opération de contrêle qui doit être exécutée. Ensuite, l'opération d'usinage est contrôlée dans le but de mettre à jour la donnée qui a été extraite de la mémoireQ Entre-temps, une comparaison de la donnée acquise totalement à la. donnée standard 30 est effectuée» Dans le cas où l'opération de contrôle indique une opération de maintenance préventive dans l'atelier, une indication est donnée à cet endroit pour- que cette opération puisse être exécutée» Dan? la description suivante de l'invention, on décrira 35 l'rrgane de commande de sur /eillar ~>s- peur une - maintenance préventive en considérant un arrange sien t peur contrôler "la durée de vie BAD ORIGINAL] 69 05543 6 2002956 de chaque outil de coupe et pour fournir un avertissement quand, il est temps de changer l'outil de coupe « - Toutefois, il est tien entendu que cette description est faite à titre d'exemple et ne constitue en aucune manière une limitation du cadre de l'inven-5 tior. puisque d'autres paramètres de la nàchiue - outil peuvent ê-tre contrôlés en vue d'une surveillance, sans qu'on s*écarte du cadre de l'invention. Par exemple, il peut être établi des contrôles de l'usure de paliers, d.es températures de différents organes de la machine etc„ - - " 10 II sera supposé" maintenant qu'on souhaite contrôler chaque outil qui est utilise, et Indiquer quand sa durée de vie utile est terminée. lorsias des outils sont changés manuellement, il est prévu, dans l'installation de chaque machine-outil, un lecteur de carte ou un autre arrangement pour engendrer des signaux 15 en réponse à une carte perforée qui est préparée pour chaque outil, Cette carte perforée provoque, quand elle est lue par le lecteur de carte, l'émission de deux mots en code binaire ; le premier de ces deux mots est dit mot "t" et est suivi par un mot qui identifie en particulier l'outil auquel la carte est associée 20 dans l'installation de l'atelier, et constitue aussi l'adresse de l'information qui a été accumulée dans la mémoire de l'imité centrale et qui indique le temps d'utilisation écoulé de-l'outil, ainsi que le temps maximum pendant lequel l'outil peut être utilisé, et au bout duquel celui-ci dcit être" enlevé. Le mot "t" et 2S le mot- d'identification d'outil se présentent en code binaire et chaque bix du groupe codé binaire est accompagné par une impulsion d'horloge qui est transmise par un conducteur (ou ligne) séparé. P^r exemple un mot "t"peut être un mot à 4 bits tel que le mot 1001„ Le mot d'identification d'outil peut être m mot s 30 N bits, le nombre de bits étant déterminé par le nombre de mots séparés nécessaires pour indiquer les adresses des différents outils dans la mémoire„ lorsqu'une machine-outil commandée par des signaux numériques comporte des moyens pour effectuer un changement automatique 35 d'outil l'instruction fournie à la machine relativement à l'outil à uti.] iser e.-,t enregistrée sur la bande, ainsi que les autres ins- BAD ORIGINAL 05543 7 2002956 truc tiens et ordres de la machine-outil , Ainsi, le m.ot "t" est enregistré ea code sur la bande avec le groupe codé identifiant l'outils, Ce gr:upe codé d'identification d'outil est enregistré d&L.s l'unité centrale en tant lue partie du programme pour télécommander une machine-outil. Ainsi le mot "t" et le mot d'identification d'outil sont lus dans la mémoire de l'unité centrale pour cet arrangement„ Un autre organe de l'équipement est nécessaire au peste de la machine-outil. Cet organe est un transducteur 26 de couple d'outil instantané représente' sur la fig. 2). Ce transducteur comprend une structure gui est montée sur la broche eu mandrin de la machine-outil et qui est couplée par l'intermédiaire d'un transformateur ou de bagues collectrices à un amplificateur» La composante alternative du couple développé par- l'circil de coupe oui heurte l'ébauche pendant l'opération de coupe est déte-ctée, ampliliée et utilisée pour engendrer un courent continu gui est aussi transmis à l'unité centrale à partir de la machine-outil. Ces transducteurs de-couple sont des dispositifs bien connus et sont disponibles dans le commerce. Par exemple un dispositif de ce type est appelé "instrument de mesure de couple". Il est vendu par "S. Himmelstein et Company, 2500 Estes Avenue, 'Eli: G-rove Village, Illinois, E.U.A» Il utilisé 'des .jauges d'efforts eu con traintes en feuilles qui sont disposées dans un montage en pont de Wheatstone, gui sont couplées à l'arbre d'entraînement de la broche de 1s. machine et gui mesurent un couple de torsion s'exerçant sur l'arbre» On va supposer maintenant qu'un opérateur de la machine-outil, disposé au peste de la machine-outil, choisit un outil de coupe pour exécuter- une opération particulière sur- une ébauche. Au moment où il choisit l'outil de coupe, il place aussi la cart perforée dans le lecteur dé cartes. Dans cet exemple, le mot "t" et le mot d' iôe ratification d' outil ■ sont transmis à l'unité centrale. Dans le cas où le mot "t" et le mot d'identification d.'outil sont emmagasinés dans la mémoire de l'unité centrale, ils sont lus au début du programme et transmis aux circuits d'affich ge de surveillance et de l'unité centrale qui contrôlent cette machine-outil particulière„ BAD 05543 8 2002956 La figure 2 à laquelle on va se référer maintenant est un bloc-diagramme schématique d'un ensemble de circuits d'affichage de surveillance et de comme.ncc disposé da'ns l'unité centrale ainsi que de la mémoire centrale de l'unité centrale. Le mot "t" est reçi; par un registre s décalage 30 dans lequel il est introduit en synchronisme par les impulsions d'horloge. Un circuit or. porte ET 32 détecte la présence des deux bits "1" dans le mot "t" emmagasine dans le registre à décalage et le circuit ou porte de réunion-négation 34 détecte la présence des deux bits "0" qui sont emmagasinés iâr.w le registre à. décalage „ Le signal de sortie du circuit de réunion-négaticn constitue un des trois signaux d'entrée nécessaires du circuit El. Le signal de sortie du circuit de réuni on---,égation est présent ou à un niveau élevé seulement si les deux signaux d'entrée de celui-ci restent au niveau 0e Le signal de sortie du circuit Efl 32 est utilisé pour ramener à 0 le registre de décalage et aussi pour appliquer une impulsion à an premier craltivitrateur de retard 36. Le signal de sortie du ci1"cuit ET 32 débloque aussi deux groupes de ccnàitinnneurs eu portes désignés respectivement par 38 et 40 peur transférer dans la mémoire respectivement le contenu d'un'registre 42 et le contenu d'un compteur préréglable 44o Les détails de fonctiennement des portes, du registre et du"compteur préréglable seront décrits ultérieureusn^ dms la présente demande de brevet. Le signal de sortie du premier multivibrateur de retard 36 est utilisé pour ramener à "0" le compteur préréglable 44, Oe signal de sortie est aussi appliqué à un second multivibrateur de retard 38„ Ainsi qu'il a été exposé précédemment, le mot "t" est suivi par-un mot qui, en même temps identifie l'outil en train dtêtre utilisé et l'adresse contenue dans la mémoire relativement à des d.onnées concernant cet outil. Ce mot est introduit dans le registre à décalage 30 de la première manière que le mot "t" a été introduit dans cëlui-ci, antérieurement„ On comprendra que le registre à décalage a été effacé à temps pour que le mot d'identification d'outil y soit introduit. Le signal de sortie du second multivibrateur de retard 38 utilisé à la fois pour exciter un troisième multivibrateur de reBAD ORIGINAL*" 69 05543 20Ô2956 tard 46 et pour débloquer une série de conditionneurs 48 de telle sorte que le contenu du registre à décalage 30 soit introduit dans le registre d'adresses 50 associé à. une mémoire 52c la mémoire peut être de n'importe quel type bien connu, com-5 me, par exemple, une mémoire à tores magnétiques ou à disques magnétiques et par conséquent il ne sera pas nécessaire de-donner ci-après des détails sur son fonctionnement» le signal de sortie du multivibrateur - de retard 46 est une impulsion de lecture qui est appliquée à 1a. mémoire 52'pour dé-10 clencher la lecture de deux mots de donnée dans la mémoire. Un de ces deux mots de donnée est le mot indiquant la durée de vie maximum prévue de l'outil et l'autre mot de donnée est une représentation de la durée totale pendant laquelle l'outil a été utilisé jusqu'à présent. Le mot de durée de vie de l'outil est in-15 troduit dans le registre 42 et le mot de durée d'utilisation accumulée est introduit dans'le compteur préréglable 44» Au poste dè 1a. machine-outil, le nouvel outil est chargé dans'le mandrin qui contient le transducteur-de couple lequel fournit un signal de sortie quand l'outil de coupe entre en prise, én fait, avec 20 l'ébauche, en vue d'une coupe. Le signal de sertie du transducteur de couple est transmis à l'unité centrale où il est reçu par un crcuit ET 54. L'autre entrée du circuit ET 54 reçoit le signal de sortie d'un oscillateur d'horloge 56 qui fournit des impulsions d'horloge 56 par exemple, une impulsion par minute. 25 Quand l'outil commence en fait à couper l'ébauche, le signal de sortie du transducteur d'outil est reçu dans l'unité centrale et débloque le circuit ET 54 de façon à appliquer des impulsions d'horloge provenant de l'oscillateur 56 au compteur préréglable » Ainsi le compteur augmente le compte préexistant qui y a été in-30 troduit à partir de 2 a mémoire d'une quantité qui est déterminée par la durée dans laquelle l'outil est effectivement utilisé'pour la coupe» Les signaux de sortie du compteur préréglable 44 sont appliqués, non seulement aux conditionneurs 40 mais encoré au comparateur 58. L'autre entrée du comparateur 58' reçoit le mot de 35 donnée qui est emmagasiné dans le registre 42 et qui comprend un nombre représentant la durée de vie de l'outil» Quand le compara- 69 05543 10 2002956 teur 58 indique que le nombre contenu dans le compteur préréglable 4-4 et le nombre contenu dans le registre 42 sont identiques, un basculeur 60 est actionné par le signal de sortie du comparateur, Ce basculeur est placé dans l'état de travail et son si-5 gnal de sortie est utilisé pour allumer une lampe ou voyant 62 situé dans l'unité centrale, et aussi un voyant 64 sur l'équipement d'atelier* Le basculeur 60 peut être ramené dans l'état de repos seulement par la fermeture du contact ou interrupteur 66 qui peut être aussi situé sur l'équipement d'atelier et qui in-10 dique que l'opérateur a vu le voyant et a effectué l'action correctrice convenable pour enlever l'outil usé. Autrement, si on le souhaite, en plus du voyant 64, la machine-outil peut être contrainte de s'arrêter, ou bienune sonnerie peut retentir été» Si la comparaison effectuée par le comparateur 58 indique-15 que le nombre de durée de vie de l'outil est supérieur à la quantité indiquant" la durée d'utilisation, la donnée contenue dans le registre 42 et celle qui est contenue dans le compteur préréglable 44 doivent être ramenées à l'emplacement de mémoire indiqué par l'adresse qui est encore retenue dans le registre d'adresses 20 50, Ceci est effectué quand le mot "t" relatif à l'outil suivant arrive. Celui-ci est appliqué au conducteur d'entrée d'écriture de la mémoire 52, après quoi le contenu du registre 42 et celui du compteur préréglable 44 sont, introduits, par l'intermédiaire des conditionneurs 58 et"40 qui sont débloqués par la même impul-25 sion de mot "t". Si on le souhaite, un indicateur 68 peut être connecté au registre d'adresses de façon à produire une indication visuelle et/ou enregistrée de l'outil qui est utilisé„ Ceci peut être combiné à la donnée de durée de vie qui est trouvée dans la mémoire,, 30 Si pour une raison quelconque, l'outil ne dure pas pendant la durée de vie qui lui a été préalablement assignée, l'information retenue dans la mémoire à l'adresse de cet outil indique la durée de vie réelle. Cette information peut être lue et enregistrée d'une manière bien connue pour indiquer à la direction si les 35 outils de coupe arrivent jusqu'au bout de leur durée de vie prévue, S'ils n'arrivent pas à la fin de leur durée de vie, des me- 69 05543 n 2002956 sures de gestion appropriées peuvent alors être prises» Il existe une restriction au code à utiliser avec le montage de la figure 2 et cette restriction est que le code utilisé pour la donnée qui est émise après le mot "t" doit omettre le for-5 mat de code du mot "t" ; sinon, le montage réagit en réponse au mot de donnée comme il le fait en réponse au mot "t" et ne fonctionne pas ainsi correctement en réponse au mot de donnée. On peut éliminer cette restriction mineure en modifiant le montage illustré par la figure 2 de la manière représentée sur la figure 3» Les 10 quatre derniers "bits seulement du groupe codé de donnée doivent éviter le code du mot "t" avec ce nouvel arrangement» La figure 3 représente la variante du dispositif de la figure 2 et on n'a représenté-sur cette figure 3 que les éléments du dispositif de la figure 2 nécessaires pour situer cette varian-15 te. Le circuit ET 32 est cette fois un circuit ET à 4 entrées son signal de sortie accomplit la même fonction que précédemment sauf qu'il ne ramène pas à "0" le registre à décalage 30» La donnée qui arrive après le.mot "t" fait sortir du registre 30 le mot "t" en décalant ce dernier» Non seulement le signal de sortie du mul-20 tivibrateur de retard 36 ramène à 0 le compteur 44 et déclenche le multivibrateur 38, mais encore il est appliqué'à un inverseur 70. Le signal de sortie de l'inverseur est utilisé pour maintenir bloqué le circuit ET 32 pendant qu'il dure. Cette durée est suffisamment longue pour assurer que la totalité de la donnée en-25 trante est introduite dans le registre à décalage 30 et il n'y a aucune réponse si le groupe codé du mot "t" apparaît dans la donnée lorsqu'elle est en train d'être introduite dans le registre à décalage. Toutefois, les quatre derniers bits du mot de donnée ne doivent pas avoir le format du mot "t" (1001). 30 Quand le multivibrateur 46 produit tin "signal de sortie, il ramène à "0" le registre à décalage 30. Le système est alors prêt pour un nouveau cycle de fonctionnemënt» Ainsi, le système modifié fonctionne de façon à empêcher une réponse à un groupe codé de mot "t", lorsqu'un mot de donnée est introduit dans le registre 35 à décalage 30» 69 05543 12 200^956 Bien qu'on ait pris précédemment comme groupe codé de mot "t", la quantité 1001, il est bien entendu que cette quantité a été prise uniquement à titre d'exemple et ne doit pas être considérée comme limitant le code pouvant être employé, On peut choi-5 sir comme groupe codé de mot "t" la quantité "1111" par exemple qui présente certains avantages quant on utilise des chiffres décimaux représentés en code binaire puisque ceci permet l'utilisation de tous les nombres "décimaux codés binaires" compris entre 0 et 7= 10 Par conséquent, il a été décrit et représenté un système nouveau utile pour contrôler dans un système de/éommande commandé par des signaux numériques d'une imité centrale- le fonctionnement de n'importe laquelle des machines-outils éloignées télécommandées par des signaux numériques dans le but d'informer qu'une pièce 15 de la machine-outil en cours d'utilisation-n'est plus bonne à utiliser et de donner un avertissement pour indiquer qu'un remplacement doit être effectué» En outre, d'autres fonctions de contrôle sont exécutées dans le but de fournir des données concernant l'usure des éléments de la machine-outil de telle sorte que des don-20 nées de gestion soient rendues disponibles et qu'il soit exécuté un contrôle de surveillance des machines-outils éloignées commandées par des signaux numériques„ LEGENDE DES DESSINS Figure 2 Repère 25 " A Lecture B Ecriture C Conducteurs omnibus d'entrée et de sortie de données D En provenance de l'équipement terminal d'atelier E Mot de donnée F Impulsions d'horloge de données G- Signal de coupe de l'outil H Equipement d'atelier Figure 3 I Mot de donnée J Impulsions d'horloge de données K Vers les conditionneurs 38 et 40 et vers la mémoire, 30 35 69 05543 13 2002956 BEVEIjDICATIOKS 1„ Ensemble de commande,dans lequel une série de machines-cutils éloignées télécommandées par des signaux numériques sont commandées par une unité centrale, caractérisé par le fait qu'il 5 comprend un premier moyen pour engendrer des premiers signaux identifiant une pièce de machine-outil qui doit être utilisée à un poste de machine-outil, un second moyen disposé au peste de chacune des machines-outils pour engendrer des seconds signaux chaque fois qu'une telle pièce de machine-outil est utilisée en 10 fait, un troisième moyen pour transmettre les premiers et seconds signaux à l'unité centrale, un quatrième moyen dispesé dans l'unité centrale pour recevoir les premiers et seconds signaux, un cinquième moyen disposé dans l'unité centrale et réagissant aux premiers signaux en produisant des troisièmes signaux représen-15 tant l'état de la pièce de la machine-outil résultant de son utilisation antérieure, un sixième moyen disposé dans l'unité centrale pour modifier les troisièmes signaux en réponse aux seconds signaux de façon à représenter le changement provoqué par l'utilisation représentée par la présence des seconds signaux, et un 20 septième moyen disposé dans l'unité centrale pour détecter quand ladite utilisation représentée par les troisièmes signaux modifiés correspond à une condition indiquant la nécessité d'une opération d'entretien ou de maintenance et pour produire un avertissement de cette opération» 25 2= Système selon la revendication 1, caractérisé en ce que '' le cinquième moyen comprend un moyen à mémoire qui réagit aux premiers signaux en fournissant des troisièmes signaux indiquant un état final voulu de la pièce de la machine-eutil, et des quatrièmes signaux représentant l'état auquel la pièce de machine-30 outil est déjà parvenue, ledit sixième moyen modifiant la représentation d'état par les quatrièmes signaux de façon à fournir des quatrièmes signaux mis à jour en réponse à la présence des seconds signaux, et le septième moyen comprenant un moyen comparateur pour comparer les quatrièmes signaux mis à jour avec les 35 troisièmes signaux et pour produire un signal de sortie quand ces signaux sont identiques, ainsi qu'un moyen pour fournir des indications d'avertissement en réponse audit signal de sortie0 69 05543 14 2002956 3» Ensemble de commande selon la revendication 2, caracté-risj4ne%ece -'-a pièce de machine-outil est un outil de coupe, et/que l'état final indiqué par les troisièmes signaux est la durée de vie utile de l'outil de coupe, et ledit état auquel la piè-5 ce de machine-outil est parvenue et oui est représenté par les quatrièmes signaux, est la durée totale d'utilisation antérieure de l'outil de coupe, ledit sixième moyen pour modifier la représentation d'état par les Quatrièmes signaux comprenant un compteur, un moyen pour placer le compteur à un compte indiqué par 10 les quatrièmes signaux, un moyen pour engendrer des impulsions d'horloge, et un moyen de conditionnement pour appliquer des impulsions d'horloge au compteur en réponse aux quatrièmes signaux de façon à augmenter le compte du compteur en réponse à ces impulsions d'horlcge„ 15 4« Système selon la revendication 2, dans lequel il est prévu un moyen pour ramener les troisièmes signaux et les quatrièmes signaux mis à jour dans le moyen à mémoire quand la pièce de machine-outil n'est plus utilisée. 5. Ensemble de commande selon la revendication 2, carac-20 térisé en ce que les troisièmes signaux indiquent la durée de vie voulue de la pièce de machine-outil et les quatrièmes signaux indiquent la durée totale pendant laquelle la pièce -de machine-outil a été déjà utilisée, et en ce que ledit moyen pour fournir des indications d'avertissement fournit une indication d'avertis-25 sement dans l'unité centrale et à poste de machine-outil et comprend en outre, un moyen pour emmagasiner les troisièmes signaux et les quatrièmes signaux mis à jour dans le moyen à mémoire quand la pièce de machine-outil n'est plus utilisée„ 6„ Ensemble de commande selon la revendication 1, caracté-30 risé par le fait que les premiers signaux sont suivis par des signaux supplémentaires identifiant une pièce de machine-outil qui est modifiée par l'usage et par le fait que le cinquième moyen comprend un moyen à mémoire disposé dans l'unité centrale et emmagasinant, à chaque adresse séparée, des quatrièmes signaux repré-35 sentant un état final voulu d'une pièce de machine-outil identifiée par l'adresse et des cinquièmes signaux indiquant la durée d'utilisation totale, accumulée, de la pièce de machine-outil, le 69 05543 15 2002956 système comprenant un registre d'adresses associé au mos^en à mémoire disposé dans l'unité centrale, un premier moyen de retard disposé dans l'unité centrale et réagissant aux premiers signaux en introduisant lesdits signaux supplémentaires dans le registre 5 d'adresses, un registre d'emmagasinage, un moyen compteur préréglable, un second moyen de retard qui réagit au signal de sortie du premier moyen de retard en provoquant le transfert des quatrièmes et cinquièmes signaux de l'adresse du moyen à mémoire indiquée dans le registre d'adresse respectivement au registre 10 d'emmagasinage et au compteur préréglable, et le sixième moyen comprend un moyen qui réagit aux troisièmes signaux en augmentant périodiquement le compte du compteur préréglable, le septième moyen comprenant un moyen comparateur pour comparer continuellement le compte contenu dans le compteur préréglable avec les qua-15 trièmes signaux emmagasinés dans le registre d'emmagasinage et pour produire un signal de sortie quand ces grandeurs sont identiques, ce moyen comparateur comprenant un moyen qui réagit à un premier signal suivant en provoquant l'entrée, dans le moyen à mémoire, du contenu du registre d'emmagasinage et du contenu 20 du compteur préréglable à l'adresse contenue dans le registre d'adresses»