FR 2044807 A1 19710226 FR 7018314 A 19700520 70 18314 1 2044807 La présente invention est relative à un nouveau perfectionnement à la commande numérique des machines-outils et plus . particulièrement à un dispositif fournissant un signal redondant de synchronisation permettant à un système de commande numérique de 5 machine outil de fonctionner normalement en dépit d'une panne partielle du lecteur de bande. On a décrit en détail un segment de bande perforée constituant un programme enregistré dans le brevet français n° 1.311. 506 demandé le 7 décembre 1961 pour "Procédé et dispositif de com-10 -mande d'un déplacement par impulsions électriques, applicables • notamment aux machines-outils" à la figure 2 de ce brevet. Les instructions sont enregistrées sur la bande perforée, ou sur une bande magnétique suivant un code donné selon le--quel la position et la présence ou l'absence d'informations sous 15 la forme de trous ou d'accidents magnétiques dans les rangées transversales 'successives constituent des mots d'instructions. Chaque rangée transversale comporte en outre un trou central (références SH et 26 sur la figure 1 du dessin joint) dans le cas d'une bande perforée, trou qui est utilisé à l'entrainement 20 de la bande par un tambour denté et qui peut être remplacé dans le - cas .d'une bande magnétique par un repère magnétique particulier de synchronisation. La bande est continuellement translatée par rapport au lecteur de bande au moyen de ces perforations centrales de diamètre 25 réduit et le lecteur de bande est adapté pour lire en plus des mots d'instructions ces perforations centrales de diamètre réduit et assurer de ce fait le fonctionnement correct dans le temps des dif- A -férents éléments constituant le système de commande de la machine outil. » 30 Chaque bloc d'instructions sur la bande est lu succes- , -sivement par le lecteur jusqu'à ce que ce dernier lise un signal de fin de bloc auquel cas la translation de la bande devant le lecteur s'arrête jusqu'à ce que toutes les instructions contenues dans le bloc aient été exécutées par la machine. 35 En général une tête de lecture est affectée à chaque voie longitudinale de la bande d'instructions, et une tête de lecture particulière est affectée à la voie longitudinale contenant les perforations d'entrainement qui- sont de diamètre réduit. Cette 40 70 18314 2 2044807 tête de lecture peut être constituée par une source de lumière disposée d'un côté de la bande en vis-à-vis avec une cellule photoélectrique ou une photodiode disposée de l'autre c6té. Une machine outil fonctionne généralement dans des condi-5 -tions qui sont très éloignées des conditions idéales mais qui sont généralement celles de toutes les usines. Il peut se dégager beaucoup de poussière au voisinage immédiat de la bande qui vient accidentellement obstruer les perforations centrales et provoquer des lectures fautives ou une panne complète. Comme les perforations 10 centrales sont de diamètre réduit, c'est en général le lecteur qui leur est associé quicesse le premier de fonctionner. Ceci est un inconvénient grave car l'absence de lecteur d'une perforation centrale conduit à une commande fautive de la machine car le dispositif de commande est alors incapable de recon-15 -naitre un ensemble particulier d'instructions. Le résultat peut ê--tre un positionnement fautif de l'outil par rapport à l'ouvrage conduisant à un mauvais découpage de l'ouvrage, une course de l'outil complètement fautive causant des dégâts considérables soit à l'ouvrage, soit à la machine, soit à l'outil a^ant que l'opéra- . 20 -teur ait eu la chance de réaliser, de réagir et d'arrêter la machine. Les mêmes ennuis peuvent se...rencontrer, encore plus facilement semble-t-il, dans le cas d'une commande par bande magnéti--que car des instructions magnétiques de synchronisation peuvent 25 être isolées par des dépôts de poussière. La présente invention permet d'éviter ces graves incon- -vénients. Suivant l'invention un système logique et redondant de Signal de synchronisation pour un dispositif de commande numérique 30 de machine outil comprenant un lecteur de bande lisant les instructions de commande sous la 'forme d'éléments d'informations codés disposés selon des rangées transversales" successives d'une bande, chaque rangée comprenant un élément de synchronisation comme par exemple une perforation d'entrfinement de la bande-, et au moins 35 un élément d'information, danr l'une-d'une multiplicité de voies par"liéles, est caractérisé en ce qu'il comprend : un circuit électronique comportant en particulier une première porte ET et une première bascule pour engendrer un signal de voie à partir de chaque rangée transversale successive d'instructions sur la 1 — iv 40 bande dans la mesure où la rangée considérée renferme au -^oins 16314 3 2044807 un élément ri1 information ; une seconde baseule engendrant un signal de synchronisation d-a b?nde r partir rie chaoue "Icjnent de synchronj.stion successif ; une troisième base-le relire par une connexion en un ~o.int du circuit 'lectronique et. entendront un si — 5 ~^nal rie synchronis: ti on 1o^ir>ue ? —'r^ir rie l'amarition du signal de vie ; une seconde forte ET r"li/-e r. ' 1" sortie de ces trois baseuîe* et des dispositifs d ♦ ; larme reliés aux "orties de:; deuxio--_me et. troisi"ne bascules. D'?utres caractère s tiques "^esrortjront d» 1" description 10 qui va suivre et cui n'est donnée qu'à titre d'exemple. A cet effet on se reportera au dessin joint dans lequel : - la figure 1 montre un segment de bande perforée constituant le programme enregistré; - 1 •? figure 2 représente un diagramme logique partiel simplifié 15 d'un mode de réalisation du dispositif suivant l'invention ; - la figure 3 représente un diagramme logique simplifié de la partie du dispositif suivant l'invention provoquant l'alarme ; et - la figure 4 est un graphique représentant les formes d'onde aux points essentiels des circuits précédents, 20 Suivant l'illustration de 1" figure 1 , le programme est enregistré sur une bande perforée conprenant huit colonnes longitudinales de perforations num'rotées de 1 à 8." Chaque rangée transversale est lue simultanément par huit têtes lectrices en parallèle : un trou dans l'une des huit positions d'une rangée re-25 -présente l'information binaire un, l'absence de trou 1'information zéro. Le contenu de chaque rangée transversale contitue un "mot" d'ins'.ruction. Chaque groupe d'informations' relatif à un ordre à exécuter peut comporter un certain nombre de rangées ou de ;;>ots• De plus la bande com.orte enson milieu une colonne longitudinale 30 de perforations SH ou 26 de diamètre sensiblement plus petit que celui des perforations normales d'information telles que 20, 22 et 24. Ces perforations --1 ou °6 de diamètre rod"it sont utilisées à 1 'entr"ineme°t de 1" ban^e rr-r ?es dents du tambour denté pour -g-ri-ig+r-g ~ la bande de d'fi^er d'-"r~n~ le lecteur 1. de la figure 35 2. Cha-"ue rano *e transversale *'? contient une perforation d'enrrai— -nement 2C, Lorsque le lecteur rie 1 colonne C rencontre une per--fer tion EP, cell---ci qui indique la fin d'un bloc d'instructions revoie l'arrêt de 1" bnrie jusqu'à ce que toutes les instructions lues dans le bloc d'instructions 'riont ~.tc exécutées par la machine 40 instant duquel commence 1- lecture bloc e 'i nstructions suivant. - Bad original 70 18314 4 2044807 S il i^nt la - X" t do i fi'iire 2. chcaue 1 ct.eur n , ' de colonie lcatudinaie rit les l'ments d 'infomr + ion oui se pr'servent d; r.r loi r~^'- •" s tra ne vers-', les successives. Chaque lecteur individuel «et constftu*' p-a r ex^sr-ple comme il a déjà été 5 dit prr une cellule photo—-' lectr: que eu une Photodiode fournissant \ïn ^inpal de sortie r. c'"~a"us fois c-ia'un r" yen lumineux lui r"-rvient p~r '.me perforation de la bonde. Les signaux de sortie de? lecteurs individuels sont tr n:nis par des vies CBj CHg sur lesquelles ils sont amplifiés individuellement avant d'être emmagasines dvns 10 un registre de voie. On a simplement représenté,à la ficure 2 / ant 1'amplificateur 14 et le registre 16 corres ond à la voie 1 mais on comprendra que 1.'équipement individuel est le même sur les 8 .' voies CH.«.... CH a L'information emmagasinée dans tous les registres f O individuels tels que 16 est utilisœ ensuite pour engendrer les si-15 -gnaux de commandede la machine outil comme il est connu du technicien. Si l'on suppose que le lecteur de bande 12 en est à la lectur" de l? seconde liçne 18 de la bande 10 de la figure 1, il détecte une perforation 20 dans la colonne 1, une perforation 22 oq dans la colonne 4 oui est la colonne de contrôle de parité et une perforation 24 dans In colonne 5. On supposera arbitrairement que la lecture des perforrtions 22 et 2 s 2 fait avec un certain retard par rapport ' la lecture de la nerf or-- tion 20 du fait de l'obliquité de la bande perforée '1-0 ce qui fer~ apparaître un avantage supplé 25 rrert^ire du dispositif suivant 1}: rrvention. L'obliquité de la lecture pex.it s'expliquer de nombreuses 'manières, telles p r exemple, un alignement défectueux lors dé l'opér'tion de perfor tion de 1 bande, dos tiges de perforations défectueuses ou usées laissant une partie du confetti dans les 3Q "erfor-tiens, une accurnul"tion de -oussière c.e crasse dans le lecteur, un -licnem^nt 1 1 i^'pp 12 car"' crt- -u"si uns ■~er""o'r'---tion c 'entraînement 2 5 -."i «et lue p- - un îoeieur ? ndividuel approprié et qui engendre "p d" ?-tie a'-r une vie SH fc 'missent un calaoe en temps ' * 'r lo fonct: ,pn-îr1r.t es a * iff rep.tr éléments c opposent la dis o a i t i f de co~p~ndc insi ""je 1- nr chine outil 'proprement ^4 •* -p r\ p ci ; 1 pi r* -J* •*. ' - m f " f* v 1 7V I q. r . |.e ^ d« 1 • f i '"urç 4 on - f ^it OOPY 6a° original :7Q 18314 5 2044807 colonnes, celle de gauche A coTespond-nt c de^ conditons normales de fonctionnement avec obliquité de 1?: bande, celle B du milieu . correspondant au cas où 1? perforâtj.on d'entraînement 26 est bouchée et cel.1 e C de droite correspond su cas de l'arrêt total du système, g Suivant la r epr c s e nt t. ti c n de l?^S0a0înefj gure 4, la rre- -rnière ligne horizontale i? lustre une impulsion 22a sur la voie CH1 correspondant à la perforation 20. Aucune perforation sur les v"ies 2 et 3 d'où 1g trait horizontal 30a à 'a seconde ligne hori--zontale de 1~ figure 4. Une perforation 22 et une perforation 24 10 dans les colonnes verticales 4et 5 donnent les impulsions 32a et 34a respectivement aux lignes horizontales 3 et 4 de la figure 4 avec un léger retard de ces deux impulsions par rapport à l'impul--sion 2P>a nui correspond, à l'obliquité arbitrairement supposée de la bande. Tj n'y.a pas de perfor~tion dans les colonnes verticales 15 6 à 8 d'où le trait horizontal 36a à la cinquième ligne de la fioure 4. Le lecteur de perforation d'entrainement détecte une perforation qui donne lieu a l'impulsion 32a à la ligne SH figure'4, impulsion de durée inférieure à celle de1" impulsions précédentes 28a, 32a, 34a. 20 Suivant la représentation de la figure 2, l'impulsion fournie à la sortie SII du lecteur de perforation d'entreinement après amplification, passe dans un inverseur 40 pour fournir au signal lg. phase appropriée à la compensation d'une conversion de phase subséquente occasionnée par le passage au travers d'éléments 25 logiques tels que portes et autres. Le signal inversé SU est appli- .-que à une entrée d'une porte OU 42 et de là à une bascule 44 qui, lorsqu'elJe est qualifiée, trcnsmet un signal de perforation d'en- -trainement de bande, TSPR sur l'une de ses sorties- A6 et qui, lorsqu'elle est restaurée, transmet le signal inverse TSPR sur son 30 autre sortie 48. La bascule 44 est, restaurée p: r un signal SPF.r dent on parler? ultérieurement. Le calage en ter.ps de la qualification et de la rest vr":ticn de 1". bascule 44 corv-e de toutes Ion autres bascules de la figure 2 e^t corn-1 vr.dé p~r des signaux d'horloge émis par 1? minuterie centrrle contrôlant le fonctionnement de boute 35 1 'instal1 T-tion. Ces signaux'd'horloge sont indiqués pnr des flèchos portant l'indication CLK sur ln. figure 2. Le signal s'r la sortie 46 de la bascule 44 qunnd cette d-- -nière est qualifiée est repré- -sent ' par une impulsion 5Ca à 1-v. !ic*ne TSPR sur la figure 4. Ce siqnal est transmis p^r 1 'inte?-mé=di"ire d'une porte OU 52, figure 40 2, rour eu-lifier une b-scule K4 ~ui est restaurée --r le sicm=*l SPR . ' ■ r bad original qopt 70 18314 6 2044807 Quand la bascul,e 54 est qualifiée, un' signal appara.it sur sa sortie 53 qui' est applique à un élément logique 56 pour provoquer de la part de celui-ci l'émission d'un signal qui commande la lecture de information emmagasinée dans les registres 16 des voies pour 5 provoquer le fonctionnement de la machine outil de la manière connue. L'élément logique 56 émet 'aus-"i un signal de contrôle de prrité pour contrôler les erreurs qu.î auraient pu être introduites dans le décodage de la bande, comme i] est bien connu. L° contrôle de parité a d'ailleurs été déjà décrit dans le brevet mentiennéci-dessus. 10 L0rsque, le contrôle de parité et 1? lecture des données emmagasinées ont été effectuées, 1'éléments logique 56 émet un signal RC sur-la ligne 57 pour indiquer que l'opération de lecture est ter--minae. Simultanément à la lecture de la perforation d'avancement, 15 la lecture des perforations du "mot" d'instruction s'effectue et les signaux des voies CH1 à CHS sont après amplification, transmis en parallèle à une porte OU 60 pour fournir un signal général de voie GCH qui est appliqué par l'intermédiaire d'un inverseur 62 à l'entrée d'une porte ET 64 puis de là à l'entrée de qualification 20 d'une bascule 66 ayant sa sortie de qualification 68 nui est reliée par l'intermédiaire d'une porte ET 70 à l'entrée de qualification d'une seconde bascule 72. La sortie de restauration 76 de la bascule 66 est connectée comme seconde entrée à la porte ET 64 en même temps que cette dernière reçoit des impulsions de calage en temps 25 par une entrée 78, ces impulsions étant de courte durée, par exemple quelques millisecondes et dérivées de la minuterie centrale de l'installation. Les mêmes impulsions de calage en temps sont appliquées à la porte ET 70 por le conducteur d'entrée PO. -Sur la 'sortie de la porte ~T 70 apparait un signal de restauration générale 30 de perforation d'Entrainement SPE utilisé pour qualifier- la bascule 72 "imd il ert app? iouc en coïncidence ivec le signal apparaissant à là sertie de qualifiertien 68 de la bascule 66. Lorsque la bascule 72 est qualifiée elle ^-met sur sa sortie de oualif i cation un signal ayant l-*1-"forme" d'une impulsion 82a illustrée a la firure 4 35 à la ligne GCT". Ce signal, le si'qnal RC apparaissant sur le con--d.ucteur de sortie 5 7 de l'élément lo^i^ue 56, ^insi ^ue le signal apparaissant sur la sortie de restaur"tion 55 de la brseule 54 sont a "a ligués comme entrées à. une ^orte ET 84 nui en ré ense "'met un signal de commande CCR dont l'effet est de vider les registres 16 40 pour aormettre à ces derniers d'accepter 1'er>naganis~r;e des copy 6A£) QflfêMtfc. " 1833-7 204&8Q7 des -'nrfcrucTic-ns s--:.\r: r.te" - 0 T Put ""7* r 0 i .-—v 1 ri" "■ 5çv' "■'"ûnrf! t'ç^r- - .-" S £* O -f- *7^"- ç.r-4- h o forcer un é 1 éne nt ns t'g-i-- •»- vrc ? un ."rot" rd d't^riri n£ est ~ de •*.■-1 xfj aj~ } : ?z~t.G ~"r P-â. 5 pour lui ; errv"ttre d » -'-•o '• ;*rs son ni-: rcl de c.:"~vr.e'*? COP :;-r-'-- T'-nt les rerit t.rec de voies r C accepter et eTr^'s4 ns'1- 1er 4 n"Jr-c- —T P c ~ ' — T. * "ne. Une c r *. c t ri s t i >e i:~ ert~r.te d.e le présente invention consis ~e à d-:river du signal GCII, c'est è dire du signal trc-nsrds -j q p?r îo porte CU r~Q et ?yant le. forme d'onde illustrée en 82a à la figure 4 un signal redondant logique de perforation d'entreinerrent LSPR. Le signal GCH est transforné en son inverse GCII par un inverseur 62 transmis de là par la porte ET 64 puis par un conducteur 86 à l'entrée de qualification d'une bascule 88 par l'inter-15 -"édiaire d'une porte OU 90. Quand la bascule 88 est qualifiée elle transmet sur sa sortie de qualification 92 un signal LSPR ayant la forme d'uns ir.pulsion 94a suivent 1?. représentation de la figure 4. La sertie de restauration 96 de la bascule 88 transmet le sicnal inverse LSPR. La bascule 88 est restaurée o?r le sional SPR oui 1 ^ 3t 1 20 coirme déjà r-entionné est uti?ieé 'gaiement pour restaurer les bascules T ET 7C,. il a la forme d 'une imr-ulcion de courte durée suivnt la re~r'"centation 9° s ln fi^'u^e 4# Le signal ap "-?r~is-;-~r.t sur le sortie de quslific~tion 92 25 de lv seule 28 est tr" nsric r • r le porte Ol! ë-2 à l'entrée de oue lif icr.tion de la b" seule ~A, Far cens'quant, cette derrière ert j- i -î £ •? J-& *r p.pr f ^ c - >-* « i d° / ^ + q r -1 on '"S TuZT? î ri*3r is n*b cis TSF-', en ••rcven^nce de 1. sortie 4c de ur. lifiacticn de la b-scule c ■ - *?** 1 ci 1 1 ooil '•" vf ' r r g ' sdxz* " 2. c10 J.S^- * ■ ■ " ■y"-'f s?3-î"rv 1 ■ -"*• i 0 r! • - f -* * c ~ "t ^ c n 92 r r) ici V> - rr" ; 1 p ~P r f ' 1 ' --.ri T ^ »r "* pr^ - -»-» p ~ %j • »->■£ c 1 ^ - :■ -i-> 1 ■ -ri' r--• 2. "■ *• "• c7 ^ ^ 1 v.-jy*.'''ri 2. '* "* " ^ 1s -ir!'">Û •"* O 1 t - * • ^ »-> ç Ci r~ - -, — I • ; » •. Ci ' ' ^ ^ ~ "r~» W ' *"> !" ^ "' 1 \ O T - '2- - ^ rln 'v - * o f* ■ " ,-î " - • • 1 i ^ i ' jtv H r», - ** •? r» «o . • - ? - - ' - , - - - .- — v— - -t v ~ ~ ~ r~i .'l 1 r"; -î - .- — 1 tX,O — ,-*3 (-j -^ % ---> *- — -r- - _ _ r • r-n a * j-j »- -r> - ..-'-no'""4- y. ^ v - - ^ o — r**-l ' ho " ' o p ^cp , -T - ..j4 *-« - r' ci - \ jrn r» "1 o ~ r\ v\ *r *• * t * r> p ^ *^1T Z. 3 ^ f 0 "C Z. o ^ ^ ^ 1 C-\- ' - ~ ' " ' ' r:« 1 / r- " - — -T_ T*''"'" «p.- «p -rp p^0 |~>-r C* "l G ,;C 1 - '—z"1 ^~ r. ;;t " ' : "r~es ult r ■ ■■. "t " le sion".l 8ad oriûimal COPY 18314 2044807 ~2 "" P t? p p ~ "h JI_ ' j" p r? "- 1_ ' " 2. *** ' \ "*"* 0 ^ i ^ ^ o ^ rï ^ ri S 10 /— r; o- 1? -f-î O v"> "?* *p ~ v "f~ I-IÛ ^ 7 T ou est hou- _c; -v'-e, r* "î r *- -.r: it ur 1 a c 0 p. d11 ^ n 1 ' SH co "T-ro^ p onc - h ~ciir!o K— r)sz 1 2 ( 1 ■? «-. p. fz le C!T fip* TC 4) # r r c- r.zz- j^rt il r 1 v ~ ■ " ?. 1 - f. ^ " 46 d o 1 ? bas cule £A. 1 **■ f. s d'_- z."t C^Û 1? p>:Î3*tor.co * * - n cx^ncl ^ n ' p ~ 1 d0 vois GGH r?t:'sentf en 82b, ce cig^al dérive prr ?g conducteur 96 est à mène de qualifier la bascule C8 qui émet un signal LSPR sur se sor-10 -tie de qualificction 92, représenté par l'impulsion 94b, à la figure 4. Ce signal appliqué par l'intermédiaire de la porte OU 52 est à même de qualifier la bascule 54 qui émet un signal par sa sortie de qualification 53 pour l'élément logique 56. Comme on l*a déjà expliqué ci-dessurî, aussi longtemps qu'un signal est omis sur 15 la sortie 53 de la bascule 54, la commande de la machine outil fonctionne de la façon usuelle, le signal SPR ou 100b, à la figure 4 étant utilisé en général pour le calage en temps du fonctionne--ment des servo-systèmes de la machine en fonction des instructions contenues dans les registres de voies. 20 Comme on le voit § la figure 4 le signal SPR sur la sor tie r-3 de la bascule 54 est d'une plus grande durée, illustrée ■en 100a, dans les conditions de fonctionnement normal parce que la bascule 54 est alors qualifiée p r le signal 50a qui intervient plus tôt dans le temps. Lors de conditions de fonctionnement anor-25 -maies dues nu fait qu'une ou plusie"rs perforations d'entraine— -raent bande sont bouchées, le sigr.rl a'PR 100b est de curée ré--duite, cg-le à celle signal 94-fc, arce que la bascule 54 est alors seulement "urlifife p;r le signal 94b apparaissant sur la ■ sortie 92 de la bascu.lo 9 8 ultérieurement dans la temps. 30 Dans la ~as d'une panne du système logique 88 chargé d'engendrer le siqn?l rodond~nt, associée au fait ou * une ou plu— -s: ours tionn à * e nt r - i nerr.s nt de bande sont bouchées ,. cas —r* - - n ' z A-% c'/lcpnG 0, 1": L'p.scuIg 3*4 p. ' 0 s ^us our.li.£i.cô du tout. On • - rviont au même- r 'aultat dans i'ir'~othàse 'd'une -anne 35 do 1.; â»a ~'r. r"le Y'". en d ' --"t de l'existence de sionaux svr d;'. f"•-enter- y-les t-^la •••■:o ?-"c, "2c et 34c. 11* 1 - ; • — --'--i -^p 1 ~ '*'■ ;P0 2 ^ 0 E3 r- *•> j.'}p '"cc 151 •• — -»•-• ^ •*. \f -f_N r " r ' ^ ->•»",n t 'gn~t P:*s :i?;* uî:"-5: y ' 4'.: et 9-.' -:e a'an ?. •'•r.- a?" ~i"'nai terminai" 40 .• Taux T-""'? et/'o i 'STH. •-yr ar'-*tar ocrent o^-" errtun ginâl 70.18314 2044807 l'avancement de la bande par le lecteur a la fin du bloc d'instructions. Suivant 1=1 représentation de le. figure 3, la sortie 46 de la bascule 44, la sortie Çr- de la bascule. 88 sont connectées à 5 l'entrée d'une ^orte ET 102 -aui reçoit éorlejnent 1-e ^io^al SRP r engendré sur la sortie de la porte ET 70. La sortie 48 de la bas- -cule 44, la sortie 92 de la bascule 88 sont connectées à l'entrée d'une porte ET 104 qui reçoit également le signal SPR engendré sur la sortie de la porte ET- 70. Les sorties -des portes ET 102 et 104 • 10 sont connectées par l'intermédiaire d'une porte OU 106 à l'entrée de qualification d'une '^ascule 108. Par conséquent, lorsque soit le signal de perforation d'entre- i-neraent de bande, s oit-te signal redondant est absent, la bascule 1C8 est qualifiée et sa sortie par l'intermédiaire d'un dispositif d'entr-inencnt 110- f&it fonctionner 15 une alarme 112 pour prévenir drun mauvais fonctionnement de la machine. La bascule 108 est restaurée par une impulsion d'horloge ST utilisée d'-autre part pour provoquer la prise en charge des données du bloc suivant d'instructions de la bande si bien que l'ampoule d'alarme 112 clignote. 2q La sortie 48 de- la bascule 44 ainsi que la sortie 96 de la bascule 88 sont en. outre, connectées aux entrées d'une troisième porte ET 114 connectée également à la. sortie de la porte ET 70 pour recevo'r le signal SPRr. La sortie de la ;--orte ET 114 est connectée 'à l'entrée de qualification d'une bascule 116. Dans l'hy-25 -pothèse où il n'y a ni signal de perforation d'entraînement de bande ni signal redondant, la bascule 11 6.est qualifiée et fait fonctionner un dispositif d'alarme 118 par l'intermédiaire d'un entraînement 120. Au même moment, la qualification de la bascule 116 engendre une commande d'arrêt sur un conducteur 122 qui arrête 30 le dispositif de commande de'la machine. La sortie de la.porte ET 114 est connectée également à une entrée de le. porte OU 106 -~our qualifier 1" porte 108 et .frire fonctionner simultanément le dispositif d*~l^rme 112„ t_~ harru] o i "j (3 n0 " ou'b oIltg zv?e f-u3t''g TiG p ur Hçs noyons 35 manuels tels qu'un bouton poussoir 124, si bien que 1:? machine ne peut être remise en service qu'après que l'opérateur -a localisé la panne. Le signal à la sortie de la bascule 10S est repr-'centé en 126 a la figure 4 et le signal à la sortie dp 1j. bascule 116 est renrosenté- en 128 à I"1 figure 4. 40 On voit dune quel-." d. sp~sâ+J f do 1- pr-'rente invention - r 70 18314 10 2044807 permet d'engendrer un signal redondant par rapport au signal de perforation d'entraînement de bande, qui, en l'absence d'une per- -foration physique ou de son équivalent du point de vue synchro--nisation, fournit des siaanux de commande appropriés à la commande 5 numérique d'une machine outil pour permettre à cette dernière de continuer à fonctionner dans des-.conditions normales- tout en déclenchant une alarme avisant l'opérateur d'un mauvais fonction--nement. De plus en l'absence d'un signal de perforation d'ertrei--nement de bande et d'un signal redondant logique un signal 10 d'alarme supplémentaire est déclenché et la commande de la machine est arrêtée. Le dispositif redondant de l'invention fonctionne parfaitement même en présence d'une certaine obliquité de la bande en ménageant les retards, qui conviennent à l'intérieur des circuits logiques.. 15 Bien entendu l'invention n'est nullement limitée au mode de réalisation représenté et décrit qui ne l'a été qu'à titre d'exemple. Il appartiendrait au technicien d'y apporter de nom--breusès "modifications sans pour autant sortir du cadre de la présente invention. bad ORIGINAL 70 18314 " 2044&U7 1} S'vstènc ?.oo-iua °t redondant de ri^n'l de synch —satior. ~our un dispositif de commande nun'ri"ue de ""chf ne outi 1 cor-port: ni; ; un lecteur de b~n.de lisant .le? instruct: ons d'entrie ^ sous .le forme d d 1 i'.i5or:"^ "tion c o c s di5uos~5s d~ns ~>es rrngc-es transversales successives sur i b:nde, chaque rangée £ --v"i ri-—- *~i*X "Mp ("î.ti 7'*C ^ ' rr a "f" * =""* p 1 û i ir^G perforation d ®e-at:r'inement de br nde, '-t au -noins un lièrent d'infor-—motion -d?ns 1 *une d'une multiplicité de colonnes longitudinales 10 parallèles, caractérisé en ce qu'il comprend f un circuit électro--nique-comportant notamment la connexion en série d'une première porte ET et d'une première bascule pour engendrer un signal général de voie à partir de chaque rangée transversale d'instructions de la bande dans la mesure où cette rangée contient au noins un élé-15 -ment d'information ? une seconde bascule engendrant un signal de synchronisation de bande à partir de chanjue élément de synchronisation rencontré sur la bande ; une troisième bascule reliée p=r un conducteur en un point du dit circuit électronique et engendrant un signal logique ou redondant do synchronisation à partir de l'ap-2C -parition du signal général de voie ; une seconde porte ET reliée aux sorties de ces trois bas eu.1 es et des dispositifs d'alarme connectés aux sorties ces deuxième et troi sic-ne bascules. 2) Système lo^icue et redondant de signal de synchronisation suivant la r-'vor^ication 1 t caractérisé en ce eue la sortie 25 de cette première aorte ET est connectée aux entrées de restauration çîpr* rî ^11 •?_ r*vo 0"^ t,2?"XsX '"T SCUlôS « 3) 3 ^rc: ^ X^ ~ * c-5" rp c. ' '"ïp X C* 0 CVPC!';"PO*^2_ — —■- ""C * ^ ^ - "r -r-px T - v>r-rrp-..--; C ^ "t $ ^ r*"" T1-^ c* ' p p po '-no 1 c o — __.-p.~-* ■ ^ p c c ■ r'^? 0"X '■ X-m.rîTîo c^o z. v-~ts u o cvnchrcnisation 30 0 ' i ^ c 0 — X X0 .--ire çar--. *jn0- Xz?~ X s X~ ^0 0~b -1 n 0 , 5 ^ 4- - X-, — - /->j T-v-l-'p p T {-• ^ i—~ 7 - f-r- ■* c *? * -••>£1 P "" X- '* p » ~ T- c* • "r*-1- -■ p H0 ' ■' -c* c-iJXnr ^r-Q'rino • 2. J c p "r-p 'j_ p H p ''T"*t"'cn r"To 1 - -'r T> "! - -p-»o V> - - 1 : T o .-• + - "î r.-p-v-.-J-q P po 7 r- OXXP N "^0 *- ^ -f --s^r-.4" t ~ r■ >vr\ ~ r\ ^t* ^ - p y~; ^ p 'v c r tt_ ^ r-0 •»-r-- -mp' X. i n c*— s c u ^ g s r X" ^ x* X. X 0 ■'"*71 ^ X X x" X c~' X Ion H"k -na pp^vX" oX ^ lm ~ *~*cr'!*Xc* ^ 1 r?dite *■ Xr^ro r'O3?t0v F-1*# A \ V-r-it "! 0^*r ' ~ C* - "" *• ryr- C ' ~Ï r* 1 fjp 1^^!" BAD CF.Ï'3!î*îAL . J *"*♦ , .1 f ib 2044807 rviv•• .".t. .• ' ic.' cfon 1 , c.-*r~ et 'ri sé en ce oue les die-OFit f s H- 'n 2. rtue c"'"1. û"~i' nt uns a.l~'mo n?- £~"ite d'entres susceptible d'être mise en £ o net 3. onnor^ent r 1.? connexion en s "'rie d'-'ne cinquième - orts ET et d'une rvr.tricme iv.se «le . cette cin^uiè-5 -no porte ET ét?nt connectas ~.\tx sorties do restauration Hq la et de 1? troisiènis bascules ainsi cru*à In sortie de ]-nite ~ra"ihv? porte ET. et en ce qu'' 5) Système logique et redondant de signal de synchronie 10 -setion suivant la revendication 1, caractérisé en ce que les sorties de qualification desdites seconde et troisième bascules sont connectées a ladite seconde -orte ET par l'intermédiaire de la connexion en série d'une porte OrJ et d'une cinquième bascule qui est connectée par son entrée de restauration à la sortie de la-1 5 -dite première porte ET et par sa sortie de restauration à une se--conde. entrée de ladite seconde porte ET. 6) Système logique et redondant de signal de synchronisa--tion suivant la revendication 1, caractérisé en ce que ledit cir--cuit électronique comprend la oonnexion en série.; d'une sixième 20 porte ET ; d'une sixième bascule ; de ladite première porte ET et de ladite première bascule de façon à réaliser une lig^e à retard pour le signal général de voie avant qu'il parvienne à ladite seoonde porte ET. 7) Système logique et redondant de- signal de synchronisa-25- -tion suivant les revendications 1 et 6, caractérisé en ce que le point du circuit électronique auquel est connecté la troisième bascule est la sortie de 1? sixième porte ET. S) Système logique et redondant de signal de synchronisation suivant les revendications 1 et 5, caractérisé en ce que la 3D sortie de qualification de la cinquième bascule est connectée à la seconde porte ET par J'intermédiaire d'un élément logique d'entrée qui entendre un signal de contrôle de pvrité, un signal de lecture ce données et un aienal de fin de lecture.