Home
CNC 8055 T - Documentation CN
Contents
1. ra 100 gt j y l 58 gt 7 40 180 190 G90 G00 X200Z190 X116Z180 G33 Z40 L5 QO 1 Filetage G00 X200 Z190 X116Z180 G33 Z40 L5 Q180 2 Filetage G00 X200 Z190 Chapitre 6 Section Page CONTROLE DES TRAJECTOIRES FILETAGE 21 ELECTRONIQUE G33 c Filetage c nique Ex cution en une passe unique d un filet c nique de 2mm de profondeur et 5mm de pas gs 190 G90 G00 X200Z190 X84 G33 X140 Z50 L5 Filetage G00 X200 Z190 d Raccordement de filets Ex cution d un raccord entre un filet longitudinal et un filet c nique de 2 mm de profondeur et 5 mm de pas Hi 7 60 120 230 G90 G05 G00 X2207230 X96 G33 Z120LS Filetage X160 Z60 LS Filetage G00 X220 Z230 Page Chapitre 6 Section 22 CONTROLE DES TRAJECTOIRES FILETAGE ELECTRONIQUE G33 6 13 ACTIVATION DE L AXE C G15 La fonction pr paratoire G15 active l axe C de fa on permettre l usinage de la surface cylindrique ou de la face avant du cylindre Cette fonction est optionnelle et il est n cessaire de disposer d un logiciel permettant de contr ler 4 ou plus axes Pour pouvoir utiliser cette fonction pr paratoire il est n cessaire de personnaliser l un des axes de la machine en tant qu axe C param tre machine g n ral PO P7 et de d finir cet axe en tant qu axe rotatif normal param tre mac
2. 49 Surtension dans le bus de puissance 304 306 s es 49 T Table 1 de compensation crois e incorrecte ssessesseeeeee 52 Table 2 de compensation crois e incorrecte sseesessieeeee 52 Table 3 de compensation crois e incorrecte 52 Table compl te eeeeeeeeeerereesrerereereens 26 Table de vis incorrecte Taper touche 52 Temp rature maximale d pass e 45 Texte trop long sssssssssesssssessenseerenresrenne 21 Trajectoire circulaire mal programm e 39 Trajectoire h lico dale mal programm e eseeeseeeere 39 U Un param tre est attendu seseesessesssesnsisieisineisinensinsnsinensnnnnenn 12 Urgence externe activ e eeseesseeeeieieeieisiirisirinirnsinrnsinenens 45 V Valeur de chanfrein trop grande esessessesesiesrerrssiesrnernerrereses 29 Valeur de param tre non valable en cycle fixe enecee 33 Valeur erron e pour donner une variable Valeur inadapt Sisia reari Valeurs entre 0 1 00 sirsa eia ap aeaa anai Valeurs entre 0 2 z Valeurs entre 0 255 sea ase pa rera a a EEEa SRS Valeurs entre 0 8 sirasini aiarar ariiraa Valeurs entre 0 32767 m Valeurs entre Q4 sisirin aranira ninia Valeurs entr e 06 ssssirscssscrisasssrsnnensresnsmensrsssmensetfenserseereis s Valeurs entre 0 65535 Va leurs entr 0 9 rss s rasaisesivessensresennenesrsmensetfennnseserensts Valeurs entre 0 9999
3. 4 1 4 2 DITION D UN PROFIL Quand on tape sur la softkey PROFIL la CNC sollicite le point de commencement du profil Pour le d finir utiliser les softkeys correspondantes Parexemple en travaillant sur le plan XY on veut que le point de commencement soit 20 50 X Z 20 ENTER 50 ENTER Les valeurs peuvent tre d finies avec une constante num rique ou avec n importe quelle expression Exemples X 100 X 10 cos 45 X 20 30 sin 30 X 2 20 30 sin 30 Une fois d fini le point de d part taper sur la softkey VALIDER La CNC montrera dans la zone de repr sentation graphique un cercle rempli pour indiquer le point initial du profil De plus seront montr es avec softkeys les options suivantes DROITE ARC HORAIRE ARC ANTIHORAIRE AR TES MODIFIER NOUVEAU PROFIL TERMINER Permet d diter un segment droit Permet d diter un arc horaire Permet d diter un arc antihoraire Permet d inclure des arrondissements chanfreins entr es tangentielles et sorties tangentielles Permet de modifier le point initial modifier n importe quel l ment du profil m me le type d l ment droite arc horaire ou arc antihoraire ins rer un nouvel l ment droite ou arc dans n importe quelle position du profil effacer n importe quel l ment du profil ajouter un texte suppl mentaire n importe quel segment du profil modifier la zone d aff
4. BS 5 Q 5 5 A 5 5 J4 D5 5 H5 5 C5 5 S 5 5 D finit le type d op ration ex cuter Si B 0 la CNC ex cute un taraudage Si B gt 0 un per age est ex cut et la valeur de B indique le pas de per age D finit la premi re position angulaire en degr s servant orienter la broche pour ex cution du per age ou du taraudage D finit le pas angulaire entre deux op rations cons cutives programm en degr s Sa valeur est positive dans le sens anti horaire D finit le nombre de trous percer ou tarauder y compris le premier Si une valeur 0 est programm e la CNC met le message d erreur correspondant D finit en rayon la distance de s curit selon l axe X et indique quelle distance du point de d but Z X l outil se positionnera pendant son approche Si aucune valeur n est programm e la CNC prend 0 par d faut D finit la temporisation en fond de trou avant retrait de l outil en centi mes de seconde Si aucune valeur n est programm e la CNC prend 0 par d faut L op ration de taraudage ignore ce param tre il est donc inutile de le programmer S il est programm il sera ignor D finit en rayon la distance de retrait en rapide en G00 selon l axe X apr s chaque plong e Si elle n est pas programm e ou si elle est program e avec une valeur nulle l outil revient au point d approche L op ration de tarauda
5. R502 R502 BO B1 B2 B3 B4 B3 R302 R502 R502 SPINDL B13 B14 R502 R502 SPEED B22 m R502 B29 B30 R502 R3502 14 PAGES DU SYSTEME D AIDE A LA PROGRAMMATION Ces pages peuvent tre visualis es gr ce l instruction de haut niveau PAGE elles appartiennent toutes au syst me de la CNC et sont utilis es comme pages d aide des fonctions respectives AIDES LEXICOGRAPHIQUES Page 1000 Page 1001 Page 1002 Page 1003 Page 1004 Page 1005 Page 1006 Page 1007 Page 1008 Page 1009 Page 1010 Page 1011 Page 1012 Page 1013 Page 1014 Page 1015 Page 1016 Page 1017 Page 1018 Page 1019 Page 1020 Page 1021 Page 1022 Page 1023 Page 1024 Page 1025 Page 1026 Page 1027 Page 1028 Page 1029 Page 1030 Page 1031 Page 1032 Fonctions pr paratoires G00 G09 Fonctions pr paratoires G10 G19 Fonctions pr paratoires G20 G44 Fonctions pr paratoires G53 G59 Fonctions pr paratoires G60 G69 Fonctions pr paratoires G70 G79 Fonctions pr paratoires G80 G89 Fonctions pr paratoires G90 G99 Fonctions auxiliaires M Fonctions auxiliaires M avec le symbole de page suivante Co ncide avec la 250 du r pertoire si elle existe Co ncide avec la 251 du r pertoire si elle existe Co ncide avec la 252 du r pertoire si elle existe C
6. x AIDE A L EDITION DE CYCLES FIXES L acc s cette aide est possible pendant l dition d un cycle fixe Cette aide donne des informations sur le cycle fixe correspondant partir de cet instant l op rateur dispose d une aide l dition pour le cycle fixe s lectionn Une aide l dition similaire est possible pour les cycles propres l utilisateur gr ce un programme utilisateur qui doit tre mis au point au moyen d instructions de personnalisation Lorsque tous les champs ou param tres du cycle fixe ont t d finis la CNC affiche les informations existantes dans la fen tre principale avant la demande d aide Le cycle fixe programm gr ce l dition assist e s affiche dans la fen tre d dition et l op rateur peut modifier ou compl ter ce bloc avant de le charger en m moire par la frappe de la touche ENTER Ilest possible de sortir tout moment de l dition assist e en frappant la touche HELP La CNC affiche les informations pr sent es dans la fen tre principale avant la demande d aideet permet de poursuivre la programmation du cycle fixe dans la fen tre d dition Pour sortir du menu Aide et revenir l option de fonctionnement pr c dente frapper ESC pour repasser au menu principal frapper la touche MAIN MENU Page Chapitre 2 Section MODES DE FONCTIONNEMENT SYSTEMES D AIDE 2 2 ACTUALISATION DU LOGICIEL De
7. Chapitre 7 FONCTIONS PREPARATOIRES SUPPLEMENTAIRES Section COUPLAGE DECOUPLAGE ELECTRONIQUEDES AXES Page 15 7 7 1 COUPLAGE ELECTRONIQUE DES AXES G77 La fonction G77 permet de s lectionner aussi bien les axes ma tres que les axes esclaves Le format de programmation est le suivant G77 lt Axe 1 gt lt Axe 2 gt lt Axe 3 gt lt Axe 4 gt lt Axe 5 gt O lt Axe 2 gt lt Axe 3 gt lt Axe 4 gt et lt Axe 5 gt indiqueront les axes coupler l axe ma tre lt Axe 1 gt La d finition de lt Axel gt et lt Axe2 gt estobligatoire tandis que la programmation du reste des axes est optionnelle Exemple G77 X Y U Couple les axes Y et U l axe X Le couplage lectronique des axes doit s effectuer selon les r gles suivantes Un ou deux couplages lectroniques distincts sont disponibles G77 X Y U Couple les axes Y et U laxe X G77 V Z Couple l axe Z l axe V Il n est pas possible de coupler un axe deux autres axes la fois G77 V Y Couple l axe Y l axe V G77 X Y Produit un signal d erreur puisque l axe Y est coupl l axe V Il est possible de coupler plusieurs axes un seul par phases successives G77 XZ Couple l axe Z l axe X G77 XU Couple l axe U l axe X _ gt Z U coupl s l axe X G77 X Y Couple l axe Y l axe X _ gt Y Z U coupl s l axe X Deux axes d j coupl s entre eux ne peuvent pas
8. Zone Afficher En s lectionnant cette option les softkeys suivantes sont montr es x x x Zoom agrandit l image sur l cran Zoom r duit l image sur l cran Zone optimum montre le profil complet sur l cran Les touches fl che gauche fl che droite fl che en haut et fl che en bas permettent de d placer la zone d affichage Taper sur la softkey VALIDER La CNC actualise les valeurs indiqu es dans la fen tre sup rieure droite ZONE AFFICH E Pour abandonner le mode MODIFIER il faut taper sur la touche ESC Page 12 Chapitre 4 Section EDITER EDITEUR DE PROFILS 4 1 4 7 TERMINER On doit taper sur cette softkey une fois d finis tous les segments du profil La CNC essaiera de calculer le profil sollicit en r solvant auparavant toutes les inconnues pos es Sienr solvantle profil il existe des segments avec plus d une possibilit la CNC montrera dans chaque segment toutes les options possibles il faudra alors s lectionner avec les touches fl che gauche et fl che droite l option d sir e celle marqu e en rouge Une fois r solu tout le profil la CNC montrera le code du programme pi ce dit actuellement La partie de programme en code ISO correspondant au profil dit est encadr e entre les lignes Si on ne peut pas r soudre le profil par manque de donn es la CNC montrera le message correspondant
9. Attention Si on appuie sur la softkey TERMINER la CNC abandonne l diteur de profils et ajoute au programme le code ISO correspondant au profil dit Si on veut abandonner l diteur de profils sans modifier le programme pi ce taper sur la touche ESC la CNC sollicitera confirmation de l ordre Chapitre 4 Section Page EDITER EDITEUR DE PROFILS 13 4 1 4 8 EXEMPLES DE D FINITION D UN PROFIL 10x45 D finition du profilsans arrondissements chanfreins entr es etsorties tangentielles Abscisse et ordonn e du point initial Z 100 Segment 1 DROITE Segment 2 DROITE Segment 3 DROITE Segment4 ARC HORAIRE Segment 5 DROITE Segment 6 DROITE Segment 7 DROITE Segment 8 DROITE Adapter l image l cran Z 80 Z 80 Z 60 Z 40 Z 20 Z 20 Z 0 Z 0 X 0 X 0 X 50 X 50 X 90 Zc 60 Xc 90 R 20 X 90 X 110 X 110 X 150 S lectionner l option ZONE AFFICHER et taper sur la softkey ZONE OPTIMUM Page 14 Chapitre 4 EDITER Section EDITEUR DE PROFILS D finition des arrondissements chanfreins entr es et sorties tangentielles S lectionner l option MODIFIER et d finir ENTR E TANGENTIELLE S lectionner coin 1 2 et taper sur ENTER Lui assigner Rayon 5 CHANFREIN S lectionner coin 2 3 et taper sur ENTER Lui assigner Rayon 10 ARRONDISSEMENT S lectionner coin 5 6 et taper sur EN
10. G90 R430 QO Point PO G91 G03 Q33 7 Point P1 en arc G03 G01 R 90 Q11 3 Point P2 en ligne droite G01 G01 R 50 Q 11 3 Point P3 en ligne droite G01 G01 R 60 Q11 3 Point P4 en ligne droite G01 G01 R130 Q18 4 Point PS en ligne droite G01 G03 Q26 6 Point P6 en arc G03 Chapitre 3 Section Page AXES ET SYSTEMES DE COORDONNEES aa A DES 9 L origine polaire peut non seulement tre pr s lectionn e par la fonction G93 d crite plus loin mais galement modifi e dans les cas suivants A la mise sous tension apr s l ex cution de M02 M30 ou apr s une URGENCE ou un RESET la CNC prendra comme origine polaire l origine des coordonn es du plan de travail d finie par le param tre machine g n ral IPLANE A chaque changement de plan de travail G16 G17 G18 ou G19 la CNC prend comme origine polaire l origine des coordonn es du nouveau plan de travail s lectionn Lors de l ex cution d une interpolation circulaire G02 ou G03 et si le param tre machine g n ral PORGMOVE a la valeur 1 le centre de l arc devient la nouvelle origine polaire Page Chapitre 3 Section 10 AXES ET SYSTEMES DE COORDONNEES PROGRAMMATIONDES COTES 3 5 3 ANGLE ET UNE COORDONN E CARTESIENNE Dans le plan principal il est possible de d finir un point gr ce une de ses coordonn es cart siennes et l angle de sortie de la trajectoire pr c dente Exemple a
11. L 5 5 M 5 5 H5 5 Si le param tre A n est pas programm la valeur de I et de C depend des dimensions de l outil Si la longueur en X de l outil est sup rieure la longueur en Z la valeur de I est prise comme exc dent de mati re en X et la valeur de C comme pas en X Sila longueur en X de l outil est inf rieure la longueur en Z la valeur de I est prise comme exc dent de mati re en Z et la valeur de C comme pas en Z D finit la sur paisseur qui sera laiss e en X pour ex cuter la finition Elle est d finie en rayons et si elle n est pas programm e une valeur de 0 est prise D finit la sur paisseur qui sera laiss e en Z pour ex cuter la finition Si L ou M est programm avec une valeur n gative la passe de finition est ex cut e en arrondi G05 Lorsque les deux param tres sont programm s avec une valeur positive la passe de finition est ex cut e en ar te vive G07 Si le param tre M n est pas programm l exc dent en X et en Z sera celle indiqu e dans le param tre L et les passes d bauche seront quidistantes avec maintien de la cote C entre 2 passes cons cutives TPO8A03 D finit la vitesse d avance de la passe de finition Sice param tre n est pas programm ou est programm avec une valeur 0 aucune passe de finition n est ex cut e D finit le num ro d tiquette du bloc o commence la description g om
12. CAUSE Le param tre machine de la broche REFEED1 P34 est gal z ro MANUEL DE SOLUTION DES ERREURS 39 CNC 8055T CON 3 1087 Circonf rence de rayon nul DETECTION Durant l ex cution CAUSE S Les diff rentes causes sont les suivantes 1 En programmant un arc avec le format G02 G03 X Z K on a programm une interpolation circulaire de rayon z ro 2 En travaillant avec compensation de rayon on a programm un arc int rieur de rayon gal au diam tre de l outil SOLUTION La solution chacune des causes est la suivante 1 On ne peut pas r aliser des arcs de rayon z ro Programmer un rayon diff rent de z ro 2 Si on travaille avec compensation de rayon le rayon de l arc doit tre sup rieur au rayon de l outil Dans le cas contraire l outil ne peut pas usiner la trajectoire programm e car pour usiner l arc l outil devrait r aliser un arc de rayon z ro 1088 Rang d pass en translation d origine DETECTION Durant l ex cution CAUSE On a programm une translation d origine et la position finale a une valeur trop haute SOLUTION V rifier que les valeurs assign es aux translations d origine G54 G59 sont correctes Si on a assign les valeurs aux origines depuis le programme moyennant des param tres v rifier que les valeurs des param tres sont correctes Si on a programm une translation d origine absolue G54 G57 et une accroissante G58 G59 v rifier qu
13. CNC 8055T Picon 2 0057 Ne pas programmer un axe accoupl DETECTION CAUSE SOLUTION Durant l dition durant l ex cution en programmes transmis par DNC Les diff rentes causes sont 1 Lorsqu on a tent de d placer individuellement un axe qui se trouve accoupl un autre 2 Lorsque moyennant la fonction Accouplement lectronique des axes G77 gt on a tent d accoupler un axe qui se trouve d j accoupl La solution chacune des causes est 1 Un axe accoupl ne peut tre d plac individuellement Pour d placer un axe accoupl il faut d placer laxe auquel il se trouve accoupl Les axes se d placeront en m me temps Exemple Si on accouple l axe Y l axe X il faudra programmer un d placement en X pour d placer Y en m me temps que X Pour d coupler les axes programmer les axes G78 2 Un axe ne peut tre accoupl simultan ment deux axes Pour d coupler les axes programmer G78 0058 Ne pas programmer un axe GANTRY DETECTION Durant l dition durant l ex cution en programmes transmis par DNC CAUSE S Les diff rentes causes sont les suivantes 1 Lorsqu on tente de d placer un axe qui se trouve associ comme GANTRY un autre 2 Lorsqu une op ration est d finie sur un axe qui est d fini comme GANTRY D finition de limites de travail d finition de plans SOLUTION La solution pour chacune des causes est 1 Un axe qui forme G
14. la profondeur programm e T 3 Inversion du sens de rotation de la broche S1 K a t programm la broche stoppe et apr s la temporisation programm e elle commence tourner dans l autre sens 4 Retrait en G01 jusqu au point d approche Consid rations Les conditions d usinage vitesse d avance vitesse de rotation de broche etc doivent tre programm es avant d appeler le cycle A la fin du cycle fixe le programme se poursuit avec la m me avance F et les m mes fonctions G que lors de l appel du cycle Seule la compensation de rayon d outil est annul e si elle tait active etl ex cution du programme se poursuit par la fonction G40 Chapitre 9 Section Page CYCLESFIXES CYCLEFIXE DEPERCAGE 35 G8 9 7 G84 CYCLE FIXE DE TOURNAGE DE SECTIONS COURBES Ce cycle r alise le tournage de la section programm e en maintenant le pas sp cifi entre les passes de tournage successives Il permet de s lectionner si le cycle fixe r alisera ou non une passe de finition apr s la fin du tournage programm La structure de base du bloc est G84XZQRCDLMFHIK X 5 5 TP09G01 fu 2 x D finit la coordonn e en X du point de d but du profil Elle doit tre programm e en absolu selon les unit s actives soit rayon soit diam tre Z 5 5 D finitlacoordonn e en Z du point de d but du profil Elle doit tre programm e en absolu Q 5
15. 0022 SOUS ROUTINES CAP INS REPERTOIRE COPIER EFFACER RENOMMER PROTEC OMPACTER CHANGER TIONS LA DATE z Montre de fa on ordonn e de la plus petite la plus grande toutes les sous routines tant d finies dans les programmes pi ce de la CNC De plus il est indiqu avec chaque sous routine localis e le num ro de programme dans lequel elle est d finie Si le programme dans lequel la sous routine est d finie a assign l attribut de programme 7 1 1 R PERTOIRE DES DISPOSITIFS EXTERNES Quand on acc de au r pertoire d un dispositif externe travers des lignes s ries ce r pertoire se montre en format DOS La softkey CHANGER DIR permet l utilisateur de s lectionner le r pertoire de travail du PC avec lequel il veut travailler depuis la CNC Cette op ration ne modifie pas le r pertoire de travail qui tait s lectionn pour travailler depuis le PC C est dire qu en travaillant via DNC on pourra s lectionner dans le PC un r pertoire de travail et dans la CNC un autre r pertoire du PC diff rent Cette nouvelle performance est disponible partir de la version 5 1 de l application DNCS50 Chapitre 7 Section Page UTILIT S R PERTOIRE 3 7 2 COPIER Permet d effectuer des copies de programmes dans le m me r pertoire ou entre r pertoires de dispositifs diff rents Les copies peuvent tre effectu es depuis et vers les r pertoires de programmes
16. Axe 7 Axe 6 Axe 5 Axe 4 Axe 3 Axe 2 Axe 1 Le nom de l axe correspond l ordre de programmation de ceux c1 Exemple Si la CNC contr le les axes X Y Z U B C on aura Axel X Axe2 Y Axe3 Z Axe4 U Axe5 B Axe6 C Chapitre 11 Section Page PROGRAMMATION EN LANGAGE DE HAUT NIVEAU AUTRES VARIABLES 31 SCALE SCALE X C PRBST CLOCK TIME DATE CYTIME FIRST Donne le facteur d chelle g n ral appliqu Donne le facteur d chelle particulier de l axe indiqu X C Donne l tat du palpeur 0 le palpeur n est pas en contact avec la pi ce 1 le palpeur est en contact avec la pi ce Donne en secondes l heure indiqu e par l horloge syst me Les valeurs possibles sont 0 4294967295 L acc s cette variable entra ne l interruption dela pr paration des blocs etl attente de l ex cution de cette commande avant la reprise de la pr paration des blocs Donne l heure dans le format heures minutes secondes P150 TIME Affecte hh mm ss au param tre P150 Par exemple s il est 18h 22m 34seg on aura 182234 dans P150 L acc s cette variable entra ne l interruption de la pr paration des blocs etl attente de l ex cution de cette commande avant la reprise de la pr paration des blocs Donne la date dans le format ann e mois jour P151 DATE Affecte ann e mois jour au param tre P151 Pour le 25 Avril 1992 on aura
17. Chapitre 11 Section Page PROGRAMMATION EN LANGAGE DE HAUT NIVEAU VARIABLES ASSOCI ES A LA 21 SECONDE BROCHE SDNCSO SPLCSO SCNCSO SSLIMI SDNCSL SPLCSL SPRGSL SPOSS SRPOSS STPOSS SRTPOS Ce pourcentage de la vitesse de rotation de la seconde broche peut tre d fini par programme par le PLC par DNC ou depuis le panneau avant il est s lectionn par la CNC l ordre de priorit du plus au moins prioritaire tant par programme par DNC par le PLC et depuis le panneau avant Donne le pourcentage de vitesse de rotation de la seconde broche s lectionn par DNC Une valeur 0 signifie qu iln est pas s lectionn Donne le pourcentage de vitesse de rotation de la seconde broche s lectionn par PLC Une valeur O signifie qu iln estpas s lectionn Donne le pourcentage de vitesse de rotation de la seconde broche s lectionn depuis le panneau avant Donne en tours minute la valeur d finie pour la limite de vitesse de rotation de la seconde broche dans la CNC Cette limite peut tre d finie par programme par le PLC ou par DNC le choix tant fait par la CNC la plus prioritaire est celle d finie par DNC et la moins prioritaire celle d finie par programme Donne en tours minute la limite de vitesse de rotation de la seconde broche s lectionn e par DNC Une valeur 0 signifie qu elle n est pas s lectionn e Donne en tours minute la limit
18. D finit la sur paisseur de finition suivant axe X qui est programm e en rayons Si ce param tre n est pas programm la valeur O est prise par d faut D finit la sur paisseur de finition suivant l axe Z Si ce param tre n est pas programm la valeur O est prise par d faut D finit la vitesse d avance de la passe finale d bauche Si elle n est pas programm e ou si elle est programm e avec une valeur 0 le syst me suppose qu aucune passe finale d bauche n est d sir e X D finit la vitesse d avance de la passe de finition Si ce param tre n est pas programm ou est programm avec une valeur 0 aucune passe de finition n est ex cut e D finit la distance en rayons entre le point de d but X Z et le centre de l arc selon l axe X Elle est programm e en valeurs incr mentales par rapport au point de d but comme T pour les interpolations circulaires G02 G03 D finit la distance entre le point de d but X Z et le centre de l arc selon l axe Z Elle est programm e en valeurs incr mentales par rapport au point de d but comme K pour les interpolations circulaires G02 G03 Chapitre 9 Section Page CYCLES FIXES TOURNAGE DE SECTIONS 37 COURBES G84 Fonctionnement de base Le cycle fixe analysera le profil programm en r alisant si n cessaire un tournage horizontal jusqu l obtention du profil d
19. On notera que la taille et la couleur du texte introduit ne peuvent pas tre chang es En cons quence toute modification de ces param tres doit tre effectu e avant de frapper ENTER Page 16 Chapitre 10 Section PERSONNALISATION TEXTES NUMERO DE TEXTE Cette option permet de s lectionner un texte utilis par la CNC dans les divers modes de travail et de l introduire dans la page ou le symbole actifs Pour ins rer l un de ces textes proc der comme suit 1 Frapper la touche logiciel correspondante La CNC affiche une zone d cran permettant d indiquer le num ro du texte le curseur affich peut tre d plac dans cette zone gr ce aux touches fl che gauche et fl che droite 2 Au moyen du clavier d finir le num ro du texte ins rer et frapper ENTER La CNC affiche le texte s lectionn et indique dans un rectangle de la fen tre principale l espace occup par ce texte S1l op rateur ne d sire plus utiliser ce texte il peut frapper un autre num ro puis la touche ENTER Pour quitter cette option frapper ESC la CNC affiche le menu pr c dent 3 Lorsque le texte d sir a t s lectionn frapper ENTER Le texte s lectionn reste dans la zone d dition et le curseur se positionne sur le rectangle situ dans la fen tre principale de la CNC 4 D placer le rectangle suivant besoins au moyen du curseur 5 Frapper ENTER pour valide
20. Si la longueur de la table re ue ne co ncide pas avec la longueur de la table actuelle la CNC agira de la suivante mani re Si la table re ue est plus courte que l actuelle les lignes re ues sont modifi es et les restantes conservent leur valeur S1 la table re ue est plus longue que l actuelle toutes les lignes de la table actuelle sont modifi es et en d tectant qu il n y a plus de place la CNC montrera l erreur correspondante SAUVER Les tables peuvent tre sauv es dans la Memkey Card CARD A ou dans un p riph rique ou un ordinateur travers des deux lignes s rie RS232C ou RS422 La transmission commence apr s avoir tap sur la softkey correspondante Quand on utilise une ligne s rie le r cepteur doit tre pr t avant de commencer la transmission Pour interrompre la transmission taper sur la softkey AVORTER MM POUCES Chaque fois que cette option est activ e la CNC change les unit s repr sentant les param tres d pendant de ces unit s Les unit s mm ou pouces s lectionn es sont inscrites dans la fen tre situ e dans l angle inf rieur droit On notera que ce changement n affecte pas le param tre machine g n ral INCHES qui signale le syst me d unit s par d faut Page Chapitre 11 Section PARAMETRESMACHINE FONCTIONNEMENT AVEC LES TABLES DE PARAMETRES 12 DIAGNOSTICS Ce mode de fonctionnement permet de conna tre la con
21. A la suite de l en t te on programmera les blocs de fichier qui sont tous programm s selon les r gles de programmation expos es dans ce manuel Pour s parer chaque bloc du bloc suivant on utilisera le caract re RETURN RT ou LINE FEED LF Exemple N20 G90 G01 X100 Y200 F2000 LF RPT N10 N20 N3 LF Dans le cas des communications avec un p riph rique la commande de fin de fichier doit tre mise Cette commande est s lectionn e au moyen du param tre machine des lignes s rie EOFCHR et il peut s agir de l un des caract res suivants ESC ESCAPE EOT END OF TRANSMISSION SUB SUBSTITUTE EXT END OF TRANSMISSION Page Chapitre 1 Section GENERALITES 2 1 2 CONSTRUCTION D UN PROGRAMME Un programme de commande num rique se compose d un ensemble de blocs ou instructions Ces blocs ou instructions sont constitu s de mots compos s de lettres majuscules et d un formatnum rique Le format num rique dont dispose la CNC comprend les signes les chiffres 0123456789 Laprogrammation admet des espaces entre les lettres les chiffres et les symboles et permet d ignorer le format num rique s il est d une valeur z ro ou le signe s il est positif Le format num rique d une lettre peut tre remplac par un param tre arithm tique dans la programmation Plus tard et pendant l ex cution de base la commande remplacera le param tre arithm tique par sa val
22. Chapitre 7 Section Page UTILIT S CHANGERDEDATE 7 DNC La CNC permet d acc der ce mode de fonctionnement quand au moins une ligne s rie RS232C ou RS422 est configur e pour travailler en mode DNC ou pour communiquer avec l unit de disquettes FAGOR Lorsque l on acc de ce mode la CNC affiche les informations suivantes POGO110 NO010 11 25 35 Gone E KA Etat Actif Etat Actif Operation Operation 1 Erreur derni re transmission 7 Erreur derni re transmission TZ Nouvelle tentative derni re transmission Nouvelle tentative derni re transmission Erreur derni re transmission Erreur derni re transmission Operation Operation CAP INS ACTIVER DESACTI ACTIVER DESACTI DNC 1 VER DNC 1 DNC 2 VER DNC 2 F4 F5 F6 F7 mo li La partie gauche de l cran correspond la ligne s rie 1 et la droite la ligne s rie 2 Dans l exemple ci dessus la ligne s rie 1 estutilis e pour communiquer avec une unit de disquettes Fagor et la ligne s rie 2 pour communiquer par l interm diaire du mode DNC La zone sup rieure 1 indique L tat de la ligne s rie Actif Inactif Le type d op ration en cours Envoi programme R ception programme Envoi r pertoire R ception r pertoire etc La zone inf rieure 2 indique la derni re op ration ex cut e et
23. DETECTION Durant l ex cution CAUSE La longueur de la clavette n a pas t d finie SOLUTION La longueur de la clavette doit tre diff rente de z ro FAGOR 2 62 MANUEL DE SOLUTION DES ERREURS FAGOR 2 CNC 8055T FEUILLE DE NOTES MANUEL DE SOLUTION DES ERREURS 63 CNC 8055T FEUILLE DE NOTES FAGOR 2 64 MANUEL DE SOLUTION DES ERREURS CNC 8055T INDEX ALPHAB TIQUE A E Acc l ration insuffisante pour la vitesse programm e en Eerie a a e a e 20 EEEE A E A ET Ecrire 0 1 aaae 20 Acc s aux variables avec indice non permis Ecrire ON OFF 20 Acc s aux variables du PLC erron Ecrire YES NO ra edrnsteitretetesenietesenneeet sen 20 Angle g om trie outil non valable eeeeeeeeeeeeereeree ELSE non associ 1F 10 Arc programm avec rayon trop petit ou cercle complet Erreur 1 dans l anneau SERCOS 50 Arrondi en bloc final Erreur classe 1 non d finie nsessesssennseneenstnrnrinrrnrrnrrnrrnrenni 49 Assignation non param trique apr s le point initial du profil 27 Attente de Attente de Attente de Attente de ire 13 Axe bloqu Axe C non admis sans programmation pr alable de G15 Axe HIRTH programmer des valeurs enti res eseeeneeee 10 Axe incorrect 2 22424e2aberassenennosnadhscenentpa sos etaretaisps anime song eageea
24. La mn monique SK d finit et visualise le nouveau menu de touches logiciel indiqu Chacune des expressions indiquera le num ro de touche logiciel modifier 1 7 en commen ant par la gauche et les textes crire dans ces touches Expression 1 expression 2 expression 3 pourront contenir un nombre ou toute expression dont le r sultat est un nombre Chaque texte autorise un maximum de 20 caract res sur deux lignes de 10 caract res chacune Sile texte s lectionn comporte moins de 10 caract res la CNC le centre sur la ligne sup rieure mais s il a plus de 10 caract res le centrage doit tre r alis par le programmeur Exemples SK 1 HELP SK2 COORDONNEE MAXIMUM gt HELP COORDONNEE MAXIMUM SK 1 AVANCE SK2 COORDONNEE__MAXIMUM_ gt AVANCE COORDONNEE MAXIMUM Attention Siune ou plusieurs touches logiciel sont s lectionn es au moyen de l expression de haut niveau SK pendant qu un menu par touches logiciel CNC standard est actif la CNC efface toutes les touches logiciel existantes et n affiche que les touches s lectionn es Siune ou plusieurs touches logiciel sont s lectionn es au moyen de l expression de haut niveau SK pendant qu un menu par touches logiciel utilisateur est actif la CNC neremplace que les touches logiciel s lectionn es en laissant les autres sans changement WKEY La mn
25. Les param tres correspondant l angle de plaquette NOSEA et ceux correspondant sa largeur NOSEW devront toujours tre d finis Dans le cas d une plaquette carr e la valeur 90 NOSEA 90 doit tre affect e l angle de la plaquette X NOSEA 90 2 Siune plaquette circulaire estutilis e on affectera son angle la valeur 90 NOSEA 90 tandis qu une valeur quivalente deux fois le rayon R de l outil NOSEW 2R devra tre affect e au param tre correspondant sa largeur Xi NOSEA 90 NOSEW 2R L angle de coupe CUTA ne devra tre d fini que lorsque le type facteur de forme F de l outil s lectionn aura la valeur 1 3 5 ou 7 Si le type d outil s lectionn a un facteur de forme FO ou 9 il est inutile de d finir le moindre param tre et s il a une valeur F1 3 5 ou 7 on d finira l angle de la plaquette NOSEA sa largeur NOSEW et l angle de coupe CUTA Lorsque le type d outil a un facteur de forme F2 4 6 ou 8 on d finira l angle de la plaquette NOSEA et sa largeur NOSEW Lorsque l outil disponible estun foret ou une fraise on utilisera le facteur de forme F10 etil sera n cessaire de d finir les valeurs NOSEW largeur du fil et NOSEA angle de la pointe Page 10 Chapitre 6 Section TABLES TABLE DE GEOMETRIE DE L OUTIL ROSEY NORET p K CUTA HOSEA
26. Manuel du logiciel DNC Manuel du protocole DNC Manuel FLOPPY DISK Introduction 6 POUR LA CNC Il s adresse au constructeur de la machine ou la personne charg e de P installation et de la mise en service de la CNC Ils adresse l utilisateur final c est dire l op rateur charg de l exploitation de la CNC Il comprend deux manuels Manuel d utilisation qui explique comment utiliser la CNC Manuel de programmation qui explique comment programmer la CNC Il s adresse aux personnels utilisant le logiciel de communications DNC en option Il s adresse aux personnes d sirant concevoir leur propre logiciel de communications DNC afin de communiquer avec la CNC Il s adresse aux personnes utilisant l unit de disquettes FAGOR et explique son mode d utilisation SOMMAIRE DU MANUEL Le Manuel de programmation de la CNC pour Tour comprend les chapitres suivants Index Nouvelles fonctionnalit s et modifications apport es au mod le pour Tour Introduction R sum des r gles de s curit Conditions de retour Documentation Fagor pour la CNC Sommaire du manuel Chapitre 1 G n ralit s Indique comment charger les programmes pi ce depuis le clavier ou par ligne DNC Pr sente le protocole appliquer pour les communications par DNC Chapitre 2 Cr ation d un programme Indique la structure d un programme pi ce et de tous ses blocs Pr sente les langages pouvant tre utilis s
27. Position d outil non valable avant le cycle fixe DETECTION Durant l ex cution CAUSE Le point d appel un cycle fixe est mal d fini SOLUTION Le point d appel un cycle fixe doit tre situ hors de l outil et une distance sup rieure celle qui est d finie comme sur paisseur pour la finition dans les deux axes Dans les cycles qui ne disposent pas de sur paisseur pour la finition on va utiliser la distance de s curit 1047 Facteur de forme non autoris en cycle fixe DETECTION Durant l ex cution CAUSE Le facteur de forme de l outil n est pas appropri pour ex cuter l usinage SOLUTION Choisir un outil avec un facteur de forme appropri pour r aliser l usinage 1048 Largeur outil non valable DETECTION Durant l ex cution CAUSE On a d fini une op ration de rainurage avec une lame de largeur z ro SOLUTION V rifier la d finition des dimensions de la lame NOSEW La largeur de la lame doit tre diff rente de z ro 1049 Position outil et facteur de forme incompatibles en cycle de profil DETECTION Durant l ex cution CAUSE Le point d appel un cycle fixe est mal d fini ou le facteur de forme de l outil n est pas appropri pour ex cuter lusinage SOLUTION Le point d appel un cycle fixe doit tre situ hors de l outil et une distance sup rieure celle qui est d finie comme sur paisseur pour la finition dans les deux axes De plus le facteur
28. V rifier les donn es du cycle Les parois d une rainure ne peuvent pas se recouper Erreurs dans les cycles de profils Cycle sans EBAUCHE ni FINITION DETECTION Durant l ex cution CAUSE L outil pour les op rations d bauche et de finition n a pas t s lectionn SOLUTION S lectionner l outil pour l bauche Si T 0 il ny a pas d bauche et pour la finition Si T 0 il n y a pas de finition EBAUCHE Valeur de A 0 DETECTION Durant l ex cution CAUSE La profondeur de passe A n a pas t d finie SOLUTION Programmer une profondeur de passe sup rieure z ro EBAUCHE Valeur de F 0 DETECTION Durant l ex cution CAUSE La vitesse d avance F n a pas t d finie pour l op ration d bauche SOLUTION Programmer une vitesse d avance F positive et diff rente de z ro EBAUCHE Valeur de S 0 DETECTION Durant l ex cution CAUSE La vitesse de rotation S pour l op ration d bauche n a pas t d finie SOLUTION Programmer une vitesse de rotation S positive et diff rente de z ro FINITION Valeur de F 0 DETECTION Durant l ex cution CAUSE La vitesse d avance F pour l op ration d bauchage n a pas t d finie SOLUTION Programmer une vitesse d avance F positive et diff rente de z ro FINITION Valeur de S 0 DETECTION Durant l ex cution CAUSE La vitesse de rotation S pour l op ration de finition n a pas t d finie SOLUTION
29. avance programm e est prise en mm minute ou en pouces minute et le d placement de l axe rotatif qui a t programm en degr s sera consid r comme programm en millim tres ou en pouces Le rapport entre la composante avance de l axe et l avance F programm e sera identique celui existant entre le d placement de l axe et le d placement r sultant programm Avance F x D placement de l axe Composante d avance D placement r sultant programm Exemple Dans une machine axes X Z lin aires et axe C rotatif situ s tous au point X0 Z0 CO le d placement suivant est programm G1 G90 X100 Z20 C270 F10000 On a TOD F Ax 10000 x 100 AX H AyY H Ac 100 202 270 va F Ay 10000 x 20 AXP H AY H c 100 20 270 P F Ac 10000 x 270 C A XPH A yH c 100 202 270 Page Chapitre 5 Section 4 PROGRAMMATION EN CODE ISO FONCTIONS D AVANCE G94 G95 La fonction G94 est modale c est dire que d s qu elle est programm e elle reste active jusqu la programmation de G95 A la mise sous tension apr s ex cution de M02 M30 ou apr s une URGENCE ou un RESET la CNC prend en compte la fonction G94 ou G95 selon l tat du param tre machine g n ral IFEED 5 2 2 AVANCE EN MM TOUR OU EN POUCES TOUR G95 D s que le code G95 est programm la commande suppose que les avances programm es par F5 5 sont en mm tour ou
30. dition en l initialisant pour une nouvelle dition de bloc Ceci permet l utilisateur d diter un programme complet sans avoir quitter le mode dition utilisateur apr s chaque bloc et frapper ENTER pour le charger en m moire Exemple WBUF PCALL 25 Ajoute au bloc en cours d dition PCALL 25 IB1 INPUT Param tre A 5 4 Demande du param tre A WBUF A IB1 Ajoute au bloc en cours d dition A valeur introduite I1B2 INPUT Param tre B 5 4 Demande du param tre B WBUF B IB2 Ajoute au bloc en cours d dition B valeur introduite WBUF Ajoute au bloc en cours d dition WBUF Charge en m moire le bloc dit Apr s l ex cution de ce programme on dispose en m moire d un bloc de ce type PCALL 25 A 23 5 B 2 25 SYSTEM La mn monique SYSTEM met fin l ex cution du programme de personnalisation utilisateur et renvoie au menu standard correspondant de la CNC DECLARATIONS DE CONTROLEDES D CLARATIONSDE 19 Chapitre 12 Section Page PROGRAMMES PERSONNALISATION Exemple d un programme de personnalisation Le programme de personnalisation suivant doit tre s lectionn comme programme utilisateur associ au mode Editeur Apr s s lection du mode Editeur et frappe de la touche logiciel UTILISATEUR ce programme commence s ex cuter et permet de r aliser une dition assist e des de
31. 0 est programm e la CNC met le message d erreur correspondant D finit en rayons la profondeur de la rainure par rapport au point de d but X 2 Si une valeur 0 est programm e la CNC met le message d erreur correspondant D finit la premi re position angulaire en degr s servant orienter la broche pour fraisage de la premi re rainure D finit le pas angulaire entre deux op rations cons cutives programm en degr s Sa valeur est positive dans le sens anti horaire D finit le nombre de rainures fraiser y compris la premi re Si une valeur 0 est programm e la CNC met le message d erreur correspondant D finit en rayon la distance de s curit selon l axe X et indique quelle distance du point de d but X Z l outil se positionnera pendant son approche Si aucune valeur n est programm e la CNC prend 0 par d faut Chapitre 9 Section Page CYCLES FIXES G62 RAINURESUR FACEDE 65 CHARIOTAGE F5 5 D finit la vitesse d avance en usinage de rainure de clavette S 5 5 Vitesse et sens de rotation signe de l outil motoris Fonctionnement de base 1 D placementen rapide jusqu au point d approche situ une distance de s curit D de la rainure de clavette 2 La CNC met en marche l outil motoris la vitesse t mn et selon le sens d finis par le param tre S 3 Orientation de la broche selon la position
32. 18 PROGRAMMATION ENCODE ISO FONCTIONS COMPLE MENTAIRESF S T D M 6 CONTROLE DES TRAJECTOIRES La CNC permet de programmer les d placements d un ou de plusieurs axes simultan ment Seuls les axes intervenant dans le d placement d sir sont programm s L ordre de programmation des axes est le suivant X Y Z U V W A B C Les coordonn es de chaque axe seront programm es au rayon ou au diam tre en fonction de l tat du param tre machine d axes DFORMAT Chapitre 6 Section Page CONTROLE DES TRAJECTOIRES 1 6 1 TRANSVERSAL RAPIDE G00 Les d placements programm s apr s G00 sont ex cut s selon l avance rapide indiqu e dans le param tre machine d axes GOOFEED Quel que soit le nombre d axes d plac s la trajectoire r sultante est toujours une droite entre le point de d part et le point d arriv e Exemple avec programmation de l axe X au rayon X100 Z100 Point de d part G00 G90 X300 Y400 Trajectoire programm e Le param tre machine g n ral RAPIDOVR permet de d finir si en G00 le s lecteur de pourcentage de correction d avance permettra la correction entre 0 et 100 ou si ce pourcentage restera fix 100 Lors de la programmation de G00 le dernier code F programm n est pas annul c est dire que lorsque G01 G02 ou G03 est programm nouveau ce code F est r tabli La fonction G00 est modale etincompa
33. Affecte au param tre P1 10le pourcentage de vitesse de rotation de broche s lectionn par programme PRGSSO P111 Affecte au pourcentage de vitesse de rotation de broche s lectionn par programme la valeur du param tre P111 11 2 11 VARIABLES ASSOCI ES A L OUTIL MOTORISE Variables de lecture ASPROG Doit tre utilis e dans la sous routine associ e la fonction M45 Renvoie les tours minute programm s dans M45 S Si on ne programmait que M45 la variable prendrait la valeur 0 La variable ASPROG s actualise juste avant d ex cuter la fonction M45 et de cette mani re elle est actualis e en ex cutant la sous routine associ e LIVT MIN Doit tre utilis e quand on travaille en mode TC Renvoie les tours par minute qui ont t s lectionn s par l utilisateur pour l outil motoris dans le mode de travail TC Chapitre 11 Section Page PROGRAMMATIONENLANGAGEDEHAUTNIVEAU VARIABLES ASSOCI ES 23 L OUTIL MOTORIS 11 2 12 VARIABLES ASSOCI ES A L AUTOMATE On tiendra compte du fait que l automate dispose des ressources suivantes Registres Temporisateurs Compteurs HSE 11 1256 te O1 0256 rs M1 M5957 UE R1 R256 de 32 bits chacun se T1 T256 avec comptage sur 32 bits hass C1 C256 avec comptage sur 32 bits L acc s une variable quelconque permettant de lire ou de modifier l tat d une ressource du PLC 1 O M R T C entra ne l
34. Chapitre 9 Section Page CYCLESFIXES CYCLEFIXE D EBAUCHE 21 SUIVANT L AXE Z G69 Si lors de l ex cution d un canal l existence de canaux internes ce dernier est d tect e on suivra la m me proc dure que celle expliqu e pr c demment X l ANNINA ANS SSS NN NIV NN SSS N ANANN NOIR NII NN NIV SN NN N NN NN NN NS SSS N NN NN S5 NS WWS NN SSSR EN NI NN Nes tin mnt 2 NN ARRNI RS NS ND Le ES nn no a ne NNSA NAN y S N WASS AAOS SLS SS N NN NX NN LA LA TA JII ltd dd dd dd ddl 4 OL LS AL L LL LS li L MLS Vider deteste s rss sers rss sis sr se sd NN NN N Si une passe finale d bauche a t programm e la CNC ex cutera une passe parall le au profil en conservant la sur paisseur L avec l avance F indiqu e Cette passe finale d bauche liminera les gradins demeurant apr s la phase d bauche TPO8CO8A D s la fin de bauche du profil l outil retourne au point d o le cycle a t appel Page Chapitre 9 Section 22 CYCLESFIXES CYCLEFIXE D EBAUCHE SUIVANT L AXE Z G69 Siune passe de finition a t s lectionn e une passe du profil calcul sera ex cut e avec compensation de rayon de l outil et selon l avance H indiqu e Ce profil pourra co ncider avec le profil programm ou
35. DETECTION Durant l ex cution CAUSE Depuis le canal du PLC on a tent d ex cuter une fonction incompatible avec le canal d ex cution du PLC moyennant l instruction CNCEX SOLUTION Une liste des fonctions et instructions permises dans le canal d ex cution du PLC est disponible dans le Manuel d installation Chapitre 11 1 2 0189 L outil motoris n existe pas DETECTION Durant l dition durant l ex cution en programmes transmis par DNO CAUSE On a tent de mettre en marche l outil motoris M45 S mais la machine ne dispose pas de cette prestation 0194 Repositionnement non permis DETECTION Durant l ex cution CAUSE On ne peut pas repositionner les axes moyennant l expression REPOS car la sousroutine n a pas t activ e par une des entr es d interruption SOLUTION Afin de pouvoir ex cuter l expression REPOS il faut auparavant avoir activ une des entr es d interruption 0195 Axes X ou Z accoupl s ou synchronis s DETECTION Durant l ex cution CAUSE En programmant en langage de haut niveau on a tent d ex cuter un cycle de palpation moyennant l expression PROBE et un des axes X ou Z se trouve accoupl ou synchronis SOLUTION Pour ex cuter l expression PROBE les axes X Z ne doivent pas tre accoupl s ni synchronis s Pour d coupler les axes programmer G78 0196 Axes X et Z doivent exister DETECTI
36. INSPECTION GRAPHI BLOC A OUTIL QUES BLOC Page 12 Chapitre 3 EXECUTER SIMULER Section VISUALISER Une zone de visualisation qui affiche les informations suivantes au sujet des sous programmes actifs NS Indique le niveau d imbrication 1 15 occup parle sous programme NP Indique le niveau de param tres locaux 1 6 dans lequel le sous programme est en cours d ex cution SOUSROUTINE Indique le type de bloc ayant provoqu un nouveau niveau d imbrication Exemples RPT N10 N20 CALL 25 PCALL 30 G87 REPT Indique le nombre d ex cutions de commandes restant Parexemple si RPT N10 N20 N4 a t programm et s il s agit de la premi re ex cution ce param tre affichera la valeur 4 M Un ast risque signale qu un sous programme modal est actif ce niveau d imbricationetqu ilestex cut apr s chaque d placement PROG Indique le num ro du programme dans lequel est d fini le sous programme Les cotes correspondant aux axes de la machine Le format de visualisation de chaque axe est indiqu par le param tre machine DFORMAT et les valeurs affich es seront les valeurs r elles ou th oriques de chaque axe selon le r glage du param tre machine g n ral THEODPLY Chaque axe dispose des champs suivants COMMANDE Ce champ indique la cote programm e c est dire la position que doitatteindre l axe ACTUEL Ce champ indique la cote ou la
37. L Mouvement d approche D placement du palpeur en avance rapide G00 entre le point d appel du cycle et le point d approche Ce point se situe face au point o doit s effectuer la mesure une distance de s curit B de ce point Le mouvement d approche est r alis en deux phases 1 D placement selon l axe X 2 D placement selon l axe Z Mouvement de palpage D placement du palpeur suivant l axe Z et selon l avance indiqu e F jusqu r ception du signal mis par le palpeur La distance maximum parcourir pendant le mouvement de palpage est de 2B si lorsque cette distance a t parcourue la CNC ne re oit pas le signal mis parle palpeur le code d erreur correspondant est affich et les axes stoppent Apr s le palpage la CNC prendra comme position th orique des axes la position r elle de ces axes lors de la r ception du signal mis par le palpeur Chapitre 10 Section Page UTILISATION DUN PALPEUR CORRECTION D OUTIL 17 SUIVANT L AXE Z 3 Mouvement de retrait D placement du palpeur en avance rapide G00 entre le point de palpage et le point d appel du cycle Le mouvement de retrait est r alis en deux phases 1 D placement selon l axe Z jusqu la coordonn e du point d appel du cycle correspondant cet axe 2 D placement en X jusqu au point d appel du cycle A la fin du cycle la CNC donne les valeurs r elle
38. TANGENCE NON TANGENCE Indique si l arc que l on veut dessiner est tangent ou non au segment ant rieur Et NNOO Il n est pas n cessaire de d finir tous ces param tres mais il est Ni conseill de d finir tous ceux tant connus Ne Pour d finir un param tre taper sur la softkey correspondante introduire la valeur d sir e et taper sur la touche ENTER La valeur peut tre d finie avec une constante num rique ou avec n importe quelle expression Exemples X 100 X 10 cos 45 X 20 30 sin 30 X 2 20 30 sin 30 Une fois d finis tous les param tres connus taper sur la softkey VALIDER et la CNC montrera s il lui est possible le segment qui a t d fini S 1lexiste plus d une possibilit toutes les options possibles seront montr es il faudra alors s lectionner avec les touches fl che gauche et fl che droite l option d sir e celle marqu e en rouge Exemple X1 40 Y1 30 X2 Y2 XC ue YC RA 20 y TANGENCE OUI p Avec les touches fl che en haut et fl che en bas s lectionner pour montrer toutes les options possibles ou pour ne montrer que celle encadr e en rouge S 1l n y a pas suffisamment de donn es pour montrer le segment la CNC attend de disposer de plus de donn es du profil pour pouvoir le faire Une fois s lectionn e l option d sir e taper sur la touche ENTER pour que la CNC l assume Chapitre 4 Section Pa
39. erreur actif dans la CNC Num ro d erreur actif dans le PLC Num ro d erreur dans les communications par ligne DNC Paires d axes commut s avec la fonction G28 ANRT DWN ANA A MIRROR SCALE SCALE X C FAFRAAAAA ae Zz 2727 o5 s WANT AAA A R R R R R R R R R R R R R R R R R R W R R W R R W R W R R W R Attention La variable KEY de la CNC est criture W seule dans le canal utilisateur PROGRAMMATION DE NIVEAU HAUT DECLARATIONS DE VISUALISATION Section 12 2 ERROR nombre entier texte d erreur Interrompt l ex cution du programme et visualise l erreur indiqu e MSG message Visualise le message indiqu DGWZ expression 1 expression 4 D finir la zone de repr sentation graphique DECLARATIONS DE VALIDATION IN VALIDATION Section 12 3 ESBLK et DSBLK La CNC ex cute tous les blocs entre ESBLK etDSBLK comme s il s agissait d un bloc unique ESTOP etDSTOP Validation ESTOP et invalidation DS TOP de la touche Stop et du signal Stop externe PLC EFHOLD etDFHOLD Validation EFHOLD etinvalidation DFHOLD de l entr e Feed Hold Arr t des avances PLC DECLARATIONS DE CONTROLE DE FLUX Section 12 4 GOTON expression Provoque un saut l int rieur du programme jusqu au bloc d fini par l
40. est optionnel mais si on le programme il doit avoir une valeur entre 0 et 255 0209 Imbriquement de programmes interdit DETECTION Durant l ex cution CAUSE D un programme en ex cution on a tent d ex cuter un autre programme moyennant l instruction EXEC qui comprend aussi une instruction EXEC SOLUTION Du programme qui s ex cute moyennant l expression de programme EXEC on ne peut pas r aliser un appel un autre programme 26 MANUEL DE SOLUTION DES ERREURS CNC 8055T FAGOR 2 0210 Compensation non admise DETECTION Durant l dition durant l ex cution en programmes transmis par DNO CAUSE On a tent d activer ou de d sactiver la compensation de rayon G41 G42 G40 en un bloc qui contient un mouvement non lin aire SOLUTION La compensation de rayon doit tre activer d sactiver dans un mouvement lin aire G00 G01 0213 Pour G28 ou G29 on a besoin d une deuxi me broche DETECTION Durant l dition durant l ex cution en programmes transmis par DNO CAUSE On a tent de s lectionner la broche de travail moyennant G28 G29 mais la machine ne dispose que d une broche de travail SOLUTION Si la machine ne dispose que d une broche de travail on ne pourra pas programmer les fonctions G28 G29 0214 Fonction G non permise en s lection de profil DETECTION Durant la r cup ration d un profil CAUSE Dans l ensem
41. expression 3 colonne DW expression1 expression 2 DW expression 3 expression 4 Visualise dans les fen tres indiqu es par la valeur de l expression 1 3 la donn e num rique indiqu e par l expression 2 4 SK expression 1 texte 1 expression 2 texte 2 D finit et visualise le nouveau menu de touches logiciel indiqu WKEY Interrompt l ex cution du programme jusqu la frappe d une touche WBUF texte expression Ajoute au bloc en cours d dition et dans la fen tre d entr e de donn es le texte et la valeur de l expression apr s valuation WBUF Introduit en m moire le bloc en cours d dition Ne peut tre utilis que dans le programme de personnalisation ex cuter dans le mode Edition SYSTEM Met fin l ex cution du programme de personnalisation de l utilisateur et revient au menu standard correspondant de la CNC 11 CODES CR ES PAR TOUCHES a c d e f 97 98 J 99 100101102 FAGOR 2 b g h f j k 1 103104 105 106 107 108 m n n o P q 109 110 164 111 112 C113 RREI BB55E PACA 115 116 NF NS 0 41 55 5 5 2 6 3 0 y 114 x y Zz 120 121 12 Se IS O A rm on x S x co 91 93 52
42. la suite de ce bloc la sous routine indiqu e s ex cutera apr s ce d placement avec les m mes param tres d appel Si un bloc comportant un d placement avec un nombre de r p titions tel que X10 N3 est ex cut alors qu une sous routine modale est s lectionn e la CNC ex cutera le d placement X10 une seule fois etex cutera ensuite la sous routine modale autant de fois qu indiqu par le nombre de r p titions Si des r p titions de bloc sont s lectionn es la premi re ex cution de la sous routine modale sera ex cut e avec les param tres d appel mis jour mais les autres r p titions s effectueront avec les valeurs actuelles de ces param tres Si un bloc contenant la mn monique MCALL est ex cut alors qu une sous routine est s lectionn e comme modale la sous routine actuelle perdra sa modalit et la nouvelle sous routine s lectionn e deviendra modale MDOFF La mn monique MDOFF indique que la modalit acquise par la sous routine gr ce MCALL s ach ve dans ce bloc Chapitre 12 Section Page DECLARATIONS DE CONTROLEDES D CLARATIONSDE 9 PROGRAMMES SOUS ROUTINES TP124 100 40 L utilisation de sous routines modales simplifie la programmation Exemple de programmation de l axe X en diam tres NS NUSS SSN P100 20 P101 10 G90 G01 X80 Z330 MCALL 10 G90 G01 X80 Z260 P100 30 P101 15 G90 G01 X200 Z200 G90 G01 X200 Z115 MDOFF
43. minutes secondes Page Chapitre 3 Section 8 EXECUTER SIMULER VISUALISER 3 2 1 MODE VISUALISATION STANDARD Ce mode est le mode par d faut de la CNC la mise sous tension et chaque frappe de SHIFT RESET Il affiche les champs ou fen tres suivants 54 G0 G17 G90 X0 YO Z10 T2 D2 TOR3 2 TOR4 1 0 M6 G66 D100 R200 F300 S400 E500 M30 N100 G81 G98 Z5 1 1 F400 COMMANDE ACTUEL RESTE x 00172 871 00172 871 00000 000 00004 269 00004 269 00000 000 00011 755 00011 755 00000 000 Un groupe de blocs de programme le premier tant le bloc en cours d ex cution Les cotes correspondant aux axes de la machine Le format de visualisation de chaque axe est indiqu par le param tre machine DFORMAT et les valeurs affich es seront les valeurs r elles ou th oriques de chaque axe selon le r glage du param tre machine g n ral THEODPLY Chaque axe dispose des champs suivants COMMANDE Ce champ indique la cote programm e c est dire la position que doit atteindre l axe ACTUEL Ce champ indique la cote ou la position r elle de l axe RESTE Ce champ indique la distance que l axe doit encore parcourir pour atteindre la cote programm e Chapitre 3 Section Page EXECUTER SIMULER VISUALISER 9 3 2 2 MODE VISUALISATION DE POSITION Ce mode de visualisation affiche les cotes de position des axes de la machine Il affiche les champs ou fen
44. option d sir e A partir de ce moment la fen tre principale affiche les informations correspondant cette option et elle commence demander les donn es n cessaires pour sa programmation Au fur et mesure de l introduction des donn es demand es la fen tre d dition affiche en langage CNC le bloc en cours d dition La CNC g n rera tous les blocs n cessaires et les ajoutera au programme d s la fin de l dition de l option s lectionn e puis elle les ins rera apr s le bloc point par le curseur Les options graphiques correspondant au menu initial r apparaissent dans la fen tre principale ce qui permet de continuer l dition du programme Page Chapitre 4 Section 4 EDITER EDITEUR INTERACTIF 4 1 4 EDITEUR DE PROFILS Quand on s lectionne cette option la CNC montre les champs ou fen tres suivants 1 A de 4 EDITION P000123 11 50 14 ZONE AFFICH Z 300 300 X 200 200 POINT INITIAL 0 0000 Introduire ABCISSE et ORDONNE E du point initial NS AXE AXE ABCISSE ORDONN E VALIDER Fen tre dans laquelle est affich e la repr sentation graphique correspondant au profil dit actuellement Fen tre d dition dans laquelle est affich en langage CNC le nouveau bloc cr Fen tre de messages d dition Zone Affich e Indique la zone du plan qui est
45. origine suppl mentaire 1 lt HE ee e s A A E lt Fonction Signification Section G59 G60 G61 G62 G63 G66 G68 D calage d origine suppl mentaire 2 4 4 2 Cycle fixe de per age taraudage sur face de surfa age 9 13 Cycle fixe de per age taraudage sur face de chariotage 9 14 Cycle fixe de rainure de clavette sur face de chariotage 9 15 Cycle fixe de rainure de clavette sur face de surfa age 9 16 Cycle fixe de suivi de profil Cycle fixe d bauche suivant l axe X G69 Cycle fixe d bauche suivant l axe Z G70 Programmation en pouces G71 Programmation en millim tres G72 Facteur d chelle g n ral et particulier G74 Recherche de r f rence machine G75 D placement avec palpeur jusqu au contact G76 D placem avec palpeur jusqu l interruption du contact G77 Couplage lectronique des axes G78 Annulation du couplage lectronique aa Be Ci cu 0 k JE G81 G82 G83 G84 G85 G86 G87 Cycle fixe de tournage de sections droites Cycle fixe de surfa age de sections droites Cycle fixe de per age Cycle fixe de tournage de sections courbes Cycle fixe de surfa age de sections courbes Cycle fixe de filetage longitudinal Cycle fixe de filetage frontal G88 Cycle fixe de rainurage suivant l axe X G89 Cycle fixe de rainurage suivant l axe Z G90 Programmation absolue G91 Programmation incr mentale G92 Pr s l de coordonn es limit de la
46. texte erreur 0067 OPEN non r alis DETECTION Durant l ex cution durant l ex cution en programmes transmis par DNC CAUSE En programmant en langage de haut niveau une instruction WRITE a t dit e mais au pr alable il n a pas t indiqu o ex cuter cet ordre moyennant l instruction OPEN SOLUTION Avant l instruction WRITE il faut diter une instruction OPEN pour indiquer la CNC o dans quel programme l instruction WRITE doit tre ex cut e MANUEL DE SOLUTION DES ERREURS 11 CNC 8055T CON 3 0069 Le programme n existe pas DETECTION Durant l ex cution durant l ex cution en programmes transmis par DNC CAUSE Dans le Cycle fixe de suivi de profil G66 gt Cycle fixe d bauchage dans l axe X G68 ou Cycle fixe d bauchage dans l axe Z G69 on a programm les profils dans un autre programme param tre Q et le programme n existe pas SOLUTION Le param tre Q d finit dans quel programme les profiles des cycles se trouvent d finis Si on programme ce param tre ce num ro de programme doit exister et de plus contenir les tiquettes d finies dans les param tres S et E 0070 Le programme existe DETECTION Durant l ex cution durant l ex cution en programmes transmis par DNC CAUSE Cette erreur se produit durant l ex cution quand en programmant en langage de haut niveau on a
47. tre coupl s un autre axe G77 Y U Couple l axe U l axe Y G77 X Y Produit un signal d erreur puisque l axe Y est coupl l axe U 7 7 2 a EN DU COUPLAGE ELECTRONIQUE DES AXES La fonction G78 permet de d coupler tous les axes coupl s ou de ne d coupler que les axes indiqu s G78 D couple tous les axes coupl s G78 lt Axel gt lt Axe2 gt lt Axe3 gt lt Axe4 gt Ne d couple que les axes indiqu s Exemple G77 X YU Couple les axes Y et U l axe X G77 VZ Couple l axe Z l axe V G78 Y D couple l axe Y mais l axe U reste coupl l axe X et l axe Z l axe V G78 D couple tous les axes Page Chapitre 7 Section 16 FONCTIONS PREPARATOIRES SUPPLEMENTAIRES COUPLAGE DECOUPLAGE ELECTRONIQUEDES AXES 7 8 COMMUTATION D AXES G28 G29 Cette performance permet sur des tours verticaux 2 tourelles ou sur des machines avec 2 broches d utiliser un seul programme pi ce pour effectuer pi ces diff rentes La fonction G28 permet de commuter un axe par un autre de mani re qu partir de cette instruction tous les mouvements tant associ s au premier axe qui appara t dans G28 feront d placer l axe apparaissant en second lieu et vice versa Format de programmation G28 axe 1 axe 2 Pour annuler lacommutation il faut ex cuter la fonction G29 suivie d un des deux axes que l on veut d commuter On peut avoir jusqu 3 paires d axes
48. tre d plac sur tout l cran gr ce aux touches fl che gauche fl che droite fl che vers le haut et fl che vers le bas Le curseur peut aussi tre d plac gr ce aux combinaisons de touches suivantes SHIFT D Positionne le curseur sur la derni re colonne X638 SHIFT K Positionne le curseur sur la premi re colonne X1 SHIFT Positionne le curseur sur la premi re rang e Y0 SHIFT gt Positionne le curseur sur la derni re rang e Y334 Il est galement possible de frapper les coordonn es X Y du point o l on d sire positionner le curseur Proc der comme suit Frapper X ou Y La CNC affiche en surbrillance et dans la zone de visualisation des param tres d dition la valeur correspondant aux coordonn es de l axe s lectionn I ntroduire la valeur de position correspondant au point o l on d sire positionner le curseur sur cet axe La position horizontale est d finie par la cote en X 1 638 et la position verticale par la cote en Y 0 334 Apr s l introduction de la valeur d sir e frapper ENTER La CNC am ne le curseur la position indiqu e D s que cette option est activ e la CNC permet tout moment y compris pendant la d finition des textes de modifier les param tres d dition De cette fa on il est possible d ins rer des textes de couleurs et de trac s diff rents Pour acc der ce menu frapper INS Dans ce mode
49. 6 Section 4 TABLES TABLEDE CORRECTEURS CODES DE FORME CODES F0 et F9 X CODE F1 H XY LOCATION CODES CODES F0 and F9 i CODE F1 X4 CODE F2 CODE F2 X X Z gt Z Le Le X X CODE F3 CODE F3 X4 XI Z ILTA 7 gt 7 Z LA i xT CODE F4 CODE F4 X4 X Et gt 7 7 Z Le CT SN X XT Chapitre 6 Section Page TABLES TABLE DE CORRECTEURS 5 CODE F5 ae arr A 2 ue AT CODE F5 SN T fnr mpapai a T PRES H M TE TIES NL ARRET ME Bi Tr Er IE FERRER B i nl ES IRS H CODE F8 Chapitre 6 TABLES Section TABLE DE CORRECTEURS 6 3 TABLE D OUTILS Cette table emmagasine de l information sur les outils dont on dispose en indiquant le type de correcteur associ ceux ci la famille laquelle ils appartiennent etc V NOMINALE V R ELLE N0O0000 0000 00 N0O0000 Z do dd dada did da DOLOO00000000000000 prr gt pppppDrp gt DDpDpp gt D gt DE 00 00 00 00
50. CIRINLIM CAP INS MM EDITER MODIFIER CHERCHER INITIALIS CHARGER SAUVER IMM POUCES O sont indiqu s le num ro du param tre la valeur qui lui est affect e et le nom ou la mn monique associ e ce param tre Page Chapitre 11 Section 2 PARAMETRES MACHINE TABLES DEPARAMETRES MACHINE 11 2 TABLE DES FONCTIONS AUXILIAIRES M La table des fonctions auxiliaires M a la structure suivante y z TABLE DES FONCTIONS M Fonction auxiliaire Bits de personnalisation M 00000000 M 00000000 M 00000000 M 00000000 M 00000000 M 00000000 M 00000000 M 00000000 M 00000000 M 00000000 M 00000000 M 00000000 M 00000000 M 00000000 M 00000000 M 00000000 M 00000000 M 00000000 M 00000000 M 00000000 CAP INS ame MOOD Le nombre de fonctions M de la table est d fini par le param tre machine g n ral NMISCFUN Dans chaque ligne est d fini Le num ro 0 9999 de la fonction auxiliaire M d finie Si une fonction M n est pas d finie la CNC affichera M Le num ro du sous programme devant tre associ cette fonction auxiliaire 8 bits de personnalisation x x x x x x x Bit 0 Bit 1 Bit 2 Bit 3 Bit 4 X D 6 5 4 GG oodd Indique si la CNC doit 0 ou non 1 attendre le signal AUXEND signal de M ex cut e avant de poursuivre l ex cution du programme I
51. ERREURS DE PREPARATION ET EXECUTION 1000 Information sur trajectoire insuffisante DETECTION Durant l ex cution CAUSE Dans le programme il y a trop de blocs suivis sans information sur la trajectoire afin de pouvoir r aliser la compensation de rayon arrondi chanfrein ou entr es ou sortie tangentielle SOLUTION Afin de pouvoir r aliser ces op rations la CNC doit conna tre l avance la trajectoire parcourir il ne peut donc y avoir plus de 48 blocs suivis sans information sur la trajectoire parcourir 1001 Changement de plan en arrondi chanfrein DETECTION Durant l ex cution CAUSE On a programm un changement de plan dans la trajectoire qui suit la d finition d un Arrondi contr l d ar tes G36 gt ou Chanfrein G39 gt SOLUTION On ne peut pas changer de plan durant l ex cution d un arrondi ou chanfrein La trajectoire qui suit la d finition d un arrondi ou chanfrein doit tre dans le m me plan que l arrondi ou chanfrein 1002 Rayon d arrondi trop grand DETECTION Durant l ex cution CAUSE Dans la fonction Arrondi d ar tes G36 gt on a programm un rayon d arrondi sup rieur une des trajectoires dans lesquelles il est d fini SOLUTION Le rayon d arrondi doit tre inf rieur aux trajectoires qui le d finissent 1003 Arrondi en bloc final DETECTION Durant l ex cution CAUSE Un Arrondi contr l d ar tes G36 gt ou Chanfr
52. G05 Arrondi G07 Ar te vive G50 Arrondi aux angles contr l Si les fonctions F S T D ou M sont programm es dans une d finition de profil elles seront ignor es par le cycle fixe Chapitre 9 Section Page CYCLESFIXES CYCLEFIXEDESUIVIDE 7 PROFIL G66 Consid rations Les conditions d usinage vitesse d avance vitesse de rotation de broche etc doivent tre programm es avant d appeler le cycle Le point d appel du cycle se situe hors de la pi ce usiner et une distance sup rieure celle d finie comme exc dent de mati re 1 du profil le plus ext rieur de la pi ce D aT 1 TPO9A09 a S1 la position de l outil est incorrecte pour l ex cution du cycle la CNC affiche l erreur correspondante A la fin du cycle fixe l avance active est la derni re avance programm e soit celle correspondant l op ration d bauche F ou de finition H En outre la CNC suppose l existence des fonctions G00 G40 et G90 Page Chapitre 9 Section CYCLES FIXES CYCLE FIXE DESUIVIDE PROFIL G66 9 2 G68 CYCLE FIXE D EBAUCHE SUIVANT L AXE X Ce cycle usine le profil programm en maintenant le pas sp cifi entre les passes d usinage successives Il autorise les outils triangulaires ronds et carr s La structure de base du bloc est G68 XZCDLMKFHSERQ X D5 5 TP09B01 D finit la coordonn e en X du point de d but du profil Elle
53. G22 est G20 K X C 5 5 D finition des limites inf rieures des zones de travail G21 K X C 5 5 D finition des limites sup rieures des zones de travail G22 K S Habilitation d shabilitation des zones de travail O K Est la zone de travail X C Sont les axes dans lesquels les limites sont d finies S Est le type d habilitation de la zone de travail 2 La zone de travail K ne peut prendre que les valeurs K1 K2 K3 ou K4 0020 Programmer G36 G39 avec R 5 5 DETECTION Durant l dition durant l ex cution en programmes transmis par DNO CAUSE Dans la fonction G36 ou G39 le param tre R n a pas t programm ou il lui a t assign e une valeur n gative SOLUTION Pour d finir la fonction G36 ou G39 il faut d finir le param tre R toujours avec une valeur positive G36 R Rayon d arrondissage G39 R Distance depuis la fin du parcours programm e jusqu au point o l on d sire r aliser le chanfrein 0021 Programmer G72 S5 5 ou axe s DETECTION Durant l dition durant l ex cution en programmes transmis par DNC CAUSE S Les diff rentes causes sont les suivantes 1 Lorsqu on programme un facteur d chelle g n rale G72 et le facteur de l chelle appliquer n est pas d fini 2 Lorsqu on programme un facteur d chelle particuli re G72 plusieurs axes et l ordre dans lequel les axes ont t d
54. Ils doivent tre cons cutifs Il ne doit pas y avoir de param tres r p t s Sauf pour le tour avec laxe C La broche et l axe C peuvent partager le m me sercosid MANUEL DE SOLUTION DES ERREURS 53 CNC 8055T CON En ERREURS DU MODE DE TRAVAIL 8055TC Erreurs dans le cycle de cylindrage Cycle sans EBAUCHE ni FINITION DETECTION Durant l ex cution CAUSE L outil pour les op rations d bauche et de finition n a pas t s lectionn SOLUTION S lectionner l outil pour l bauche Si T 0 il ny a pas d bauche et pour la finition Si T 0 il ny a pas de finition EBAUCHE Valeur de A 0 DETECTION Durant l ex cution CAUSE La profondeur de passe A gt n a pas t d finie SOLUTION Programmer une profondeur de passe sup rieure z ro EBAUCHE Valeur de F 0 DETECTION Durant l ex cution CAUSE La vitesse d avance F pour l op ration d bauche n a pas t d finie SOLUTION Programmer une vitesse d avance F positive et diff rente de z ro EBAUCHE Valeur de S 0 DETECTION Durant l ex cution CAUSE La vitesse de rotation S pour l op ration d bauche n a pas t d finie SOLUTION Programmer une vitesse de rotation S positive et diff rente de z ro FINITION Valeur de F 0 DETECTION Durant l ex cution CAUSE La vitesse d avance F pour l op ration de finition n a pas t d finie SOLUTION Programmer une vitesse d avance F positive et diff
55. NNNN SS N SSSSENNNNN NSSNENENINENENENN AS NN NN NII IN NIV IR NN ANNANS SSS NN NN NN Wa ANNS NN NN NN NN S NSS NY w NN KSNNEN NN NII IN NN AN NN N N DA SIAII ltd dt dd tt DA dd id dd did ttU Qly AANI Li ll LML NN N N TP09C10 Sila position de l outil est incorrecte pour l ex cution du cycle la CNC affiche l erreur correspondante A la fin du cycle fixe l avance active est la derni re avance programm e soit celle correspondant l op ration d bauche F ou de finition H En outre la CNC suppose l existence des fonctions G00 G40 et G90 Chapitre 9 Section Page CYCLESFIXES CYCLEFIXED EBAUCHE 25 SUIVANT L AXE Z G69 9 4 G81 CYCLE FIXE DE TOURNAGE DE SECTIONS DROITES Ce cycle r alise le tournage de la section programm e en maintenant le pas sp cifi entre les passes de tournage successives Il permet de s lectionner si le cycle fixe r alisera ou non une passe de finition apr s la fin du tournage programm La structure de base du bloc est G81XZQRCDLMFH M X d X 5 5 D finitla coordonn e en X du point de d but du profil Elle doit tre programm e en absolu selon les unit s actives soit rayon soit diam tre Z 5 5 D finitla coordonn e en Z du point de d but du profil Elle doit tre programm e en absolu Q 5 5 D finitla coordonn e en X du point final
56. NXTOD Num ro du correcteur de l outil suivant TMZPn Position occup e par l outil n dans le magasin TLFDn Num ro du correcteur de l outil indiqu n TLFFn Code de la famille de l outil indiqu n TLFNn Dur e de vie nominale de l outil indiqu n TLFRn Valeur de dur e de vie r elle de l outil indiqu n TMZTn Contenu de l emplacement de magasin rep r n TOXn Longueur selon l axe X du correcteur indiqu n TOZn Longueur selon l axe Z du correcteur indiqu n TOFn Code de forme F du correcteur indiqu n TORn Rayon R du correcteur indiqu n TOIn Usure de longueur selon l axe X I du correcteur indiqu n TOKn Usure de longueur selon l axe Z I du correcteur indiqu n NOSEAn Angle de la plaquette de l outil indiqu NOSEWn Largeur de la plaquette de l outil indiqu CUTAn Angle de coupe de l outil indiqu VARIABLES ASSOCIEES AUX DECALAGES D ORIGINE Section 11 2 3 Variable ORG X C D calage d origine actif sur l axe s lectionn Le d calage suppl mentaire indiqu par le PLC est exclu PORGF Coordonn e selon l axe des abscisses de l origine des coordonn es polaires PORGS Coordonn e selon l axe des ordonn es de l origine des coordonn es polaires ORG X C n Valeur du d calage d origine indiqu n pour l axe s lectionn PLCOF X C Valeur du d calage d origine suppl mentaire indiqu
57. OUTIL NOSEA NOSEW R Angle de la plaquette NOSEA 13 15860 Largeur de la plaquette NOSEW el Angle de coupe CUTA 0 00030 NOSEA 90 NOSEA 90 NOSEW 2R CAP INS MM EFFACER MM EDITER CHERCHER TOUT POUCES Sur cette table chaque outil dispose d une page de d finition sur laquelle on trouve les champs de d finition suivants Informations correspondant cet outil et d finies dans d autres tables T num ro d outil D num ro de correcteur associ table d outils X longueur en X de l outil table de correcteurs Z longueur en Z de l outil table de correcteurs R rayon de la plaquette table de correcteurs F facteur de forme ou type d outil table de correcteurs Si la longueur en X affect e l outil est sup rieure la longueur en Z la CNC affiche un outil manche vertical dans les repr sentations graphiques si la longueur en X est inf rieure elle affiche un outil manche horizontal x e Le LL io Z X lt Z Chapitre 6 Section Page TABLES TABLE DE GEOMETRIE 9 DE L OUTIL Angle de la plaquette NOSEA Indique l angle existant entre les deux faces de la plaquette il est d fini en degr s Largeur de la plaquette NOSEW Angle de coupe CUTA
58. PES5 TRACE Saisie de donn es END La saisie de donn es pendant l ex cution du trac dabs ce programme se produit Au d but de chaque cycle PRG A chaque ex cution du module p riodique toutes les 5 millisecondes A 3 reprises pendant l ex cution du module PRG Une fois pendant l ex cution du module PE De cette fa on gr ce la directive TRACE il est possible d augmenter la fr quence de saisie de donn es en particulier aux points du programme jug s les plus critiques La directive TRACE ne doit tre utilis e que lors du d verminage du programme automate elle ne doit plus tre utilis e d s que le d verminage est termin Page Chapitre 9 Section 32 PLC ANALYSEURLOGIQUE 9 10 3 2 MODES DE FONCTIONNEMENT Le mode de saisie de donn es d pend du type de trigger s lectionn Les divers types de d clenchement trigger et le mode de saisie de donn es dans chaque cas sont d crits ci dessous Trigger Avant Trigger Apr s Trigger Centre Trigger par D faut La saisie de donn es commence d s que la condition de d clenchement s lectionn e est remplie soit lorsque la ligne de trigger affich e dans la fen tre d informations change de couleur Le trac est consid r comme termin quand lam moire tampon de trac est pleine ou quand l op rateur force l arr t du trac touche ARRETER TRACE En cas d arr t forc du trac touche ARRETER
59. PLC pour l axe s lectionn VARIABLES ASSOCIEES AUX PARAMETRES MACHINE Section 11 2 4 Variable MPGn MP X Chn MPSn MPSSn MPASn MPLCn Valeur affect e au param tre machine g n ral indiqu n Valeur affect e au param tre machine de l axe X C Valeur affect e au param tre machine de la broche principal n Valeur affect e au param tre machine de la seconde broche n Valeur affect e au param tre machine de la broche auxiliaire n Valeur affect e au param tre machine du PLC indiqu n ANA AA VARIABLES ASSOCIEES AUX ZONES DE TRAVAIL Section 11 2 5 Variable FZONE FZLO X C R FZUP X C R SZONE SZLO X C R SZUP X C R TZONE TZLO X CO R TZUP X C R FOZONE FOZLO X C FOZUP X C Etat de la zone de travail 1 Limite inf rieure selon l axe s lectionn X C Limite sup rieure selon l axe s lectionn X C Etat de la zone de travail 2 Limite inf rieure selon l axe s lectionn X C Limite sup rieure selon l axe s lectionn X C Etat de la zone de travail 3 Limite inf rieure selon l axe s lectionn X C Limite sup rieure selon l axe s lectionn X C Etat de la zone de travail 4 Limite inf rieure selon l axe s lectionn X C Limite sup rieure selon l axe s lectionn X C VARIABLES ASSOCIEES AUX AVANCES Section 11 2 6 Variable FREAL Avance
60. Permet de remplacer une s quence de caract res par une autre EFFACER BLOC Voir section 4 5 Permet d effacer un bloc ou un groupe de blocs D PLACER BLOC Voir section 4 6 Permet de d placer un bloc ou un groupe de blocs dans le programme COPIER BLOC Voir section 4 7 Permet de copier un bloc ou un groupe de blocs dans une autre position du programme COPIER A PROGRAMME Voir section 4 8 Permet de copier un bloc ou un groupe de blocs dans un autre programme diff rent INCLURE PROGRAMME Voir section 4 9 Permet d inclure le contenu d un autre programme dans le programme tant s lectionn PARAM TRES DITEUR Voir section 4 10 Permet de s lectionner les param tres d dition autonum ration et axes pour l dition en Teach in Chapitre 4 Section Page EDITER 1 4 1 EDITER Cette option permet d diter de nouvelles lignes ou blocs dans le programme s lectionn Avec le curseur s lectionner le bloc partir duquel on veut introduire le nouveau ou les nouveaux blocs et taper sur la softkey correspondant un des modes d dition disponibles LANGAGE CNC Voir section 4 1 1 L dition est r alis e en langage ISO ou langage de haut niveau TEACH IN Voir section 4 1 2 Permet de d placer la machine manuellement et d assigner au bloc les cotes de cette position INTERACTIF Voir section 4 1 3 Il s agit d une dition guid e par la CNC PROFILS Voir section 4 1 4
61. actionnerles touches logiciel correspondant aux diverses options permettant de modifier ces param tres Chapitre 10 Section Page PERSONNALISATION TEXTES 15 Pour quitter ce mode et revenir au menu pr c dent frapper nouveau la touche INS Il est possible d ins rer un des textes disponibles au niveau de la CNC ou un texte introduit pr c demment par l utilisateur Pour ce faire les options suivantes sont disponibles par touches logicielles TEXTE DEFINI PAR L UTILISATEUR Pour ins rer le texte d sir proc der comme suit 1 de 5 Frapper ENTER La CNC affiche une zone d cran pour dition du texte le curseur peut tre d plac dans cette zone gr ce aux touches fl che gauche et fl che droite Au moyen du clavier d finir le texte ins rer Au fur et mesure de l introduction du texte dans la zone d dition un rectangle est g n r dans la fen tre principale de la CNC pour indiquer l espace que ce texte occupera sur l cran Pour quitter cette option frapper ESC la CNC affiche le menu pr c dent Lorsque le texte a t correctement d fini frapper ENTER Le texte dit reste dans la zone d dition et le curseur se positionne sur le rectangle situ dans la fen tre principale de la CNC D placer le rectangle suivant besoins au moyen du curseur Frapper ENTER pour valider la commande La CNC remplace le rectangle par le texte indiqu
62. approche situ face la face palper une distance B du palpeur b Mouvement de palpage D placement du palpeur selon l avance indiqu e F jusqu ce qu il re oive le signal mis par le palpeur La distance maximum parcourir pendant le mouvement de palpage est de 2B si lorsque cette distance a t parcourue la CNC ne re oit pas le signal mis par le palpeur le code d erreur correspondant est affich et les axes stoppent c Mouvementderetrait D placement du palpeur en avance rapide G00 entre le point du palpage et l angle d approche Chapitre 10 Section Page UTILISATION DUN PALPEUR TALONNAGED OUTIL 5 3 Mouvement de retrait D placement du palpeur en avance rapide G00 entre l angle d approche et le point d appel du cycle Le mouvement de retrait est r alis en deux phases 1 D placement selon l axe X 2 D placement selon l axe Z A la fin du cycle la CNC aura mis jour les valeurs X Z dans la table de correcteurs correspondant au correcteur s lectionn et initialis les valeurs I K 0 Page Chapitre 10 Section UTILISATION DUN PALPEUR TALONNAGED OUTIL Code 7 Code 1 pe g X OA Z C Z p 1 ty t t P P ps X Le RTE Code 6 X i 4 Z Z De yl P P X Code 3 Code 5 X C Z E Z P P X Code 4 Code 4 X C Z Z P lt p X Code 5 Code 3
63. axe Z 2 D placement selon l axe X 2 Mouvement de palpage Les faces du palpeur utilis es dans ce mouvement de palpage ainsi que la trajectoire d crite par l outil d pendent du facteur de forme affect l outil s lectionn Deux palpages sont effectu s pendant cette phase chacun comportant les op rations suivantes a Mouvement d approche D placement du palpeur en avance rapide G00 jusqu au point d approche situ face la face palper une distance B du palpeur b Mouvement de palpage D placement du palpeur selon l avance indiqu e F jusqu r ception du signal mis par le palpeur La distance maximum parcourir pendant le mouvement de palpage est de 2B si lorsque cette distance a t parcourue la CNC ne re oit pas le signal mis par le palpeur le code d erreur correspondant est affich et les axes stoppent c Mouvement de retrait D placement du palpeur en avance rapide G00 entre le point du palpage et l angle d approche Page Chapitre 10 Section 10 UTILISATION DUN PALPEUR ETALONNAGEDEPALPEUR 3 Mouvementderetrait D placement du palpeur en avance rapide G00 entre l angle d approche et le point d appel du cycle Le mouvement de retrait est r alis en deux phases 1 D placement selon l axe X 2 D placement selon l axe Z Code 1 Code 7 X C Z C Z P P X Code 3 Code 5 X C Z E Z P P X Code 5 Code 3 X
64. bit 1 Fonctions G bit2 Fonctions GMST bit3 Planprincipal bit4 Rapide Chapitre 11 Section Page PROGRAMMATION EN LANGAGE DE HAUT NIVEAU AUTRES VARIABLES 29 OPMODC NBTOOL PRGN BLKN GSn MSn Indique les axes s lectionn s par manivelle Cette information sera donn e dans les bits les plus bas et sera indiqu avec un 1 celle qui est s lectionn e bit amp BIE 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit l bit 0 Axe 7 Axe 6 Axe 5 Axe 4 Axe 3 Axe 2 Axe 1 Le nom de l axe correspond l ordre de programmation de ceux ci Exemple Si la CNC contr le les axes X Y Z U B C on aura Axel X Axe2 Y Axe3 Z Axe4 U Axe5 B Axe6 C Indique le num ro d outil en train d tre g r Exemple On dispose d un changeur manuel d outils L outil T1 est s lectionn et utilisateur sollicite l outil T5 Lasous routine associ e aux outils peutcontenirles instructions suivantes P103 NBTOOL j MSG SELECTIONNER T P103 ET TAPER SUR DEPART L instruction P103 NBTOOL assigne au param tre P103 le num ro d outilen train d tre g r c est dire celui que l on d sire s lectionner Donc P103 5 Le message affich par la CNC sera S LECTIONNER T5 ET TAPER SUR DEPART Donne le num ro de programme en cours d ex cution Si aucun programme n est s lectionn cette variable est la valeur 1 Donne le num ro d tiquette du
65. che droite s lectionner le type de ligne ou trait d sir La CNC affichera en permanence et en surbrillance le type de ligne s lectionn 2 Frapper ENTER pour valider le type de ligne s lectionn ou ESC pour quitter cette option sans effectuer aucun changement Quand une nouvelle page ou un nouveau symbole est s lectionn la CNC affecte par d faut un Trait continu fin Ne pas utiliser de traits pais pour repr senter des polylignes et des polygones on utilisera toujours un trait fin TAILLE TEXTE Cette option permet de s lectionner la taille des lettres utilis es pour crire les textes ins rer dans les pages et les symboles Trois tailles sont disponibles Taille normale Cette taille sera utilis e pour repr senter toutes les lettres majuscules et minuscules ainsi que tous les chiffres et signes disponibles sur le clavier de la CNC Taille double et taille triple Ces tailles seront utilis es pour repr senter les majuscules A Z les chiffres 0 9 les signes A g LL n ou H P es EL gt pm etles caract res e 2 7 sp ciaux ne WAT O U B Si des minuscules sont choisies dans l une de ces tailles la CNC les transforme automatiquement en majuscules Pour s lectionner une des tailles de lettre proc der comme suit 1 Gr ce aux touches fl che gauche et fl che droite s lectionner la taille de lettre d sir e La CNC affichera
66. de chaque axe et de la broche MANUEL ERREUR DE POURSUITE X 00000 002 Z 00000 003 s 00000 000 C 00000 002 F03000 0000 100 S00000 0000 100 T0000 D000 S 0000 RPM S0000 M MIN G00 G17 G54 PARTC 000000 CYTIME 00 00 00 00 TIMER 000000 00 00 DEPLACEMENT MANUEL EN CONTINU CAP INS MM RECHERCE PRESE MESURE MDI UTILISATEUR VISUALISER MM ZERO LECTION POUCES Chapitre 5 Section Page MANUEL VISUALISER 7 ACTUEL ET ERREUR DE POURSUITE S1 cette option est activ e la CNC affiche la position actuelle et l erreur de poursuite diff rence entre les positions th orique et r elle de chaque axe MANUEL ACTUEL ERREUR DE POURSUITE X 00100 000 X 00000 002 Z 00004 269 Z 00000 003 C 00011 755 V 00000 002 F03000 0000 100 S00000 0000 100 T0000 D000 S 0000 RPM S0000 M MIN G00 G17 G54 PARTC 000000 CYTIME 00 00 00 00 TIMER 000000 00 00 DEPLACEMENT MANUEL EN CONTINU CAP INS MM RECHERCE PRESE MESURE MDI ILISATEUR ISUALISER MM ZERO LECTION POUCES Page Chapitre 5 Section MANUEL VISUALISER MM POUCES Chaque fois que cette option est activ e la CNC change les unit s indiquant les positions des axes lin aires Les unit s mm ou pouces s lectionn es sont inscrites dans la fen tre situ e dans langle inf rieur droit On notera que ce changement n affecte pas les axes rotatifs qui sont repr sent s en degr s Chapitre 5 Section Page MA
67. et le trac s affiche avec des donn es mais sans position de d clenchement ligne verticale rouge Chapitre 9 Section Page PLC ANALYSEUR LOGIQUE 33 9 10 3 3 REPRESENTATION DU TRACE Lorsque la saisie de donn es est termin e la CNC affiche dans la fen tre d tats et sous forme graphique les signaux bas s sur le trac calcul pour les variables analys es En outre un trait vertical rouge indiquant le point o s est produit le trigger et un trait vertical vert indiquant la position du curseur se superposent au trac La position du curseur ligne verticale verte peut tre d plac e sur toute la longueur du trac gr ce aux touches suivantes Fl che gauche Fl che droite Page pr c dente Page suivante D place le curseur d un pixel gauche S1cette touche est maintenue le curseur avance d un pixel la fois sa vitesse augmentant avec le temps S1 le curseur se trouve compl tement gauche le trac affich se d placera vers la droite sans que le curseur change de position D place le curseur d un pixel droite S1cette touche est maintenue le curseur avance d un pixel la fois sa vitesse augmentant avec le temps S1 le curseur se trouve compl tement droite le trac affich se d placera vers la gauche sans que le curseur change de position D place le curseur d une page d cran gauche D place le curseur d une page d
68. finis n est pas correct SOLUTION Se rappeler que le format de programmation de cette fonction est G72 S5 5 Lorsqu on applique le facteur d chelle g n rale tous les axes G72 X C5 5 Lorsqu on applique le facteur d chelle particuli re un ou plusieurs axes 4 MANUEL DE SOLUTION DES ERREURS ncoR 2 CNC 8055T 0023 Bloc incompatible avec d finition de profil DETECTION Durant l dition durant l ex cution en programmes transmis par DNO CAUSE Dans l ensemble des blocs qui d finissent un profil il y a un bloc qui comprend une fonction G qui ne peut pas faire partie de la d finition du profil SOLUTION Les fonctions G disponibles dans la d finition d un profil sont G00 D but de profil G01 Interpolation lin aire G02 G03 Interpolation circulaire droite gauche G06 Centre de circonf rence en coordonn es absolues G08 Circonf rence tangente la trajectoire ant rieure G09 Circonf rence par trois points G36 Arrondissage des ar tes G39 Chanfreinage G53 Programmation par rapport au z ro machine G70 G71 Programmation en pouces millim tres G90 G91 Programmation en coordonn es absolues accroissantes G93 Pr s lection de l origine polaire 0024 Blocs de haut niveau non permis en d finition de profil DETECTION Durant l dition durant l ex cution en programmes transmis par DNC CAUSE Dans l ensemble des blocs qui d finissent
69. finit la coordonn e en X du point final du filet Elle doit tre programm e en absolu selon les unit s actives soit rayon soit diam tre D finit la coordonn e en Z du point final du filet option S utilise avec le param tre W pour le repassage de filetages D finitla cote suivant axe X du point auquel esteffectu e la mesure du filetage Normalement c est un point interm diaire du filetage D finit la profondeur des filets Sa valeur est positive en cas d usinage dans le sens n gatif selon l axe Z et n gative dans le sens contraire Sice param tre est programm avec une valeur 0 la CNC affiche le message d erreur correspondant D finit la profondeur des passes de filetage Si ce param tre est programm avec une valeur positive la profondeur de chaque passe d pend du num ro de la passe correspondante De cette fa on les p n trations selon l axe Z sont B BV2 BV3 BV4 BVn Chapitre 9 Section Page CYCLESFIXES FILETAGE FRONTAL G87 49 E S5 5 D S 5 Si ce param tre est programm avec une valeur n gative l incr ment de p n tration est maintenu une valeur constante entre les passes avec une valeur gale la valeur programm e B De cette fa on les p n trations selon l axe Z sont B 2B 3B 4B nB NA TP09J02 Sice param tre est programm avec une valeur 0 la CNC affiche le
70. finit la sur paisseur de finition suivant axe X qui est programm e en rayons Si ce param tre n est pas programm la valeur 0 est prise par d faut D finit la sur paisseur de finition suivant l axe Z Si ce param tre n est pas programm la valeur O est prise par d faut D finit la vitesse d avance de la passe finale d bauche Si elle n est pas programm e ou si elle est programm e avec une valeur 0 le syst me suppose qu aucune passe finale d bauche n est d sir e D finit la vitesse d avance de la passe de finition Si ce param tre n est pas programm ou est programm avec une valeur 0 aucune passe de finition n est ex cut e Chapitre 9 Section Page CYCLES FIXES TOURNAGE DE SECTIONS 27 DROITES G81 Fonctionnement de base Le cycle fixe analysera le profil programm en r alisant si n cessaire un tournage horizontal jusqu l obtention du profil d fini La totalit du tournage s effectue selon un pas identique inf rieur ou gal au pas programm C Chaque pas de tournage est ex cut comme suit Xa Xa TP09D03 Le d placement 1 2 s effectue en avance rapide G00 Le d placement 2 3 s effectue en G01 selon l avance programm e F Lorsque le param tre D a t programm le d placement 3 4 s effectue en avance rapide G00 mais si D n a pas t programm le
71. fond bleu L Aide donne des informations sur le mode de fonctionnement ou l option correspondante Tant que ces informations sont visibles l cran la CNC ne peut pas tre command e parles touches de fonction la touche HELP doit tre actionn e nouveau pour repasser aux informations qui taient affich es dans la fen tre principale avant la demande d aide et pour reprendre l exploitation de la CNC La frappe de la touche ESC ou MAIN MENU permet galement de sortir de l Aide AIDE A L EDITION L acc s cette aide est possible apr s s lection d une des options d dition programme pi ce programme PLC tables param tres machine etc Dans tous les cas les touches de fonction sont fond blanc Cette aide donne des informations sur l option correspondante Pendant l affichage de ces informations la CNC peut continuer fonctionner S1 la touche HELP est frapp e nouveau la CNC v rifie si la m me page d aide s applique ou non l tat en cours de l dition Siune autre page est n cessaire la CNC affiche la place de la pr c dente sinon elle rappelle les informations affich es dans la fen tre principale avant la demande d aide Pour sortir du menu Aide et revenir l option de fonctionnement pr c dente frapper ESC pour repasser au menu principal frapper la touche MAIN MENU Chapitre 2 Section Page MODES DE FONCTIONNEMENT SYSTEMES D AIDE 3
72. information permettant de visualiser l tat des ressources d sir es Deux types de fen tre s lectionnables par touches sont disponibles FENETRE DE VISUALISATION DE TEMPORISATEURS ET REGISTRES Cette fen tre est divis e en deux parties une pour les Temporisateurs l autre pour les Registres Temporisateur Afficheuntemporisateurparligneavecleschampsd informationsuivants TG Indique tat logique de l entr e de d clenchement active M Indique tat ou mode de travail du temporisateurr S pour arr t T pour temporisation et D pour d sactiv TEN Indique l tat logique de l entr e Enable TRS Indique l tat logique de l entr e Reset T Indique l tat logique de la sortie d tat du temporisateur ET Indique le temps coul TO Indique le temps restant Pour demander des informations un ou plusieurs temporisateurs frapper la commande T 1 256 ou T 1 256 1 256 puis ENTER Registre Affiche un registre par ligne avec les champs d information suivants HEX Indique la valeur de son contenu en format hexad cimal DEC Indique la valeur de son contenu en format d cimal sign Pour demander des informations un ou plusieurs registres frapper la commande R 1 559 ou R 1 559 1 559 puis ENTER Page 12 Chapitre 9 Section PLC MONITORISATION FENETRE DE VISUALISATION DE COMPTEURS ET DE DONNEES BINAIRES Cette fen tre est divis e en deux parties u
73. message erreur correspondant Ind pendamment du signe affect B lorsque la derni re passe d bauche avant la finition est inf rieure la valeur programm e le cycle fixe ex cute une passe gale la mati re exc dentaire C est en relation avec le param tre B Indique la valeur minimum que peut atteindre le pas de p n tration quand on a programm le param tre B avec valeur positive Si ce param tre n est pas programm la valeur O est prise par d faut D finit la distance de s curit et indique quelle distance du point initial du filet l outil se positionnera suivant l axe Z lors du d placement d approche Le retour au pointinitial apr s chaque passe de filetage s effectue selon la m me distance D par rapport la section programm e S1 la valeur programm e est positive ce mouvement de retrait s effectue en arrondi G05 si elle est n gative il s effectue en ar te vive G07 Si ce param tre n est pas programm la valeur O est prise par d faut Page 50 Chapitre 9 Section CYCLES FIXES FILETAGE FRONTAL G87 L 5 5 CSS J5 5 D finit la sur paisseur de finition S ilest programm avec une valeur positive la passe de finition est ex cut e selon le m me angle de p n tration A que les autres passes S ilest programm avec une valeur n gative la passe de finition est ex cut e avec une p n tration
74. o P 33 34 49 5 62 60 59 45 48 I Uy D A w ES e4512 64513 64514 s4515 64516 64517 64518 A w A D N Ke Vss 53 65449 65456 65 53 X s454 5460 65458 5262 CL SORTIES LOGIQUES D TAT DE TOUCHES FAGOR SPINDLE B13 B14 R362 R562 B10 R362 B17 B18 g9 sem peg R562 R562 R562 F R562 90 B26 jib B29 B30 B31 R562 R562 RIBA R562 z P 13 UV 1 A A CODES D INHIBITION DETOUCHES FAGOR
75. pass en limite de zone 40 Rang d pass en translation d origine Rayon d arrondi trop grand Rayon de compensation trop grand Rayon n gatif en polaires eeeeneeee Rayon n gatif non admis en coordonn es absolues Repositionnement non permis 25 RET non associ sousroutine 35 S non programm en G96 S non programm e en G95 ou filetage S programm e sans gamme active S programm e trop grande s ssssssseeeeeeeiriesisieisinisinriersrnereenes 32 Saut tiquette non d finie 36 Signal du palpeur non re u 39 Sortie analogique non disponible 12 Sortie tangentielle mal programm e s eesee1 29 Sorties analogiques ANAO 1 8 10 Volts 24 Sous tension dans le bus de puissance 307 49 Sousroutine avec changement gamme non admise 21 02 Sousroutine en programme non disponible s es 36 Sousroutine non d finie eeeeeee 85 SOUSFOUTIN T P I E 4 sr srasetisrne ere rrtretersin cire din sites es 11 Surcourant 219 sise denses 49 Surcharge dans le r gulateur 201 49 Surtemp rature dans le moteur 108 49 Surtemp rature dans le radiateur 106 49 Surtemp rature dans le r gulateur 107
76. pertoire correspondant e Taper le num ro de la page ou symbole e Taper sur ENTER S1 la page ou le symbole n existe pas il sera montr une page vide dans la zone d dition La mani re d diter des pages et des symboles d utilisateur est expliqu e plus loin dans ce m me chapitre Si on effectue des changements dans la page ou le symbole s lectionn la CNC demandera si on veut les sauver dans les cas suivants e En abandonnant le mode de Personnalisation e En s lectionnant une autre page ou un autre symbole SAUVER Permet de garder dans la Memkey Card la page ou le symbole tant dit Page Chapitre 10 Section 4 PERSONNALISATION UTILIT S 10 2 EDITION DE PAGES ET SYMBOLES UTILISATEUR Avant d diter une page ou un symbole utilisateur ils doivent tre s lectionn s gr ce l option EDITER du mode de fonctionnement UTILITAIRES L dition ou la modification d une page ou d un symbole utilisateur sont possibles gr ce aux options ELEMENTS GRAPHIQUES TEXTES et MODIFICATIONS Les informations contenues dans une page ou un symbole ne doivent pas occuper plus de Ko dans le cas contraire la CNC affiche le message d erreur correspondant Lorsque la page ou le symbole ont t s lectionn s la CNC affiche une page d cran de ce type r TE OO DOI La partie sup rieure gauche indique le num ro de la page ou du symbole en cours d dition Lafen
77. raux suivants USERDPLY indiquera le programme ex cuter dans le mode Ex cution USEREDIT indiquera le programme ex cuter dans le mode Edition USERMAN indiquera le programme ex cuter dans le mode Manuel USERDIAG indiquera le programme ex cuter dans le mode Diagnostic En plus du niveau actuel les programmes de personnalisation peuvent disposer de cinq autres niveaux d imbrication En outre les d clarations de personnalisation n admettent pas les param tres locaux il est toutefois possible d utiliser tous les param tres globaux pour les d finir PAGE expression La mn monique PAGE visualise l cran le num ro de page indiqu au moyen d un nombre ou de toute expression dont le r sultat est un nombre Les pages d finies par l utilisateur sont comprises entre la page Oet la page 255 etelles sont d finies depuis le clavier de la CNC dans le mode Personnalisationn comme indiqu dans le manuel de l utilisateur Les pages du syst me sont d finies par un nombre sup rieur 1000 Voir l annexe correspondante SYMBOL expression 1 expression 2 expression 3 La mn monique SYMBOL visualise l cran le symbole dont le num ro est indiqu par la valeur de l expression 1 d s qu elle est valu e Par ailleurs sa position l cran est d finie par l expression 2 colonne et par l expression 3 rang e Expression 1 comme expression 2 et expression 3 pou
78. sent es les coordonn es correspondant la g om trie de l outil X Z R Les unit s choisies MM INCH tant indiqu es dans la fen tre inf rieure droite Page Chapitre 6 Section 12 TABLES TABLE DE GEOMETRIE DEL OUTIL 6 4 TABLE DU MAGASIN D OUTILS Cette table contient information sur le magasin d outils en y indiquant tous les outils du magasin et la position occup e par chacun d eux FAGOR 2 TABLE DE MAGASIN ka he 11 50 14 D OUTILS POSITION MAGASIN ESTADO OUTIL ACTIF OUTIL SUIVANT P001 N A N A y oo 0 0 0 Q Q 0 0 D D p p D P p D CAP INS M EDITER CHERCHER EFFACER CHARGER SAUVER Position dans le magasin En plus d indiquer la position dans le magasin sont indiqu s aussi l outil actif et l outil s lectionn pour des usinages post rieurs L outil suivant sera plac sur la broche apr s que la fonction auxiliaire M06 ait t ex cut e Outil Indique le num ro d outil qu occupe cette position Les positions vides sont repr sent es par la lettre T et les positions annul es par les caract res T tat La premi re lettre indique la taille de l outil et la deuxi me l tat de celui ci La taille d pend du nombre de cases qu il occupe dans le magasin N Normal famille 0 199 S Sp cial famille 200 255 L tat de l ou
79. t de la m moire EEPROM mais tous les appels de ce symbole pages ou symboles dans lesquels il est inclus restent actifs En cons quence lorsqu une page ou un symbole appelant un symbole inexistant supprim ou non d fini sont affich s cette partie de la page appara t vide Toutefois sice symbole est dit plus tard la nouvelle repr sentation affect e au symbole appara tra dans toutes les pages et symboles dans lesquels il a t inclus Chapitre 10 Section Page PERSONNALISATION ELEMENTS GRAPHIQUES 13 POLYGONE Un polygone est une polyligne ferm e dont les points de d but et de fin co ncident Pour repr senter un polygone proc der comme suit 1 Positionner le curseur sur une des pointes du polygone et frapper ENTER pour le valider 2 Amener le curseur sur la pointe suivante du polygone la CNC affichera en permanence la ligne en cours de programmation Frapper ENTER pour valider la nouvelle ligne ou ESC pour quitter cette option le polygone entier s efface 3 R p ter l op ration 2 pour le reste des pointes Quand toutes les pointes ont t d finies frapper nouveau ENTER La CNC terminera le polygone en affichant la ligne qui unit les pointes de d but et de fin R p ter les op rations ci dessus pour dessiner d autres polygones Dans le cas contraire frapper ESC pour revenir au menu pr c dent POLYGONE PLEIN Pour dessiner un polygone ple
80. tent de cr er l aide de l instruction OPEN un programme qui existe d j SOLUTION Changer le num ro de programme ou utiliser les param tres A D dans l instruction OPEN OPEN P ND O A Ajoute de nouveaux blocs la suite de ceux existants d j D Efface le programme existant et louvre comme un nouveau programme 0071 Un param tre est attendu DETECTION Durant l dition des tables CAUSE Un num ro de param tre incorrect a t introduit il manque probablement le caract re P ou on a tent de r aliser une autre action se d placer dans la table avant d abandonner le mode d dition des tables SOLUTION introduire le num ro du param tre diter ou taper ESC afin d abandonner ce mode 0072 Param tre inexistant DETECTION Durant l dition durant l ex cution en programmes transmis par DNO CAUSE En programmant en langage de haut niveau l instruction ERREUR a t dit e et le num ro d erreur qu elle doit montrer lui a t assign moyennant un param tre local sup rieur 25 ou un param tre global sup rieur 299 SOLUTION Les param tres que la CNC utilise sont Locaux 0 25 Globaux 100 299 0075 Variable de lecture uniquement DETECTION Durant l dition durant l ex cution en programmes transmis par DNC CAUSE On a tent d assigner une valeur une variable qui est uniquement de lecture SOLUTION On ne peut ass
81. tres n a pas t respect SOLUTION introduire les param tres de la table dans l ordre correct 0115 Outil T4 D3 F3 N5 R5 2 DETECTION Durant l dition de tables CAUSE Dans la table d outils l ordre d dition des param tres n a pas t respect SOLUTION introduire les param tres de la table dans l ordre correct 0116 Origine G54 59 axes 1 5 DETECTION Durant l dition de tables CAUSE Dans les tables d origines l origine G54 G59 d finir n a pas t choisie SOLUTION Introduire les param tre de la table dans l ordre correct Pour remplir la table d origines choisir d abord quelle origine G54 G59 va tre d finie et ensuite la position de l origine dans chaque axe 0117 Fonction M4 S4 bits 8 DETECTION Durant l dition de tables CAUSE Dans la table de fonctions M l ordre d dition des param tres n a pas t respect SOLUTION Editer la table suivant le format M1234 sousroutine associ e bits de personnalisation 0118 G51 A E DETECTION Durant l ex cution durant l ex cution en programmes transmis par DNC CAUSE Dans la fonction Look Ahead G51 gt le param tre correspondant l erreur de contour permis n a pas t programm SOLUTION Dans ce type d usinage il faut obligatoirement programmer E Erreur de contour permis Les autres param tres sont optionnels Les param tres doivent tre dit s dans l ordre indiqu dans le message d err
82. tres suivants EXECUTION ZERO PIECE ZERO MACHINE X 00100 000 00172 871 Z 00004 269 Z 00004 269 C 00011 755 C 00011 755 F00000 0000 120 S00000 0000 100 T0000 D000 NT0000 ND000 S 0000 RPM G00 G17 G54 PARTC 000000 CYTIME 00 00 00 00 TIMER 000000 00 0 CAP INS SELECTION CONDITION VISUALISER MDI INSPECTION GRAPHI BLOC A BLOC D ARRET OUTIL QUES BLOC Les cotes r elles des axes qui indiquent la position actuelle de la machine Le format de visualisation de chaque axe est indiqu par le param tre machine DFORMAT et les valeurs affich es seront les valeurs r elles ou th oriques de chaque axe selon le r glage du param tre machine g n ral THEODPLY Chaque axe dispose des champs suivants ZERO PIECE Ce champ indique la cote r elle de l axe par rapport au z ro pi ce s lectionn ZERO MACHINE Ce champ indique la cote r elle de l axe par rapport au z ro machine Page Chapitre 3 Section 10 EXECUTER SIMULER VISUALISER 3 2 3 VISUALISATION DU PROGRAMME PIECE Ce mode affiche une page de blocs du programme le bloc en cours d ex cution tant en surbrillance 3 2 4 MODE VISUALISATION DE SOUS ROUTINES Ce mode donne des informations sur les commandes suivantes RPT N10 N20 Cette fonctionex cute la partie du programme comprise entre les blocs N10 et N20 ces 2 blocs compris CALL 25 Cette fonction ex cute le sous programme 25 G87 Cette fonc
83. x 336 pixels coordonn e en Y S ils agit d une page nouvelle la CNC affichera le curseur au centre de l cran dans le cas d un symbole nouveau le curseur se situe dans l angle sup rieur gauche Le curseur appara t toujours en blanc et apr s s lection d un des l ments graphiques il peut tre d plac sur tout l cran gr ce aux touches fl che gauche fl che droite fl che vers le haut et fl che vers le bas Le curseur peut aussi tre d plac gr ce aux combinaisons de touches suivantes SHIFT D Positionne le curseur sur la derni re colonne X638 SHIFT Positionne le curseur sur la premi re colonne X1 SHIFT D Positionne le curseur sur la premi re rang e Y0 SHIFT Positionne le curseur sur la derni re rang e Y334 Il est galement possible de frapper les coordonn es X Y du point o l on d sire positionner le curseur Proc der comme suit Frapper X ou Y La CNC affiche en surbrillance et dans la zone de visualisation des param tres d dition la valeur correspondant aux coordonn es de l axe s lectionn Introduire la valeur de position correspondant au point o l on d sire positionner le curseur sur cet axe La position horizontale est d finie par la cote en X 1 638 et la position verticale par la cote en Y 0 334 Apr s l introduction de la valeur d sir e frapper ENTER La CNC am ne le curseur la posi
84. 0 20 16 Programmer format num rique eeee Programmer F S T D avant les fonctions M sii Programmer G36 G39 avec R 5 5 4 Programmer INPUT onses 16 Programmer le num ro de colonne s s ss a 15 Programmer le num ro d erreur de 0 9999 13 Programmer num ro de file 15 Programmer num ro de sousroutine de 1 9999 n11 Programmer P3 valeur asssosseneeeeseesessrseesreesenen 18 Programmer pages de 0 255 16 Programmer PAS scrcrreslieisssssesresessdseerenntinesssescarn rersatss 9 Programmer Q entre 359 9999 28 Programmer R ext rieur 28 Programmer R int rieur 28 Programmer soft_keys de 1 7 15 Programmer une autre softkey 15 Programmer X maximum 28 Programmer Y maximum Programmer Y minimum Programmer Z maximum 28 Programmer Z minimum osssseeseeeee 28 Programmer zone K1 K2 K3 o K4 4 Programmer G16 axe axe n 4 Programmer G22 K 1 2 3 4 S 0 1 2 4 Programmer G52 axe 5 5 26 Programmer G72 S5 5 ou axe s 4 Programmer G77 axes de 2 6 D Programmer G93 dissssissrsnessnesnseneresnminmamunats 5 R Racine de nombre n gatif eeeeeeeeeieeieieirrierrrierererrerenn 14 Rang ASIN ACOS d pass a15 Rang de l axe d pass 42 Rang d pass neee 39 Rang d
85. 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 GOO0O0O000000000000000 DODOO00O00000O0O000COC OO0C0O0000000000000000 ZZZZZZZZZZZZZ ZZ ZZ N00000 CAP INS M EDITER MODIFIER CHERCHER EFFACER CHARGER SAUVER G OM TRIE BAIE Chaque outil comporte les champs suivants Num ro du correcteur associ l outil Chaque fois qu un outil est s lectionn la CNC consid re que ses dimensions sont d finies dans la table de correcteurs et qu elles correspondent celles sp cifi es dans le correcteur indiqu Code de famille Ce code doit tre utilis lorsqu un changeur automatique d outils est install il permet de remplacer un outil us par un autre de m mes caract ristiques Il existe deux types de famille Celles correspondant aux outils normaux dont les codes sont compris entre 0 et 199 Celles correspondant aux outils sp ciaux et qui occupent plus d une poche dans le magasin dont les codes sont compris entre 200 et 255 Chaque fois qu un nouvel outil est s lectionn la CNC v rifie s ilestus vie r elle sup rieure vie nominale Sielle d c le une usure elle ne le s lectionne pas et prend sa place l outil suivant de la table appartenant la m me famille Chapitre 6 Section Page TABLES TABLE D OUTILS 7 Si pendant l usinage d une pi ce l automate dem
86. 1 J l 1 1 j 1 1 1 TPO0612 Page Chapitre 6 Section 16 CONTROLE DES TRAJECTOIRES SORTIETANGENTIELLE G38 6 10 ARRONDI AUTOMATIQUE AUX ANGLES G36 La fonction G36 permet l arrondi aux angles selon un rayon sp cifique sans avoir calculer le centre ni les points de d but et de fin de l arc La fonction G36 est non modale et doit donc tre programm e pour chaque arrondi aux angles Cette fonction doit tre programm e dans le bloc d finissant le d placement pour lequel on d sire un arrondi au point d arriv e La valeur de R5 5 doit toujours figurer apr s G36 elle indique le rayon que la CNC introduit pour obtenir l arrondi au angles d sir Cette valeur de R doit toujours tre positive Exemples avec programmation de l axe X en diam tres X G90 X20 Z60 G01 G36 R10 X80 i lt Z10 R10 3 10 60 A Chapitre 6 Section Page CONTROLE DES TRAJECTOIRES ARRONDIAUTOMATIQUEAUX 17 ANGLES G36 l L I l I I I I 1 T L L L L 1 L I i L L L L L l i L 1 G90 X20 Z60 G01 G36 R10 X80 G02 X60 Z10 I20 K 30 G90 X60 Z90 G02 G36 R10 X60 Z50 R28 X60 Z10 R28 Page 18 Chapitre 6 CONTROLE DES TRAJECTOIRES Section ARRONDIAUTOMATIQUEAUX ANGLES G36 6 11 CHANFREIN G39 Dans les op rations d usinage la fonction G39 permet de chanfreiner des angles entre deux droites sans avoir calculer
87. 2 SELECTION DES AXES POUR EDITION EN TEACH IN On notera que dans le mode dition en TEACH IN la caract ristique suivante est disponible Quand le bloc en cours d dition ne contient aucune information zone d dition vide la touche ENTER peut tre actionn e Dans ce cas la CNC g n re un nouveau bloc avec les valeurs de position des axes L option d crite ici permet de s lectionner les axes dont les valeurs se trouveront dans ces blocs de position Apr s frappe de la touche AXES TEACH IN la CNC visualise tous les axes dont dispose la machine L op rateur doit liminer le ou les axes non d sir s en frappant les touches de fonction correspondantes Chaque fois qu une touche est frapp e la CNC supprime l axe concern de l cran et ne conserve que les axes s lectionn s restants Pour mettre fin cette op ration frapper ENTER La CNC prendra d sormais en compte les axes qui ont t s lectionn s chaque fois qu une dition en TEACH IN sera ex cut e Pour apporter des changements il est n cessaire d activer nouveau cette option et de s lectionner les nouveaux axes Chapitre 4 Section Page EDITER PARAMETRES EDITEUR 25 5 e MANUEL Ce mode de fonctionnement est utilis chaque fois que la machine doit tre d plac e manuellement Lorsque ce mode a t activ la CNC autorise le d placement de tous les axes de la machine au moyen des
88. 4 Positionne le curseur sur la premi re colonne X1 SHIFT Positionne le curseur sur la premi re rang e YO SHIFT l Positionne le curseur sur la derni re rang e Y334 Il est galement possible de frapper les coordonn es X Y du point o l on d sire positionner le curseur Proc der comme suit Frapper X ou Y La CNC affiche en surbrillance et dans la zone de visualisation des param tres d dition la valeur correspondant aux coordonn es de l axe s lectionn Introduire la valeur de position correspondant au point o l on d sire positionner le curseur sur cet axe La position horizontale est d finie par la cote en X 1 638 et la position verticale par la cote en Y 0 334 Apr s l introduction de la valeur d sir e frapper ENTER La CNC am ne le curseur la position indiqu e Les options permettant de modifier une page ou un symbole sont EFFACER PAGE Cette option permet d effacer la page ou le symbole s lectionn s Lorsque cette touche a t frapp e la CNC demande confirmation avant d ex cuter l op ration indiqu e En ex cutant cette option on efface la page ou le symbole tant dit Cependant la CNC conservera dans la Memkey Card le contenu que cette page ou ce symbole disposait la derni re fois que fut ex cut e la commande SAUVER Page Chapitre 10 Section 18 PERSONNALISATION MODIFICATIONS EFFACER ELEMENTS C
89. 5 5 J4 D5 5 K5 H5 5 CSS S S 5 D finit le pas angulaire entre deux op rations cons cutives programm en degr s Sa valeur est positive dans le sens anti horaire D finit le nombre de trous percer ou tarauder y compris le premier Si une valeur 0 est programm e la CNC met le message d erreur correspondant D finit la distance de s curit selon l axe Z etindique quelle distance du point de d but Z X l outil se positionnera pendant son approche Si aucune valeurn est programm e la CNC prend 0 par d faut D finit la temporisation en fond de trou avant retrait de l outil en centi mes de seconde S1 aucune valeur n est programm e la CNC prend 0 par d faut L op ration de taraudage ignore ce param tre il est donc inutile de le programmer S 1l est programm il sera ignor D finit la distance de retrait en rapide en G00 selon l axe Z apr s chaque plong e Si elle n est pas programm e ou si elle est program e avec une valeur nulle l outil revient au point d approche L op ration de taraudage ignore ce param tre il est donc inutile de le programmer S il est programm il sera ignor D finit la distance d approche rapide pour les plong es successives Si aucune valeur n est program e une distance de 1 mm 0 03937 pouce est prise par d faut L op ration de taraudage ignore ce param tre il est donc inutile de le prog
90. 5 5 D finit la coordonn e en X o le trou doit tre perc Elle est programm e en absolu et selon les unit s actives rayons ou diam tres Z 45 5 D finit la coordonn e en Z o le trou doit tre perc Elle est programm e en absolu I 5 5 D finit la profondeur de per age par rapport au point de per age elle aura donc une valeur positive en cas de per age dans le sens n gatif selon l axe Z et une valeur n gative en cas de per age en sens contraire Si elle est programm e avec une valeur 0 la CNC affiche l erreur correspondante B5 5 D finit le type d op ration ex cuter Si B 0 la CNC ex cute un taraudage axial Si B gt 0 un per age axial estex cut et la valeur de B indique le pas de per age DS 5 D finit la distance de s curit et indique quelle distance du d but du trou l outil se positionne dans son mouvement d approche Si ce param tre n est pas programm la valeur 0 est prise par d faut K5 D finit en centi mes de seconde le temps d attente en fond de trou jusqu au d but du retrait Si ce param tre n est pas programm la valeur O estprise par d faut HS 5 D finit la distance de retrait en rapide G00 apr s chaque per age Si ce param tre n est pas programm ou s il est programm avec une valeur 0 l outil recule jusqu au point d approche Page Chapitre 9 Section 34 CYCLES FIXES CYCLEFIXEDE PERCAGE G8 CS
91. 5 D finit la distance de d placement en rapide G00 de l axe Z par rapport au pas de per age pr c dent dans son mouvement d approche vers la pi ce pour ex cution du pas de per age suivant Si ce param tre n est pas programm la valeur 1 millim tre est prise par d faut Per age Fonctionnement de base 1 D placement en rapide jusqu au point d approche situ une distance de s curit D du point de per age 2 Premi re plong e de per age D placement en avance de travail de l axe longitudinal jusqu la profondeur incr mentale programm e en D B 3 Boucle de per age Les phases suivantes se r p teront jusqu ce que la cote de profondeur programm e en I soit atteinte 3 1 Retrait en rapide G00 de la valeur indiqu e H ou jusqu au point d approche 3 2 Approche en rapide G00 jusqu une distance C de la phase de per age pr c dente 3 3 Nouvelle phase de per age D placement en avance de travail G01 jusqu la p n tration incr mentale suivante B 4 Temps d attente K en centi mes de seconde en fond de trou s il a t programm 5 Retrait en rapide G00 jusqu au point d approche Taraudage Fonctionnement de base 1 D placement en rapide en G00 jusqu au point d approche situ une distance de s curit D du point de taraudage 2 Taraudage avec d placement selon axe longitudinal en G01 jusqu
92. 5 D finitla coordonn e en X du point final du profil Elle doit tre programm e en absolu selon les unit s actives soit rayon soit diam tre R 5 5 D finit la coordonn e en Z du point final du profil C5 5 D finit le pas du tournage et se programme au moyen d une valeur positive exprim e en rayons L ensemble de l op ration de tournage est ex cut selon la m me passe gale ou inf rieure la passe programm e C Si ce param tre est programm avec une valeur 0 la CNC affiche le message d erreur correspondant D 5 5 D finit la distance de s curit laquelle s effectue le retrait de l outil apr s chaque passe X4 X4 Page Chapitre 9 Section 36 CYCLES FIXES TOURNAGE DE SECTIONS COURBES G84 L5 5 M5 5 F5 5 H5 5 I 5 5 K 5 5 Si D est programm avec une valeur diff rente de 0 la plaquette ex cute un mouvement de retrait 45 jusqu ce qu elle atteigne la distance de s curit figure de gauche Si D est programm avec une valeur 0 la trajectoire de sortie co ncide avec la trajectoire d entr e S1 le param tre D n est pas programm le retrait de l outil s effectue suivant le profil jusqu la passe pr c dente distance C figure de droite S1 le param tre D n est pas programm on ne doit pas oublier que le temps de cycle est allong mais que la quantit de mati re retirer lors de la passe de finition est moindre
93. 7 43 nise mroiOlO EL CE GIS GIA arrancan 9 TO Facenda echelle GT 2 eniinn eeen aE aN ENONSE 10 7 6 1 Facteur d chelle appliqu tous les AXES se memermeseneeneresemenetesant 11 A Facteur d chelle appliqu un ou plusieurs axes seisisisiiisicirsiisoeirsiireeissisoens 12 Tal Couplase d couplas lectronique d s ARS iii ininendsensensndereds 15 Thl Conplage clectronigue des axes G77 nn ssl ennaninoeunssaiedees 16 Fos Annulation du couplage lectronique des axes sesseeeseseseseseresererersrererererereees 16 7 8 Commutation d axes G28 ae e ENO NOEDEN OESE 17 8 COMPENSATION D OUTILS 8 1 Compensation de rayon d outil G40 G41 G42 ssssssessssessesessessesresssseesssressseressee 4 8 2 Activation de la compensation de rayon d outil s sesremersrerereieressrercrestrereresiress 5 8 3 Sections d compensation de rayon d ONM seanina 8 8 4 Annulation de la compensation de rayon Q outil eeeeeeeeeeeeeeeeeereeereereerreere 9 8 35 Annulation temporaire de la compensation avec G0 s eecesesceeeeerreereeereeere 12 8 6 Compensation d outil dans un DlAM 4 sense 14 9 CYCLES FIXES 9 1 G66 Cycle fixe de suivi d proiil srein aienea daanan ae 2 9 2 GOS Cycle fixe d bauche suivant laxe X sscriernenernenonennennan 9 9 3 G69 Cycle Az d bauche suivant l axe Zen nssnmntesesinnretenion 17 9 4 G81 Cycle fixe de to rnage de sections droites si sssnvrteersiineueneroenude 26 9 5 G82 Cycle fixe de surfa age de secti
94. 920425 dans P151 L acc s cette variable entra ne l interruption dela pr paration des blocs etl attente de l ex cution de cette commande avant la reprise de la pr paration des blocs Donne en centi mes de seconde la dur e d ex cution coul e de la pi ce Les valeurs possibles sont 0 4294967295 L acc s cette variable entra ne l interruption dela pr paration des blocs et attente de l ex cution de cette commande avant la reprise de la pr paration des blocs Indique s il s agit de la premi re ex cution d un programme Cette variable est 1 dans l affirmative et 0 par la suite Est consid r e comme premi re ex cution celle qui a lieu Apr s la mise sous tension de la CNC Apr s la frappe des touches Shift Reset Chaque fois qu un nouveau programme est s lectionn Page 32 PROGRAMMATION EN LANGAGE DEHAUT NIVEAU AUTRES VARIABLES Chapitre 11 Section ANAln AXICOM Donne en volts et dans le format 1 4 valeurs 5 Volts l tat de l entr e analogique indiqu e n le choix tant possible parmi l une des huit 1 8 entr es analogiques L acc s cette variable entra ne l interruption de la pr paration des blocs et l attente de l ex cution de cette commande avant la reprise de la pr paration des blocs Renvoie dans les 3 bytes de moindre poids les paires d axes commut s avec la fonction G28 Paire 3 Paire 2 Paire
95. AXE X 3 Mouvementderetrait D placement du palpeur en avance rapide G00 entre le point de palpage et le point d appel du cycle Le mouvement de retrait est r alis en deux phases 1 D placement selon l axe X jusqu la coordonn e du point d appel du cycle correspondant cet axe 2 D placement en Z jusqu au point d appel du cycle A la fin du cycle la CNC donne les valeurs r elles obtenues apr s la mesure dans les param tres arithm tiques g n raux suivants P298 Coordonn e r elle de la surface Cette valeur est exprim e en unit s actives soitrayons soit diam tres P299 Erreur d tect e Diff rence entre la coordonn e r elle de la surface et la coordonn e th orique programm e Cette valeur est exprim e en rayons Si Num ro de Correcteur d Outil D a t s lectionn la CNC modifiera la valeur I de ce correcteur la condition que l erreur de mesure soit sup rieure ou gale la tol rance L Chapitre 10 Section Page UTILISATION DUN PALPEUR CORRECTION D OUTIL 15 SUIVANT L AXE X 10 6 CYCLE FIXE DE MESURE DE PIECE ET CORRECTION D OUTIL SUIVANT L AXE Z Onutilisera un palpeur situ sur la broche porte outils qui devra tre talonn e au pr alable au moyen du cycle fixe d talonnage d outil En plus de la mesure de la pi ce selon l axe Z ce cycle permet de corriger la valeur du correcteur d outil utilis dans
96. Change les unit s o sont repr sent s les donn es Les unit s s lectionn es MM INCH sont indiqu es sur la fen tre inf rieure droite Chapitre 6 Section Page TABLES MANIERE D DITER 17 LES TABLES 7 UTILIT S Ce mode op ration permet d acc der aux programmes emmagasin s dans la CNC dans la Memkey Card CARD A et dans les dispositifs externes travers des lignes s ries 1 et 2 On peut effacer renommer et changer les protections de n importe programme et effectuer des copies dans le m me dispositif ou entre deux programmes 7 1 R PERTOIRE Permet d acc der aux r pertoires de programmes de la CNC de la Memkey Card CARD A et des dispositifs externes travers des lignes s ries 1 et 2 Il est possible aussi d acc der au r pertoire des sous routines de la CNC R pertoire de programmes TAILLE PO00001 lt MOULD 1 gt 000217 PO00002 lt CNC SUBROUTINES gt 023705 PO00003 lt MOULD 3 gt 000009 PO00010 lt CANNED CYCLE gt 000208 PO00012 lt gt 000029 PO00111 lt gt 000869 PO00112 lt gt 000981 00200 lt gt 002759 PO00662 lt USER EDITING gt 000801 lt USER EXECUTION gt 009389 lt gt 000039 lt gt 000026 lt gt 000026 lt gt 020634 14 programmes 062800 bytes libres Affiche tous les programmes qui sont visibles pour l utilisateur c est dire Les programmes pi ce Les programmes de perso
97. Consid rations Les conditions d usinage vitesse d avance vitesse de l outil motoris etc doivent tre programm es avant d appeler le cycle D s la fin du cycle le programme retrouve la m me vitesse d avance Fet les fonctions G qui taient actives avant l appel du cycle Seule la compensation de rayon d outil qui tait active sera annul e et le programme reprend en G40 Page 64 Chapitre 9 Section CYCLESFIXES G61 PERCAGE TARAUDAGE TAUX 9 15 G62 CYCLE FIXE DE RAINURE DE CLAVETTE SUR LA FACE DE CHARIOTAGE Ce cycle est disponible lorsque la machine est quip e d un outil motoris Pendant l ex cution de cette op ration la broche est l arr t et l outil tourne De cette fa on l usinage est possible en tout point de la pi ce X4 TPO9N03 La structure de base du bloc est la suivante G62 X ZLIQAJDFS X 5 5 Z5 5 L 5 5 I 5 5 Q 5 5 A S5 5 J4 D5 5 D finit la coordonn e en X o le cycle sera ex cut Elle est programm e en absolu et dans les unit s actives rayon ou diam tre D finit la coordonn e en Z o le cycle sera ex cut Elle est programm e en absolu D finit la longueur de la rainure par rapport au point de d but X Z et elle aura donc une valeur positive dans le cas d un usinage dans le sens Z n gatif et n gative dans le cas du sens oppos soit L dans l exemple ci dessous Si une valeur
98. G07 G08 G09 G10 G11 G12 G13 G14 G15 G16 S lection du plan principal par deux directions Plan principal X Y et longitudinal Z Plan principal Z X et longitudinal Y Plan principal Y Z et longitudinal X D finition des limites inf rieures de zones de travail D finition des limites sup rieures de zones de travail Validation Invalidation des zones de travail KO OK KO a XX X XX x x re 6 Lu SE ee en ie S lection de la seconde broche S lection de la broche principale Avance F comme fonction inverse du temps Filetage lecctronique Arrondi aux angles Entr e tangentielle Sortie tangentielle Chanfrein Annulation de compensation de rayon Compensation de rayon d outil gauche Compensation de rayon d outil droite Arrondi aux angles contr l Analyse par anticipation Look ahead D placement jusqu une but e m canique Programmation par rapport au z ro machine Page Chapitre 5 Section 2 PROGRAMMATION EN CODE ISO FONCTIONS PREPARATOIRES lt Fonction Signification Section G54 G55 G56 G57 G58 G59 G60 G61 G62 G63 G66 G68 D calage d origine absolu 1 4 4 2 D calage d origine absolu 2 4 4 2 D calage d origine absolu 3 4 4 2 D calage d origine absolu 4 4 4 2 D calage d origine suppl mentaire 1 4 4 2 D calage d origine suppl mentaire 2 4 4 2 Cycle fixe de per age taraudage sur face de surfa age 9 13 Cycle f
99. G33 gt on a programm l angle d entr e Q avec une valeur se trouvant hors des limites 359 9999 SOLUTION Programmer un angle d entr e de l intervalle 359 9999 0228 Ne pas programmer Q avec le param tre M19TYPE 0 DETECTION Durant l dition durant l ex cution en programmes transmis par DNO CAUSE Dans la fonction Filetage lectronique G33 gt on a programm l angle d entr e Q mais le type d arr t orient e de la broche disponible ne permet pas de r aliser cette op ration SOLUTION Pour d finir un angle d entr e il faut d finir le param tre machine de la broche M19TYPE P43 1 0229 Programmer Z maximum 0230 Programmer R int rieur 0231 Programmer R ext rieur DETECTION Durant l dition durant l ex cution en programmes transmis par DNC CAUSE En programmant en langage de haut niveau dans l instruction DGWZ il reste programmer la limite indiqu e ou elle a t d finie avec une donn es qui n a pas de valeur num rique SOLUTION R viser la syntaxe du bloc 0234 Limites graphiques erron es DETECTION Durant l ex cution CAUSE Une des limites inf rieures d finies moyennant l instruction DGWZ est sup rieure celle de sa limite sup rieure SOLUTION Programmer les limites sup rieures de la zone graphique visualiser sup rieures aux limites inf rieures 28 MANUEL DE SOLUTION DES ERREURS ACOR 2 CNC 8055T
100. Il peut se produire qu en fonction de la vitesse de rotation de la manivelle et de la position du commutateur on sollicite a la CNC un d placement avec une avance sup rieure au maximum permis La CNC d placera l axe sur la quantit indiqu e mais en limitant l avance cette valeur Page Chapitre 5 i Section 12 MANUEL DEPLACEMENT AVEC MANIVELLE LECTR 5 1 3 2 LA MACHINE DISPOSE DE PLUSIEURS MANIVELLES Quand la machine dispose de plusieurs manivelles lectroniques chacune d elles est associ e un axe d termin jusqu un maximum de 3 manivelles Situer le commutateur sur l une des positions de la manivelle Les positions 1 10et 100 indiquent le facteur de multiplication qui est appliqu aux impulsions fournies par la manivelle lectronique Par exemple si le fabricant a fix pour la position 1 un d placement de 0 100 mm ou 0 0100 pouces par tour de la manivelle on a Position du commutateur D placement par tour 1 0 100 mm ou 0 0100 pouces 10 1 000 mm ou 0 1000 pouces 100 10 000 mm ou 1 0000 pouces D placer l axe La machine d placera chacun des axes mesure o l on tournera la manivelle correspondante en tenant compte de la position s lectionn e dans le commutateureten respectant en m me temps le sens de rotation appliqu Attention En fonction de la vitesse de rotation de la manivelle et de la position du commutateur il se peut que so
101. N N L amp gt 4 fonctions G que lors de l appel du cycle La distance entre le point de d but et le point de fin R Q suivant l axe X doit tre sup rieure ou gale L La distance entre le point de fin et le point de d but Z X suivant l axe Z doit tre sup rieure ou gale M X Sila position de l outil est incorrecte pour l ex cution du cycle la CNC affiche l erreur R Q SS 7 Z X U N correspondante Chapitre 9 Section Page CYCLES FIXES TOURNAGE DE SECTIONS 39 COURBES G84 9 8 G85 CYCLE FIXE DE SURFACAGE DE SECTIONS COURBES Cecycle r alise le surfa age de la section programm e en maintenant le pas sp cifi entre les passes de surfa age successives Il permet de s lectionner si le cycle fixe r alisera ou non une passe de finition apr s la fin du surfa age programm La structure de base du bloc est G85 XZQRCDLMFHIK X a i PAPEL ss se NS ee e A ess NS tete es Cr nt nee E s dome ds EL 777 PRES INERERRE RER ES X 5 5 D finitla coordonn e en X du point de d but du profil Elle doit tre programm e en absolu selon les unit s actives soit rayon soit diam tre Z S 5 D finitlacoordonn e en Z du point de d but du profil Elle doit tre programm e en absolu Q 5 5 D finitla coordonn e en X du point final du profil El
102. OUTIL 0 COMMANDE ACTUEL RESTE 00172 871 00172 871 00000 000 00153 133 00153 133 00000 000 00004 269 00004 269 00000 000 00071 029 00071 029 00000 000 00011 755 00011 755 00000 000 F00000 0000 120 S00000 0000 100 T0000 D000 NT0000 ND000 S 0000 RPM G00 G17 G54 PARTC 000000 CYTIME 00 00 00 00 TIMER 000000 00 00 CAP INS Une zone d affichage qui pr sente une estimation du temps n cessaire pour ex cuter le programme 100 de l avance programm e Cette zone pr sente les informations suivantes Letemps mis par chaque outil OUTL pourex cuter les d placements de positionnement T POSIT et d usinage T USINA indiqu s dans le programme Le TEMPS TOTAL n cessaire pour ex cuter le programme indiqu Le nombre de FONCTIONS M ex cut es sur l ensemble du programme Le nombre de CHANGEMENTS D OUTIL effectu s pendant l ex cution du programme Chapitre 3 Section Page EXECUTER SIMULER VISUALISER 15 Les cotes correspondant aux axes de la machine Le format de visualisation de chaque axe est indiqu par le param tre machine DFORMAT et les valeurs affich es seront les valeurs r elles ou th oriques de chaque axe selon le r glage du param tre machine g n ral THEODPLY Chaque axe dispose des champs suivants COMMANDE Ce champ indique la cote programm e c est dire la position que doit atteindre l axe ACTUEL Ce champ indique la cote ou
103. PLC de le sauver dans la Memkey Card CARD A avec l instruction SAUVER PROGRAMME voir plus loin Chapitre 9 Section Page PLC 1 9 1 EDITER D s que cette option a t activ e on indiquera par la touche correspondante le programme automate diter Le programme automate PLC_PRG Le fichier d erreurs de l automate PLC_ERR Le fichier de messages de l automate PLC_MSG Apr s s lection du programme la CNC affiche son contenu etl op rateur peut d placer le curseur sur l cran une ligne la fois gr ce aux touches fl che vers le haut et fl che vers le bas ou page par page gr ce aux touches page avant et page arri re La position ou le num ro de la ligne point e par le curseur appara t sur fond blanc dans la fen tre de communications de la CNC c t de la fen tre indicative CAP INS Plusieurs options d dition d crites ci dessous sont galement disponibles D s qu une de ces options est activ e l op rateur dispose d une zone d dition sur l cran et peut d placer le curseur dans cette zone gr ce aux touches fl che droite et fl che gauche Les touches fl che vers le haut et fl che vers le bas permettent de positionner le curseur sur le premier et le dernier caract re respectivement EDITER Cette option permet d diter de nouveaux blocs ou lignes dans le programme s lectionn Avant de frapper cette touche pointer au moyen
104. Programmer une vitesse de rotation S positive et diff rente de z ro Distance de s curit n gative impossible dans ce cycle DETECTION Durant l ex cution CAUSE On a d fini une distance de s curit n gative SOLUTION Dans les cycles fixes de profils la distance de s curit doit tre positive Erreurs dans les cycles de profils dans l axe C CYCLE PROFIL AXE C Valeur de T 0 DETECTION DURANT L EX CUTION CAUSE LE NUM RO DE L OUTIL N A PAS T D FINI SOLUTION LE NUM RO DE L OUTIL DOIT TRE DIFF RENT DE Z RO MANUEL DE SOLUTION DES ERREURS 59 CNC 8055T CYCLE PROFIL AXE C Valeur de A 0 DETECTION Durant l ex cution CAUSE La profondeur de la passe A n a pas t d finie SOLUTION Programmer une profondeur de passe sup rieure z ro CYCLE PROFIL AXE C Valeur de I 0 DETECTION Durant l ex cution CAUSE La profondeur totale de l usinage n a pas t d finie SOLUTION Programmer une profondeur de l usinage diff rente de z ro CYCLE PROFIL AXE C Valeur de F 0 DETECTION Durant l ex cution CAUSE La vitesse d avance F n a pas t d finie SOLUTION Programmer une vitesse d avance F positive et diff rente de z ro CYCLE PROFIL AXE C Valeur de S 0 DETECTION Durant l ex cution CAUSE La vitesse de rotation St de l outil motoris n a pas t d finie SOLUTION Programmer une vitesse de rotation St positi
105. Se rappeler que l ordre de programmation est 1 Bloc conditionnel 1 2 ou 3 2 Etiquette N 3 Fonctions G 4 Coordonn es des axes X Y Z 5 Conditions de coupe F S T D 6 Fonctions M Il n est pas n cessaire de programmer toutes les valeurs 2 Il y a quelques fonctions G qui comportent une information associ e dans le bloc Il est probable que ce type de fonctions ne permette pas la programmation d autre information cons cutive ses param tres associ s La programmation de conditions de coupe F S les valeurs de l outil T D ou fonctions M ne sera pas non plus permise 3 Il y a des fonctions G qui comprennent des param tres associ s qui ne requi rent pas d tre d finis par des valeurs 0005 Information r p t e DETECTION Durant l dition durant l ex cution en programmes transmis par DNC CAUSE La m me valeur a t introduite deux fois dans un bloc SOLUTION Corriger la syntaxe du bloc On ne peut d finir deux fois la m me valeur dans un bloc 0006 Format de la valeur inadapt DETECTION Durant l dition durant l ex cution en programmes transmis par DNC CAUSE Durant la d finition des param tres d un cycle fixe d usinage une valeur n gative a t assign e un param tre qui n admet que des valeurs positives SOLUTION V rifier le format du cycle fixe Dans certains cycles fixes il y a des param tres qui n admettent qu
106. Si la condition est vraie lt action1 gt s ex cute dans le cas contraire c est lt action 2 gt qui s ex cute 0084 Attente de DETECTION Durant l dition durant l ex cution en programmes transmis par DNC CAUSE En programmant en langage de haut niveau un symbole ou une donn e qui ne correspond pas la syntaxe du bloc a t introduit SOLUTION Introduire le symbole l endroit correspondant MANUEL DE SOLUTION DES ERREURS 13 CNC 8055T CON En 0085 Attente de DETECTION Durant l dition durant l ex cution en programmes transmis par DNO CAUSE En programmant en langage de haut niveau un symbole ou une donn e qui ne correspondant pas la syntaxe du bloc a t introduit SOLUTION introduire le symbole l endroit correspondant 0086 Attente de DETECTION Durant l dition durant l ex cution en programmes transmis par DNO CAUSE En programmant en langage de haut niveau un symbole ou une donn e qui ne correspondant pas la syntaxe du bloc a t introduit SOLUTION introduire le symbole l endroit correspondant 0087 Attente de DETECTION Durant l dition durant l ex cution en programmes transmis par DNO CAUSE S Les diff rentes causes sont 1 En programmant en langage de haut niveau un symbole ou une donn e qui ne correspondant pas la syntaxe du bloc a t introduit 2 En prog
107. TRACE avant que trigger se produise le trac sera vide La saisie de donn es commence d s que l op rateur frappe la touche EXECUTER TRACE Le trac est consid r comme termin quand la condition de d clenchement s lectionn e est remplie ou quand l op rateur force l arr t du trac touche ARRETER TRACE En cas d arr t forc du trac avant que trigger se produise le trac s affiche avec des donn es mais sans position de d clenchement ligne verticale rouge La saisie de donn es commence d s que l op rateur frappe la touche EXECUTER TRACE La CNC validera une moiti de la m moire tampon du trac pour stocker les donn es correspondant au trac ant rieur au trigger et l autre moiti pour les donn es correspondant au trac post rieur au trigger Le trac est consid r comme termin quand lam moire tampon de trac est pleine ou quand l op rateur force l arr t du trac touche ARRETER TRACE En cas d arr t forc du trac avant que trigger se produise le trac s affiche avec des donn es mais sans position de d clenchement ligne verticale rouge La CNC r alise ce type de trac quand aucune condition de d clenchement n estsp cifi e La saisie de donn es commence d s que l op rateur frappe la touche EXECUTER TRACE Letrac est consid r comme termin quand op rateur force l arr t du trac touche ARRETER TRACE
108. X le param tre C n admet que des valeurs positives sup rieures z ro e Dans le cycle fixe de Per age filetage sur la face frontale ou Per age filetage sur la face cylindrique Le param tre l n admet que des valeurs diff rentes de z ro Le param tre B n admet que des valeurs positives ou z ro Le param tre J n admet que des valeurs positives sup rieures z ro Dans le cycle fixe de Clavette sur la face frontale ou Clavette sur la face cylindrique la dimension de la clavette ne peut pas tre z ro et les param tres et J n admettent que des valeurs positives sup rieures z ro p 1043 Outil non valable pour profil programm DETECTION Durant l ex cution CAUSE L outil s lectionn ne peut usiner aucune partie du profil SOLUTION Choisir un autre outil plus appropri pour usiner le profil MANUEL DE SOLUTION DES ERREURS 33 CNC 8055T CON 3 1044 On a programm un contour qui se recoupe lui m me DETECTION Durant l ex cution CAUSE Dans un ensemble de profils il y en a un qui se recoupe lui m me SOLUTION R viser la d finition des profils Un profil ne peut pas se recouper lui m me 1045 Angle g om trie outil non valable DETECTION Durant l ex cution CAUSE On a assign une valeur incorrecte aux angles de la g om trie de la lame SOLUTION Corriger les donn s de la g om trie de l outil 1046
109. Z P Z P C C X Code 7 Code 1 X P Z A P Z C c X TP107 A la fin du cycle la CNC donne les valeurs mesur es dans les param tres arithm tiques g n raux suivants P298 Coordonn e r elle en X de la face mesur e Cette valeur qui s exprime en rayons est donn e en coordonn es absolues par rapport au z ro machine P299 Coordonn e r elle en Z de la face mesur e Cette valeur s exprime en coordonn es absolues par rapport au z ro machine Chapitre 10 Section Page UTILISATION DUN PALPEUR ETALONNAGEDE PALPEUR 11 Lorsque ces valeurs et les dimensions du palpeur sont connues l utilisateur mettra jour les param tres machine g n raux apr s avoir calcul les coordonn es des deux autres faces du palpeur PRBXMIN indique la coordonn e minimum occup e par le palpeur selon l axe X PRBXMAX indique la coordonn e maximum occup e par le palpeur selon l axe X PRBZMIN indique la coordonn e minimum occup e par le palpeur selon l axe Z PRBZMAX indique la coordonn e maximum occup e par le palpeur selon l axe Z Exemple Si l outil utilis a un facteur de forme F3 et si le palpeur a une forme carr e de 40 mm de c t les valeurs qui seront affect es ces param tres machine g n raux sont X PRBXMAX PRBXMIN o 2 Z PRBZMIN PRBZMAX PRBXMIN P298 40 mm PRBXMAX P298 PRBZMIN P299 40 mm PRBZMAX P299 Page Chapitre 10 Sect
110. a E P aa R AEA R 8 5 5 2 Vitesse de rotation de broche et arr t index de broche S n00so0ooo0nnn00000000000000 9 5 33 Namerod outbi TI sererai e A be 11 5 5 4 Numerod ecorecteur UI sessions 12 5 5 5 Fonction auxiliare M SE orne ns marcmarais e aai 15 3 3 31 MOQ Arr t du MOMIE scssrinsineririn ana 16 5 35 2 MOI Arr t conditionnel du programme none ianenetennteeinntie tie 16 SOS MOZ Pt de POS einen i EENE REE 16 5 5 5 4 M30 Fin de programme avec retour au premier bloc 16 5 5 5 5 MO03 Rotation de la broche droite sens horaire 00oooos0on0ssooeoee00nesseer010ee 16 5 5 5 6 M04 Rotation de la broche gauche sens anti horaire sssssesseeeseeseerereeee 16 TF NO TE DR a a ne da ae nt 16 SAS M06 Code de changement d outil dissem tionen 17 Saut MIY ACER de POCHE ciriinaininrnennin anniina 17 5 5 5 10 M41 M42 M43 M44 Changement de gammes de vitesse de broche 18 329 11 M45 Broche auxiliaire Ontil MOTOTIS sereine nin ak aana ENAS 18 6 CONTR LE DES TRAJECTOIRES 6 1 Tonie ne nn UE DS NU 2 6 2 Interpolation Mmgaire GOI sessesesstinenememmedenrm cerm ananeenetisittenns 3 6 3 Titerpolation cirelare G02 GOI coran rdiissennntentanntineantn inanetenntets e 4 6 4 Interpolation circulaire avec programmation du centre de l arc en coordonn es Absolve s OOG enea A AR REAS 9 6 5 Trajectoire circulaire tangente a la trajectoire pr c dente G08 seene
111. a ettpel De eda oeiee 3 7 2 ET A A PAE EA E AEE E E E E E E E E E T E E 4 Fa IDET A E E E E E E E E A E E A 4 74 SECTE A CE PO EA OA E N T T 3 Ta aE E E E A A E E EEEE E 6 7 6 Changer la dal enr ravien annaia a ENEE AVANEN cEntnt 7 8 DNC 9 PLC 9 1 Editet nnanevaneaendentaentabrntbrnsdntndennennaaaeistee 2 9 2 EATE E EEEE E PE E ET enr PE A E A P A 9 5 AT E UE ERE IE E A E E E E A A A A E E E A 10 9 3 1 Monitorisation avec le PLC en marche et le PLC l arr t 17 9 4 A E E EE A T A T E A 19 95 Pagos ACNES saiek onn eon neo EE 19 9 6 Sauver pro granie essre aaa Ea nes en nee ae ane Rd nn id ni nt TVERR 19 9 7 Restaurer lepro gramine 2er eaaa aaa O raea Eaa 20 9 8 Varane WEEE irssi an aan E A 20 9 9 EE EP E E E 21 9 10 Analvsenr Sue netere eni EEE EE AE 23 9 10 1 Des ription d cran de travail seine ln ainera anar aR SRS EER 23 9 10 2 S lection des variables et des conditions de d clenchement 26 91021 S lection yarniablesS siiri ninie aa E 26 9 10 22 S lection de la conditgm Trigger pass maniere iniiai as 28 9 1023 S lectionner la base de Tee sniiansmenenencenndihencennssenes 30 9 10 3 Ekocter tite correran aan A NAER RER AAE NARS 31 SOT A Ie SOIN Lise icien diese 32 9 1032 Modes d Toncthionnement es sescrsemensenernsnennntannanseminelnineent 33 9 1033 Repr sentant a aaee eE 34 SIGA SSSR non nantaise 35 10 PERSONNALISATION 10 1 VONE e a A 3 10 2 E
112. abri des chocs susceptibles de l endommager Cet appareil est conforme aux directives Europ ennes sur la compatibilit lectromagn tique Il est toutefois recommand d viter la proximit des sources de parasites lectromagn tiques tels que Charges puissantes reli es la m me source C A que l appareil d crit ici Emetteurs portables radiot l phones radio amateurs etc Emetteurs radio TV Machines souder l arc Lignes haute tension Etc Environnement La temp rature de travail doit tre maintenue entre 5 C et 45 C La temp rature de stockage doit tre maintenue entre 25 C et 70 C Introduction 3 Protection de l appareil proprement dit Module d alimentation lectrique Ce module comporte deux fusibles rapides de 3 15 A 250 V prot geant la ligne C A r seau Module d axes Toutes lesentr es sorties digitales comportentune isolation galvanique par optocoupleurs entre les circuits de la CNC et l ext rieur Une protection par fusible externe rapide F de 3 15 A 250 V contre l inversion de phases de la source de courant est galement pr vue Module d entr es sorties Toutes les entr es sorties digitales comportentuneisolation galvanique par optocoupleurs entre les circuits de la CNC et l ext rieur Une protection par fusible externe rapide F de 3 15 A 250 V contre les surtensions sup rieures 33 Vcc et l inversion de phases de la source de c
113. affich dans la zone de repr sentation graphique du profil Elle est indiqu e par les cotes maximum et minimum de chacun des axes La mani re de s lectionner la zone d affichage est expliqu e en d tail plus loin Fen tre correspondant au segment du profil tant s lectionn aussi bien pour son dition que pour sa modification Peut tre Bloc initial Droite Arc horaire ou Arc antihoraire Fen tre d information additionnelle Affiche une s rie de param tres usage interne avec la signification suivante Et l ments totaux dont dispose le profil Er El ments r solus Ni Nombre de donn es saisies Nr Nombre de donn es requises Chapitre 4 Section Page EDITER EDITEUR DE PROFILS 5 4 1 4 1 MODE D UTILISATION DE L EDITEUR DE PROFILS On peut diter plusieurs profils sans sortir de l diteur de profil Pour diter un profil suivre les pas suivants 1 S lectionner un point du profil comme point de d part de celui ci 2 D composer le profil en segments droits et courbes Si le profil dispose d arrondissements chanfreins entr es tangentielles ou sorties tangentielles proc der d une des fa ons suivantes Les traiter comme des segments individuels quand on dispose de l information suffisante pour les d finir Omettre ceux ci pendant la d finition du profil etune fois finalis e toute la d finition de celui ci s lectionner les sommets qui contiennent ces carac
114. affichera les informations suivantes dans la partie droite de l cran EXECUTION P000662__N 00172 871 00004 269 00011 755 03000 000 0000 000 0000 000 CAP INS TYPE DE ZONE A ZOOM PARAMETRES EFFACER DESACTIVER RAPHIQUE IVISUALISER GRAPHIQUES ECRAN RAPHIQUES Chapitre 3 Section Page EXECUTER SIMULER GRAPHIQUES 21 Les cotes correspondant la pointe th orique de la plaquette X Z La vitesse d avance des axes F et la vitesse de broche S s lectionn es L outil T et le correcteur D actifs Le syst me d axes utilis dans la repr sentation graphique et correspondant au syst me d fini dans le param tre machine g n ral GRAPHICS Une pi ce attach e avec une fen tre superpos e La pi ce montre la taille choisie comme zone de visualisation et la fen tre superpos e cette figure indique la zone s lectionn e actuellement pour larepr sentation graphique GRAPHIQUES A LIGNES XZ XC ZC Cette option r alise une repr sentation graphique dans le s plan s s lectionn s XZ XC ZC et d crit le mouvement de l outil Le graphique g n r apr s l ex cution ou la simulation d un programme est perdu dans les cas suivants En cas d effacement de l cran touche EFFACER ECRAN En cas de d sactivation des graphiques touche DESACTIVER GRAPHIQUES Enred finissant une nouvelle zone d affichage softkey ZONE A AFFICHER Ens lectionnant
115. analyse du profil programm et en fonction du type d outil utilis il est proc d l ex cution de ce profil ou du profil le plus approchant si le profil programm ne peut pas tre ex cut Pour ce faire ilest n cessaire que l outil puisse ex cuter des usinages d un angle gal celui de la plaquette sans entra ner de chocs entre l outil et la pi ce TP09C03 De cette fa on la CNC analysera le profil programm et calcule un nouveau profil dans les zones inaccessibles l outil s lectionn X H I Chapitre 9 Section Page CYCLESFIXES CYCLE FIXE D EBAUCHE 19 SUIVANT L AXE Z G69 Apr s calcul des passes d bauche n cessaires le nouveau profilr sultantest usin L usinage est ex cut en conservant le travail en ar te vive G07 ou en arrondi G05 s lectionn lors de l appel du cycle En outre le m me pas est conserv pendant la totalit de l usinage Si un canal est d tect pendant l une des passes d bauche la CNC continue d ex cuter le reste du profil sans tenir compte de ce canal t AEE EEEE PRES A z Le nombre de canaux d un profil est illimit Lorsqueleprofil r siduel a t usin l ex cution des canaux d tect s peutcommencer Pour ce faire repasser en G00 au point o l usinage du profil 1 a t interrompu YSS SSS Re ae te aei NN NNNNSN
116. angle oppos la CNC affichera en permanence le rectangle en cours de programmation Frapper ENTER pour valider le rectangle ou ESC pour l annuler R p ter les op rations ci dessus pour dessiner d autres rectangles Dans le cas contraire frapper ESC pour revenir au menu pr c dent CERCLE Apr s la frappe de cette touche proc der comme suit 1 2 3 Positionner le curseur au centre du cercle et frapper ENTER pour le valider D placer le curseur afin de d finir le rayon Pendant le d placement du curseur la CNC affichera le cercle en cours de programmation Frapper ENTER pour valider le cercle ou ESC pour l annuler D s la validation du cercle le curseur se positionne en son centre pour faciliter le dessin de cercles concentriques R p ter les op rations ci dessus pour dessiner d autres cercles Dans le cas contraire frapper ESC pour revenir au menu pr c dent Chapitre 10 Section Page PERSONNALISATION ELEMENTS GRAPHIQUES 11 ARC Apr s la frappe de cette touche proc der comme suit 1 2 3 de Positionner le curseur sur l une des extr mit s de l arc et frapper ENTER pour le valider Amener le curseur sur l autre extr mit de l arc la CNC affichera la droite r unissant les deux points et frapper ENTER pour le valider Apr s la validation des deux extr mit s de l arc le curseur se positionne au centre de la droite qui les r uni
117. angulaire Q indiqu e Si la broche tait en mouvement la CNC la stoppe 4 Fraisage de la rainure comme suit X z amp 4 1 P n tration selon l avance s lectionn e avant l appel du cycle 4 2 Fraisage de la rainure par d placement de l axe Z la vitese d avance F programm e 4 3 Retrait en rapide jusqu au point de r f rence 4 4 Retour en rapide jusqu au point de d but 5 En fonction du r glage du param tre J nombre de rainures 5 1 La broche se d place jusqu la nouvelle position Incr ment angulaire A 5 2 R p tition des mouvements indiqu s en 4 6 Arr tdel outil motoris Consid rations Les conditions d usinage vitesse d avance vitesse de l outil motoris etc doivent tre programm es avant d appeler le cycle D s la fin du cycle le programme retrouve la m me vitesse d avance Fet les fonctions G qui taient actives avant l appel du cycle Seule la compensation de rayon d outil qui tait active sera annul e et le programme reprend en G40 Page 66 Chapitre 9 Section YCLES FIXE G62 RAINURESURFACEDE VERS CHARIOTAGE 9 16 G63 CYCLE FIXE DE RAINURE DE CLAVETTE SUR LA FACE DE SURFACAGE Ce cycle est disponible lorsque la machine est quip e d un outil motoris Pendant l ex cution de cette op ration la broche est l arr t et l outil tourne De cette fa on l usinage est possible en tout
118. au z ro machine G74 recherche du z ro cycles fixes d usinage G66 G68 G69 G83 ainsi qu la mise sous tension apr s ex cution de M02 M30 ou apr s une URGENCE ou un RESET Page Chapitre 8 Section 4 COMPENSATIOND OUTILS COMPENSATION DE RAYON D OUTIL G40 G41 G42 8 2 ACTIVATION DE LA COMPENSATION DE RAYON D OUTIL Lorsque le plan dans lequel la compensation de rayon d outil doit tre appliqu e a t choisi parG16 G17 G18 ou G19 les codes G41 ou G42 permettent d activer cette compensation G41 Compensation de rayon d outil gauche G42 Compensation de rayon d outil droite Dans le bloc contenant G41 ou G42 ou dans un bloc pr c dent les fonctions T et D ou T seule doivent tre programm es pour s lectionner dans la table de correcteurs la valeur de la correction appliquer Si aucun correcteur n est s lectionn la CNC prendra DO avec les valeurs X0 Z0 FO RO I0 KO Lorsque la fonction M06 est associ e au nouvel outil et qu une sous routine est associ e M06 la CNC active lacompensation de rayon d outil au premier bloc de cette sous routine comportant un d placement Si G53 est programm dans un bloc de cette sous routine programmation en coordonn es machine la CNC annule toute s lection ant rieure de compensation de rayon par G41 ou G42 La s lection de la compensation de rayon d outil G41 ou G42 n est possible que lorsque les fonctions
119. au programme apr s le bloc point par le curseur Le curseur se positionne sur le nouveau bloc dit et la zone d dition s efface ce qui permet de passer l dition de nouveaux blocs Pour quitter le mode dition de blocs frapper ESC ou MAIN MENU Page Chapitre 4 Section 2 EDITER EDITION EN LANGAGE CNC 4 1 2 EDITION EN TEACH IN Cette option est fondamentalement identique l option pr c dente dition en langage CNC sauf en ce qui concerne la programmation des valeurs des coordonn es de position Cette option affiche les cotes de chaque axe de la machine Elle permet d introduire les cotes des axes depuis le clavier de la CNC comme pour l dition en langage CNC ou d utiliser le format d dition TEACH IN comme indiqu ci dessous D placement de la machine gr ce aux touches JOG ou la manivelle lectronique jusqu la position d sir e Frappe de la touche de fonction correspondant l axe d finir La CNCaffectera cetaxe la position atteinte par la machine en tant que cote de position du programme Les deux modes de d finition des valeurs de position sont utilisables indistinctement y compris pendant la d finition d un bloc Quand le bloc en cours d dition ne contient aucune information zone d dition vide la touche ENTER peut tre frapp e la CNC g n re alors un nouveau bloc avec les cotes dont disposent ce moment tous les axes de l
120. autre erreur plus grave et que cette touche doit tre frapp e pour acc der cette erreur Fen tre d dition Dans certains modes de fonctionnement les quatre derni res lignes de la fen tre principale sont utilis es comme zone d dition Fen tre de communications de la CNC erreurs d tect es en dition programme inexistant etc Cette fen tre affiche les informations suivantes SHF Indique la frappe de la touche SHIFT pour activer la seconde fonction des touches Par exemple si apr s la touche SHIFT l op rateur frappe la touche f la CNC comprendra que le caract re est demand CAP Signale les lettres majuscules touche CAPS La CNC comprendra que des majuscules sont demand es chaque fois que CAP est actif INS REP Indique si le syst me est en mode insertion INS ou remplacement REP la s lection se fait par la touche INS MM INCH Indique le syst me d unit s millim tres ou pouces s lectionn pour la visualisation Affiche les diff rentes options s lectionnables par les touches F1 F7 appel es touches de fonctions Chapter 1 Section Page GENERALITES DISPOSITION DES INFOR 3 MATIONS SUR LE MONITEUR 1 2 DISPOSITION DU CLAVIER En fonction de l utilisation affect e aux diff rentes touches on peut consid rer que le clavier de la CNC se divise comme suit FAGOR E Ce fe 4 Es Es Pr Clavier alphanum rique pour introd
121. aux touches page avant et page arri re Plusieurs options de contr le disponibles sont d crites ci dessous D s qu une de ces options est activ e l op rateur dispose d une zone d dition sur l cran et peut d placer le curseur dans cette zone gr ce aux touches fl che droite et fl che gauche Les touches fl che vers le haut et fl che vers le bas permettent de positionner le curseur sur le premier et le dernier caract re respectivement MODIFIER L ETAT DES RESSOURCES La CNC dipose des instructions suivantes permettant de modifier l tat des diff rentes ressources de l automate I 1 256 0 1 Change l tat 0 1 de l entr e indiqu e Par exemple 1120 0 met 0 l entr e 1120 I 1 256 1 256 0 1 Change l tat 0 1 du groupe d entr es indiqu Par exemple 1100 103 1 met 1 les entr es 1100 1101 1102 1103 O 1 256 0 1 Change l tat 0 1 de la sortie indiqu e Par exemple 020 0 met 0 la sortie 020 O 1 256 1 256 0 1 Change l tat 0 1 du groupe de sorties indiqu Par exemple 022 25 1 met 1 les sorties 022 023 024 025 M 1 5957 0 1 Change l tat 0 1 de la marque indiqu e Par exemple M330 0 met 0 la marque M330 M 1 5957 1 5957 0 1 Change l tat 0 1 du groupe de marques indiqu Par exemple M400 403 1 met 1 les marques M400 M401 M402 M403 TEN 1 256 0 1 Change l tat 0 1 de l entr e Enable du
122. avec des variables de haut niveau ORG X C Pour s lectionner un transfert d origine incr mental il faut ex cuter la fonction correspondante G58 ou G59 Le nouveau transfert d origine incr mental sera ajout au transfert d origine absolu tant s lectionn Page Chapitre 6 Section TABLES TABLE D ORIGINES 6 2 TABLE DE CORRECTEURS Cette table emmagasine les dimensions de chaque outil TABLEDECORRECTEURS ut ee 11 50 14 LONGUEUR X LONGUEUR Z CORREC X CORREC Z 0 0000 e O S D e O ee r E PSP NP PNA PA PS PP PA PPS PP PPS CEPPEECEPCERECEECEE DPPAPLOOOOCOANSCLON 000000000000000000 DODOO000C00009000000 D00000000000900000 DODO00GO000000006000 Sossssssssssss ss 2x1 000000000000 0000000 DD00000000009000000 COO0CO000000090000000C GOO0CO000000000000000 0O00000000000000000 DODUTTTIIN TANT D RDSDANR SERRES 0000000000000000000 DODODCO0000009000000 000000000000 0000000 DODD00SG0OSG000000000G00 LPPPIPOLOS TROP CPL 0000000000000000000 DO00000000000000000 0000000000009000000 DO000000000000000000 0O000000000000090000 DD0000000000090000000 000000000000 0000000 DD0D0000000009000000 000000000000 900000C D003 Di DOQ DOOF DO08 D009 DO10 DO11 D012 D013 DO14 DO15 DO16 DO17 D018 D019 DO20 CAP INS MM MM EDITER MODIFIER CHERCHER EFFACER
123. broche travaillant en boucle ferm e M19 lerreur de poursuite de celle ci est sup rieure aux valeurs indiqu es dans les param tres de la broche MAXFLWE1 P21 ou MAXFLE2 P22 Les causes qui peuvent provoquer cette erreur sont les suivantes DEFAILLANCE DANS LE REGULATEUR DEFAILLANCE DANS LE MOTEUR R gulateur en panne Moteur en panne Il manque des signaux d habilitation C blage de puissance Il y a manque d alimentation de puissance Ajustement du r gulateur incorrect Le signal de consigne de vitesse n arrive pas DEFAILLANCE DE CAPTATION DEFAILLANCE DANS LA CNC Capteur en panne CNC en panne C ble de captation endommag Ajustement des param tres incorrect DEFAILLANCE MECANIQUE Duret s m caniques Broche m caniquement bloqu e 1110 1118 Rang de l axe d pass DETECTION Durant l ex cution CAUSE On a d fini un d placement moyennant des param tres et la valeur du param tre est sup rieure la distance maximum que l axe peut parcourir SOLUTION R viser l histoire du programme pour que ce param tre n arrive pas avec cette valeur au bloc o on a programm le d placement 1119 1127 On ne peut pas synchroniser l axe DETECTION Durant l ex cution CAUSE S Les diff rentes causes sont les suivantes 1 Lorsqu on a tent de synchroniser un axe un autre depuis le PLC et l axe se trouve d j accoupl un autre axe moyennant la fonction G77 2 Lorsqu on programme ou on tente de d placer
124. commut s la fois Il n est pas permis de commuter les axes principaux dans les cas suivants Pendant le copiage quand les fonctions G48 ou G49 sont actives ou quand l axe C est actif sur tour A la mise sous tension apr s avoir ex cut M30 ou apr s un arr t d urgence ou un reset on d commute les axes chaque fois que les fonctions G48 ou G49 ne sont pas activ es Exemple d utilisation de cette performance sur un tour deux broches X X Q Le programme pi ce est d fini par la broche 1 Ex cuter le programme pi ce dans la broche 1 G28 ZW Commutation d axes ZW S lectionner la broche 2 Transfert d origine pour usiner dans la broche 2 Ex cuter le programme pi ce Ils ex cutera dans la broche 2 Pendant cela remplacer la pi ce labor e dans la broche 1 par une nouvelle G29 Z D commutation d axes ZW S lectionner la broche 1 Annuler le transfert d origine pour usiner sur la broche 1 Ex cuter le programme pi ce Ils ex cutera dans la broche 1 Pendant cela remplacer la pi ce labor e dans la broche 2 par une nouvelle FONCTIONS PREPARATOIRES SUPPLEMENTAIRES COUPLAGE DECOUPLAGE 17 Chapitre 7 Section Page ELECTRONIQUE DES AXES e 2 COMPENSATION D OUTILS La CNC dispose d une table de correcteurs avec NTOFFSET param tre machine g n ral compos
125. cutera ce bloc sans quitter ce mode de fonctionnement TABLES Cette option permet d acc der toute table de la CNC Origines Correcteurs Outils Magasin d outils et Param tres D s s lection de la table d sir e toutes les commandes d dition sont disponibles pour permettre son analyse ou sa modification Pour repasser au menu pr c dent Inspection REPOSITIONNEMENT des outils frapper ESC ositionne les axes sur le point o a commenc l inspection des outils Posit l l t P tion d til Pour ex cuter cette op ration actionner l une des touches programmables suivantes PLAN D place les axes X et Z en m me temps X Z D place laxe X puis l axe Z Z X D place laxe Z puis l axe X Ensuite taper sur pour que la CNC repositionne les axes Chapitre 3 EXECUTER SIMULER Section INSPECTION DES OUTILS Page 19 3 5 GRAPHIQUES Cette fonction permet de s lectionner le type de graphique d sir et de d finir tous les param tres de repr sentation graphique correspondants Pour pouvoir activer cette fonction aucun programme pi ce ne doit tre en cours d ex cution ou de simulation dans le cas contraire l ex cution ou la simulation doit tre interrompue Apr s s lection du type de graphique et d finition des param tres n cessaires cette fonction est accessible y compris pendant l ex cution ou la simulation du programme Dans ce cas la CN
126. d finis tous les param tres connus taper sur la softkey VALIDER et la CNC montrera s il lui est possible le segment qui a t d fini S iln y a pas suffisamment de donn es pour montrer le segment la CNC montrera une ligne discontinue qui indique son orientation Exemple X1 0 Y1 0 X2 Y2 60 S il existe plus d une possibilit toutes les options possibles seront montr es il faudra alors s lectionner avec les touches fl che gauche et fl che droite l option d sir e celle encadr e en rouge Exemple XI Y1 X2 o Y2 a 60 a el TANGENCE OUI Avec les touches fl che en haut et fl che en bas s lectionner pour montrer toutes les options possibles ou pour ne montrer que celle encadr e en rouge Une fois s lectionn e l option voulue taper sur la touche ENTER pour que la CNC l assume Page Chapitre 4 Section 8 EDITER EDITEUR DE PROFILS 4 1 4 4 D FINITION D UN SEGMENT COURBE Quand on s lectionne la softkey ARC HORAIRE ou ARC _ ZONE AFFICH E ANTIHORAIRE la CNC montre l information qui figure dans la X 300 300 marge droite Y 300 200 X1 Y1 Cotes du point initial de l arc Elles ne peuvent pas tre modifi es car elles ARC HORAIRE correspondent au dernier point du segment ant rieur X1 50 000 Y1 60 000 X2 Y2 Cotes du point final du arc X2 XC YC Cotes du centre de l arc gt e XC YC Rayon de l arc
127. dans la zone d dition puis la touche ESC nouveau Le bloc s lectionn ne sera pas modifi Lorsque le bloc est modifi frapper ENTER Le nouveau bloc dit remplace le pr c dent Chapitre 9 PLC Section EDITER Page CHERCHER Cette option permet d effectuer une recherche dans le programme s lectionn D s que cette option est activ e les touches affichent les options suivantes DEBUT Cette touche positionne le curseur sur la premi re ligne du programme qui se trouve s lectionn e et permet de sortir du mode chercher FIN Cette touche positionne le curseur sur la derni re ligne du programme qui se trouve s lectionn e et permet de sortir du mode chercher TEXTE Cette fonction permet de rechercher un texte ou une s rie de caract res partir du bloc point par le curseur Quand cette touche est actionn e la CNC demande la s rie de caract res recherch e Lorsque ce texte a t d fini frapper la touche FIN DE TEXTE le curseur se positionne sur la premi re s rie de caract res rencontr e La recherche s effectue partir du bloc point par le curseur y compris dans ce bloc Le texte rencontr appara t en surbrillance et la recherche peut continuer dans tout le programme ou tre stopp e Pour continuer la recherche frapper ENTER La CNC ex cute la recherche partir du dernier texte rencontr et le met en surbrillance La recherche peut tre
128. de ce syst me sera d fini par X Le RAYON R qui sera la distance entre l origine polaire et le point L ANGLE Q qui sera l angle form par l axe des abcisses et la ligne unissant l origine polaire au point En degr s Les valeurs de R et Q sont absolues ou incr mentales selon que l on travaille en G90 ou G91 et leur format de programmation est R 5 5 Q 5 5 Aucune valeur n gative ne doit tre donn e au rayon qui doit toujours tre positif La programmation de valeurs n gatives est autoris e pour R dans le cas de la programmation en coordonn es incr mentales mais toujours la condition que la valeur r sultante affect e au rayon soit positive Siune valeur de Q sup rieure 360 est programm e le module sera pris apr s une division par 360 Ainsi Q420 est quivalent Q60 et Q 420 est quivalent Q 60 Page Chapitre 3 Section 8 AXES ET SYSTEMES DE COORDONNEES PROGRAMMATIONDES COTES Exemple de programmation en supposant que l Origine Polaire est situ e sur l Origine des Coordonn es TPO38 Coordonn es absolues G90 Coordonn es incr mentales R430 QO G03 Q33 7 G01 R340 Q45 G01 R290 Q33 7 G01 R230 Q45 G01 R360 Q63 4 G03 Q90 Point 0 Point P1 en arc G03 Point P2 en ligne droite G01 Point P3 en ligne droite G01 Point P4 en ligne droite G01 Point P5 en ligne droite G01 Point PO en arc G03 ve veye yeye ye ve
129. de forme de l outil doit permettre d ex cuter le profil sans heurter la pi ce 1050 Valeur erron e pour donner une variable DETECTION Durant l ex cution CAUSE Moyennant des param tres une valeur trop lev e a t assign e une variable SOLUTION R viser l histoire du programme afin que ce param tre n arrive pas avec cette valeur au bloc o l assignation est r alis e 1051 Acc s aux variables du PLC erron DETECTION Durant l ex cution CAUSE Depuis la CNC on a tent de lire une variable du PLC qui n est pas d finie dans le programme du PLC 34 MANUEL DE SOLUTION DES ERRUERS CNC 8055T FAGOR 2 1052 Acc s aux variables avec indice non permis DETECTION Durant l dition CAUSE En programmant en langage de haut niveau une op ration avec un param tre local sup rieur 25 ou avec un param tre global sup rieur 299 est r alis e SOLUTION Les param tres que la CNC utilise sont les suivants Locaux 0 25 Globaux 100 299 On ne peut pas utiliser dans les op rations d autres param tres qui ne soient pas dans ces rangs 1053 Param tres locaux non accessibles DETECTION Durant l ex cution en canal d utilisateur CAUSE On a tent d ex cuter un bloc o une op ration est r alis e avec des param tres locaux SOLUTION Le programme qui est ex cut dans le canal d utilisateur ne permet pas de r aliser d op rations avec des para
130. de rotation peut tre d finie par programme par le PLC ou par DNC le choix tant fait par la CNC la plus prioritaire est celle d finie par DNC et la moins prioritaire celle d finie par programme DNCS Donne la vitesse de rotation en tours minute s lectionn e par DNC Une valeur 0 signifie qu elle n est pas s lectionn e PLCS Donne la vitesse de rotation en tours minute s lectionn e par le PLC Une valeur 0 signifie qu elle n est pas s lectionn e PRGS Donne la vitesse de rotation en tours minute s lectionn e par programme CSS Donne la vitesse de coupe constante s lectionn e dans la CNC Sa valeur est donn e en unit s actives pieds minute ou m tres minute Cette vitesse de coupe constante peut tre indiqu e par programme par le PLC ou par DNC s lection par la CNC la plus prioritaire tantcelle indiqu e par DNC etla moins prioritaire celle indiqu e par programme DNCCSS Donne la vitesse de coupe constante s lectionn e par DNC Sa valeur est donn e en m tres minute ou en pieds minute si ce an param tres est 0 c est qu il n est pas s lectionn PLCCSS Donne la vitesse de coupe constante s lectionn e par PLC Sa valeur est donn e en m tres minute ou en pieds minute PRGCSS Donne la vitesse de coupe constante s lectionn e par programme Sa valeur est donn e en m tres minute ou en pieds minute Page Chapitre 11 Section 18 PROGRAMMATION EN LANGA
131. dernier bloc ex cut Donne l tat de la fonction G indiqu e n Un 1 indique une fonction active un 0 indique une fonction inactive P120 GS17 Affecte la valeur 1 au param tre P120 si la fonction G17 est active et la valeur 0 dans le cas contraire Donne l tat de la fonction M indiqu e n soit 1 si elle est active et 0 dans le cas contraire Cette variable donne l tat des fonctions M00 M01 M02 M03 M04 M05 M06 M08 M09 M19 M30 M41 M42 M43 M44 et M45 Page 30 PROGRAMMATION EN LANGAGE DEHAUT NIVEAU AUTRES VARIABLES Chapitre 11 Section PLANE MIRROR Donne sur 32 bits et en binaire les informations sur l axe des abscisses bits 4 7 et de l axe des ordonn es bits 0 3 du plan actif 7654 3210 LSB Axe des ordonn es Axe des abscisses Les axes sont codifi s sur 4 bits et indiquent le num ro de l axe suivant l ordre de programmation Exemple Si la CNC contr le les axes X Y Z U B C et si le plan ZX est s lectionn G18 P122 PLANE affecte la valeur 31 au param tre P122 0000 0000 0000 0000 0000 0000 0011 0091 Donne sur les bits de poids le plus faible d un groupe de 32 bits l tat de l image miroir de chaque axe soit 1 s il est actif et O dans le cas contraire bit 8 bit 7lbit 6 bit 5 pIt 4 bit 3 bit 2 bit libit 0
132. des axes avec G15 G23 G48 ou G49 actives nsnnenneennnennssnenseinnsirenrnnerenene 31 Ne pas changer d angle d entr e dans un filet 44 Ne pas d finir sousrout dans progr principal seseeeee 11 Ne pas modifier l outil actif ou le suivant eeeeeeeee 19 Ne pas programmer Q avec le param tre M19TYPE 0 28 Ne pas programmer des sousroutines modales 23 Ne pas programmer d tiquette avec param tre 8 Ne pas programmer formats sup rieurs 6 5 17 Ne pas programmer G33 G95 ou M19 S sans codeur broche 22 Ne pas programmer un axe accoupl s sssesseseesrerieeeneen 10 41 Ne pas programmer un axe GANTRY 10 Nom de password incorrect s 23 Nombre de r p titions impossible 9 Nombre incorrect de bits seeseesseeeeeiesreereeriiesiirerisrrrrserenene 22 O On a programm un contour qui se recoupe lui m me 34 On n admet pas plus d un axe HIRTH par bloc 23 On ne peut pas chercher une tiquette 36 On ne peut pas ouvrir le programme s 36 On ne peut pas programm l axe apr s le point initial du rogoi E EE ne rrnire ni ere et and ist esie nine 28 On ne peut pas programmer le bloc apr s le point initial du solaan AA mener terrine AT 27 On ne peut pas r f rencer la broche 39 On ne peut pas synchroniser l axe 42 OPEN mon r alis smsna Net 11 Op ration incompl te na 13 Op ration incor
133. des axes lin aires D placement Toujours sur G00 et n admettent pas de compensation de rayon G41 G42 Programmation axe Rollover G90 Toujours positif et par le chemin le plus court Cote finale entre 0 et 359 9999 G91 Le signe indique le sens de rotation Si le d placement programm est sup rieur 360 l axe fera plus d un tour avant de se positionner sur le point d sir Programmation axe Non rollover En G90 et G91 comme un axe lin aire Axe rotatif Hirth Son fonctionnement et sa programmation sont identiques ceux de l axe de positionnement seul sauf que les axes rotatifs Hirth n admettent pas de chiffres d cimaux on s lectionnera exclusivement des positions en degr s entiers La CNC permet de disposer de plus d un axe Hirth mais n admet pas de d placements faisant intervenir plus d un axe Hirth la fois Page Chapitre 3 Section 12 AXES ET SYSTEMES DE COORDONNEES AXES ROTATIFS 3 7 ZONES DE TRAVAIL La CNC permet de disposer de quatre zones de travail et de limiter les d placements de l outil dans chacune d elles 3 7 1 DEFINITION DES ZONES DE TRAVAIL A l int rieur de chaque zone de travail la CNC permet de limiter le d placement de l outil sur chacun des axes et d finit des limites sup rieures et inf rieures pour chaque axe G20 D finit les limites inf rieures de la zone d sir e G21 D finit les limites sup rieures de la zone d sir e Le f
134. des ressources S1 le PLC est en service on notera que le traitement cyclique du programme se d roule comme suit Mise jour parle PLC des valeurs r elles des entr es apr s lecture des entr es physiques depuis l armoire lectrique Mise jour des ressources M5000 5957 et R500 559 avec les valeurs des sorties logiques de la CNC variables internes Ex cution du cycle de programme Mise jour des entr es logiques de la CNC variables internes avec les valeurs r elles des ressources M5000 5957 et R500 559 Affectation des valeurs r elles des ressources 0 correspondantes aux sorties physiques armoire lectrique Copie des valeurs r elles des ressources I O M dans leurs propres images Chapitre 9 Section Page PLC MONITORISATION PLC EN 17 MARCHE ET PLC A L ARRET Sorties M5500 M5957 logiques CNC R550 R562 M5000 M5465 Entr es R500 R505 logiques CNC O R elles O Physiques Valeurs R elles Valeurs Image 11 1256 111 1256 O1 0256 O01 0256 Mi M2047 Mi M2047 Si le PLC est l arr t son fonctionnement sera le suivant Les valeurs r elles des ressources I correspondant aux entr es physiques seront mises jour toutes les 10 millisecondes Les sorties physiques seront mises jour toutes les 10 millisecondes avec les valeurs r elles de ressources O correspondantes Le PLC trai
135. doit tre programm e en absolu selon les unit s actives soit rayon soit diam tre D finit la coordonn e en Z du point de d but du profil Elle doit tre programm e en absolu D finit le pas d usinage Il est programm avec une valeur positive exprim e en rayons Si ce param tre est programm avec une valeur 0 la CNC affiche le message d erreur correspondant Toutes les passes d usinage sont ex cut es avec cette valeur l exception de la derni re qui liminera tout exc dent de mati re D finit la distance de s curit laquelle s effectue le retrait de l outil apr s chaque passe 7 X 4 gt Z gt Z Si D est programm avec une valeur diff rente de 0 la plaquette ex cute un mouvement de retrait 45 jusqu ce qu elle atteigne la distance de s curit figure de gauche TP09B02 Chapitre 9 Section Page CYCLESFIXES CYCLE FIXE D EBAUCHE 9 SUIVANTL AXEX G68 L 5 5 M 5 5 K5 5 F5 5 Si D est programm avec une valeur 0 la trajectoire de sortie co ncide avec la trajectoire d entr e Cette caract ristique peut tre int ressante pour ex cuter des rainures dans des profils complexes pourutiliser ces cycles dans des rectifieuses cylindriques etc S1 le param tre D n est pas programm le retrait de l outil s effectue suivant le profil jusqu la passe pr c dente distance
136. droite G01 190 J160 Pr s lectionne P5 comme origine polaire Q270 Point P2 en arc G03 Z130 Point P3 en ligne droite G01 1130 JO Pr s lectionne P6 comme origine polaire Q0 Point P4 en arc G02 S1 seul G93 est programm dans un bloc le point o se trouve la machine ce moment devient l origine polaire Chapitre 4 Section Page SYSTEMESDEREFERENCE 9 Attention LaCNC ne modifie pas l origine polaire lorsqu un nouveau z ro pi ce est d fini mais elle modifie les valeurs des variables PORGF et PORGS Si alors que le param tre machine g n ral PORGMOVE est s lectionn une interpolation circulaire G02 ou G03 est programm e la CNC prend le centre de l arc comme nouvelle origine polaire A la mise sous tension apr s l ex cution de M02 M30 ou apr s une URGENCE ou un RESET la CNC prend le z ro pi ce s lectionn comme nouvelle origine polaire Lorsqu un nouveau plan de travail est s lectionn G16 G17 G18 G19 la CNC prend le z ro pi ce de ce plan comme nouvelle origine polaire Page 10 Chapitre 4 Section SYSTEMES DEREFERENCE 5 e PROGRAMMATION EN CODE ISO Un bloc programm en langage ISO peut se composer de Fonctions pr paratoires G Cotes des axes X C Vitesse d avance F Vitesse de broche S N d outil T N de correcteur D Fonctions auxiliaires M Cetordre doit tre cons
137. du curseur le bloc derri re lequel le nouveau bloc dit doit tre ins r D s que cette option est activ e les touches changent de couleur et affichent sur fond blanc le type d dition offert La frappe de ESC efface le bloc en cours d dition et permet de recommencer l dition de ce bloc Lorsque le bloc a t dit frapper ENTER Le nouveau bloc dit est ajout au programme derri re le bloc point par le curseur Le curseur se positionnera sur le nouveau bloc dit et la zone d dition s effacera ce qui permet d diter d autres blocs On ne peut quitter cette option que lorsque la zone d dition est vide Dans le cas contraire frapper ESC pour effacer les donn es pr sentes et ESC une seconde fois pour sortir de l option Page Chapitre 9 Section 2 PLC MODIFIER Cette option permet de modifier une ligne ou un bloc du programme s lectionn Avant de frapper cette touche on pointera au moyen du curseur le bloc modifier D s que cette option est activ e les touches changent de couleur et affichent sur fond blanc le type d option d dition appliquer au bloc modifier La frappe de ESC efface les donn es affich es dans la zone d dition pour le bloc modifier partir de ce moment le contenu du bloc peut tre dit nouveau Pour quitter l option modifier frapper la touche CL ou ESC afin d effacer les donn es affich es
138. du point de fin de l arc et la position du centre par rapport au point de d but sont d finies d apr s les axes du plan de travail Les coordonn es du centre qui doivent toujours tre programm es m me avec une valeur 0 sont d finies en rayon et par les lettres I J ou K qui sont associ es aux axes comme suit x N Axes X U A gt I Axes Y V B gt J LR Axes Z W C gt K Format de programmation Z X Plan XY G02 G03 X 5 5 Y 5 5 I4S 5 J 5 5 Plan ZX G02 G03 X 5 5 Z 5 5 I 5 5 K 5 5 k se Plan YZ G02 G03 Y 5 5 Z 5 5 J 5 5 K 5 5 lt L ordre de programmation des axes et des coordonn es au centre correspondantes est toujours le m me quel que soit le plan s lectionn Plan AY G02 G03 Y 5 5 A 5 5 J 5 5 I 5 5 Plan XU G02 G03 X 5 5 U 5 5 I 5 5 I 5 5 b COORDONNEES POLAIRES Il est n cessaire de d finir l angle de d placement Q et la distance partir du point de d part au centre optionnel d apr s les axes du plan de travail Les coordonn es du centre sont d finies en rayons et par les lettres I J ou K qui sont associ es aux axes comme suit Axes X U A gt I Axes Y V B gt J Axes Z W C gt K Si le centre de l arc n est pas d fini la CNC consid re qu il co ncide avec l origine polaire actuelle Format de programmation Plan XY G02 G03 Q 5 5 I 5 5 J 5 5 Plan ZX G02 G03 Q 5 5 I 5 5 K 5 5 Plan YZ G02 G03 Q 5 5 J 5 5 K 5 5 Chapitre 6 S
139. du profil Elle doit tre programm e en absolu selon les unit s actives soit rayon soit diam tre R 5 5 D finit la coordonn e en Z du point final du profil C5 5 D finit le pas du tournage et se programme au moyen d une valeur positive exprim e en rayons L ensemble de l op ration de tournage est ex cut selon la m me passe gale ou inf rieure la passe programm e C Si ce param tre est programm avec une valeur 0 la CNC affiche le message d erreur correspondant D 5 5 D finit la distance de s curit laquelle s effectue le retrait de l outil apr s chaque passe ZA TPO9D02 Ve gt X 14 gt X Si D est programm avec une valeur diff rente de 0 la plaquette ex cute un mouvement de retrait 45 jusqu ce qu elle atteigne la distance de s curit figure de gauche Page Chapitre 9 Section 26 CYCLES FIXES TOURNAGE DE SECTIONS DROITES G81 L5 5 M5 5 F5 5 H5 5 Si D est programm avec une valeur 0 la trajectoire de sortie co ncide avec la trajectoire d entr e S1 le param tre D n est pas programm le retrait de l outil s effectue suivant le profil jusqu la passe pr c dente distance C figure de droite S1 le param tre D n est pas programm on ne doit pas oublier que le temps de cycle est allong mais que la quantit de mati re retirer lors de la passe de finition est moindre D
140. en diam tre et la sous routine num ro 2 est utilis e ses param tres ont la signification suivante Param tres d appel A ou PO Valeur de la constante K Bou PI Coordonn e X initiale C ou P2 Coordonn e X finale D ou P3 Incr ment ou pas en X Chapitre 12 Section Page DECLARATIONS DE CONTROLEDES D CLARATIONS PERMETTANT DE 13 PROGRAMMES GENERER DES PROGRAMMES Param tres calcul s E ou P4 Coordonn e X Fou PS Coordonn e Z Un mode d utilisation de cet exemple pourrait tre G00 X0 Z0 PCALL 2 A0 01 BO C100 D1 M30 Sous routine de g n ration du programme SUB 2 OPEN P12345 Commence l dition du programme P12345 P4 P1 X X initial N100 IF P4 P3 GE P2 P4 P2 ELSE P4 P4 P3 P5 PO P4 P4 WRITE G01 XP4 ZPS Bloc de d placement IF P4 NE P2 GOTO N100 WRITE M30 Bloc de fin de programme RET Page Chapitre 12 j Section 14 DECLARATIONS DE CONTROLE DES DECLARATIONS PERMETTANT DE PROGRAMMES GENERER DES PROGRAMMES 12 7 D CLARATIONS DE PERSONNALISATION Las d clarations de personnalisation ne peuvent tre utilis es que dans les programmes de personnalisationr alis s par l utilisateur Ces programmes de personnalisation peuventutiliser les D clarations de Programmation et seront ex cut s dans le canal sp cial r serv cet effet le programme s lectionn dans chaque cas sera indiqu dans les param tres machine g n
141. entre bloc bloc et en continu Ce changement est possible m me pendant l ex cution ou la simulation d un programme pi ce Si le mode bloc bloc est s lectionn la CNC n ex cute qu une ligne du programme chaque frappe de la touche La fen tre sup rieure de la page d cran affiche le mode s lectionn En cas d ex cution en continu aucun message n appara t si le mode bloc bloc est actif la mention BLOC A BLOC s affiche Page Chapitre 3 Section 30 EXECUTER SIMULER BLOC A BLOC 4 EDITER Ce mode d op ration permet d diter modifier ou voir le contenu d un programme pi ce Introduire le num ro de programme 6 chiffres maximum sur le clavier ou bien en le s lectionnant avec le curseur dans le r pertoire des programmes pi ce de la CNC eten tapant sur ENTER D placer le curseur sur l cran ligne par ligne avec les touches fl che en haut et fl che en bas ou bien avancer page par page avec les touches avance et retour de page Une fois introduit le num ro de programme la CNC montrera avec des softkeys les options suivantes disponibles dans ce mode EDITER Voir section 4 1 Permet d diter de nouvelles lignes dans le programme s lectionn MODIFIER Voir section 4 2 Permet de modifier une ligne du programme CHERCHER Voir section 4 3 Permet de chercher une s quence de caract res dans le programme REMPLACER Voir section 4 4
142. est n cessaire d interrompre la pr paration des blocs en programmant G4 dans le bloc pr c dent ETIQUETTE O NUMERO DE BLOC N 0 9999 L tiquette ou le num ro de bloc permettent d identifier le bloc etne sont utilis s que lors de la r alisation de r f rences ou de saut un bloc Ils sontrepr sent s par la lettre N suivie de 4 chiffres maximum 0 9999 il n est pas obligatoire de suivre un ordre donn et que ces chiffres soient cons cutifs Si un programme comporte deux ou plusieurs blocs avec le m me num ro d tiquette la CNC prendra toujours le premier Bien que leur programmation ne soit pas n cessaire la CNC permet par l interm diaire d une SOFTKEY la programmation automatique d tiquettes dont le nombre initial et le pas peuvent tre s lectionn s par le programmeur Page Chapitre 2 Section CONSTRUCTION D UN PROGRAMME 2 1 2 BLOC DE PROGRAMME Le bloc de programme se compose de commandes en langage ISO ou en langage Evolu Pour l laboration d un programme des blocs crits dans les deux langages sont utilis s mais chacun d eux doit tre dit au moyen de commandes appartenant un seul langage 2 1 2 1 LANGAGE ISO Ce langage est sp cialement con u pour contr ler le d placement des axes car il fournit des informations et des conditions de d placement ainsi que des indications sur l avance Il dispose de Fonctions pr paratoires de d
143. ex cut e autant de fois que d sir Quand la CNC atteint la fin du programme elle revient au d but Pour quitter l option de recherche frapper la touche ARRETER ou ESC La CNC positionne le curseur sur la ligne o le texte recherch a t rencontr pour la derni re fois N LIGNE Sicettetoucheestfrapp e laCNC demande lenum rodelaligneoudublocrecherch s Apr s l introduction de ce num ro et la frappe de ENTER le curseur se positionne sur la ligne demand e qui est ainsi s lectionn e et la CNC quitte l option de recherche Page Chapitre 9 Section PLC EDITER REMPLACER Cette option permet de remplacer dans le programme s lectionn et autant de fois que d sir une s quence de caract res par une autre S1 cette option est activ e la CNC demande la s quence de caract res remplacer Lorsque le texte remplacer a t d fini frapper la touche PAR la CNC demande la s quence de caract res de remplacement Lorsque ce texte a t d fini frapper la touche FIN TEXTE le curseur se positionne sur la premi re s quence de caract res rencontr e La recherche est ex cut e partir du bloc point par le curseur y compris dans le bloc lui m me Le texte rencontr appara t en surbrillance et les touches de fonction affichent les options suivantes REMPLACER Remplace le texte en surbrillance et continue la recherche jusqu la fin du programme S
144. fini La totalit du tournage s effectue selon un pas identique inf rieur ou gal au pas programm C Chaque pas de tournage est ex cut comme suit Le d placement 1 2 s effectue en avance rapide G00 Le d placement 2 3 s effectue en GO1 selon l avance programm e F Lorsque le param tre D a t programm le d placement 3 4 s effectue en avance rapide G00 mais si D n a pas t programm le d placement 3 4 s effectue selon le contour programm et en G01 selon l avance programm e F Le d placement de retrait 4 5 s effectue en avance rapide G00 Siune passe finale d bauche a t programm e la CNC ex cutera une passe parall le au profil en conservant les sur paisseurs L et M avec l avance F indiqu e Cette passe finale d bauche liminerales gradins demeurant apr s la phase d bauche Apr s ex cution du tournage avec ou sans passe de finition le cycle se termine toujours au point d appel du cycle Page 38 Chapitre 9 Section CYCLESFIXES TOURNAGE DE SECTIONS COURBES G84 TPO9G04 Consid rations Les conditions d usinage vitesse d avance vitesse de rotation de broche etc et la compensation de rayon d outil G41 G42 doivent tre programm es avant d appeler le cycle A la fin du cycle fixe le programme se poursuit avec la m me avance F et les m mes
145. fonction G92 ou par la variable ORG X C n Donne la coordonn e par rapport l origine des coordonn es cart siennes de l origine des coordonn es polaires selon l axe des abscisses Elle est exprim e en rayons ou en diam tres en fonction de l tat du param tre machine d axes DFORMAT Donne la coordonn e par rapport l origine des coordonn es cart siennes de l origine des coordonn es polaires selon l axe des ordonn es Elle est exprim e en rayons ou en diam tres en fonction de l tat du param tre machine d axes DFORMAT Page 10 PROGRAMMATIONENLANGAGEDEHAUTNIVEAU VARIABLES ASSOCI ES AUX Chapitre 11 Section DECALAGES D ORIGINE Variables de lecture et d criture ORG X C n PLCOF X C Cette variable permet de lire ou de modifier la valeur de l axe s lectionn e dans la table correspondant au d calage d origine indiqu n P110 ORGX 55 Affecte au param tre P110 la valeur de l axe X dans la table correspondant au d calage d origine G55 ORGY 54 P111 Affecte l axe Y dans la table correspondant au d calage d origine G54 la valeur du param tre P111 Cette variable permet de lire ou de modifier la valeur de l axe s lectionn e dans la table de d calages d origine indiqu e par le PLC L acc s l une des variables PLCOF X C entra ne l interruption de la pr paration des blocs et l atten
146. ie 8 3 33 Angle t une coordonn e CANT SI NME 4 ssip ascireineepanseinieanemepanseiaensicansets 11 3 6 EE T I E E AE IA E EEE E NEE TE NAA ETE A A EN 12 Dr PEIE E A D E E EE EE AEAEE C E E E E EAT 13 IFA Dennou des zones de MONO cneedmasunmodsienanisndentNiensende s 13 She L hlsatondes zones de MAvail stncsadcnonndounemme edit 14 4 SYST MES DER F RENCE 4 1 Points de r f rense cunnen niii e E A RR 1 4 2 Recherche d fi tente machine tGTE sirenerne EER N 2 4 3 Programmation par rapport au z ro machine G53 eeeeeeeseeereeereeerreerreerrerree 3 4 4 Pr s lection des coordonn es et d calages J origine serieriiiivirercscriierireriscnissrs 4 44 1 Pr s lection de coordonn es et limitation de la valeur de S G92 ns000000000s 6 4 4 2 Decalages d onene RE SL PR A 7 4 5 Pr s lection d ongime polaires anrtter nd en tea eie aie 9 5 PROGRAMMATION EN CODE ISO 5 1 Fonctions Pepan ner E Ea 2 5 2 Fonctionsd avance 9A GIS tinne 4 5 2 1 Avance en mm min ou pouces minute GI sassisiisirssiicicniicssaensisicissiisssanriists 4 Se Avance en mmtour O povcesftour GOS acer emmener 5 5 3 oolectionde broche DO a e A AAS 6 5 4 Fonctions de vitesse G96 GIT nina mieareaneecremiteeniseaneiesennaieinuns 7 5 4 1 Vitesse de coupe constante GIO ariran naene E CEEE 7 5 4 2 Vitesse de rotation de broche en tours minute G97 sssnssosnsnnsssssosseeeeseeseeeeeeee F 5 5 Fonctions Compl ments saninin aaea e AKA E O 8 5 5 1 A
147. interruption de la pr paration des blocs etl attente de l ex cution de cette commande avant la reprise de la pr paration des blocs Variables de lecture PLCMSG Donne le num ro du message d automate le plus prioritaire actif qui co ncidera avec celui visualis l cran 1 128 En l absence de message la variable est 0 P100 PLCMSG Affecte au param tre P100 le num ro du message d automate le plus prioritaire actif Variables de lecture et d criture PLCIn PLCOn Bit Cette variable permet de lire ou de modifier 32 entr es de l automate partir de l entr e indiqu e n La valeur des entr es utilis es par l armoire lectrique ne peut pas tre modifi e car elle est impos e par cette armoire L tat du reste des entr es peut tre modifi Cette variable permet de lire ou de modifier 32 sorties de l automate partir de la sortie indiqu e n P110 PLCO 22 Affecte au param tre P1 10 la valeur des sorties 022 053 32 sorties du PLC PLCO 22 F Affecte la valeur 1 aux sorties O22 O25 et la valeur 0 aux sorties 026 053 31 30 29 28 27 26 25 24 23 22 21 20 6 5 43 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 00 0111 1 1 Output 53 52 51 50 49 48 47 46 45 44 43 42 28 27 26 25 24 23 22 Page 24 PROGRAMMATIONENLANGAGEDEHAUT NIVEAU VARIABLES ASSOCI ES A Chapitre 11 Sectio
148. l ex cution Bloc Bloc PROGRAMMATION EN LANGAGE DE HAUT NIVEAU EXPRESSIONS 37 M5008 1 PLCM5010 PLCM5010 AND FFFFFFFE Lib re Override de l avance M5010 0 Chapitre 11 Section Page 11 5 2 EXPRESSIONS RELATIONNELLES Il s agit d expressions arithm tiques r unies par des op rateurs relationnels IF P8 EQ 12 8 Analyse si la valeur de P8 est gale 12 8 IF ABS SIN P24 GT SPEED Analyse si le sinus est sup rieur la vitesse de broche IF CLOCK LT P9 10 99 Analyse si le comptage de l horloge estinf rieur P9 10 99 A leur tour ces conditions peuvent tre r unies par des op rateurs logiques IF P8EQ12 8 OR ABS SIN P24 GT SPEED AND CLOCK LT PT 10 99 Le r sultat de ces expressions est vrai ou faux Page Chapitre 11 Section 38 PROGRAMMATION EN LANGAGE DE HAUT NIVEAU EXPRESSIONS 12 DECLARATIONS DE CONTROLE DES PROGRAMMES Les d clarations de contr le disponibles pour la programmation de haut niveau peuvent tre regroup es en D clarations de Programmation constitu es de D clarations affectation D clarations de visualisation D clarations de validation invalidation D clarations de contr le de flux D clarations de sous routines D clarations pour g n ration de programmes D clarations de personnalisation Une seule d claration devra tre programm e par bloc aucune autre information
149. la condition de trigger en cours d dition A partir de ce moment cette condition peut tre dit e nouveau Quand trigger a t dit frapper ENTER La nouvelle condition dit e s affiche dans la fen tre d informations S1aucune condition de d clenchement n a t sp cifi e le syst me consid re qu il s agit d untrigger par d faut etil affiche le message Type Trigger DEFAUT dans la fen tre d informations En outre il interdit la s lection de toute condition de d clenchement possible trigger avant trigger centre trigger apr s TRIGGER AVANT La CNC commence la saisie des donn es d s que la condition de d clenchement choisie estremplie Ensuite d s que letrac estex cut le trigger trait vertical rouge s affiche au d but du trac Page Chapitre 9 Section 28 PLC ANALYSEURLOGIQUE TRIGGER APRES La CNC commence la saisie des donn es d s que l op rateur a activ l option d ex cution du trac avant que la condition de trigger soit remplie Le trac est consid r comme termin d s que la condition de d clenchement choisie est remplie Le syst me affiche le trigger trait vertical rouge la fin du trac TRIGGER AU CENTRE La CNC commence la saisie des donn es d s que l op rateur a activ l option d ex cution du trac Lorsque le trac esttermin le trigger trait vertical rouge s affiche au cen
150. le choix tant fait par la CNC la plus prioritaire est celle d finie par DNC et la moins prioritaire celle d finie par programme Donne la vitesse de rotation en tours minute s lectionn e par DNC Une valeur 0 signifie qu elle n est pas s lectionn e Donne la vitesse de rotation en tours minute s lectionn e par le PLC Une valeur 0 signifie qu elle n est pas s lectionn e Donne la vitesse de rotation en tours minute s lectionn e par programme Donne la vitesse de coupe constante s lectionn e dans la CNC Sa valeur est donn e en unit s actives pieds minute ou m tres minute Cette vitesse de coupe constante peut tre indiqu e par programme par le PLC ou par DNC s lection par la CNC la plus prioritaire tant celle indiqu e par DNC etla moins prioritaire celle indiqu e par programme Donne la vitesse de coupe constante s lectionn e par DNC Sa valeur est donn e en m tres minute ou en pieds minute si ce param tres est 0 c est qu il n est pas s lectionn Donne la vitesse de coupe constante s lectionn e par PLC Sa valeur est donn e en m tres minute ou en pieds minute Donnela vitesse de coupe constante s lectionn e par programme Sa valeur est donn e en m tres minute ou en pieds minute Donne la Correction Override de vitesse de rotation de la seconde broche s lectionn e dans la CNC Elle est indiqu e par un entier entre 0 et MAXSOVR maximum 255
151. le point d origine z ro pi ce Dans le cas des coordonn es incr mentales G91 la valeur num rique programm e correspond aux informations de d placement sur le trajet parcourir partir de la position actuelle de l outil Le signe pr c dant la valeur indique le sens du d placement Les fonctions G90 G91 sont modales et incompatibles entre elles Exemple avec programmation de l axe X au diam tre X 100 8 40 8 Cotes absolues G90 X200 Z60 Point PO X160 Z60 PointP1 X80 Z100 Point P2 X80 Z120 Point P3 Cotes incr mentales G90 X200 Z60 Point PO G91 X 40 Point P1 X 80 Z40 Point P2 Z20 Point P3 A la mise sous tension apr s l ex cution de M02 M30 ou apr s une URGENCE ou un RESET la CNC prendra en compte G90 ou G91 selon la d finition faite par le param tre machine g n ral ISYSTEM Page Chapitre 3 Section 6 AXES ET SYSTEMES DE COORDONNEES ABSOLUE G90 INCREMENTALE G91 3 5 PROGRAMMATION DES COTES La CNC permet de s lectionner jusqu 7 axes parmi les 9 axes possibles X Y Z U V W A B C Chaque axe peut tre lin aire lin aire de positionnement rotatif normal rotatif de positionnement ou rotatif denture Hirth positionnement par degr s entiers selon les sp cifications du param tre machine de chaque axe AXISTYPE Pour pouvoir s lectionner tout moment le syst me de programmation de coordonn es le mieux adapt la CNC d
152. le processus d usinage de cette surface Cette correction n est r alis e que si l erreur de mesure d passe une valeur programm e Le format de programmation de ce cycle est le suivant PROBE 4 X Z B F L D X 5 5 Coordonn e th orique en X du point o doit s effectuer la mesure Cette valeur est exprim e en unit s actives soit rayons soit diam tres Z 5 5 Coordonn e th orique en Z du point o doit s effectuer la mesure B5 5 D finit la distance de s curit Ce param tre doit tre programm avec une valeur positive et sup rieure 0 dans le cas contraire la CNC affiche l erreur correspondante F5 5 D finit l avance selon laquelle s ex cutera le d placement de palpage La programmation est effectu e en mm minute ou en pouces minute L5 5 D finit la tol rance qui s appliquera l erreur mesur e Ce param tre sera programm en rayons et le correcteur ne sera corrig que lorsque l erreur d passera cette valeur Si aucune valeur n est programm e la CNC affectera la valeur 0 ce param tre D4 D finit le num ro du correcteur auquel s appliquera la correction apr s la mesure Si ce param tre n est pas programm ou programm avec une valeur 0 la CNC supposera que cette correction ne sera pas effectu e Page Chapitre 10 Section 16 UTILISATION DUN PALPEUR CORRECTIOND OUTIL SUIVANT L AXE Z Fonctionnement de base 1 TPIUO w
153. lectionn par la frappe de la touche JUSQU A LA FIN S1 la copie porte sur un seul bloc le premier et le dernier seront les m mes Apr s s lection du premier et du dernier bloc copier la CNC met en surbrillance les blocs s lectionn s et ex cute la commande Si le programme destinataire de la copie existe d j la CNC affiche les options suivantes Ecraserle programme Tous les blocs concern s du programme destinataire sont effac s et remplac s par les blocs copi s Ajouter les blocs s lectionn s apr s ceux appartenant au programme destinataire Interrompre la commande sans ex cuter la copie demand e INCLURE PROGRAMME Cette option permet d inclure le contenu d un programme dans un programme s lectionn Lorsque cette option a t activ e la CNC demande le num ro du programme dont le contenu est inclure Apr s introduction de ce num ro frapper ENTER On signalera ensuite avec le curseur le bloc derri re lequel le programme consid r est inclure Lorsque le bloc a t s lectionn frapper la touche DEBUT OPERATION pour que la CNC ex cute la commande Page Chapitre 9 Section PLC EDITER 9 2 COMPILER Cette option permet de compiler le programme source de l automate PLC_PRG La compilation n est possible que si le programme automate est stopp sinon la CNC demande l op rateur s il d sire le stopper Quand le programme sour
154. lectionn e comme suit ERREUR nombre entier Visualisera le num ro d erreur indiqu et le texte associ ce num ro selon le code d erreurs de la CNC s il existe ERREUR nombre entier texte de l erreur Visualisera le num ro et le texte de l erreur indiqu s le texcte devant s crire entre guillemets ERREUR texte de l erreur Visualisera exclusivement le texte d erreur indiqu Le num ro de l erreur peut tre d fini par une constante num rique ou par un param tre Si un param tre local est employ on devra utiliser sa forme num rique PO P25 Exemples de programmation ERREUR 5 ERREUR P100 ERREUR Erreur utilisateur ERREUR 3 Erreur utilisateur ERREUR P120 Erreur utilisateur MSG message Cette d claration visualise le message figurant entre guillemets L cran de la CNC comporte une zone de visualisation des messages DNC ou du programme de l utilisateur qui affiche toujours le dernier message re u ind pendamment de sa provenance Exemple MSG V rifier outil DGWZ expression 1 expression 2 expression 3 expression 4 L instruction DGWZ Define Graphic Work Zone permet de d finir la zone de repr sentation graphique Chacune des expressions composant la syntaxe de l instruction correspond une des limites et toutes doivent tre d finies en millim tres ou en pouces expression X minimum expression 2 X maximum expression 3 Y m
155. les points d intersection La fonction G39 est non modale et doit donc tre programm e pour chaque chanfrein Cette fonction doit tre programm e dans le bloc contenant le d placement dont le point d arriv e doit tre chanfrein La valeur de R5 5 doit toujours figurer apr s G39 elle indique la distance entre la fin du d placement programm et le point o le chanfrein doit tre ex cut Cette valeur de R doit toujours tre positive Exemple avec programmation de l axe X en diam tres Chapitre 6 CONTROLEDESTRAJECTOIRES Section CHANFREIN G39 Page 19 6 12 FILETAGE ELECTRONIQUE G33 Sila broche de la machine est quip e d un codeur rotatif la fonction G33 permet le filetage au grain Bien que ce type de filetage soit souvent ex cut sur toute la longueur d un axe la CNC permet le filetage en interpolant plus d un axe la fois Format de programmation G33 X CLQ X C 45 5 Point final du filetage L5 5 Pas du filetage Q 3 5 Optionnelle Indique la position angulaire de la broche 359 9999 correspondant au point initial du filetage Cela permet d effectuer des filetages aux entr es multiples Si on ne la programme pas on prendra la valeur 0 Consid rations Chaque fois qu estex cut e la fonction G33 avant de r aliser le filetage lectronique la CNC effectue une recherche de r f rence machine de la broche et situe celle ci sur la position an
156. machine G70 Programmation en pouces G71 Programmation en millim tres G90 Programmation absolue G91 Programmation incr mentale G93 Pr s lection de l origine polaire Ilest possible de programmer les fonctions suivantes mais elles seront ignor es par le cycle G05 Arrondi G07 Ar te vive G50 Arrondi aux angles contr l Si les fonctions F S T D ou M sont programm es dans une d finition de profil elles seront ignor es par le cycle fixe Chapitre 9 Section Page CYCLESFIXES CYCLE FIXE D EBAUCHE 15 SUIVANT L AXEX G68 Consid rations Les conditions d usinage vitesse d avance vitesse de rotation de broche etc doivent tre programm es avant d appeler le cycle Le point d appel du cycle se situe hors de la pi ce usiner et une distance sup rieure celle d finie comme sur passeur de finition L M suivant les deux axes X Z TP09B10 S1 la position de l outil est incorrecte pour l ex cution du cycle la CNC affiche l erreur correspondante A la fin du cycle fixe l avance active est la derni re avance programm e soit celle correspondant l op ration d bauche F ou de finition H En outre la CNC suppose l existence des fonctions G00 G40 et G90 Page 16 Chapitre 9 Section CYCLES FIXES CYCLE FIXE D EBAUCHE SUIVANT L AXE X G68 9 3 G69 CYCLE FIXE D EBAUCHE SUIVANT L AXE Z Ce cycle usine le prof
157. manuel peuvent tre absentes de la version du logiciel que vous venez d acqu rir Logiciel conversationnel mod les TC et TCO modifications techniques FAGOR AUTOMATION S Coop se r serve le droit de modifier le contenu du manuel et cela sans tre oblig e en notifier les variations SOMMAIRE INTRODUCTION RP des CHE rune ad ne even en ie mad sut tie ce AARE EE SE 3 CODJINONS d retour Ju MARS ete nee a int 5 Documentation Fagor pawr la CNC ne eme nenon saone m tisse 6 EEEIEI a EE E E ea ii A O A E T E 7 1 G N RALIT S LI Lime DNC nine nement Nesle 1 1 2 Protocole de communications par DNC ou un p riph rique socere 2 2 CONSTRUCTION D UN PROGRAMME 21l Structure d un programme dans la CNG ss nsnoceseraonsnssnonessseercasesersasnonetasneas 1 2 1 1 Entero de DoC enira ne ann ne im th ae 2 pA Er PSC DOM uen demeures 3 PAL nee nne anne nie 3 2122 Langage de PAG AO Lun dia nent eaid A 21 5 Finde IR Re a aa a 4 3 AXES ET SYST MES DE COORDONN ES 3 1 Nomenclature d s ARes aaa AE 1 3 1 1 AE LA CE a EEE 32 s lection de plans G16 CUT CS GIO sensivon 3 4 3 Cotation de la pi ce Millim tres ou pouces G70 G71 seeeeeseserreerreerreerreer 3 3 4 Programmation absolue incr mentale G90 G91 6 3 3 Programmation des Coles nn dns ir means men dt is card RE RE 7 3 5 1 Coordonnees Carte enne nr sn A TEOR 7 F2 Coordonn es DOM nos nee n nine needed
158. monique WKEY interrompt ex cution du programme jusqu la frappe d une touche La touche frapp e sera enregistr e dans la variable KEY Exemple WKEY Attente d une touche IF KEY EQ FC00 GOTO N1000 Si F1 a t frapp poursuite en N1000 Page 18 Chapitre 12 Section DECLARATIONS DE CONTROLE DES D CLARATIONSDE PROGRAMMES PERSONNALISATION WBUF texte expression La d claration WBUF n est utilisable que dans le programme de personnalisation devant tre ex cut dans le mode Edition Cette d claration peut tre programm e de deux fa ons et dans chaque cas elle permet WBUF texte expression WB Elle ajoute au bloc en cours d dition et dans la fen tre d entr e de donn es le texte et la valeur de l expression d s qu elle est valu e Expression pourra contenir un nombre ou toute expression dont le r sultat est un nombre La programmation de l expressionestoptionnelle mais le texte doit obligatoirement tre d fini Si aucun texte n est souhait on programmera Exemples pour P100 10 WBUE X P100 gt X10 WBUE X P100 gt X P100 UF Introduit en m moire en ajoutant au programme en cours d dition et derri re l emplacement du curseur le bloc en cours d dition crit au pr alable avec les d clarations WBUEF texte expression Par ailleurs elle efface la m moire tampon d
159. n Cette variable permet de lire ou de modifier dans la table de correcteurs la valeur affect e au rayon R du correcteur indiqu n Cette variable permet de lire ou de modifier dans la table de correcteurs la valeur affect e l usure de longueur suivant l axe X D du correcteur indiqu n Cette variable permet de lire ou de modifier dans la table de correcteurs la valeur affect e l usure de la longueur suivant l axe Z K du correcteur indiqu n Cette variable permet de lire ou de modifier dans la table d outils le num ro du correcteur de l outil indiqu n Cette variable permet de lire ou de modifier dans la table d outils le code de famille de l outil indiqu n Cette variable permet de lire ou de modifier dans la table d outils la valeur affect e comme vie nominale de l outil indiqu n Cette variable permet de lire ou de modifier dans la table d outils la valeur de la vie r elle de l outil indiqu n Cette variable permet de lire ou de modifier dans la table du magasin d outils le contenu du logement indiqu n Cette variable permet de lire ou de modifier dans la table d outils la valeur affect e l angle de la plaquette de l outil indiqu n Cette variable permet de lire ou de modifier dans la table d outils la valeur affect e la largeur de la plaquette de l outil indiqu n Cette variable permet de lire ou de modifier d
160. non valable dans le password SOLUTION Le password ne peut tre compos que de lettres majuscules ou minuscules ou chiffres 0166 On n admet pas plus d un axe HIRTH par bloc DETECTION Durant l dition durant l ex cution en programmes transmis par DNO CAUSE On a programm un d placement qui implique de d placer deux axes HIRTH la fois SOLUTION La CNC n admet pas de d placements dans lesquels interviennent plusieurs axes la fois Les diff rents d placements des axes HIRTH doivent tre r alis s un un 0167 Axe rot position valeurs absolues G90 entre 0 359 9999 DETECTION Durant l ex cution CAUSE On a programm un d placement sur un axe d fini comme rotatif de positionnement Le d placement a t programm en coordonn es absolues G90 et la cote finale de d placement n est pas dans l intervalle 0 359 9999 SOLUTION Axes rotatifs de positionnement En coordonn es absolues les d placements ne sont admis que dans l intervalle 0 359 9999 0168 Axe rotatif valeurs absolues G90 entre 359 9999 DETECTION Durant l ex cution CAUSE On a programm un d placement sur un axe d fini comme rotatif de positionnement Le d placement a t programm en coordonn es absolues G90 et la cote finale de d placement n est pas dans l intervalle 0 359 9999 SOLUTION Axes rotatifs de positionnement En coordonn es absolues les d placements ne sont admis que dans l interval
161. nouvelle page ou un nouveau symbole est s lectionn la CNC affecte la couleur blanche ce param tre GRILLE Cette option permet de visualiser l cran une grille constitu e d unr ticule de points distants de 16 pixels les uns des autres La grille est de couleur blanche quand le fond est de l une des 8 couleurs repr sent es dans les rectangles sup rieurs et de couleur noire quand il est de l une des 8 couleurs repr sent es dans les rectangles inf rieurs Pour supprimer la grille frapper cette touche logiciel nouveau Chaque fois que la grille est affich e la CNC initialise le param tre d avance ou de pas du curseur avec 16 pixels Si cette valeur co ncide avec la distance entre points de la grille tous les d placements du curseur seront ex cut s sur des points de la grille Il est toutefois possible de modifier cette valeur ult rieurement gr ce la touche logiciel AVANCE CURSEUR Chapitre 10 Section Page PERSONNALISATION EDITION DE PAGES ET 9 SYMBOLES UTILISATEUR 10 3 ELEMENTS GRAPHIQUES L acc s cette option exige d abord de s lectionner le symbole ou la page diter ou modifier gr ce l option EDITER du mode de fonctionnement UTILITAIRES Cette option permet d inclure des l ments graphiques dans le symbole ou la page s lectionn s Pour ce faire la CNC affichera une page d cran de 80 colonnes et 21 rang es soit 640 pixels coordonn e en X
162. p t e autant de fois que d sir Lorsqu elle atteint la fin du programme la CNC reprend la recherche depuis le d but Pour quitter l option de recherche frapper la touche de fonction ARRETER ou la touche ESC La CNC affichera le curseur sur la ligne o le texte recherch a t rencontr pour la derni re fois NUMERO DE LIGNE Si cette touche est frapp e la CNC demande le num ro de la ligne ou du bloc recherch s Apr s l entr e de ce num ro et la frappe de ENTER le curseur se positionne sur la ligne demand e Quand le bloc de d but a t d fini frapper ENTER pour le valider CONDITION D ARRET Cette option permet d indiquer le bloc o s ch vera l ex cution ou la simulation du programme elle n est pas utilisable pendant que la CNC ex cute ou simule le programme pi ce s lectionn Quand cette option est activ e la CNC affiche les fonctions suivantes SELECTION PROGRAMME Cette fonction est utilis e quand le bloc o doit se terminer l ex cution ou la simulation du programme pi ce appartient un sous programme d fini dans un autre programme Quand cette option est s lectionn e la CNC affiche le r pertoire de programmes pi ce apr s s lection du programme d sir gr ce au curseur frapper ENTER Lorsque ce programme a t s lectionn la CNC repasse l affichage du programme ex cuter et l option SELECTION BLOC doit tre activ e pour que la CNC affiche le
163. pas de codeur sur la broche SOLUTION Si on ne dispose pas de codeur sur la broche on ne peut pas programmer les fonctions M19 S G33 ou G95 Si on dispose de codeur sur la broche le param tre machine de la broche NPULSES P13 indique le nombre d impulsions par tour du codeur 0159 Limite de programmation en pouces d pass e DETECTION Durant l ex cution CAUSE On a tent d ex cuter en pouces un programme dit en millim tres SOLUTION Introduire au d but du programme la fonction Programmation en pouces G70 ou Programmation en millim tres G71 22 MANUEL DE SOLUTION DES ERREURS CNC 8055T FAGOR 2 0162 Rayon n gatif non admis en coordonn es absolues DETECTION Durant l ex cution CAUSE En travaillant en coordonn es polaires absolues on a programm un d placement avec un rayon n gatif SOLUTION En programmant en coordonn es polaires absolues la programmation de rayons n gatifs n est pas permise 0164 Nom de password incorrect DETECTION Durant l assignation de protections CAUSE On a tap ENTER avant de choisir le type de code auquel on veut assigner un password SOLUTION Choisir moyennant les softkeys le type de code auquel on veut assigner un password 0165 Password utiliser lettres majuscules ou minuscules ou chiffres DETECTION Durant l assignation de protections CAUSE On a introduit un caract re
164. pas modifi Quand la modification du bloc est termin e frapper ENTER Le nouveau bloc dit remplacera le pr c dent Page Chapitre 4 Section 16 EDITER MODIFIER 4 3 CHERCHER Cette option permet d ex cuter une recherche dans le programme s lectionn Lorsque cette option est activ e les touches de fonction affichent les options suivantes DEBUT Cette touche positionne le curseur sur la premi re ligne du programme qui est ainsi s lectionn e et la CNC sort de l option chercher FIN Cette touche positionne le curseur sur la derni re ligne du programme qui est ainsi s lectionn e et la CNC sort de l option chercher TEXTE Cette fonction permet la recherche d un texte ou d une s quence de caract res partir du bloc point par le curseur S1 cette touche est actionn e la CNC demande la s quence de caract res chercher Lorsque le texte a t d fini frapper la touche FIN TEXTE le curseur se positionnera sur la premi re s quence de caract res rencontr e La recherche est ex cut e partir du bloc point par le curseur y compris dans le bloc lui m me Le texte rencontr appara t en surbrillance et la recherche peut tre poursuivie dans tout le texte ou abandonn e Pour continuer la recherche dans tout le programme frapper ENTER La CNC ex cutera la recherche partir du dernier texte rencontr et l affichera en surbrillance La recherc
165. pisinisi araa Variable de lecture uniquement ia Vis COl Giro sisri sarrin iaae ETE RE ARAARA EiS Vitesse maximale de l axe d pass e icce W WATCHDOG en Module P riodique PE 48 WATCHDOG en Module Principal PRG seeen 48 WBUF seulement en canal utilisateur d dition 0seeeseeeee 17 Z Zone de travail 1 de l axe d pass e neee 43 Zone de travail 2 de l axe d pass e eneee 43 Zone de travail 3 de l axe d pass e nnee 44 Zone de travail 4 de l axe d pass e eneee 44 MANUEL DE SOLUTION DES ERREURS 67
166. placements qui permettent de d terminer la g om trie et les conditions de travail telles que les interpolations lin aire et circulaire les filetages etc Fonctions de contr le des avances des axes et des vitesses de broche Fonctions de contr le des outils Fonctions compl mentaires qui contiennent des instructions de nature technologique 2 1 2 2 LANGAGE DE HAUT NIVEAU Ce langage permet d acc der des variables de caract re g n ral ainsi qu aux tables et aux variables du syst me Il offre l utilisateur un ensemble de phrases de commande semblables la terminologie utilis e par d autres langages telles que IF GOTO CALL etc Il permet galement l emploi de tout type d expression arithm tique relationnelle ou logique Il dispose galement d instructions permettant la construction de boucles ainsi que de sous routines variables locales Le terme variable locale d signe une variable connue de la seule sous routine dans laquelle elle a t d finie Il permet aussi de cr er des biblioth ques en regroupant des sous routines comprenant des fonctions utiles et prouv es accessibles depuis n importe quel programme Chapitre 2 Section Page CONSTRUCTION D UN PROGRAMME 3 2 1 3 FIN DE BLOC La fin de bloc est optionnelle et peut tre constitu e de l indicationnombre de r p titions du bloc ainsi que du commentaire de bloc qui doivent tre programm s dan
167. pour programmer les pi ces codes ISO et langages de haut niveau Chapitre 3 Axes et syst mes de coordonn es Indique la nomenclature des axes et comment les s lectionner Pr cise comment s lectionner les plans de travail les unit s de travail le type de syst me de programmation absolu incr mental D crit les syst mes de coordonn es pouvant tre utilis s pour la programmation Cart siennes polaires cylindriques angulaires plus cart siennes Indique comment op rer avec les axes rotatifs et comment d finir et utiliser les zones de travail Chapitre 4 Syst mes de r f rence Indique les r f rences machine z ro et les points d origine devant tre d finis dans la CNC Pr cise comment programmer une recherche du point de r f rence machine les coordonn es par rapport au z ro machine comment pr s lectionner des coordonn es les d calages du z ro et les origines polaires Chapitre 5 Programmation ISO Indique comment programmer les fonctions pr paratoires d avance et de vitesse constante ainsi que les fonctions auxiliaires telles que F S T D et M Chapitre 6 Contr le de trajectoire Indique comment programmer le d placement en rapide l interpolation lin aire circulaire et h lico dale Indique comment programmer les entr es et les sorties tangentielles ainsi que les arrondis aux angles et les chanfreins Indique comment programmer le filetage lectronique etles d placements sur but e
168. pr c dente G08 et la trajectoire pr c dente SOLUTION Le changement de plan ne peut pas tre r alis plat entre les deux trajectoires 1011 Le rayon pour G15 n est pas programm DETECTION Durant l ex cution CAUSE Le plan Z C a t s lectionn comme nouveau plan de travail mais le rayon du cylindre sur lequel on va r aliser l usinage n a t pas d fini SOLUTION Afin de travailler sur le plan de travail Z C il faut d abord d finir le rayon du cylindre sur lequel on va r aliser l usinage moyennant la fonction G15 R 1015 Outil non d fini dans la table des outils DETECTION Durant l ex cution CAUSE Un changement d outil a t d fini et le nouvel outil n est pas d fini dans la table des outils SOLUTION D finir le nouvel outil dans la table des outils 1016 L outil n est pas dans le magasin DETECTION Durant l ex cution CAUSE Un changement d outil a t d fini et le nouvel outil n est d fini dans aucune position dans la table du magasin des outils SOLUTION D finir le nouvel outil dans la table du magasin des outils 30 MANUEL DE SOLUTION DES ERRUERS ENCOR 2 CNC 8055T 1017 Il n y a pas d emplacement dans le magasin DETECTION Durant l ex cution CAUSE Un changement d outil a t d fini et il ny a pas d emplacement dans le magasin pour placer l outil qui se trouve actuellement dans la broche SOLUTION Il se peut qu
169. pr vue Module d entr es sorties et de recopie Toutes lesentr es sorties digitales comportentune isolation galvanique par optocoupleurs entre les circuits de la CNC et l ext rieur Une protection par fusible externe rapide F de 3 15 A 250 V contre les surtensions sup rieures 33 Vcc et l inversion de phases de la source de courant est galement pr vue Module ventilateur Ce module comporte 1 ou 2 fusibles externes rapides de 0 4 A 250 V selon le mod le de ventilateur Moniteur Le type de protection d pend du type de moniteur Se reporter la plaquette d identification de l appareil concern Pr cautions pendant les r parations Ne pas intervenir l int rieur de l appareil Seul le personnel Fagor Automation habilit est autoris intervenir l int rieur de l appareil Ne pas manipuler les connecteurs lorsque l appareil est sous tension Avant de manipuler les connecteurs entr es sorties r alimentation etc s assurer que l appareil n est pas sous tension Symboles de s curit Symboles pouvant appara tre dans le manuel Symbole ATTENTION Un texte accompagne ce symbole pour indiquer les actions ou les op rations risquant de provoquer des blessures au personnel ou des dommages au produit gt Symboles pouvant appara tre sur l appareil Symbole ATTENTION Un texte accompagne ce symbole pour indiquer les actions ou les op rations risquant de provo
170. programm e Chapitre 5 Section Page PROGRAMMATION ENCODE ISO FONCTIONS COMPLE 9 MENTAIRESF S T D M b ARRET INDEXE DE BROCHE Si S45 5 est programm apr s M19 le code S5 5 indique la position d arr t index de la broche en degr s partir de l impulsion du z ro machine d livr e par le codeur Pour ex cuter cette fonction il est n cessaire de disposer d un codeur rotatif coupl la broche de la machine S1 la machine ne dispose pas d un contact de r f rence la broche se d placera la vitesse de rotation indiqu e par le param tre de broche REFEED1 jusqu ce qu elle parvienne au point d fini par S 5 5 S1 la machine dispose d un contact de r f rence la broche se d placera la vitesse de rotation indiqu e par le param tre machine de broche REFEED1 jusqu ce qu elle atteigne ce contact puis celle indiqu e par le param tre machine de broche REFEED2 jusqu ce qu elle atteigne le point d fini par S S 5 Le d placement en REFEED 1 jusqu au contact de r f rence est toujours ex cut siM19 est programm apr s le fonctionnement de la broche en boucle ouverte M3 M4 M5 Aucun d placement n est ex cut entre deux M19 cons cutifs Page 10 Chapitre 5 Section PROGRAMMATION EN CODEISO FONCTIONS COMPLE MENTAIRESE S T D M 5 5 3 NUMERO D OUTIL T La CNC permet de s lectionner le ou les outils n cessaires
171. programme s lectionn Chapitre 3 Section Page EXECUTER SIMULER SELECTION DU BLOC ET 5 CONDITIOND ARRET SELECTION BLOC Lorsque cette fonction est activ e la CNC affiche le programme s lectionn comme fin d ex cution ou de simulation Par d faut la CNC affiche le programme ex cuter ou simuler sauf si un autre programme a t s lectionn auparavant par l option SELECTION PROGRAMME L op rateur devra s lectionner au moyen du curseur le bloc de programme o doit s achever l ex cution ou la simulation du programme Pour ce faire il d place le curseur sur l cran une ligne la fois gr ce aux touches fl che vers le haut et fl che vers le bas ou une page la fois gr ce aux touches page vers le haut et page vers le bas Par ailleurs des touches permettent les fonctions de recherche suivantes DEBUT La frappe de cette touche positionne le curseur sur la premi re ligne du programme FIN La frappe de cette touche positionne le curseur sur la derni re ligne du programme NUMERO DE LIGNE Si cette touche est frapp e la CNC demande le num ro de la ligne ou du bloc recherch s Apr s l entr e de ce num ro et la frappe de ENTER le curseur se positionne sur la ligne demand e Quand le bloc de fin d ex cution ou de simulation a t d fini frapper ENTER pour le valider NOMBRE DE FOIS Cette fonction est utilis e pour indiquer que l ex cution ou la
172. programmes transmis par DNO CAUSE On a tent de d finir une sousroutine qui existe d j dans un autre programme de la m moire SOLUTION Dans la m moire de la CNC il ne peut y avoir deux sousroutines avec le m me num ro d identification bien qu elles appartiennent deux programmes diff rents 0065 Ne pas d finir sousrout dans progr principal DETECTION Durant l ex cution durant l ex cution en programmes transmis par DNC CAUSE S Les diff rentes causes sont 1 On a tent de d finir une sousroutine depuis le mode d ex cution MDI 2 Une sousroutine a t d finie dans le programme principal SOLUTION La solution chacune des causes est 1 On ne peut pas d finir de sousroutines depuis l option du menu Ex cution MDI 2 Les sousroutines doivent tre d finies depuis le programme principal ou dans un programme part Elles ne peuvent tre d finies ni avant ni dans le programme principal 0066 Message attendu DETECTION Durant l dition durant l ex cution en programmes transmis par DNO CAUSE En programmant en langage de haut niveau l instruction MSG ou ERREUR a t dit e mais le texte du message d erreur qu elle doit montrer n a pas t d fini SOLUTION Se rappeler que le format de programmation de ces instructions est MSG message ERREUR n entier texte erreur Bien qu il existe aussi l option de programmer ERREUR n entier ERREUR
173. qu on ne tente pas d diter une fonction G diff rente par erreur 0009 IL n est plus admis de fonctions G DETECTION Durant l dition durant l ex cution en programmes transmis par DNC CAUSE Une fonction G a t programm e apr s les conditions de coupe ou les valeurs de l outil SOLUTION Rappeler que l ordre de programmation est 1 Bloc conditionnel 1 2 ou 3 2 Etiquette N 3 Fonctions G 4 Coordonn es des axes X Y Z 5 Conditions de coupe F S T D 6 Fonctions M Il nest pas n cessaire de programmer toutes les valeurs 0010 Il n est plus admis de fonctions M DETECTION Durant l dition durant l ex cution en programmes transmis par DNC CAUSE Plus de 7 fonctions ont t programm es dans un m me bloc SOLUTION La CNC ne permet pas de programmer plus de 7 fonctions M dans un m me bloc Si on d sire ex cuter quelque fonction de plus il faut l diter dans un bloc part Les fonctions M peuvent tre seules dans le bloc 0011 La fonction G M doit tre seule DETECTION Durant l dition durant l ex cution en programmes transmis par DNC CAUSE Dans le bloc il y a une fonction G ou M qui doit tre seule dans un bloc SOLUTION Placer la fonction seule dans un bloc 0012 Programmer F S T D avant les fonctions M DETECTION Durant l dition durant l ex cution en programmes transmis par DNC CAUSE Quelq
174. recherche s effectue partir du bloc point par le curseur y compris dans ce bloc Le texte rencontr appara t en surbrillance et la recherche peut continuer dans tout le programme ou tre stopp e Pour continuer la recherche frapper ENTER La CNC ex cute la recherche partir du dernier texte rencontr et le met en surbrillance La recherche peut tre ex cut e autant de fois que d sir Quand la CNC atteint la fin du programme elle revient au d but Pour quitter l option de recherche frapper la touche ARRETER ou ESC Chapitre 9 Section Page PLC MONITORISATION 15 ACTIVER DESACTIVER SYMBOLES Cette option permet de s lectionner le mode de repr sentation des diff rentes ressources dans toutes les fen tres disponibles Les noms des ressources peuvent tre repr sent s par leurs noms g n riques 1 O M T C R ou en activant les mn moniques associ es ces noms Si aucune mn monique n est associ e une ressource c est son nom g n rique qui sera affich Cette touche indique toujours l option disponible et permet de passer de l une l autre ACTIVER SYMBOLES o DESACTIVER SYMBOLES ANALYSEUR LOGIQUE Il est particuli rement indiqu pour r aliser la mise au point de la machine et pour d terminer des erreurs et situations critiques dans le comportement des signaux Il est largement expliqu plus loin dans ce m me chapitre MARCHE PLC Lorsqu
175. rente de z ro FINITION Valeur de S 0 DETECTION Durant l ex cution CAUSE La vitesse de rotation S pour l op ration de finition n a pas t d finie SOLUTION Programmer une vitesse de rotation S positive et diff rente de z ro GEOMETRIE Valeur de Zi Zf DETECTION Durant l ex cution CAUSE Les cotes en Z des points initiaux et finals co ncident SOLUTION Les cotes en Z des points initiaux et finales doivent tre diff rents GEOMETRIE Valeur de X DETECTION Durant l ex cution CAUSE Les cotes du diam tre initiales et finales co ncident SOLUTION Les cotes en X des points initiaux et finals doivent tre diff rentes du diam tre final FINITION Sur paisseur impossible DETECTION Durant l ex cution CAUSE La sur paisseur pour la finition est sup rieure la profondeur total de l usinage SOLUTION La sur paisseur pour la finition doit tre inf rieur la profondeur de l usinage GEOMETRIE Le diam tre final n est pas ext rieur DETECTION Durant l ex cution CAUSE Un cylindrage ext rieur a t d fini et le diam tre final est sup rieur au diam tre initial SOLUTION Dans un cylindrage ext rieur le diam tre final doit tre inf rieur au diam tre initial GEOMETRIE Le diam tre final n est pas int rieur DETECTION Durant l ex cution CAUSE Un cylindrage int rieur a t d fini et le diam tre final est inf rieur au diam tre initial SOLUTION Dans un cylin
176. rotation de broche en tours minute KO OK Oo o X E x X La lettre M signifie MODAL c est dire qu une fois programm e la fonction G reste active tant qu une autre fonction G incompatible n est pas programm e La lettre D signifie PAR DEFAUT c est dire que ces fonctions sont prises en compte par la CNC la mise sous tension apr s l ex cution de M02 M30 ou la suite d une URGENCE ou d un RESET Dans les cas indiqu s par on devra comprendre que l tat PAR DEFAUT de ces fonctions G d pend de la personnalisation des param tres machine g n raux de la CNC La lettre V signifie que le code G est visualis c t des conditions d usinage actuelles dans les modes ex cution et simulation Chapitre 5 Section Page PROGRAMMATION EN CODEISO FONCTIONS 3 PREPARATOIRES 5 2 FONCTIONS D AVANCE G94 G95 La CNC permet de programmer l avance des axes en mm minute et en mm tour si l unit choisie est le mm ou en pouces minute et en pouces tour si l unit choisie est le pouce 5 2 1 AVANCE EN MM MIN OU POUCES MINUTE G94 D s que le code G94 est programm la commande sait que les avances programm es par F5 5 sont en mm minute ou en pouces minute S1le d placement concerne un axe rotatif la CNC interpr tera que l avance est programm e endegr s minute Siune interpolation est r alis e entre un axe rotatif etun axe lin aire l
177. s en approcher en cas de pr sence de zones inaccessibles par l outil s lectionn _ PS E Ent A E EO AE I TP09C09 A la fin de la passe de finition l outil revient au point o le cycle a t appel Chapitre 9 Section Page CYCLESFIXES CYCLEFIXED EBAUCHE 23 SUIVANT L AXEZ G69 Syntaxe de programmation des profils Dans la d finition du profil il n est pas n cessaire de programmer le point de d but car il est sp cifi par les param tres X Z de d finition du cycle fixe Le premier bloc de d finition du profil et le dernier celui o se termine le profil d fini devrontcomporter un num ro d tiquette de bloc Ces num ros d tiquette indiqueront au cycle fixe le d but et la fin de la description g om trique du profil La syntaxe de programmation du profil doit respecter les r gles suivantes 1 Le profil peut tre programm en absolu et en incr mental et tre compos d l ments g om triques simples tels que droites arcs cong s et chanfreins dont la programmation suivra les r gles de syntaxe d finies 2 Dansladescription du profil la programmation d images miroir de changements d chelle de rotations du syst me de coordonn es ou de d calages d origine est interdite 3 De m me la programmation de blocs en langage de haut niveau tels que sauts appels de sous routines ou la program
178. selon la valeur s lectionn e par une des positions du s lecteur situ sur le Pupitre Op rateur et la vitesse d avance indiqu e dans le param tre machine JOGFEED Les positions disponibles sont 1 10 100 1000 et 10000 correspondant aux unit s de r solution d affichage Exemple Format d affichage 5 3 en mm ou 4 4 en pouces Position du s lecteur D placement 1 0 001 mm ou 0 0001 pouce 10 0 010 mm ou 0 0010 pouce 100 0 100 mm ou 0 0100 pouce 1000 1 000 mm ou 0 1000 pouce 10000 10 000 mm ou 1 0000 pouce Le d placement maximum est limit 10 mm ou 1 pouce quel que soit le format d affichage exemple 5 2 en mm ou 4 3 en pouces Selon le positionnement du s lecteur la machine se d place de la valeur d finie chaque frappe de la touche MANUEL qui indique l axe concern et le sens du d placement X X Z Z 3 3 4 4 etc S1 pendant le d placement d un axe la touche est frapp e ce d placement s effectue selon la vitesse d avance indiqu e par le param tre machine GOOFEED Cette avance est appliqu e tant que cette touche est maintenue et elle reprend la valeur 0 a 120 d finie dans le param tre machine JOGFEED d s que la touche est rel ch e Chapitre 5 Section Page MAN DEPLACEMENT 11 INCREMENTAL 5 1 3 D PLACEMENT AVEC MANIVELLE LECTRONIQUE La CNC permet de faire fonctionner la machine avec une ou plusieurs manivelles lectronique
179. sire ex cuter ou simuler L op rateur doit s lectionner avec le curseur le bloc de programme o l ex cution doit commencer Pour ce faire 1l d place le curseur sur l cran une ligne la fois gr ce aux touches fl che vers le haut et fl che vers le bas ou une page la fois gr ce aux touches page vers le haut et page vers le bas Par ailleurs des touches permettent les fonctions de recherche suivantes DEBUT La frappe de cette touche positionne le curseur sur la premi re ligne du programme FIN La frappe de cette touche positionne le curseur sur la derni re ligne du programme TEXTE Cette fonction permet de chercher un texte ou une s rie de caract res partir du bloc point par le curseur Page Chapitre 3 Section EXECUTER SIMULER SELECTION DU BLOC Quand cette touche est frapp e la CNC demande quelle est la s rie de caract res rechercher Apr s d finition du texte frapper la touche FIN TEXTE le curseur se positionnera sur la premi re s rie de caract res rencontr e La recherche commence par le bloc point par le curseur et s effectue y compris dans le bloc lui m me Le texte rencontr appara t en surbrillance la recherhe peut continuer dans tout le programme ou tre abandonn e Pour continuer la recherche frapper ENTER La CNC ex cute la recherche partir du dernier texte rencontr et l affiche en surbrillance Cette op ration peut tre r
180. soit sa provenance Cette fen tre affiche les messages manant du PLC S1 le PLC active deux messages ou plus la CNC affiche toujours le plus prioritaire c est dire celui portant le num ro le plus faible Par exemple MSG1 est le plus prioritaire et MSG128 le moins prioritaire Page Chapter 1 Section GENERALITES DISPOSITION DES INFOR MATIONS SUR LE MONITEUR Dans ce cas la CNC affiche le caract re signe plus pour indiquer la pr sence d autres messages activ s par le PLC qui peuvent tre visualis s gr ce l option MESSAGES ACTIFS du mode PLC Dans cette m me fen tre la CNC affiche le caract re ast risque pour signaler qu au moins une des 256 pages d cran d finies par l utilisateur est active Les pages d cran actives peuvent tre visualis es une par une gr ce l option PAGES ACTIVES du mode PLC Fen tre principale Selon le mode de fonctionnement la CNC affiche dans cette fen tre toutes les informations n cessaires Siune erreur se produit dans la CNC ou le PLC le syst me l affiche dans une fen tre horizontale superpos e la principale La CNC visualise toujours l erreur la plus grave et affiche Latouche fl che vers le bas pour indiquer la pr sence d une autre erreur moins grave et que cette touche doit tre frapp e pour acc der cette erreur Latouche fl che vers le haut pour indiquer la pr sence d une
181. suppl mentaire n tant autoris e 12 1 D CLARATIONS D AFFECTATION Il s agit du type de d claration le plus simple qui peut tre d fini comme destination expression arithm tique Le destinataire choisi peut tre un param tre local ou global ou une variable de lecture et d criture L expression arithm tique peut tre aussi complexe que n cessaire ou une simple constante num rique P102 FZLOX ORGX 55 ORGX 54 P100 Dans le cas particulier de l affectation un param tre local au moyen de son nom A au lieu de PO par exemple et si l expression arithm tique est une constante num rique la d claration peut tre abr g e comme suit P0 13 7 gt A 13 7 gt A13 7 Il est possible de r aliser jusqu 26 affectations divers destinataires dans un seul bloc l ensemble d affectations vers un seul et m me destinataire tant interpr t comme une affectation unique P1 P1 P2 P1 P1 P3 P1 P1 P4 P1 P1 P5 quivaut P1 P1 P2 P3 P4 PS Les diff rentes affectations r alis es dans un bloc donn sont s par es par des virgules n 9 Chapitre 12 Section Page DECLARATIONS DE CONTROLE DES D CLARATIONS 1 PROGRAMMES D AFFECTATION 12 2 D CLARATIONS DE VISUALISATION ERREUR nombre entier texte d erreur Cette d claration interrompt l ex cution du programme et visualise l erreur indiqu e cette erreur pouvant tre s
182. sur un ou plusieurs axes la fois sans ex cution du sous programme associ on actionnera les touches correspondant aux axes concern s Lorsque chaque touche est actionn e la CNC affiche le nom du ou des axes concern s en vid o inverse Si un axe non d sir a t s lectionn frapper ESC et activer nouveau l option RECHERCHE ZERO Lorsque tous les axes d sir s ont t s lectionn s frapper La CNC commence la recherche de la r f rence machine en d pla ant tous les axes la fois jusqu ce qu ils actionnentle contact de r f rence machine Ensuite elle ex cute la recherche de r f rence machine un axe la fois Attention Lors de la recherche du z ro machine au moyen de la touche programmable TOUS la CNC conserve le z ro pi ce ou le d calage de z ro actifs cet instant Toutefois si les axes ont t s lectionn s individuellement la CNC prend comme nouveau z ro pi ce la position occup e par le z ro machine PRESELECTION Cette option permet de pr s lectionner la valeur de position de l axe d sir D s que cette option a t activ e la CNC affiche une touche pour chaque axe de la machine Lorsque la touche correspondant l axe pr s lectionner a t frapp e la CNC demande la valeur de pr s lection appliquer Quand cette valeur a t introduite frapper ENTER afin qu elle soit prise en compte par la CNC Page Chap
183. talonnage d outil Cycle fixe d talonnage du palpeur Cycle fixe de mesure de pi ce et correction d outil suivant l axe X Cycle fixe de mesure de pi ce et correction d outil suivant l axe Z Tous les d placements de ces cycles fixes de palpage s ex cuteront selon les axes X et Z Les cycles fixes devront tre programm s au moyen de la mn monique volu e PROBE dont le format de programmation est le suivant PROBE expression d claration d affectation Cette mn monique appelle le cycle de palpage indiqu gr ce un num ro ou toute autre expression dont le r sultat soit un nombre Elle permet en outre d initialiser les param tres de ce cycle avec les valeurs n cessaires pour l ex cuter au moyen des d clarations d affectation Consid rations g n rales Le cycles fixes de palpage sontnon modaux et doivent donc tre programm s chaque ex cution Les palpeurs utilis s dans l ex cution de ces cycles sont x x Palpeur situ en un point fixe de la machine qui permet d talonner les outils Palpeur situ sur la broche qui est consid r comme un outil et qui est utilis dans les diff rents cycles de mesure L ex cution d un cycle fixe de palpage ne modifie pas l historique des fonctions G pr c dentes l exception des fonctions de compensation de rayon G41 et G42 Page Chapitre 10 UTILISATION DUN PALPEUR Section CYCLES
184. totalit d une expression ILestinterdit d utiliser plus de 16 instructions de d tection de fronts DFU et DFD dans l ensemble des d finitions de variables et condition de trigger s lectionn es La frappe de ESC efface la variable en cours d dition partir de ce moment cette variable peut tre dit e nouveau Quand cette variable a t dit e frapper ENTER La nouvelle variable dit e s affiche l emplacement occup par le curseur dans la zone de variables Page Chapitre 9 Section 26 PLC ANALYSEURLOGIQUE Seuls les 8 premiers caract res de la variable s lectionn e s affichent m me si la variable ou l expression utilis e pour d finir cette variable en comporte plus Le curseur se positionne sur l emplacement de la variable suivante qui s affiche dans la zone d dition il est ainsi possible de poursuivre l dition de nouvelles variables Pour quitter cette option la zone d dition doit tre vide Frapper ESC pour effacer son contenu puis ESC une seconde fois pour sortir de l option EFACER Cette option permet d effacer une variable Avant de frapper cette touche s lectionner la variable effacer au moyen du curseur R p ter ces op rations pour chaque variable effacer EFFACER TOUS Cette option efface toutes les variables de la fen tre d tats Chapitre 9 Section Page PLC ANALYSEUR LOGIQUE 27 9 10 2 2 SELE
185. trique du profil Chapitre 9 Section Page CYCLESFIXES CYCLEFIXEDESUIVIDE 3 PROFIL G66 E4 D finit le num ro d tiquette du bloc o se termine la description g om trique du profil Q6 D finit le num ro du programme contenant la description g om trique du profil Ce param tre est optionnel et s il n est pas d fini la CNC suppose que le profil est d fini dans le m me programme que celui contenant l appel de cycle Fonctionnement de base Apr s analyse du profil programm et en fonction du type d outil utilis il est proc d l ex cution de ce profil ou du profil le plus approchant si le profil programm ne peut pas tre ex cut Pour ce faire il estn cessaire que l outil puisse ex cuter des usinages d un angle gal celui de la plaquette sans entra ner de chocs entre l outil et la pi ce TP09A04 De cette fa on la CNC analysera le profil programm et calcule un nouveau profil dans les zones inaccessibles l outil s lectionn Apr s le calcul du profil ex cuter toutes les passes n cessaires pour liminer l exc dent de mati re I programm sont calcul es L usinage est ex cut en conservant le travail en ar te vive G07 ou en arrondi G05 s lectionn lors de l appel du cycle Page Chapitre 9 Section 4 CYCLES FIXES CYCLEFIXEDESUIVIDE PROFIL G66 Sile param tre M n est pas programm
186. un axe qui est synchronis un autre 1128 1136 Vitesse maximale de l axe d pass e DETECTION Durant l ex cution CAUSE La vitesse qui r sulte d un des axes apr s avoir appliqu un facteur d chelle particuli re d passe la valeur maximum indiqu e par le param tre machine d axe MAXFEED P42 1137 1145 Param tre de vitesse de l axe incorrect DETECTION Durant l ex cution CAUSE On a programm G00 avec le param tre GOOFEED P38 0 ou on a programm G1 F00 avec le param tre d axe MAXFEED P42 0 1146 1154 Axe bloqu DETECTION Durant l ex cution CAUSE La CNC tente d obtenir une consigne du r gulateur lorsque l entr e de la broche SERVO n ON est encore au niveau bas L erreur peut tre due une erreur dans le programme du PLC dans lequel ce signal n est pas trait correctement ou ce que la valeur du param tre de broche DWELL P17 n a pas une valeur suffisamment haute 42 MANUEL DE SOLUTION DES ERRUERS FAGOR 2 CNC 8055T 1155 1163 Limites software de l axe d pass es DETECTION Durant l ex cution CAUSE On a programm une coordonn e qui se trouve hors des limites d finies dans les param tres d axes LIMIT P5 et LIMIT P6 1164 1172 Zone de travail 1 de l axe d pass e DETECTION Durant l ex cution CAUSE On a tent de d placer un axe un point situ hors de la zone de travail 1 d finie
187. un bloc comportant un d placement circulaire G02 ou G03 la CNC affiche l erreur correspondante Page Chapitre 6 Section 14 CONTROLEDES TRAJECTOIRES ENTREETANGENTIELLE G37 6 9 SORTIE TANGENTIELLE A LA FIN DE L USINAGE G38 La fonction G38 permet de terminer une op ration d usinage par une sortie tangentielle de l outil La trajectoire suivante doit tre une droite G00 ou G01 Dans le cas contraire la CNC affiche l erreur correspondante La fonction G38 est non modale et doit donc tre programm e pour chaque sortie tangentielle de l outil La valeur de R5 5 doit toujours appara tre apr s G38 elle indique le rayon de l arc que la CNC introduit pour obtenir une sortie tangentielle de la pi ce Cette valeur de R doit toujours tre positive Exemple avec programmation de l axe X en rayons 104 l l I l l l l I I x I L L L L L L L I PA EEE Pour usiner un arc avec X10 Z50 comme point de d part et une trajectoire de sortie rectiligne on programmera G90 G02 X30 Z30 R20 G01 X30 Z10 Chapitre 6 Section Page CONTROLE DES TRAJECTOIRES SORTIETANGENTIELLE G38 15 Dans ce m me exemple pour que la sortie d usinage soit tangente la trajectoire et d crive un rayon de 5 mm on devra programmer G90 G02 G38 R5 X30 Z30 R20 G01 X30 Z10 0 a 104 l I I L l 1 j I 1 3 J 1 l j l 1 1 1 1 j l 1 I I 1 I I
188. un cycle fixe 1042 Valeur de param tre non valable en cycle fixe DETECTION Durant l ex cution CAUSE Dans la d finition d un cycle fixe on a d fini un param tre avec une valeur non valable Il se peut qu une valeur n gative ou z ro ait t assign e un param tre qui n admet que des valeurs positives SOLUTION Corriger la d finition des param tres e Dans le Cycle fixe de suivi de profil Le param tre C n admet que des valeurs positives sup rieures z ro Le param tre A n admet que les valeurs 0 ou 1 Le param tre J n admet que des valeurs positives sup rieures z ro e Dans le Cycle fixe d bauchage dans l axe Z ou Cycle fixe d bauchage dans l axe X le param tre C n admet que des valeurs positives sup rieures z ro Dans le Cycle fixe de per age axial taraudage Le param tre I n admet que des valeurs diff rentes de z ro Le param tre B n admet que des valeurs positives ou z ro e Dans le Cycle fixe de dressage de sections courbes ou Cycle fixe de tournage de sections courbes le param tre C n admet que des valeurs positives sup rieures z ro e Dans le Cycle fixe de filetage frontal ou Cycle fixe de filetage longitudinal le param tre l B E ou C a t d fini avec la valeur z ro e Dans le Cycle fixe de rainurage dans l axe Z ou Cycle fixe de rainurage dans l axe
189. un profil on a programm un bloc en langage de haut niveau SOLUTION La d finition des profils doit tre r alis e en code ISO Les instructions de haut niveau GOTO MSG RPT ne sont pas admises 0025 Programmer G77 axes de 2 6 DETECTION Durant l dition durant l ex cution en programmes transmis par DNC CAUSE Dans la fonction Accouplement lectronique des axes G77 gt les param tres correspondant aux axes n ont pas t programm s SOLUTION Dans la programmation de la fonction G77 il faut programmer au moins deux axes 0026 Programmer G93 I J DETECTION Durant l dition durant l ex cution en programmes transmis par DNO CAUSE Dans la fonction Pr s lection de l origine polaire G93 un des deux param tres correspondant aux coordonn es de la nouvelle origine polaire n a pas t programm SOLUTION Se rappeler que le format de programmation de cette fonction est G93 I J Les valeurs J sont optionnelles mais si on les programmes il faut alors programmer les deux et elles indiquent la position de la nouvelle origine polaire 0028 Ne pas programmer un cycle fixe avec G2 G3 DETECTION Durant l dition durant l ex cution en programmes transmis par DNO CAUSE On a tent d ex cuter un cycle fixe tout tant activ es les fonctions G02 G03 o G33 SOLUTION Pour ex cuter un cycle fixe G00 ou G01 doit tre acti
190. une perte des donn es introduites dans les tables Possible erreur de RAM SOLUTION En tapant ENTER les valeurs par d faut de la CNC sont charg es dans les tables Si l erreur persiste se mettre en contact avec le SAT MANUEL DE SOLUTION DES ERREURS 51 CNC 8055T echk_herr echk_corr echk_alm echk_aux echk_husx echk_husy echk_husz echk_husu echk_husv echk_husw echk_husa echk_husb echk_husc echk_crul echk_cru2 echk_cru3 FAGOR 2 ERREUR CHECKSUM TABLE OUTILS Initialiser ENTER ESC ERREUR CHECKSUM TABLE CORRECTEURS Initialiser ENTER ESC MAGASIN Initialiser ENTER ESC FONCTIONS M Initialiser ENTER ESC ERREUR ERREUR ERREUR ERREUR ERREUR ERREUR ERREUR ERREUR ERREUR ERREUR ERREUR ERREUR ERREUR ERREUR CHECKSUM CHECKSUM CHECKSUM CHECKSUM CHECKSUM CHECKSUM CHECKSUM CHECKSUM CHECKSUM CHECKSUM CHECKSUM CHECKSUM CHECKSUM CHECKSUM TABLE TABLE TABLE TABLE TABLE TABLE TABLE TABLE TABLE TABLE TABLE TABLE TABLE TABLE COMP COMP COMP COMP COMP COMP COMP COMP COMP COMP COMP COMP VIS VIS VIS VIS VIS VIS VIS VIS VIS CROISEE CROISEE CROISEE WNHAUDBE lt CNK X Initialiser ENTER ESC Initialiser ENTER ESC Initialiser ENTER ESC Initialiser ENTER ESC Initialiser ENTER ESC Initialiser ENTER ESC Initialiser ENTER ESC I
191. viter l action de dissolvants tels que les Chlorohydrocarbures Bensol Esters et Ethers cause de leur possibles effets corrosifs sur les plastiques composant la partie frontale de l appareil Inspection Pr ventive S1la CNC ne s allume pas avec l interrupteur de mise en service v rifier que les fusibles du moniteur soient en parfait tat et qu ils soient ad quats Pour v rifier les fusibles d connecter pr alablement l alimentation Ne pas manipuler l int rieur de l appareil Seul le personnel autoris par Fagor Automation peut manipuler l int rieur de l appareil Ne pas manipuler les connecteurs avec l appareil branch au r seau lectrique Avant de manipuler les connecteurs entr es sorties mesure etc s assurer que l appareil n est pas connect au r seau lectrique Note Fagor Automation ne se responsabilisera d aucun dommage mat riel ou physique pouvant d river du non respect des exigences de base de s curit Liste de mat riels pi ces rempla ables Code Code t 3 Modules 83060100 Panneau de commandes Fraiseuse 80300010 BASE Unie eenia 6 Modules 83060101 sans manivelle Tour 80300011 Module CPU Fraiseuse 83090122 Panneau de commandes Fraiseuse 80300014 or avec manivelle Tour 80300015 aque oercos Panneau de commandes YO 89640002 Plaque commutatrice 83900000 5m 83540020 10m 83630021 C bles de Vid o 15m
192. vitesse de broche G93 Pr s lection de l origine polaire G94 Avance en millim tres pouces par minute G95 Avance en millim tres pouces par tour G96 Vitesse de coupe constante G97 Vitesse de rotation de broche en tours minute KO w eo x E o La lettre M signifie MODAL c est dire qu une fois programm e la fonction G reste active tant qu une autre fonction G incompatible n est pas programm e que M03 M30 URGENCE RESET n est pas ex cut ou que la CNC soit teinte puis rallum e La lettre D signifie PAR DEFAUT c est dire que ces fonctions sont prises en compte par la CNC la mise sous tension apr s l ex cution de M02 M30 ou apr s une URGENCE ou un RESET Dans les cas signal s par il est entendu que l tat PAR DEFAUT de ces fonctions d pend de l tat des param tres machine g n raux de la CNC Lalettre V signifie que la fonction G est visualis e dans les modes ex cution et simulation avec les conditions selon lesquelles l usinage est ex cut ci A y 9 VARIABLES INTERNES DE LA CNC 7 WY CL Le symbole R indique que la variable correspondante peut tre lue Le symbole W indique que la variable correspondante peut tre modifi e VARIABLES ASSOCIEES AUX OUTILS Section 11 2 2 Variable TOOL Num ro de l outil actif TOD Num ro du correcteur actif NXTOOL Num ro de l outil suivant en attente de M06
193. 0 P2 3 P3 5 Appel de la sous routine 20 SUB 20 D but de la sous routine 20 P100 CALLP Dans le param tre P100 on obtiendra 00000000 0000 0000 0000 0000 0000 1101 LSB Page Chapitre 11 Section 26 PROGRAMMATION EN LANGAGE DE HAUT NIVEAU VARIABLES ASSOCI ES AUX PARAMETRES LOCAUX 11 2 14 VARIABLES SERCOS Elles s utilisent dans le transfert d information via sercos entre la CNC et les r gulateurs Variables de lecture TSVAR X C identificateur 00000000 pour les axes TSVARS identificateur ses00s00s0000 pour la broche principale TSSVAR identificateur 000000000000 pour la seconde broche Renvoie le troisi me attribut de la variable sercos correspondant l identificateur Le troisi me attribut s utilise dans certaines applications de logiciel et son information est cod e suivant la norme sercos P110 SV ARX 40 assigne au param tre P1 10 le troisi me attribut de la variable sercos de l identificateur 40 de l axe X qui correspond VelocityFeedback Variables d criture SPEGE XEC nt in ls pour les axes SETGES nenitnntersnnsnentpntisnaene pour la broche principale oTo DA E Ehe PEET pour la seconde broche Le r gulateur peut disposer d un maximum de 8 gammes de travail ou r ducteurs 0 7 Identificateur sercos 218 GearRatioPreselection De m me on peut disposer d un maximum de 8 ense
194. 1 Axe Axel Axe2 Axel Axe2 Axel LSB Les axes sont cod s dans 4 bits et indiquent le num ro d axe de 1 7 suivant l ordre de programmation Si la CNC contr le les axes X Z C W et que G28 ZW a t programm e la variable AXICOM montrera l information suivante Paire 3 Paire 2 Paire 1 W 7 0000 0000 0000 0000 0100 0010 LSB Chapitre 11 Section Page PROGRAMMATION EN LANGAGE DE HAUT NIVEAU AUTRES VARIABLES 33 Variables de lecture et d criture TIMER PARTC KEY KEYSRC ANAOn Cette variable permet de lire ou de modifier le temps en secondes indiqu par l horloge valid e par le PLC Lers valeurs possibles sont 0 4294967295 L acc s cette variable entra ne l interruption de la pr paration des blocs et l attente de l ex cution de cette commande avant la reprise de la pr paration des blocs La CNC dispose d un compteur de pi ces qui s incr mente chaque ex cution de M30 ou M02 et cette variable permet de lire ou de modifier sa valeur qui est donn e par un nombre compris entre 0 et 4294967295 L acc s cette variable entra ne l interruption dela pr paration des blocs et attente de l ex cution de cette commande avant la reprise de la pr paration des blocs Permet de lire le code de la derni re touche accept e par la CNC Cette variable peut tre utilis e c
195. 13 60 ODW 3 16 60 Edition WBUF PCALL2 Ajoute au bloc en cours d dition PCALL 2 IB 1 INPUT A 6 5 Demande de la valeur de A DW 1 IB1 Visualise dans la fen tre 1 la valeur introduite WBUF A IB1 Ajoute au bloc en cours d dition A valeur introduite WBUF Ajoute au bloc en cours d dition IB 2 INPUT B 6 5 Demande de la valeur de B DW 2 IB2 Visualise dans la fen tre 2 la valeur introduite WBUF Y IB2 Ajoute au bloc en cours d dition B valeur introduite WBUF Ajoute au bloc en cours d dition IB 3 INPUT C 6 5 Demande de la valeur de C DW 3 IB3 Visualise dans la fen tre 3 la valeur introduite WBUF Y IB3 Ajoute au bloc en cours d dition C valeur introduite WBUF Ajoute au bloc en cours d dition WBUF Charge en m moire le bloc dit P e PCALL 2 A3 B1 C3 GOTONO Chapitre 12 Section Page DECLARATIONS DE CONTROLE DES D CLARATIONS DE 21 PROGRAMMES PERSONNALISATION I ANNEXES Programmation en code ISO 3 Variables internes de la CNC isissssivanrinsteusissnsnese 5 Programmation de haut niveau esssssssssssseeesessseseeeeee 10 Codes cr s par IOUCRES sissssiiessssiississicesarosiceniscsitenassas 12 Sorties logiques d tat de touches 0ooonssnnnnnnnnnnnnns 13 Codes d inhibition de touches 14 Pages du syst me d aide la programmation 15 a E E
196. 16 couleurs affich es La CNC affiche en permanence et gr ce au rectangle int rieur la couleur de fond s lectionn e 2 Frapper ENTER pour valider la couleur de fond s lectionn e ou ESC pour quitter cette option sans effectuer aucun changement Quand une nouvelle page ou un nouveau symbole est s lectionn la CNC affecte la couleur bleue ce param tre Page Chapitre 10 Section PERSONNALISATION EDITION DE PAGES ET SYMBOLESUTILISATEUR COULEUR PRINCIPALE Cette option permet de s lectionner la couleur de trait utiliser pour repr senter les l ments graphiques et les textes Parmi tous les rectangles de couleur affich s l un contient un autre rectangle Le rectangle int rieuretlerectangleext rieur indiquent respectivement lacouleur principale et la couleur de fond s lectionn es Pour s lectionner la couleur principale proc der comme suit 1 Gr ce aux touches fl che gauche fl che droite fl che vers le haut et fl che vers le bas s lectionner la couleur de fond d sir e parmi les 16 couleurs affich es La CNC affiche en permanence et gr ce au rectangle int rieur blanc la couleur principale s lectionn e Le rectangle contenant les deux couleurs s lectionn es fond et principale est galement affich 2 Frapper ENTER pour valider la couleur principale s lectionn e ou ESC pour quitter cette option sans effectuer aucun changement Quand une
197. 1aucun autre texte remplacer n estrencontr la CNC quitte l option remplacer Si un autre texte est rencontr il est mis en surbrillance et les m mes options remplacer et ne pas remplacer sont propos es NE PAS REMPLACER Ne remplace pas le texte en surbrillance et continue la recherche jusqu la fin du programme S1iaucun autre texte remplacer n estrencontr la CNC quitte l option remplacer Si un autre texte est rencontr il est mis en surbrillance et les m mes options remplacer et ne pas remplacer sont propos es JUSQU A LA FIN Cette option ex cute une recherche et un remplacement du texte s lectionn du texte en surbrillance la fin du programme Esta b squeda y sustituci n comenzar en el texto mostrado en forma resaltada y continuar hasta el final del programa ARRETER Cette option ne remplace pas le texte en surbrillance et met fin l option chercher et remplacer Chapitre 9 Section Page PLC EDITER 5 EFFACER BLOC Cette option permet d effacer un bloc ou un groupe de blocs Pour effacer un seul bloc il suffit de positionner le curseur sur le bloc effacer et de frapper ENTER Pour effacer un groupe de blocs on indiquera le premier et le dernier bloc effacer On proc dera comme suit x Positionner le curseur sur le premier bloc effacer et frapper la touche DEBUT BLOC Positionner le curseur sur le dernier bloc ef
198. 2 Amener le curseur l emplacement o doit se situer le point de r f rence de la page Frapper ENTER pour valider la commande La CNC d place l ensemble des l ments graphiques et textes de l cran au point indiqu Frapper ESC pour quitter cette option la CNC affiche le menu pr c dent R p ter les op rations ci dessus pour ex cuter d autres d placements de l cran Dans le cas contraire frapper ESC pour revenir au menu pr c dent Chapitre 10 Section Page PERSONNALISATION MODIFICATIONS 19 1 1 e PARAMETRES MACHINE Pour que la machine outil puisse ex cuter correctement les instructions programm es la CNC doit conna tre les donn es sp cifiques de la machine telles que avances acc l rations r alimentations changement automatique d outils etc Ces donn es sont d termin es par le fabricant de la machine et doivent tre emmagasin es dans les tables de param tres machine Ces tables peuvent tre dit es dans ce mode de travail ou bien tre copi es de la Memkey Card ou d un ordinateur comme il est indiqu plus loin La CNC dispose des groupes de param tres machine suivants Param tres g n raux de la machine Param tres des axes une table par axe Param tres de broche Param tres de configuration des lignes s rie RS 422 et RS 232 C Param tres du PLC Fonctions auxiliairesM Compensation d erreur de vis une table par axe Compensa
199. 2 X20 Positionnement en P3 X20 Z 40 Positionnement en P4 Z 30 Positionnement en PS LIMITATION DE LA VITESSE DE BROCHE La programmation de G92 S5 4 permet de limiter la vitesse de broche la valeur fix e au moyen de S5 4 Ceci signifie que la CNC n acceptera pas partir de ce bloc la programmation de valeurs de S sup rieures au maximum d fini Il en sera de m me pour les valeurs introduites depuis le clavier du panneau avant Page Chapitre 4 Section SYSTEMES DEREFERENCE 4 4 2 DECALAGES D ORIGINE GS54 G59 La CNC dispose d une table de d calages d origine permettant de s lectionner diff rents d calages d origine afin de g n rer certains z ros pi ce ind pendamment des z ros pi ces actifs un moment donn L acc s la table est possible depuis le panneau avant de la CNC dans les conditions indiqu es dans le Manuel d Utilisation ou par programme au moyen de commandes en langage de haut niveau Ces valeurs seront exprim es en rayons Il existe deux types de d calage d origine D calages d origine absolus G54 G55 G56 et G57 qui doivent tre r f renc s par rapport au z ro machine D calages d origine incr mentaux G58 G59 Les fonctions G54 G55 G56 G57 G58 et G59 doivent tre programm es seules dans un bloc et leur fonctionnement est le suivant Lors de l ex cution des fonctions G54 G55 G56 ou G57 la CNC applique le d c
200. 23 4 10 PARAMETRES EDITEUR Cette option permet de s lectionner les param tres d dition utilis s dans ce mode de fonctionnement Les options ou param tres disponibles sont d crits ci dessous et peuvent tre s lectionn s par touches de fonction 4 10 1 AUTONUMERATION Cette option permet de num roter automatiquement tous les nouveaux blocs de programme venant apr s le bloc dit Lorsque cette option a t activ e la CNC affiche les touches ON et OFF pour permettre l activation ON ou la d sactivation OFF de cette fonction D s que cette fonction est activ e les touches de fonction affichent les options suivantes DEBUT Apr s la frappe de cette touche la CNC demande le num ro affecter au prochain bloc diter Par d faut la CNC affecte la valeur 0 PAS Apr s la frappe de cette touche la CNC demande le pas conserver entre blocs cons cutifs Lorsque le pas a t d fini la CNC permet galement de choisir le num ro affecter au prochain bloc diter Pour ce faire la touche DEBUT doit tre actionn e Apr s d finition du pas et du d but frapper ENTER pour que la CNC prenne en compte cette ou ces valeurs Par d faut la CNC affecte la valeur 10 ce param tre PAS Attention Cette op ration ne r alise pas l autonum ration des blocs de programme existants Page Chapitre 4 Section 24 EDITER PARAMETRES EDITEUR 4 10
201. 24 Simulation avec d placement en rapide 30 Edition normale 31 Edition utilisateur 32 Edition en TEACH IN 33 Editeurinteractif 34 Editeur de profils 40 D placement en JOG continu 41 D placement en JOG incr mental 42 D placementavec manivelle lectronique 43 Recherche du z ro en MANUEL 44 Pr s lection de position en MANUEL 45 Mesure d outil 46 MDI en MANUEL 47 Fonctionnement MANUEL utilisateur 50 Table des origines 51 Table des correcteurs 52 Table d outils 53 Table de magasin d outils 54 Table de param tres globaux 55 Tables de param tres locaux 60 Utilitaires 70 DNC 80 Edition des fichiers du PLC 81 Compilation du programme du PLC 82 Contr le du PLC 83 Messages actifs du PLC 84 Pages actives du PLC 85 Sauvegarde du programme du PLC 86 Rappel du programme du PLC 87 Mode ressources du PLC utilis es 88 Statistiques du PLC Page Chapitre 11 Section 28 PROGRAMMATION EN LANGAGE DE HAUT NIVEAU AUTRES VARIABLES OPMODA OPMODB 90 Personnalisation 100 Table des param tres machine g n raux 101 Tables de param tres machine des axes 102 Table des param tres machine de la broche 103 Tablas de par metros m quina des lignes s rie 104 Table des param tres machine du PLC 105 Table de fonctions M 106 Tables de compensation de broche et crois e 110 Diagnostic configuration 111 Diagn
202. 414 03753474 italien 03753434 03753494 portugais 03753415 03753475 portugais 03753435 03753495 espagnol 03753440 03753500 espagnol 03753450 03753510 anglais 03753501 Mod le anglais 03753451 03753511 fran ais 03753502 conversationhel fran ais 03753452 03753512 allemand 03753503 TC allemand 03753453 03753513 italien 03753444 03753504 italien 03753454 03753514 portugais 03753445 03753505 portugais 03753455 03753515 Mod le conversationnel MC 19 CNC 80557T MANUEL DE SOLUTION DES ERREURS Ref 9905 fra INDEX Erreurs de programmation 1 0001 0255 Erreurs de preparation et execution sssssssssssssnnnnnnnnnnnnnnnnnn 29 1000 1238 Erreurs de hardware nn rrrnnanneneneeneneemnnnennannnne 45 2000 2028 US de PS nine 48 3000 3004 Erreurs de reg latiOi rss nissan 49 4000 4025 Erreurs dans les donnees des tables a snannsnnnnnnnnnnnnnnnnnnn 51 Erreurs du mode de travail 8055TC nn nnnarnnnnnus 54 Index alphab tique ss 65 d 2 CNC 8055T ERREURS DE PROGRAMMATION 0001 Ligne vide DETECTION Durant l dition durant l ex cution en programmes transmis par DNC CAUSE S Les diff rentes causes sont les suivantes 1 Lorsqu on tente de s introduire dans le programme ou d ex cuter un bloc dans lequel aucune information n est dit e ou seule l tiquette appara t num ro de bloc 2 Dans le Cycle fixe de sui
203. 5 SOLUTION On ne peut programmer des pages que dans l intervalle 0 255 0104 Programmer INPUT DETECTION Durant l dition durant l ex cution en programmes transmis par DNO CAUSE En programmant en langage de haut niveau on a dit l expression IB mais on ne lui a pas associ d INPUT SOLUTION Se rappeler que les formats de programmation de cette instruction sont IB expression INPUT texte format IB expression INPUT texte ES 0105 Programmer entr es de 0 25 DETECTION Durant l ex cution en canal d utilisateur CAUSE Dans la syntaxe du bloc on a programm une entr e qui n est pas dans l intervalle 0 25 SOLUTION On ne peut programmer d entr es que dans l intervalle 0 25 0106 Programmer format num rique DETECTION Durant l dition durant l ex cution en programmes transmis par DNO CAUSE En programmant en langage de haut niveau on a dit l expression IB en format non num rique SOLUTION Se rappeler que le format de programmation de cette instruction est IB expression INPUT texte format O format doit tre un nombre avec un signe et au maximum 6 chiffres entiers et 5 d cimaux Si on introduit le caract re apr s le texte la CNC attend le format 16 MANUEL DE SOLUTION DES ERREURS CNC 8055T FAGOR 2 0107 Ne pas programmer formats sup rieurs 6 5 DETECTION Durant l
204. 5 4 2 VITESSE DE ROTATION DE BROCHE EN TOURS MINUTE G97 Lorsque G97 est programm la CNC suppose que la vitesse de broche programm e par S5 4 est programm e en tours minute Si la vitesse de broche S5 4 n est pas programm e dans le bloc contenant la fonction G97 la CNC prend comme vitesse de broche programm e la vitesse de rotation actuelle de cette broche La fonction G97 est modale c est dire que d s qu elle est active elle reste active jusqu la programmation de G96 A la mise sous tension apr s ex cution de M02 M30 ou apr s une URGENCE ou un RESET la CNC prend en compte la fonction G97 Chapitre 5 Section Page PROGRAMMATION EN CODEISO FONCTIONS DE VITESSE 7 G96 G97 5 5 FONCTIONS COMPLEMENTAIRES La CNC dispose des fonctions compl mentaires suivantes Vitesse d avance F Vitesse de rotation de broche S Num ro d outil T Num ro de correcteur D Fonction auxiliaire M Cet ordre doit tre conserv dans chaque bloc mais il n est pas n cessaire que chaque bloc contienne toutes les informations 5 5 1 VITESSE D AVANCE F La vitesse d avance en usinage peut tre d finie par programme et elle reste active tant qu une autre vitesse n est pas programm e La vitesse d avance est rep r e par la lettre F et selon que G94 ou G95 est actif elle est programm e en mm minute pouces minute ou en mm tour pouces tour Son format de programmation est 5 5
205. 59 RE Au moyen des d calages d origine absolus G54 Applique un d calage G54 Ex cution du profil Ex cute le profil AI G55 Applique un d calage G55 Ex cution du profil Ex cute le profil A2 G56 Applique un d calage G56 Ex cution du profil Ex cute le profil A3 Au moyen des d calages d origine incr mentaux G54 Applique un d calage G54 Ex cuion du profil Ex cute le profil A1 G58 Applique les d calages G54 G58 Ex cution du profil Ex cute le profil A2 G59 Applique les d calages G54 G59 Ex cution du profil Ex cute le profil A3 Page Chapitre 4 Section 8 SYSTEMES DE REFERENCE 4 5 PRESELECTION DE L ORIGINE POLAIRE G93 La fonction G93 permet de pr s lectionner tout point du plan de travail en tant que nouvelle origine des coordonn es polaires Cette fonction doit tre programm e seule dans un bloc et son format est le suivant G93 I 5 5 J 5 5 Les param tres I et J d finissent par rapport au z ro pi ce respectivement l abscisse I et l ordonn e J du point o doit se situer la nouvelle origine des coordonn es polaires Les valeurs affect es aux axes devront tre programm es au rayon ou au diam tre en fonction de la d finition du param tre machine d axes DFORMAT Exemple de programmation de l axe X au diam tre X TP046 G90 G01 G93 G03 G01 G93 G02 50 90 130 170 X180 Z50 Point PO X160 Point P1 en ligne
206. 6XZQRKIBEDLC JAWO G86 XZQRKIBEDLCJA W120 G86XZQRKIBEDLC JA W240 Page 46 Chapitre 9 Section CYCLES FIXES FILETAGE LONGITUDINAL G86 Quand le param tre K a t d fini il s agit de un repassage de filetages Il indique la position angulaire de la broche correspondant au point auquel est effectu e la mesure du filetage D placement en rapide jusqu au point d approche situ une distance de s curit D du point initial Z X Boucle de filetage Les phases suivantes se reproduiront jusqu ce que la cote de finition soit atteinte profondeur programm e en I moins la sur paisseur de finition L 2 1 D placement en rapide G00 jusqu la profondeur programm e par B Ce d placement s effectuera selon l angle de p n tration d outil A s lectionn 2 2 Filetage de la section programm e et selon la sortie J s lectionn e Pendant le filetage l avance F et la vitesse de broche S ne peuvent pas tre modifi es par le s lecteur FEED OVERRIDE et les touches SPEED OVERRIDE respectivement leurs valeurs restent fix es 100 2 3 Retrait en rapide G00 jusqu au point d approche Finition du filet D placement en rapide G00 jusqu la profondeur programm e en i ba Ce d placement s effectue radialement ou suivant l angle de p n tration de l outil A selon le signe appliqu au param tre L Chapitre 9 Section
207. 7 G50 et G51 La fonction G05 peut tre programm e sous la forme G5 A la mise sous tension apr s ex cution de M02 M30 ou apr s une URGENCE ou un RESET la CNC prend en compte le code G05 ou G07 selon l tat du param tre machine g n ral ICORNER Chapitre 7 Section Page FONCTIONS PREPARATOIRES SUPPLEMENTAIRES TRAVAIL SUR ANGLE VIF 5 G07 ET ARRONDI G05 G50 7 3 3 ARRONDI AUX ANGLES CONTROLE G50 Dans le cas du travail en G50 arrondi aux angles contr l la CNC attend apr s la fin de l interpolation th orique du bloc actuel que l axe p n tre dans la zone d finie par le param tre machine INPOSW2 avant de poursuivre l ex cution du bloc suivant Exemple Xi INPOSW2 120 ere NPosw2 20 TP074A f 40 160 G91 G01 G50 X100 F100 Z 120 La fonction G50 s assure que la diff rence entre les profils th orique et r el reste inf rieure celle d finie par le param tre machine INPOSW2 Au contraire si l on travaille avec la fonction G05 cette diff rence d pend de la valeur de avance F programm e Plus l avance est grande plus la diff rence entre les deux profils estimportante La fonction G50 est modale et incompatible avec G05 G07 et G51 A la mise sous tension apr s ex cution de M02 M30 ou apr s une URGENCE ou un RESET la CNC prend en compte le code G05 ou G07 selon l tat du param tre mac
208. 8 ENTREE TANGENTIELLE AU DEBUT DE L USINAGE G37 La fonction G37 permet le raccordmeenttangentiel de deux trajectoires sans avoir calculer les points d intersection La fonction G37 est non modale et doit donc tre toujours programm e pour lancer une op ration d usinage avec entr e tangentielle Exemple avec programmation de l axe X en rayons 2 10 30 60 Si le point de d part est X20 Z60 et si l on d sire usiner un arc avec une approche en ligne droite on programmera G90 G01 X20 Z30 G03 X40 Z10 R20 Chapitre 6 Section Page CONTROLE DES TRAJECTOIRES ENTREETANGENTIELLE G37 13 Dans ce m me exemple pour que l entr e de l outil sur la pi ce usiner soit tangente la trajectoire et d crive un rayon de 5 mm on devra programmer G90 G01 G37 R5 X20 730 G03 X40 Z10 R20 Comme on peut le voir sur la figure la CNC modifie la trajectoire afin que l outil commence l usinage avec une entr e tangentielle sur la pi ce La fonction G37 et la valeur R doivent tre programm es dans le bloc contenant la trajectoire modifier La valeur de R5 5 doit toujours appara tre apr s G37 elle indique le rayon de l arc que la CNC introduit pour obtenir une entr e tangentielle sur la pi ce Cette valeur de R doit toujours tre positive La fonction G37 ne peut tre programm e que dans un bloc comportant un d placement lin aire G00 ou G01 Si elle est programm e dans
209. 83630022 Manngur 9 Amire MC amp TC 83390002 20m 83630023 Sans clavier 25m 83630024 Moniteur 9 Ambre Fraiseuse 83390000 2m 83630010 5m 83630004 10m 83630005 Avec clavier Tour 83390001 Moniteur 10 Couleur MC amp TC 83390004 Sans clavier C bles de clavier r Moniteur 10 LCD Fraiseuse 83420001 n T SRRA MC amp TC 83480100 Avec clavier Fraiseuse 83480101 us 4Mb 83120150 Moniteur 11 LCD Tour 83480102 Carte de configuration 8 Mb 83120160 Avec clavier M amp MC 83480103 MemKey Card 16Mb 83120161 T amp TC 83480104 AAMU Eto eR a sons Moniteur 14 Couleur Apart Vid o 8C401001 83420004 Num rique Analogique Avec clavier Dubplicateur de Vid o DVD 83900001 i Logiciel DNC 80500115 Manuels disponibles Logiciel Logiciel Logiciel Logiciel Mod le Fraiseuse standard avanc Mod le Tour standard avanc code code code code espagnol 03753400 03753460 espagnol 03753420 03753480 anglais 03753401 03753461 anglais 03753421 03753481 Manuels pour le fran ais Manuels pour le fran ais fabricant OEM allemand fabricant OEM allemand italien italien portugais portugais espagnol 03753410 03753470 espagnol 03753430 03753490 anglais 03753411 03753471 anglais 03753431 03753491 Manuels pour fran ais 03753412 03753472 Manuels pour fran ais 03753432 03753492 l Utilisateur allemand 03753413 03753473 l Utilisateur allemand 03753433 03753493 italien 03753
210. 9 Dans ce cas on ne peut r aliser les interpolations circulaires que dans les axes principaux qui d finissent ce plan Si on d sire d finir une interpolation circulaire dans un autre plan il faudra le s lectionner au pr alable 2 Il se peut qu un plan ait t d fini moyennant G16 G17 G18 ou G19 Dans ce cas on ne peut r aliser que des arrondis chanfreins et entr es sorties tangentielles en trajectoires qui sont comprises dans les axes principaux qui d finissent ce plan Si on d sire les r aliser dans un autre plan il faudra le s lectionner au pr alable 0053 Programmer pas DETECTION Durant l dition durant l ex cution en programmes transmis par DNO CAUSE Dans la fonction Filetage lectronique G33 gt le param tre correspondant au pas de filetage n a pas t programm SOLUTION Se rappeler que le format de programmation de cette fonction est G33 X C L O L est le pas de filetage 0054 Pas mal programm DETECTION Durant l dition ou l ex cution durant l ex cution en programmes transmis par DNO CAUSE Une interpolation h lico dale a t programm e et la valeur du param tre correspondant au pas d h lice n est pas correcte ou est n gative SOLUTION Se rappeler que le format de programmation est G02 G03 X Y I J Z K O K C est le pas d h lice valeur toujours positive MANUEL DE SOLUTION DES ERREURS 9
211. AMMES IVAI D dlatons d Action aa E EER 1 2 Dechrations de MSA anne nie nine ii ete s 2 123 D clarations de validation invalidation vus 3 12 4 D latons de contr le de TUR ssnin 4 12 5 P clarhons desoun TONES soinnun ei a E E E ERA 6 125 1 D clarations de sous routines d interruption sante 11 12 6 D clarations permettant de g n rer des programmes sesereeerererreererereeereeeree 12 127 Declarations de perona SON diese aneian anaiena 15 ANNEXES Programmationgn code ISO ie ernai an e a E E bei nee nine 3 Varaples memec dele LI nn nets EEEN bte 5 Programmation de hant NIVEAU ierre S 10 Codes crees par TOUCHES eroriaren EAEE RAE EAEE mn Ua en NS D 12 Sorus lpsigues d etat de Ce Tel 1e PP a Nia 13 Kodes d AMD de TGURRES cirisneineraeranokinen en E E A A 14 Pages du syst me d aide la programmation sssssiiiriirisiiiriiiisniinisiniiioenrioskiaioininaa 15 Eniten envano aan EA E O E S 18 vii Introduction ROBES de SECHE rnsinimesanetenstissinet 3 Conditions de Retour du mat riel 5 Documentation Fagor pour la CNC 6 Sommaire du manuel 7 Introduction 1 REGLES DE SECURITE Une lecture attentive des r gles de s curit suivantes est recommand e afin d viter tous dommages au personnel au produit pr sent dans ce manuel ainsi qu aux l ments qui lui sont raccord s Les r parations devant tre effectu es sur cet appareil ne seront confi es qu un personnel d ment habi
212. ANTRY avec un autre ne peut pas tre d placer individuellement Pour d placer un axe associ comme GANTRY un autre il faut d placer l axe auquel il se trouve associ Les axes se d placeront en m me temps Exemple Si on associe comme GANTRY l axe Y laxe X il faudra programmer un d placement en X pour d placer Y en m me temps que X Les axes GANTRY sont d finis depuis param tre machine 2 Les axes d finis comme GANTRY ne peuvent pas tre utilis s dans la d finition d op rations ou de d placements Ces op rations seront d finies avec laxe auquel est associ laxe GANTRY 0059 Axe HIRTH programmer des valeurs enti res DETECTION Durant l dition durant l ex cution en programmes transmis par DNC CAUSE Une rotation dans l axe HIRTH a t programm e et l angle de rotation n est pas un nombre entier il a des d cimaux SOLUTION Les axes HIRTH n admettent pas de chiffres d cimaux Toutes les rotations doivent tre r alis es en degr s entiers 0061 ELSE non associ IF DETECTION CAUSE S SOLUTION Durant l dition durant l ex cution en programmes transmis par DNC Les diff rentes causes sont 1 Lorsqu en programmant en langage de haut niveau on dite en un bloc l instruction ELSE mais on n a pas dit un IF auparavant 2 Lorsqu en programmant en langage de haut niveau on dite l instruction IF et on ne lui associe pas d action apr s la con
213. C figure de droite S1 le param tre D n est pas programm on ne doit pas oublier que le temps de cycle est allong mais que la quantit de mati re retirer lors de la passe de finition est moindre D finit la sur paisseur qui sera laiss e en X pour ex cuter la finition Elle est d finie en rayons et si elle n est pas programm e une valeur de 0 est prise D finit la sur paisseur qui sera laiss e en Z pour ex cuter la finition Si L ou M est programm avec une valeur n gative la passe de finition est ex cut e en arrondi G05 Lorsque les deux param tres sont programm s avec une valeur positive la passe de finition est ex cut e en ar te vive G07 Sile param tre M n estpas programm l exc dent aura la valeur indiqu e dans le param tre L et sera constante sur tout le profil XA TP09B11 2 x D finit la vitesse d avance de p n tration de l outil dans les gorges Si on ne la programme pas ou on la programme avec valeur 0 elle assume la vitesse d avance de l usinage celui qui tait programm avant l appel au cycle D finit la vitesse d avance de la passe finale d bauche Si elle n est pas programm e ou si elle est programm e avec une valeur 0 le syst me suppose qu aucune passe finale d bauche n est d sir e Xa TP09B12 gt Z Page 10 Chapitre 9 Section CYCLES FIXES CYC
214. C affiche la repr sentation graphique correspondant la pi ce en cours d ex cution ou de simulation L ex cution du programme doit tre interrompue pour changer de type de graphique ou modifier un param tre graphique D s que cette fonction est activ e la CNC affiche les options suivantes disponibles par touches de fonction Type de graphique Zone visualiser Zoom Param tres graphiques Effacer cran D sactiver graphiques KO X X XX x Page Chapitre 3 Section 20 EXECUTER SIMULER GRAPHIQUES 3 5 1 TYPE DE GRAPHIQUE La CNC offre deux types de graphiques A Les graphiques lignes XZ XC et ZC Les graphiques solides XZ SOLIDE XC SOLIDE et ZC SOLIDE La CNC affiche toutes les options disponibles par touches de fonction une option doit tre s lectionn e Le type de graphique s lectionn reste actif jusqu la s lection d un autre type la d sactivation des graphiques par l option DESACTIVER ou la mise hors tension de la CNC Chaque fois qu un type de graphique est s lectionn toutes les conditions s lectionn es avec le dernier type de graphique utilis zoom param tres graphiques et zone visualiser sont r tablies Ces conditions sont sauvegard es m me en cas de mise hors sous tension de la CNC Le syst me d axes utilis dans la repr sentation graphique est d fini au moyen du param tre machine g n ral GRAPHICS Le type de graphique choisi
215. C montrera dans la variable PRGFIN P avance en fonction inverse du temps qui a t programm e et dans la variable FEED avance r sultante en mm min ou pouce min Si l avance r sultante d un axe quelconque d passe le maximum fix dans le param tre machine g n ral MAXFEED la CNC applique ce maximum Dans les d placements en G00 on ne tient pas compte de la F programm e Tous les d placements s effectuent avec l avance indiqu e dans le param tre machine d axes GO0FEED Si on programme F0 le d placement s effectue avec l avance indiqu e dans le param tre machine d axes MAXFEED La fonction G32 peut tre programm e et ex cut e dans le canal de PLC La fonction G32 se d sactive en mode JOG En copiage on d sactive la fonction G32 et si on programme G32 avec copiage actif il y aura erreur Chapitre 6 Section Page CONTROLEDESTRAJECTOIRES AVANCEFFONCTION 27 INVERSEDUTEMPS G32 e FONCTIONS PREPARATOIRES SUPPLEMENTAIRES 7 1 INTERRUPTION DE LA PREPARATION DE BLOCS G04 La CNC peut lire jusqu 20 blocs en avant du bloc en cours d ex cution afin de calculer l avance la trajectoire parcourir Chaque bloc est valu par d faut lors de sa lecture mais la fonction G04 permet son valuation au moment de son ex cution Cette fonction interrompt la pr paration des blocs et attend l ex cution d un bloc donn avant de reprendre
216. CHARGER SAUVER POUCES Chaque correcteur dispose d une s rie de champs dans lesquels sont d finies les dimensions de l outil Ces champs sont les suivants Longueur de l outil suivant les axes X et Z En rayons Rayon de l outil R 0 R 0 Correcteur I d usure de longueur de l outil suivant l axe X Il est exprim en diam tres La CNC ajoutera cette valeur la longueur nominale suivant l axe X pour calculer la longueur r elle X D Correcteur K d usure de longueur d outil suivant l axe Z La CNC ajoutera cette valeur la longueur nominale pour calculer la longueur r elle Z K Chapitre 6 Section Page TABLES TABLE DE CORRECTEURS 3 Type d outil Facteurs de forme F0 F10 Ils indiquent la forme de l outil et son mode d talonnage Les facteurs de forme F0 et F9 ne doivent tre utilis s que lorsque le centre de la pointe de l outil a t talonn et non les faces de la plaquette En cas d utilisation d un foret ou d une fraise on devra s lectionner le facteur de forme F10 La mani re d diter ces valeurs est indiqu e plus loin Les valeurs de chaque correcteur peuvent tre dit es ou modifi es depuis l automate et le programme pi ce gr ce aux variables de niveau haut associ es aux outils Page Chapitre
217. CNC Memkey Card CARD A et dispositifs externes lignes s ries Pour effectuer la copie il faut Taper sur la sotkey COPIER S lectionner le r pertoire origine Taper le num ro de programme que l on veut copier Taper sur la softkey EN S lectionner le r pertoire de destination il peut tre le m me Taper le num ro de programme Taper sur ENTER Exemple pour copier le programme 200103 du r pertoire de la CNC dans la Memkey Card avec le num ro 14 COPIER MEMOIRE P200103 EN CARD A P14 ENTER Si dans le r pertoire destination il existe un programme avec le m me num ro la CNC montrera un message d avis et permettra de modifier la commande Dans le r pertoire de programmes de la CNC Il n est pas permis de s lectionner comme programme de destination le dernier programme ayant t ex cut Il n est pas permis de disposer de deux sous routines avec le m me nom S1 on veut r aliser la copie et ensuite changer de nom la sous routine copi e mettre comme commentaire le bloc de d finition de sous routine avant de r aliser la copie 7 3 EFFACER On peut effacer un programme du r pertoire de programmes de la CNC de la Memkey Card CARD A et des dispositifs externes lignes s ries Pour effacer un programme il faut Taper sur la sotkey EFFACER S lectionner le r pertoire d sir Taper le num ro de programme que l on veut effacer ou positionner le curseur sur celui ci Taper sur
218. CNC 8055 T Manuel d Utilisation Ref 9903 fra ii Remarque Il convient de tenir compte du fait que certaines des fonctions d crites dans ce manuel peuvent tre absentes de la version du logiciel que vous venez d acqu rir Logiciel conversationnel mod les TC et TCO modifications techniques FAGOR AUTOMATION S Coop se r serve le droit de modifier le contenu du manuel et cela sans tre oblig e en notifier les variations SOMMAIRE INTRODUCTION A ET e 1 E TA EA EA E E E T E T T EE 3 Conditions de retor du OM nn alerte R RE R AA RAA 5 Documentation Fagor ponr la CNO dre imirerisnannnreissatsmnentressmtipetetelstetietteia net 6 SOANE ascension nantes 7 1 G N RALIT S LT 12 1 3 Disposition des informations sur le MONIIQU sisi issues 2 ie posa de ET nn dune E E ET E E EE T dt 4 Disposition du pupie OPA nent rene insmnene ne aneeneansenee et 6 2 MODES DE FONCTIONNEMENT ch 2 2 Systemes d Ade siaine ni eE EA i E N 3 Actualisation Le TO sesiainenpann anaana EE REREN SiR 5 3 EXECUTION SIMULATION 3 1 32 321 AL 222 3 2 4 3 2 5 3 2 6 ART 3 3 3 4 3 5 3 5 1 p 3 5 3 3 5 4 3 5 5 3 5 6 AST 3 6 s lection du bloc et condition d Arr t ss sss ssresssanansnsisnerenrnanieatas 4 RSR E E E E en ie E E A E tte etc 7 Mode de visualisation stahdard rcns anaE R 9 Mode de visualisation de Positiot sue vomi teiterrentpidtessstttenstpdtesisaltente tes 10 Visualisatio
219. CTION DE LA CONDITION TRIGGER La condition de d clenchement ou Trigger est d finie comme la condition autour de laquelle la saisie de donn es doit avoir lieu La saisie peut intervenir avant apr s ou avant et apr s que la condition de d clenchement trigger s lectionn e a t remplie Cette option permet de s lectionner le type et la condition de d clenchement de l analyseur logique Pour ce faire les options suivantes sont disponibles par touches logiciel EDITION Cette option permet d diter ou modifier la condition de trigger ou d clenchement autour de laquelle la saisie des donn es analyser doit avoir lieu D s que cette option est activ e les touches changent de couleur et affichent sur fond blanc le type d dition offert Il est possible d analyser toute expression logique qui peut tre compos e d une ou plusieurs consultations devant respecter la syntaxe et les r gles utilis es pour crire les quations de PLC Exemples expressions et de conditions du d clenchement M100 Le d clenchement a lieu quand M100 1 NOT M100 Le d clenchement a lieu quand M100 0 CPS R100 EQ 1 Le d clenchement a lieu quand R100 1 NOT 120 AND IS Le d clenchement a lieu quand l expression est vraie Ilestinterdit d utiliser plus de 16 instructions de d tection de fronts DFU et DFD dans l ensemble des d finitions de variables et condition de trigger s lectionn es La frappe de ESC efface
220. D OVERRIDE et les touches SPEED OVERRIDE respectivement leurs valeurs restent fix es 100 2 3 Retrait en rapide G00 jusqu au point d approche Finition du filet D placement en rapide G00 jusqu la profondeur programm e en T Ce d placement s effectue radialement ou suivant l angle de p n tration de l outil A selon le signe appliqu au param tre L Filetage de la section programm e y suivant la sortie J s lectionn e Pendant le filetage l avance F et la vitesse de broche S ne peuvent pas tre modifi es par le s lecteur FEED O VERRIDE etles touches SPEED OVERRIDE respectivement leurs valeurs restent fix es 100 Retrait en rapide G00 jusqu au point d approche Consid rations Les conditions d usinage vitesse d avance vitesse de rotation de broche etc doivent tre programm es avant d appeler le cycle A la fin du cycle fixe le programme se poursuit avec la m me avance F et les m mes fonctions G que lors de l appel du cycle Seule la compensation de rayon d outil est annul e si elle tait active et l ex cution du programme se poursuit par la fonction G40 Chapitre 9 Section Page CYCLESFIXES FILETAGE FRONTAL G87 53 9 11 G88 CYCLE FIXE DE RAINURAGE SUIVANT L AXE X Ce cycle ex cute unrainurage selon l axe X en maintenant entre les passes successives un pas identique et gal ou inf rieur au pas programm La struct
221. ECTION Durant l dition durant l ex cution en programmes transmis par DNO CAUSE Durant l dition d un programme de personnalisation le format de programmation de l expression DW n a pas t respect SOLUTION Corriger la syntaxe du bloc Le format de programmation est DWi assignation DW2 assignation Si on introduit le caract re apr s une assignation la CNC attend le nom de l autre fen tre 0100 Programmer fen tres de 0 25 DETECTION Durant l ex cution en canal d utilisateur CAUSE Dans la syntaxe du bloc une fen tre qui n est pas dans l intervalle de 0 25 a t programm e SOLUTION On ne peut programmer des fen tres que dans l intervalle 0 25 0101 Programmer files de 0 20 DETECTION Durant l ex cution en canal d utilisateur CAUSE Dans la syntaxe du bloc on a programm une file qui n est pas dans l intervalle O 20 SOLUTION On ne peut programmer des files que dans l intervalle 0 20 0102 Programmer colonnes de 0 79 DETECTION Durant l ex cution en canal d utilisateur CAUSE Dans la syntaxe du bloc on a programm une colonne qui n est pas dans l intervalle 0 79 SOLUTION On ne peut programmer des colonnes que dans l intervalle 0 79 0103 Programmer pages de 0 255 DETECTION Durant l ex cution en canal d utilisateur CAUSE Dans la syntaxe du bloc on a programm une page qui n est pas dans l intervalle 0 25
222. EN PAGE 50 ENTER pour copier le symbole 15 comme symbole 16 dans la Memkey Card COPIER SYMBOLE 15 EN SYMBOLE 16 ENTER EFFACER Permet d effacer une page ou un symbole de la Memkey Card les pas suivants tant suivre pour cela e Taper sur la sotkey EFFACER e Taper sur la sotkey PAGE ou SYMBOLE e Taper le num ro de la page ou symbole que l on veut effacer et taper sur ENTER La CNC demandera confirmation de la commande Chapitre 10 Section Page PERSONNALISATION UTILITES 3 RENOMMER Permet d assigner un nouveau nom ou un nouveau commentaire une page ou un symbole de la Memkey Card Pour renommer une page ou un symbole 1l faut Taper sur la sotkey RENOMMER Taper sur la sotkey PAGE ou SYMBOLE Taper le num ro de la page ou symbole Taper sur la softkey A Taper sur la softkey NOUVEAU NUMERO ou NOUVEAU COMMENTAIRE e Introduire le nouveau num ro ou le nouveau commentaire e Taper sur ENTER S 1l en existe une autre avec le m me num ro la CNC affichera un message d avis et permettra de modifier la commande Exemples pour changer le num ro de page 20 par 55 RENOMMER PAGE 20 A NOUVEAU NUMERO 55 ENTER pour changer le commentaire du symbole 10 RENOMMER SYMBOLE 10 A NOUVEAU COMMENTAIRE Essai ENTER DITER Permet d diter une page ou un symbole d utilisateur Pour cela il faut e Taper sur la softkey DITER e Taper sur la softkey PAGE ou SYMBOLE La CNC montre le r
223. ENTER Exemple pour effacer le programme 200103 de la Memkey Card EFFACER CARD A P200103 ENTER On ne peut effacer que les programmes qui sont modifiables attribut M Page Chapitre 7 Section 4 UTILIT S COPIER EFFACER 7 4 RENOMMER Permet d assigner un nouveau nom ou un nouveau commentaire un programme du r pertoire de programmes de la CNC ou de la Memkey Card CARD A Pour renommer un programme il faut Taper sur la softkey RENOMMER S lectionner le r pertoire d sir Taper le num ro de programme que l on veut renommer Taper sur la softkey A Taper sur la softkey NOUVEAU NUMERO ou NOUVEAU COMMENTAIRE Introduire le nouveau num ro ou le nouveau commentaire Taper sur ENTER Les fichiers associ s au PLC programme messages et erreurs s appellent toujours avec leur mn monique associ et donc on ne peut renommer que leur commentaire S il existe un programme avec le m me num ro la CNC montrera un message d avis et permettra de modifier la commande Exemples pour changer de nom au programme 200103 de la Memkey Card RENOMMER CARD A P200103 A NOUVEAU NUM RO P12 ENTER pour changer le commentaire du programme 100453 de la CNC RENOMMER MEMOIRE P100453 A NOUVEAU COMMENTAIRE Essai ENTER Chapitre 7 Section Page UTILIT S RENOMMER 5 7 5 PROTECTIONS Permet d viter l utilisation inad quate de certains programmes et de rest
224. ESC La table sera gard e avec les valeurs ant rieures Une fois termin e la modification taper sur la touche ENTER Les nouvelles valeurs assign es seront introduites dans la table Chapitre 6 Section Page TABLES MANIERE D DITER 15 LES TABLES RECHERCHER Une fois s lectionn e cette option les softkeys montreront les options suivantes COMMENCEMENT En tapant sur cette softkey le curseur se positionne sur la premi re ligne de la table que l on peut diter FINAL En tapant sur cette softkey le curseur se positionne sur la derni re ligne de la table ORIGINE CORRECTEUR OUTIL POSITION PARAM TRE En tapant sur l une de ces softkeys la CNC sollicite le num ro de champ que l on veut chercher Une fois d fini le champ taper sur la touche ENTER La CNC effectue une recherche du champ sollicit et positionne le curseur sur celui ci EFFACER En effa ant une ligne la CNC assigne la valeur 0 tous ses champs Pour effacer une ligne indiquer son num ro et taper sur la touche ENTER Pour effacer plusieurs lignes il faut indiquer le commencement taper sur la softkey JUSQU A indiquer la derni re ligne que l on veut effacer et taper sur la touche ENTER Pour effacer toutes les lignes taper sur la softkey TOUT La CNC demandera la conformit de la commande INITIALISER Efface toutes les donn es de la table en assignant la valeur 0 chacune La CNC demande
225. FFn TOIn TORn TZUP X O CLOCK DEFLEX DNCERR DNCSSO ERROR FLWE X C FRO GGSC GUPn LONGAX MPASn MSn OPMODA ORGROA ORGROQ ORGROZ PLCERR PLCMSG PLCSSO PPOS X C PRGN RET SCALE SFLWES SPLCSO SRPOSS SSSO SZONE TLEFNn TOKn TPOS X C WBUF Les mots qui se terminent par X C indiquent un ensemble de 9 l ments constitu s de la racine correspondante suivie de X Y Z U V W A B et C ORG X C gt ORGX ORGY ORGZ ORGU ORGV ORGW ORGA ORGB ORGC Les lettres de l alphabet A Z sont galement des mots r serv s car elles peuvent constituer un mot du langage de haut niveau lorsqu elles sont utilis es seules Page 2 PROGRAMMATION EN LANGAGE DE HAUT NIVEAU Chapitre 11 Section DESCRIPTION LEXIQUE 11 1 2 CONSTANTES NUMERIQUES Les blocs programm s en langage de haut niveau autorisent les nombres d cimaux ne d passant pas le format 6 5 et les nombres hexad cimaux dans ce cas ils doivent tre pr c d s du symbole et comporter un maximum de 8 chiffres L affectation une variable d une constante sup rieure au format 6 5 s effectuera au moyen de param tres arirthm tiques d expressions arithm tiques ou de constantes en format hexad cimal Exemple Pour affecter la valeur 100000000 la variable TIMER on peut proc der des fa ons suivantes TIMER 5F5E100 TIMER 10000 10000 P100 10000 10000 TIMER P100 Si la commande
226. FIXES DE PALPAGE 10 3 CYCLE FIXE D TALONNAGE D OUTIL Ce cycle permet d talonner un outil ou un palpeur situ dans le porte outils A la fin du cycle les valeurs X et Z correspondant au correcteur s lectionn sont mises jour dans la table de correcteurs En outre les valeurs I K sont initialis es avec la valeur 0 Lors du premier talonnage de l outil ou du palpeur on devra introduire dans la table des correcteurs une valeur approximative de sa longueur X Z ainsi que le facteur de forme F et la valeur du rayon R S 1l s agit d un palpeur la valeur R correspondra au rayon de la sph re boule du palpeur et le code d outil d pend de la forme dans laquelle s effectue le calibrage Code 1 Code 7 PALPAGE X 7 f Code 3 Code 5 X l J l o y 4 X Code 5 Code 3 X Z Z Y O N t X Code 7 Code 1 X Z Z 77 HO fh t E X Chapitre 10 Section Page UTILISATION DUN PALPEUR TALONNAGED OUTIL 3 Pour ex cuter ce cycle il est n cessaire de disposer d un palpeur de bureau install en un point fixe de la machine et dont les faces sont parall les aux axes X Z Sa position est indiqu e en coordonn es absolues par rapport au z ro machine au moyen des param tres machine g n raux PRBXMIN indique la coordonn e minimum occup e par le palpeur selon l axe X PRBXMAX indique la coordonn e maximum occup e par le palpeur selon l ax
227. G00 ou G01 sont actives d placements selon des droites Si la compensation est s lectionn e alors que la fonction G02 ou G03 est active la CNC affiche l erreur correspondante Les pages suivantes montrent plusieurs cas d activation de compensation de rayon d outil dans lesquels la trajectoire programm e figure en traits pleins tandis que la trajectoire compens e est en pointill s On tiendra compte du fait que la trajectoire compens e correspond au centre de la pointe de l outil et que le graphique montre la trajectoire correspondant la pointe th orique de Poutil K Trajectoire compens e E Trajectoire th orique Trajectoire correspondant la pointe th orique Chapitre 8 Section Page COMPENSATION D OUTILS ACTIVATIONDELA 5 COMPENSATION TPO82 Trajectoire DROITE DROITE COMPTYPE 0O COMPTYPE 1 Page Chapitre 8 Section 6 COMPENSATION D OUTILS ACTIVATIONDE LA COMPENSATION Trajectoire DROITE ARC COMPTYPE OQ COMFTYPE 1 Chapitre 8 Section Page COMPENSATION D OUTILS ACTIVATIONDE LA 7 COMPENSATION 8 3 SECTIONS DE COMPENSATION DE RAYON D OUTIL Les sch mas suivants montrent les diff rentes trajectoires d crites parun outil contr l par une CNC programm e avec une compensation de rayon d outil La trajectoire programm e figure en trait plein tandis que la trajectoi
228. G76 on programmera le ou les axes d sir s ainsi que les coordonn es de ces axes qui d finiront le point final du d placement programm La machine se d placera selon la trajectoire programm e jusqu ce qu elle re oive G75 ou cesse de recevoir G76 le signal du palpeur ce moment la CNC consid re que le bloc est termin et prend comme position th orique des axes la position r elle qu ils occupent ce moment S1 les axes atteignent la position programm e avant de recevoir ou de cesser de recevoirle signal externe du palpeur la CNC interrompt le d placement des axes Ce type de bloc de d placement avec palpeur est tr s utile pour mettre au point des programmes de mesure ou de v rification d outils et de pi ces Les fonctions G75 et G76 sont non modales et doivent donc tre programm es pour chaque d placement avec palpeur Tant que la fonction G75 ou G76 est active la correction d avance F programm e ne peut pas tre modifi e elle reste fix e 100 Les fonctions G75 et G76 sont incompatibles entre elles et avec les fonctions G00 G02 G03 G33 G41 et G42 En outre d s que l une d elles a t ex cut e la CNC suppose la pr sence des fonctions G01 et G40 Chapitre 10 Section Page UTILISATION DUN PALPEUR DEPLACEMENT AVEC 1 PALPEUR G75 G76 10 2 CYCLES FIXES DE PALPAGE La CNC dispose des cycles fixes de palpage suivants 1 2 Cycle fixe d
229. G87 G88 et G89 utilisent le niveau suivant d imbrication de param tres locaux quand ils sont actifs Chapitre 11 Section Page PROGRAMMATION EN LANGAGE DE HAUT NIVEAU VARIABLES DE CARACTERE 7 GENERAL 11 2 2 VARIABLES ASSOCI ES AUX OUTILS Ces variables sont associ es la table de correcteurs la table d outils et la table de magasin d outils les valeurs affect es ou lues dans ces champs devront respecter les formats d finis pour ces tables Table de Correcteurs X Z R I K Sontindiqu s en unit s actives Si G70 en pouces Max 3937 00787 Si G71 en millim tres Max 99999 9999 Si axe rotatif en degr s Max 99999 9999 F Entier compris entre 0 et 9 Table d Outils Num ro de correcteur 0 NTOFESET maximum 255 Code de famille Sioutilnormal 0 lt n lt 200 S1outil sp cial 200 n lt 255 Vie nominale 0 65535 minutes ou op rations Vie r elle 0 9999999 centi mes de minute ou 99999 op rations Angle de plaquette Indiqu en degr s Maximum 359 9999 Largeur de plaquette Indiqu e dans les unit s actives Si G70 en pouces Max 3937 00787 Si G71 en millim tres Max 99999 9999 Angle de coupe Indiqu en degr s Maximum 359 9999 Table du magasin d outils Contenu de chaque logement du magasin Num ro d outil 1 NTOOL maximum 255 0 Vide 1 Annul Position de l outil dans le magasin Num ro de logement 1 NPOCKET maximum 255 0 Dans la broche 1 Introuva
230. GE DE HAUT NIVEAU VARIABLES ASSOCI ES A LA BROCHE PRINCIPALE SSO DNCSSO PLCSSO CNCSSO SLIMIT DNCSL PLCSL PRGSL POSS RPOSS TPOSS RTPOSS Donne la Correction Override de vitesse de rotation de la broche principale s lectionn e dans la CNC Elle est indiqu e par un entier entre 0 et MAXSOVR maximum 255 Ce pourcentage de la vitesse de rotation de la broche principale peut tre d fini par programme par le PLC par DNC ou depuis le panneau avant il est s lectionn par la CNC l ordre de priorit du plus au moins prioritaire tant par programme par DNC par le PLC et depuis le panneau avant Donne le pourcentage de vitesse de rotation de la broche principale s lectionn par DNC Une valeur O signifie qu iln estpas s lectionn Donne le pourcentage de vitesse de rotation de la broche principale s lectionn par PLC Une valeur 0 signifie qu iln est pas s lectionn Donne le pourcentage de vitesse de rotation de la broche principale s lectionn depuis le panneau avant Donne en tours minute la valeur d finie pour la limite de vitesse de rotation de la broche principale dans la CNC Cette limite peut tre d finie par programme par le PLC ou par DNC le choix tant fait par la CNC la plus prioritaire est celle d finie par DNC et la moins prioritaire celle d finie par programme Donne en tours minute la limite de vitesse de rotat
231. GRAMMATION EN LANGAGEDE HAUT NIVEAU DESCRIPTIONLEXIQUE 1 11 1 1 MOTS RESERVES L ensemble de mots que la CNC utilise dans la programmation de haut niveau pour donner un nom aux variables du syst me aux op rateurs aux mn moniques de contr le etc est pr sent ci dessous ANAIn CNCERR DEFLEY DNCF DPOS X C ESBLK FLWES FZLO X C GGSD IB LUP a b MPGn NBTOOL OPMODB ORGROB ORGROR PAGE PLCF PLCOF X C PLCTn PRBST PRGS ROTPF SCALE X C SK SPOSS SRTPOS STPOSS SZUP X C TLFRn TOLn TPOSS WBUF ANAOn CNCFRO DEFLEZ DNCFPR DSBLK ESTOP FOZLO X C FZONE GMS IF MCALL MPLCn NXTOD OPMODC ORGROC ORGROS PARTC PLCFPR PLCOn PORGF PRGF PRGSL ROTPS SCNCSO SLIMIT SPRGS SSLIMI SUB TIME TMZPn TOOL TRACE WKEY BLKN CNCSSO DFHOLD DNCFRO DSTOP EXEC FOZONE FZUP X C GOTO INPUT MDOFF MPSn NXTOOL OPMODE ORGROI ORGROT PCALL PLCFRO PLCRn PORGS PRGFIN PRGSSO RPOSS SDNCS SPEED SPRGSL SSO SYMBOL TIMER TMZTn TOOROF TZLO X C WRITE CALL CYTIME DIGIT DNCS DW FEED FOZUP X C GGSA GSn KEY MIRROR MPSSn ODW ORG X C ORGROJ ORGROX PLANE PLCIn PLCS POS X C PRGFPR PROBE RPT SDNCSL SPLCS SPRGSO SSPEED SYSTEM TLFDn TOD TOOROS TZONE CALLP DATE DIST X C DNCSL EFHOLD FIRST FPREV GGSB GTRATY KEYSRC MP X On MSG OPEN ORG X On ORGROK ORGROY PLCCn PLCMn PLCSL POSS PRGFRO REPOS RTPOSS SDNCSO SPLCSL SREAL SSREAL SZLO X C TL
232. IQUES Permet d inclure des l ments graphiques dans le symbole ou la page s lectionn s TEXTES Permet d inclure des textes dans le symbole ou la page s lectionn s MODIFICATIONS Permet de modifier le symbole ou la page s lectionn s Page Chapitre 10 Section PERSONNALISATION 10 1 UTILIT S Les diff rentes options disponibles dans ce mode sont R PERTOIRE Permet de visualiser les r pertoires de pages et de symboles d utilisateur qui sont emmagasin s dans la Memkey Card CARD A ou dans les dispositifs externes travers des lignes s rie S lectionner le dispositif et le r pertoire d sir Les deux r pertoires montrent le num ro de page ou le symbole etla taille exprim en bytes de chacun d eux COPIER Permet d effectuer des copies dans la Memkey Card CARD A ou entre la CARD A et les dispositifs externes Pour effectuer la copie il faut e Taper sur la sotkey COPIER e S lectionner le r pertoire origine Dispositif et page ou symbole _Sic estla CARD A taper le num ro de la page ou symbole que l on veut copier et taper sur la softkey EN e S lectionner le r pertoire de destination e Sic est la CARD A taper le num ro de page et taper sur ENTER Exemples pour copier la page 5 de la Memkey Card la ligne s rie 2 COPIER PAGE 5 EN L SERIE 2 DNC pour copier la page 50 de la ligne s rie 2 la Memkey Card COPIER L S RIE 2 DNC
233. LAIRE DEFINIE PAR TROIS POINTS G09 La fonction G09 permet de d finir une trajectoire circulaire arc en programmant le point d arriv e et un point interm diaire le point de d part de l arc est le point de d part du d placement En d autres termes au lieu de programmer les coordonn es du centre il suffit de programmer n importe quel point interm diaire Le point d arriv e de l arc est d fini en coordonn es cart siennes ou polaires tandis que le pointinterm diaire est toujours d fini en coordonn es cart siennes par les lettres I J ou K Chaque lettre est associ e aux axes comme suit En coordonn es cart siennes G18 G09 X 5 5 Z 5 5 I 5 5 K 5 5 En coordonn es polaires G18 G09 R 5 5 Q 5 5 I 5 5 K 5 5 Exemple de programmation avec PO comme point de d part Programmation de l axe X en rayons G09 X60 Z20 130 K50 Programmation de l axe X en diam tres G09 X120 Z20 160 K50 20 50 70 La fonction G09 est non modale et doit donc tre programm e pour chaque ex cution d unetrajectoire circulaire d finie par trois points La fonction G09 peut tre programm e sous la forme G9 Lors de la programmation de G09 il est inutile de programmer le sens de d placement G02 ou G03 La fonction G09 no modifie pas l historique du programme La m me fonction G01 G02 ou G03 reste active apr s la fin du bloc Attention Lorsque la fonction G09 est utilis e il est impossible d ex cuter un ce
234. LCFRO CNCFRO Donne la Correction Override d avance s lectionn e dans la CNC Elle est indiqu e par un entier entre 0 et MAXFOVR maximum 255 Ce pourcentage de l avance peut tre d fini par programme par le PLC par DNC ou depuis le panneau avant il est s lectionn par la CNC l ordre de priorit du plus au moins prioritaire tant par programme par DNC par le PLC et depuis le s lecteur Donne le pourcentage d avance s lectionn par DNC Une valeur 0 signifie qu il n est pas s lectionn Donne le pourcentage d avance s lectionn par PLC Une valeur 0 signifie qu il n est pas s lectionn Donne le pourcentage d avance d fini par le s lecteur Variables de lecture et d criture PRGFRO Cette variable permet de lire ou de modifier le pourcentage d avance s lectionn par programme Il est indiqu par un entier entre 0 et MAXFOVR maximum 255 Une valeur 0 signifie qu il n est pas s lectionn P110 PRGFRO Affecte au param tre P110 le pourcentage d avance s lectionn par programme PRGFRO P111 Affecte au pourcentage d avance s lectionn par programme la valeur du param tre P111 Chapitre 11 Section Page PROGRAMMATION ENLANGAGEDEHAUT NIVEAU VARIABLES ASSOCI ES AUX 15 AVANCES 11 2 7 Variables de lecture VARIABLES ASSOCI ES AUX COORDONNEES Les valeurs des coordonn es de chaque axe sont exprim es en uni
235. LE FIXE D EBAUCHE SUIVANT L AXE X G68 HS 5 D finit la vitesse d avance de la passe de finition Si ce param tre n est pas programm ou est programm avec une valeur 0 aucune passe de finition n est ex cut e S4 D finit le num ro d tiquette du bloc o commence la description g om trique du profil E4 D finit le num ro d tiquette du bloc o se termine la description g om trique du profil Q6 D finit le num ro du programme contenant la description g om trique du profil Ce param tre est optionnel et s il n est pas d fini la CNC suppose que le profil est d fini dans le m me programme que celui contenant l appel de cycle Fonctionnement de base Apr s analyse du profil programm et en fonction du type d outil utilis il est proc d l ex cution de ce profil ou du profil le plus approchant si le profil programm ne peut pas tre ex cut Pour ce faire ilest n cessaire que l outil puisse ex cuter des usinages d un angle gal celui de la plaquette sans entra ner de chocs entre l outil et la pi ce TPO9B03 De cette fa on la CNC analysera le profil programm et calcule un nouveau profil dans les zones inaccessibles l outil s lectionn XA I I gt 7 Chapitre 9 Section Page CYCLESFIXES CYCLE FIXE D EBAUCHE 11 SUIVANTL AXEX G68 Apr s calcul des passes d bauche n cessaires l
236. LLE 13 G72 Exemple avec programmation de l axe X en diam tres en supposant que le rayon appliqu dans l op ration de rainurage du cylindre est R20 Facteur d chelle appliquer 360 27R 2 86 G16 ZC G90 G42 G01 Z70 CO Positionnement au point de d part G91 X 4 P n tration G72 C2 86 Facteur d chelle G90 G36 R5 C45 G36 R5 Z130 C90 G36 R5 C112 5 G36 R5 Z190 C157 5 G36 R5 C202 5 G36 RS Z130 C247 5 G36 R5 C270 G36 R5 Z70 C315 G36 R5 C360 G91 X4 Retrait G72 C1 Annule le facteur d chelle M30 Page Chapitre 7 Section 14 FONCTIONS PREPARATOIRES SUPPLEMENTAIRES FACTEURD ECHELLE G72 7 7 COUPLAGE DECOUPLAGE ELECTRONIQUE DES AXES La CNC permet de coupler deux axes ou plus ensemble Leur d placement est subordonn au d placement de l axe auquel ils ont t coupl s Trois modes de couplage sont disponibles Couplage m canique des axes Il est impos par le constructeur de la machine et s lectionn par le param tre machine d axes GANTRY Par PLC Chaque axe peut tre coupl et d coupl au moyen des entr es logiques de la CNC SYNCHRO I SYNCHRO 2 SYNCHRO3 SYNCHRO et SYNCHROS Chaque axe est coupl l axe indiqu dans le param tre machine des axes SYNCHRO Par programme Deux axes ou plus peuvent tre coupl s et d coupl s lectroniquement gr ce aux fonctions G77 et G78
237. LM H S E DETECTION Durant l dition durant l ex cution en programmes transmis par DNO CAUSE On a programm incorrectement les param tres du Cycle fixe de suivi de profil G66 gt Les causes peuvent tre diverses 1 Il reste programmer un param tre obligatoire 2 Les param tres du cycle n ont pas t dit s dans l ordre correct 3 On a programm un param tre qui ne correspond pas au format d appel SOLUTION Dans ce type d usinage il est obligatoire de programmer les param tres suivants X Z Point initial du profil Exc dent de mat riel C Profondeur de passe S Bloc o commence la description g om trique du profil E Bloc o termine la description g om trique du profil Les autres param tres sont optionnels Les param tres doivent tre dit s dans l ordre indiqu dans le message d erreur 0033 G68 G69 X Z C D L M F H S E DETECTION Durant l dition durant l ex cution en programmes transmis par DNO CAUSE On a programm incorrectement les param tres du Cycle fixe d bauchage dans l axe X G68 ou Cycle fixe d bauchage dans l axe Z G69 Les causes peuvent tre diverses 1 Il reste programmer un param tre obligatoire 2 Les param tres du cycle n ont pas t dit s dans l ordre correct 3 On a programm un param tre qui ne corresponde pas au format d appel SOLUTION Dans ce type d usinage il est obligatoire de programmer le
238. LUE Chapitre 4 Section Page SYSTEMES DE REFERENCE 1 4 2 RECHERCHE DE LA REFERENCE MACHINE G74 La CNC permet de programmer la recherche de la r f rence machine de deux mani res RECHERCHE DE REFERENCE MACHINE D UN OU DE PLUSIEURS AXES DANS UN ORDRE DETERMINE On programmera G74 suivi des axes dans lesquels on d sire effectuer une recherche de r f rence Exemple G74 X Z C Y La CNC commence d placer tous les axes s lectionn s comportant un contact de r f rence machine param tre machine d axes DECINPUT dans le sens indiqu par le param tre machine des axes REFDIREC Ce d placement s effectue selon l avance indiqu e dans le param tre machine des axes REFEED1 jusqu au d clenchement du contact Ensuite la recherche de la r f rence machine de tous les axes commence dans l ordre o ils ont t programm s Ce second d placement est ex cut pour un axe la fois selon l avance indiqu e par le param tre machine des axes REFEED2 jusqu ce que le point de r f rence machine soit atteint RECHERCHE DE REFERENCE MACHINE AU MOYEN DE LA SOUS ROUTINE ASSOCIEE On programmera la fonction G74 seule dans le bloc et la CNC ex cutera automatiquement la sous routine dont le num ro est indiqu dans le param tre machine g n ral REFPSUB Dans cette sous routine il est possible de programmer les recherches de r f rence machine d sir es ainsi que l ordre sou
239. M30 SUB 10 G91 G01 ZP101 XP100 ZP101 XP100 ZP101 RET PROBE expression d claration d affectation d claration d affectation La mn monique PROBE appelle le cycle de palpeur indiqu gr ce un nombre ou toute expression dont le r sultat est un nombre Elle permet galement d initialiser les param tres locaux de ce cycle au moyen des d clarations d affectation Cette mn monique g n re galement un nouveau niveau d imbrication de sous routines Page 10 Chapitre 12 Section DECLARATIONS DE CONTROLE DES D CLARATIONSDE PROGRAMMES SOUS ROUTINES 12 5 1 D CLARATIONS DE SOUS ROUTINES D INTERRUPTION Chaque fois que l une des entr es logiques g n rales d interruption INT1 M5024 INT M5025 INT3 M5026 ou INTE M5027 est activ e la CNC suspend provisoirement ex cution du programme en cours et passe l ex cution de la sous routine d interruption dont le num ro est indiqu dans le param tre machine g n ral correspondant Avec INT1 M5024 celle indiqu e par le param tre INTISUB P35 Avec INT2 M5025 celle indiqu e par le param tre INT2SUB P36 Avec INT3 M5026 celle indiqu e par le param tre INT3SUB P37 Avec INT4 M5027 celle indiqu e par le param tre INT4SUB P38 Les sous routines d interruption sont d finies comme n importe quelle autre sous routine en utilisant les d clarations SUB nombre
240. MMATION ENCODE ISO FONCTIONS COMPLE MENTAIRESF S T D M 5 5 2 VITESSE DE ROTATION DE BROCHE ET ARRET INDEXE DE BROCHE S Le code S a 2 significations a VITESSE DE ROTATION DE BROCHE Le code S5 4 permet de programmer directement la vitesse de rotation de la broche en tours minute G97 ou en m tres minute pieds minute sion travaille en pouces si la fonction vitesse de coupe constante G96 est active La valeur maximum est limit e par les param tres machine de la broche MAXGEARI MAXGEAR2 MAXGEAR3 et MAXGEAR4 qui d pendent dans chaque cas de la gamme de vitesses de broche s lectionn e Cette valeur maximum peut galement tre limit e par programme au moyen de la fonction G92 S5 4 La vitesse de rotation S programm e peut tre modifi e par l interm diaire du PLC ou de la ligne DNC ou au moyen des touches SPINDLE et du pupitre de commande de la CNC La vitesse varie entre les valeurs maximum et minimum fix es par les param tres machine de broche MINSOVR et MAXSOVR Le pas incr mental associ aux touches SPINDLE et du pupitre op rateur de la CNC permettant de modifier la vitesse S programm e est fix par le param tre machine de broche SOVRSTEP Pendant l ex cution des fonctions G33 filetage lectronique G86 cycle fixe de filetage longitudinal ou G87 cycle fixe de filetage frontal la vitesse ne peut pas tre modifi e elle est fix e 100 de la valeur de S
241. N 18 PROGRAMMATION EN CODEISO Fonction Signification Section G00 Transversal rapide 6 1 G01 Interpolation lin aire 6 2 G02 Interpolation circulaire droite 6 3 G03 Interpolation circulaire gauche 6 3 G04 Temporisation interruption de la pr paration des blocs 7 1 7 2 G05 Arrondi aux angles 7 3 1 G06 Centre de circonf rence en coordonn es absolues 6 4 G07 7 3 2 G08 6 5 G09 6 6 7 5 7 5 7 5 7 5 7 5 S lection du plan principal par deux directions 3 2 Plan principal X Y et longitudinal Z 3 2 Plan principal Z X et longitudinal Y 3 2 Plan principal Y Z et longitudinal X 3 2 D finition des limites inf rieures de zones de travail D finition des limites sup rieures de zones de travail Validation Invalidation des zones de travail KO OX OX E A X a x x Je Ce De Je OCR 6e S lection de la seconde broche S lection de la broche principale Avance F comme fonction inverse du temps Filetage lecctronique Arrondi aux angles Entr e tangentielle Sortie tangentielle Chanfrein Annulation de compensation de rayon Compensation de rayon d outil gauche Compensation de rayon d outil droite Arrondi aux angles contr l Analyse par anticipation Look ahead D placement jusqu une but e m canique Programmation par rapport au z ro machine D calage d origine absolu 1 D calage d origine absolu 2 D calage d origine absolu 3 D calage d origine absolu 4 D calage d
242. N ELEMENTS GRAPHIQUES SYMBOLE Cette option permet d inclure un symbole d j dessin dans une page ou un symbole en cours d dition Pour pouvoir inclure un symbole l endroit d sir proc der comme suit 1 Introduire le num ro du symbole inclure dans la page ou le symbole en cours d dition et frapper ENTER pour le valider La CNC affichera ce symbole Le curseur sera situ au point de r f rence correspondant ce symbole angle sup rieur gauche du symbole 2 Amener le curseur au point o le symbole doit tre plac Seul le curseur se d place 3 Quand le curseur a atteint le point d sir frapper ENTER pour que la CNC positionne le symbole l endroit s lectionn Pour renoncer cette op ration frapper ESC la CNC quittera cette option 4 La CNC permet d inclure le symbole s lectionn en plusieurs points Pour ce faire d placer nouveau le curseur et frapper ENTER 5 Pour quitter cette option et revenir au menu pr c dent frapper ESC Pour inclure plusieurs symboles distincts dans la page ou le symbole s lectionn s activer l option SYMBOLE chaque insertion d un nouveau symbole Un symbole ne peut pas tre inclus en lui m me c est dire que si le symbole 4est en cours d dition la CNC permet d inclure tout symbole sauf le symbole 4 Attention Si un symbole est supprim par l option SUPPRIMER du menu UTILITAIRES il dispara
243. NOSEN HCSEA ROSE 180 HOSEA HOSEA 90 NO H SEN TR J NOSEN Chapitre 6 Section Page TABLES TABLE DE GEOMETRIE 11 DEL OUTIL 6 3 2 MANI RE D DITER LES TABLES DE G OM TRIE Lorsque la table de g om trie de l outil correspondant a t s lectionn e les options suivantes sont disponibles EDITER D s que cette option est activ e les touches logiciel changent de couleur et apparaissent sur fond blanc elles affichent les options suivantes Angle de la plaquette Largeur de la plaquette Angle de coupe Menu pr c dent Retour au menu correspondant la table de g om tries La frappe de la touche ESC permet de sortir du mode dition de g om trie et de retourner au menu correspondant la table d outils CHERCHER Cette option permet de s lectionner une nouvelle table de g om trie Lorsque cette option est activ e la CNC demande le num ro de l outil dont on d sire repr senter la g om trie EFFACER Cette option permet d effacer la g om trie de l outil repr sent e en affectant la valeur 0 aux champs NOSEA NOSEW et CUTA EFFACER TOUT Cette option permet d effacer la g om trie de tous les outils d finis dans la table d outils La CNC affectera la valeur 0 aux champs NOSEA NOSEW et CUTA de chaque outil d fini dans la table d outils MM POUCES Chaque fois que cette option est activ e la CNC change les unit s dans lesquelles sont repr
244. NS D ALIMENTATION Indique la tension correspondante la pile de lithium et les tensions que fournit le Module Alimentation Les tensions fournies par le Module d Alimentation sont r serv es pour l usage interne de la CNC Avec chacune des tensions est montr e la marge de valeurs valeur maximum et valeur minimum la valeur r elle et si cette valeur est correcte ou non TENSIONS DES PLAQUES Ce point indique si le Module d AXES le module de copiage 1 0 TRACING et les Modules d Entr es Sorties sont aliment s 24 V L absence de la tension de 24V peut tre due ce que les connecteurs n ont pas t aliment s ou ce que le fusible de protection du module correspondante soit fondu TEMP RATURE INTERNE Montre la marge de valeurs valeur maximum et valeur minimum temp rature interne de l Unit Centrale et si cette valeur est correcte ou non Page Chapitre 12 Section 4 DIAGNOSTICS TEST HARDWARE 12 3 TEST M MOIRE Cette option v rifie l tat de la m moire interne de la CNC m moire disponible pour l utilisateur et pour le Syst me Pour pouvoir r aliser cette v rification il faut que le programme de PLC soit l arr t S il ne l est pas la CNC demandera l utilisateur si on veut arr ter cette ex cution 12 4 TEST FLASH Cette option v rifie l tat de lam moire Flash interne de la CNC Ces m moires contiennent
245. NUEL MM POUCES 9 5 1 DEPLACEMENT MANUEL DE LA MACHINE 5 1 1 DEPLACEMENT EN CONTINU Lorsque le pourcentage 0 120 de l avance en MANUEL indiqu dans le param tre machines JOGFEED a t s lectionn gr ce au s lecteur situ sur le Pupitre Op rateur frapper la touche MANUEL correspondant l axe et au sens de d placement de la machine d sir s X X Z Z 3 3 4 4 etc Les axes sont d plac s un par un et en fonction de l tat de l entr e logique g n rale LATCHM comme suit Sile PLC met cette entr e 0 les axes ne se d placent que si la touche MANUEL correspondante est maintenue Sile PLC met cette entr e 1 les axes se d placent d s la frappe de la touche MANUEL correspondante et jusqu la frappe de la touche ou d une autre touche MANUEL dans ce cas le d placement affecte l axe concern par la nouvelle touche frapp e S1 pendant le d placement demand la touche est frapp e ce d placement est ex cut selon l avance indiqu e par le param tre machine GOOFEED Cette avance est appliqu e tant que cette touche est maintenue et elle reprend la valeur 0 a 120 d finie dans le param tre machine JOGFEED d s que la touche est rel ch e Page Chapitre 5 Section 10 MANUEL DEPLACEMENT EN CONTINU 5 1 2 DEPLACEMENT INCREMENTAL Ce mode permet le d placement manuel de l axe d sir dans le sens d fini
246. O N20 Z 10 N30 RPT N10 N20 N3 N40 G01 X20 M30 En arrivant au bloc N30 le programme ex cutera 3 fois la section N10 N20 A la fin de l ex cution il passera au bloc N40 Page Chapitre 12 Section DECLARATIONS DE CONTROLE DES D CLARATIONSDE PROGRAMMES CONTROLE DE FLUX IF condition lt action1 gt ELSE lt action2 gt Cette instruction analyse la condition donn e qui devra tre une expressionrelationnelle Si la condition es certaine r sultat gal 1 lt action1 gt sera ex cut dans le cas contraire r sultat gal 0 lt action2 gt sera ex cut Exemple IF P8 EQ 12 8 CALL 3 ELSE PCALL 5 A2 B5 D8 Si P8 12 8 ex cute l instruction CALL3 Si P8 lt gt 12 8 ex cute l instruction PCALLS A2 B5 D8 ELSE peut tre omis dans l instruction c est dire qu il suffira de programmer IF condition lt action1 gt Exemple IF P8 EQ 12 8 CALL 3 lt action 1 gt et lt action2 gt peuvent tre des expressions ou des d clarations l exception des d clarations IF et SUB Comme dans un bloc de haut niveau les param tres locaux peuvent tre nomm s au moyen de lettres des expressions du type ci dessous peuvent tre obtenues IF EQ 10 M10 Sila condition selon laquelle le param tre PS E aune valeur 10 est remplie la fonction auxiliaire M10 n est pas ex cut e car un bloc de haut niveau ne peut pas disposer de commandes en code ISO Dans
247. OGRAMMATION EN CODEISO SELECTION DE BROCHE 5 4 FONCTIONS DE VITESSE G96 G97 La CNC permet de programmer la vitesse de la broche en m mn ou en tours mn si on travaille en millim tres ou en pieds minute ou tours minute si on travaille en pouces 5 4 1 VITESSE DE COUPE CONSTANTE G96 Lorsque G96 est programm la CNC comprend que la vitesse de broche programm e par S5 4 est programm e en m mn ou en pieds mn et le tour commence travailler vitesse de coupe constante Ilestrecommand de programmer la vitesse de la broche S5 4 dans le m me bloc que celui o est programm e la fonction G96 la gamme de vitesses de broche correspondante M41 M42 M43 M44 doit tre s lectionn e dans le m me bloc ou dans un bloc pr c dent Si la vitesse de broche S5 4 n est pas programm e dans le bloc contenant la fonction G96 la CNC prend comme vitesse de broche la derni re vitesse utilis e lors des op rations vitesse de coupe constante Sila vitesse de broche n est pas programm e et si aucune vitesse ant rieure n est disponible ou si la gamme de broche correspondante n est pas s lectionn e la CNC affiche le message d erreur correspondant La fonction G96 est modale c est dire que d s qu elle est active elle reste active jusqu la programmation de G97 A la mise sous tension apr s ex cution de M02 M30 ou apr s une URGENCE ou un RESET la CNC prend en compte la fonction G97
248. OLUTION On ne peut pas diter un outil avec un num ro TO Le premier outil doit tre T1 0124 Le correcteur D 0 n existe pas DETECTION Durant l dition de tables CAUSE Dans la table de correcteurs d outil on a tent d diter un correcteur d outil avec un num ro SOLUTION On ne peut pas diter un correcteur d outil avec un num ro DO Le premier correcteur doit tre D1 0125 Ne pas modifier l outil actif ou le suivant DETECTION Durant l ex cution CAUSE Dans la table du magasin des outils on a tent de changer l outil actif ou le suivant SOLUTION Durant l ex cution on ne peut pas changer l outil actif ou le suivant 0126 Outil non d fini DETECTION Durant l dition des tables CAUSE Dans la table de magasin des outils on a tent d assigner un outil qui n est pas d fini dans le magasin des outils une position du magasin SOLUTION D finir l outil dans la table des outils 0127 Le magasin n est pas RANDOM DETECTION Durant l dition de tables CAUSE On ne dispose pas de magasin RANDOM et dans la table de magasin des outils le num ro de l outil ne co ncide pas avec le num ro de la position dans le magasin SOLUTION Quand le magasin des outils n est pas RANDOM le num ro de l outil doit tre gal au num ro de position dans le magasin 0128 La position d un outil sp cial est fixe DETECTION Durant l dition de tables CAUSE Dans la table
249. ON Durant l dition durant l ex cution en programmes transmis par DNOC CAUSE En programmant en langage de haut niveau on a tent d diter l expression PROBE et un des axes X ou Z n existe pas SOLUTION Afin de pouvoir travailler avec l expression PROBE il faut que les axes X Z soient d finis MANUEL DE SOLUTION DES ERREURS 25 CNC 8055T CON 3 0197 Axe C non admis sans programmation pr alable de G15 DETECTION Durant l dition durant l ex cution en programmes transmis par DNO CAUSE On a tent d ex cuter une op ration dans l axe C mais laxe n est pas actif SOLUTION Afin de pouvoir travailler avec l axe C il faut d abord l activer moyennant la fonction G15 0199 Pr s lection d axes rotatifs valeurs entre 0 359 9999 DETECTION Durant la pr s lection de cotes CAUSE On a tent de r aliser une pr s lection de cotes sur un axe rotatif et la valeur de pr s lection n est pas dans l intervalle 0 359 9999 SOLUTION La valeur de la pr s lection de cotes dans un axe rotatif doit se trouver dans l intervalle 0 359 9999 0200 Programmer G52 axe 5 5 DETECTION Durant l dition durant l ex cution en programmes transmis par DNC CAUSE En programmant la fonction Mouvement contre but e G52 on n a pas programm l axe que l on veut d placer ou on a programm plusieurs axes SOLUTION Dans la programmation de la fonction G52 il fau
250. ORD 9 ABSOLUES G06 6 5 TRAJECTOIRE CIRCULAIRE TANGENTE A LA TRAJECTOIRE PRECEDENTE G08 La fonction G08 permet de programmer une trajectoire circulaire tangente la trajectoire pr c dente sans avoir programmer les coordonn es I J ou K du centre Il suffit de d finir les coordonn es du point d arriv e de l arc en coordonn es polaires ou cart siennes en fonction des axes du plan de travail Exemple de programmation de l axe X en rayon X 60 50 TP067 G90 G01 X0 Z270 X50 Z250 G08 X60 Z180 Arc tangent la trajectoire pr c dente G08 X50 Z130 Arc tangent la trajectoire pr c dente G08 X60 Z100 Arc tangent la trajectoire pr c dente G01 X60 Z40 La fonction G08 estnon modale et doit donc tre programm e pour chaque ex cution d un arc tangent la trajectoire pr c dente La fonction G08 peut tre programm e sous la forme G8 La fonction G08 autorise une droite ou un arc comme trajectoire pr c dente et elle ne modifie pas son historique La m me fonction G01 G02 ou G03 reste active apr s la fin du bloc Attention A Lorsque la fonction GO08 est utilis e il est impossible d ex cuter un cercle complet en raison du nombre infini de solutions La CNC visualisera le code d erreur correspondant Page Chapitre 6 Section 10 CONTROLEDES TRAJECTOIRES TANGENTEALATRAJEC PRECEDENTE G08 6 6 TRAJECTOIRE CIRCU
251. P120 SERSPD ne co ncide pas avec la vitesse de transmission 3 La version du r gulateur n est pas compatible avec la CNC 4 Il y a une erreur dans la carte SERCOS 5 La vitesse de transmission est diff rente dans le r gulateur et dans la CNC SOLUTION Afin de v rifier que l anneau des connections n est pas interrompu v rifier que la lumi re arrive travers la fibre Si cela est d une configuration erron e se mettre en contact avec le SAT 4002 Surcharge dans le r gulateur 201 4003 Surtemp rature dans le r gulateur 107 4004 Surtemp rature dans le moteur 108 4005 Surtemp rature dans le radiateur 106 j 4006 Erreur de contr le de tension 100 105 4007 Erreur de mesure 600 606 4008 Erreur dans bus de puissance 213 215 4009 Surcourant 212 4010 Surtension dans le bus de puissance 304 306 4011 Sous tension dans le bus de puissance 307 DETECTION Durant l ex cution CAUSE Une erreur s est produite dans le r gulateur Le num ro entre parenth se indique le num ro d erreur standard du r gulateur Consulter le manuel du r gulateur pour plus ample information SOLUTION Ces types d erreur sont accompagn s par les messages 4019 4021 4022 ou 4023 qui indiquent dans quel r gulateur d axe ou broche l erreur s est produite Consulter dans le manuel du r gulateur quel est l erreur qui s est produite n
252. P5 0 ATAN tangente d arc P6 ATAN 1 gt P6 45 ARG ARG x y tangente d arc y x P7 ARG 1 2 gt P7 243 4349 Deux fonctions permettent de calculer la tangente d arc ATAN qui donne le r sultat entre 90 et ARG qui la donne entre 0 et 360 Autres fonctions ABS valeur absolue P1 ABS 8 gt P1 8 LOG logarithme d cimal P2 LOG 100 gt P2 2 SQRT racinecarr e P3 SQRT 16 gt P3 4 ROUND arrondi a un entier P4 ROUND 5 83 gt P4 6 FIX partie enti re P5 FIX 5 423 gt P5 5 FUP si entier prend la partie enti re P6 FUP 7 gt P6 7 si non prend la partie enti re P6 FUP 5 423 gt P6 6 plus un BCD convertit le num ro donn en BCD P7 BCD 234 gt P7 564 0010 10011 0100 BIN convertit le num ro donn en binaire P8 BIN AB gt P8 171 1010 1011 Les conversions en binaire et en BCD s effectueront sur 32 bits le nombre 156 pouvant tre repr sent dans les formats suivants D cimal 156 Hexad cimal 9C Binaire 0000 0000 0000 0000 0000 0000 1001 1100 BCD 0000 0000 0000 0000 0000 0001 0101 0110 Page 36 Chapitre 11 PROGRAMMATION EN LANGAGE DEHAUT NIVEAU Section CONSTANTES ET OPERATEURS 11 5 EXPRESSIONS Une expression est toute combinaison valide entre op rateurs constantes et variables Toutes les expressions doivent tre plac es entre parenth ses qui peuvent tre omises si l expression se r duit un nombre ent
253. Page CYCLESFIXES FILETAGE 47 LONGITUDINAL G86 4 Filetage de la section programm e y suivant la sortie J s lectionn e Pendant le filetage l avance F et la vitesse de broche S ne peuvent pas tre modifi es par le s lecteur FEED OVERRIDEetles touches SPEED OVERRIDE respectivement leurs valeurs restent fix es 100 5 Retrait en rapide G00 jusqu au point d approche Consid rations Les conditions d usinage vitesse d avance vitesse de rotation de broche etc doivent tre programm es avant d appeler le cycle A la fin du cycle fixe le programme se poursuit avec la m me avance F et les m mes fonctions G que lors de l appel du cycle Seule la compensation de rayon d outil est annul e sielle tait active et l ex cution du programme se poursuit par la fonction G40 Page 48 Chapitre 9 Section CYCLES FIXES FILETAGE LONGITUDINAL G86 9 10 G87 CYCLE FIXE DE FILETAGE FRONTAL Ce cycle permet de tailler des filetages ext rieurs ou int rieurs selon un pas frontal constant La structure de base du bloc est G87 ZQRKIBEDLCJAW Z S 5 Q 5 5 R 5 5 K 5 5 I 5 5 B 5 5 X TPO9J01 D finit la coordonn e en X du point de d but du filet Elle doit tre programm e en absolu selon les unit s actives soit rayon soit diam tre D finit la coordonn e en Z du point de d but du filet Elle doit tre programm e en absolu D
254. Page Chapitre 8 Section 10 COMPENSATION D OUTILS ANNULATION DE COMPEN SATION DE RAYON D OUTIL Trajectoire ARC DROITE COMPTYPE U COMPTYPE 1 Chapitre 8 Section Page COMPENSATION D OUTILS ANNULATION DE COMPEN 11 SATION DE RAYON D OUTIL 8 5 ANNULATION TEMPORAIRE DE LA COMPENSATION AVEC G00 Lorsqu un passage de G01 G02 G03 ou G33 G00 est d tect la CNC annule temporairement la compensation de rayon l outil restant tangent la perpendiculaire l extr mit du d placement programm dans le bloc contenant G01 G02 G03 ou G33 Lorsqu un passage de G00 G01 G02 G03 ou G33 est d tect le nouveau bloc re oit le traitement correspondant au premier point compens lacompensation de rayon reprenant normalement Cas sp cial Si la commande ne dispose pas d assez d informations pour effectuer la compensation mais si le d placement est en G00 il s ex cutera sans compensation de rayon Page Chapitre 8 Section 12 COMPENSATIOND OUTILS ANNULATION TEMPORAIRE AVEC G00 Exemple d usinage au diam tre avec compensation de rayon Latrajectoire programm e est repr sent e en trait plein la trajectoire compens e apparaissant enpointill s Num ro de l outil T1 Num ro du correcteur D1 G90 G00 X240 Z220 T1 D1 Outil correcteur G42 G01 XO Z200 D marre la compensation G03 X60 Z170 I0 K 30 G01 Z120 G02 X120 Z90 130 KO G01 X160
255. Permet d diter un nouveau profil Apr s avoir d fini toutes les donn es connues du profil la CNC cr e le programme correspondant en langage ISO SELECTION PROFIL Permet de modifier un profil existant La CNC sollicite les blocs initial et final du profil Une fois d finis ceux ci la CNC montrera la repr sentation graphique correspondante La mani re de travailler avec le profil est expliqu e dans la section 4 1 4 USAGER S1 on s lectionne cette option la CNC ex cutera dans le canal d usager le programme de personnalisation quiest s lectionn avec le param tre machine g n ral USEREDIT 4 1 1 EDITION EN LANGAGE CNC L dition s effectue bloc par bloc chacun d eux pouvant tre crit en code ISO ou en langage de haut niveau il peut aussi s agir simplement d un commentaire de programme D s la s lection d une option les touches de fonction changent de couleur et apparaissent sur fond blanc elles affichent les informations correspondant au type d dition r alisable Il est galement possible tout moment de demander plus de d tails sur les commandes d dition en frappant la touche HELP Pour quitter ce mode il suffit de frapper nouveau la touche HELP La frappe de la touche ESC pendant l dition d un bloc permet de quitter le mode Edition et le bloc en cours d dition n est pas ajout au programme A la fin de l dition frapper ENTER Le nouveau bloc dit est ajout
256. RESET SHIFT CL SHIFT Cette s quence quivaut une mise hors tension de la CNC suivie d une remise sous tension On utilisera cette option apr s toute modification des param tres machine de la CNC pour les rendre effectifs Cette s quence entra ne la disparition de l affichage de l cran Pour revenir l tat normal de l cran il suffit de frapper n importe quelle touche S1 pendant que l cran est teint une erreur se produit ou si le PLC ou la CNC envoie un message l cran repasse son tat normal Permet de visualiser dans la partie droite de l cran la position des axes et l tat du programme en cours Cette s quence peut tre utilis e dans tout mode de fonctionnement Pour repasser l affichage pr c dent on frappera la m me s quence de touches Chapter GENERALITES DISPOSITION DU CLAVIER 5 1 Section Page 1 3 DISPOSITION DU PUPITRE OPERATEUR En fonction de l utilit des diff rentes parties on peut consid rer que le Pupitre Op rateur de la CNC se d compose comme suit 2 3 5 a 2 o 1 Emplacement du bouton poussoir d urgence ou de la manivelle lectronique Bloc de touches pour d placement manuel des axes S lecteur ex cutant les fonctions suivantes S lection du multiplicateur de nombre d impulsions de la manivelle lectronique 1 10 ou 100 S lection de la valeur de l incr ment appli
257. S CHARGER SAUVER Le nombre de points de chaque table est d fini gr ce au param tre machine d axes NPOINTS Dans chaque ligne est d fini La position de l axe compenser L erreur qu l axe ce point En outre la position en cours de l axe s lectionn est affich e et mise jour d s que cet axe se d place Logiquement en d pla ant cet axe de la machine la cote affich e s actualisera Page Chapitre 11 Section 4 PARAMETRESMACHINE RUE OS 11 4 TABLES DE COMPENSATION CROISEE Les tables correspondant aux compensations crois es ont la structure suivante POSITION DODO0000000000000000 7 Doco0o0o0000000000000 DOTO00O0000O00U0000O00O CDOOO000000O00C0O00OOOCOQ DOSO00000060000000600 LLK D L DL LL PAPA K PAPAS DS Secco00000000000000060 X 00020 CAP INS M EDITER MODIFIER CHERCHER INITIALIS CHARGER SAUVER J CJA e e e A MM POUCES Le nombre de points de chacune des tables est d finit avec le param tre machine g n ral NPCROSS NPCROSS2 et NPCROSS3 Dans chacune des tables est d fini La position de l axe qui se d place L erreur qu a l axe compenser dans ce point En outre la position en cours de l axe s lectionn est affich e et mise jour d s que cet axe se d place Logiquement en d pla ant cet axe de la
258. S occcccen ERREUR CHECKSUM TABLE FONCTIONS M esec ERREUR CHECKSUM TABLE MAGASIN ERREUR CHECKSUM TABLE OUTILS Erreurs dans le cycle de clavettes multiples Erreurs dans le cycle de cylindrage 0 Erreurs dans le cycle de dressage A Erreurs dans le cycle de per ages multiples esseseeseereeeeeee Erreurs dans le cycle de taraudage eseeeeecerererererneee Erreurs dans le cycle de taraudages multiples nP Erreurs dans les cycles d arrondi eseseeserereerrerrerrerrerrnerees Erreurs dans les cycles de filetage seesenenieeeereerrerrnrneneee Erreurs dans les cycles de profils 00eeseeseeee Erreurs dans les cycles de profils dans l axe C Erreurs dans les cycles de rainurage Erreurs dans les cycles de tournage conique A Etiquette non d finie MANUEL DE SOLUTION DES ERREURS 65 CNC 8055T EXpression erron e misioari uani 13 F Facteur de forme non autoris en cycle fixe s es 34 Fin de compensation sans trajectoire droite 37 Fonction G inexistante 3 Fonction G non permise apr s le point initial du profil 27 Fonction G non permise en s lection de profil 27 Fonction non permise depuis PLO ssec 25 Fonction M4 S4 bits 8 18 Fonctions G incompatibles s esseseeseeetesneeetnrtnsternnrrnsnneenernee 2 Format 5 5 21 Format de l
259. SE On a tent de d placer un axe un point situ hors d une zone de travail 4 d finie comme zone de non sortie SOLUTION Dans l histoire du programme la zone de travail 4 a t habilit e d finie moyennant G20 G21 comme zone de non sortie G22 K4 S2 Pour d shabiliter cette zone de travail programmer G22 K4 SO 1237 Ne pas changer d angle d entr e dans un filet DETECTION Durant l ex cution CAUSE SOLUTION On a d fini un raccord de filets et on a programm un angle d entr Q entre deux filets Lorsque des raccords de filets sont r alis s seul le premier filet pourra avoir un angle d entr e Q 44 MANUEL DE SOLUTION DES ERRUERS d 2 CNC 8055T ERREURS DE HARDWARE 2000 Urgence externe activ e DETECTION Durant l ex cution CAUSE L entr e 11 du PLC a t mise z ro bouton d urgence possible ou la marque M5000 EMERGEN du PLC a t mise z ro SOLUTION V rifier dans le PLC pourquoi les entr e sont z ro manque de puissance possible 2001 2009 Erreur de mesure sur l axe DETECTION Durant l ex cution CAUSE Le signal des axes n arrive pas la CNC SOLUTION V rifier que les connections sont bien r alis es NOTE Cette erreur se produit dans les axes diff rentiels DIFFBACK P14 YES et dans les axes sinuso daux SINMAGNI P10 diff rents de z ro lorsque le param tre FBACKAL P15 ON En positionnant
260. SOLIDE Cette option permet de modifier les couleurs utilis es dans la repr sentation du graphique solide Ces valeurs seront prises en compte dans les modes ex cution et simulation et employ es exclusivement dans le mode graphique SOLIDE Les param tres suivants sont disponibles Couleur repr sentant la plaquette Couleur repr sentant la pi ce Couleur repr sentant les axes Couleur repr sentant les m choires Pour d finir les couleurs apr s activation de cette option la CNC affiche dans la partie droite de l cran une s rie de fen tres dans lesquelles figureront les couleurs actuelles s lectionn es Parmi les couleurs disponibles figure la couleur noire Si cette couleurest s lectionn e pour la pi ce la CNC n affiche aucune des op rations d usinage ex cut es Pour modifier l une de ces couleurs s lectionner la fen tre concern e gr ce aux touches fl che vers le haut et fl che vers le bas avant de la modifier gr ce aux touches fl che droite et fl che gauche Quand toutes les couleurs d sir es ont t s lectionn es frapper ENTER pour valider les nouveaux choix Pour quitter cette option sans modifier les param tres existants frapper ESC Chapitre 3 Section Page EXECUTER SIMULER GRAPHIQUES 27 3 5 5 EFFACER ECRAN Cette fonction n est utilisable que si aucun programme n est en cours d ex cution ou de simulation par la CNC Dans le cas contrai
261. SSSIENNNNN NS NN NN NN T WAANS S LSS SASMSSNSNNN SIN AN NN KR KR WIN II NN NII NI NN SS NN ENENENNNN NIV II NN NN N NN NN 2 dy dl ltd dd d dd dt tt Dj dd dd dd ddl 4 YLY LL UL LIN LS LI NL NN N N 1 X CZ TPOBCOS l Page Chapitre 9 Section 20 CYCLES FIXES CYCLEFIXED EBAUCHE SUIVANT L AXE Z G69 I l I l f i I l l i I f 1 2 CC i 7 AAA i 7 Ce 1 7 7 l 7i 7 f 77 7 i D 9 7 7 57 5 7 1 7 1 l i l Z i Z i 7 l Z i 7 Z A i 2 1 l f i 7 1 Z f Z f 7 f 7 1 PA i ZIL 14 1 Z TP Z TA AN 1 i14 D CT i D LU lt i E LITI ttg tth a A ZITI CAL Ty lys Mis lt LL A LL LL A A partir de ce point le contour programm sera suivi en G01 avec maintien de la sur paisseur de finition jusqu ce que la profondeur de passe C s lectionn e soit atteinte Section 1 2 La nouvelle passe d bauche est r alis e comme suit Le d placement 2 3 s effectue en G01 selon l avance programm e F Lorsque le param tre D a t programm le d placement 3 4 s effectue en avance rapide G00 mais si D n a pas t programm le d placement 3 4 s effectue selon le contour programm eten G01 selon l avance programm e F Le d placement de retrait 4 5 s effectue en avance rapide G00
262. Si PROBERR P119 NO cette erreur n appara tra pas quand la coordonn e finale sera atteinte sans avoir re u de signal du palpeur seulement avec la fonction G75 1083 Rang d pass DETECTION Durant l ex cution CAUSE La distance parcourir par les axes est tr s longue et la vitesse d avance programm e pour r aliser le d placement est tr s basse SOLUTION Programmer une vitesse plus grande pour ce d placement 1084 Trajectoire circulaire mal programm e DETECTION Durant l ex cution CAUSE S Les diff rentes causes sont les suivantes 1 En programmant un arc avec le format G02 G03 X Y J on ne peut pas r aliser d arc de circonf rence avec le rayon programm qui termine au point final d fini 2 En programmant un arc avec le format G09 X Y 1 J les trois points de la circonf rence sont en ligne ou il y a deux points gaux 3 Lorsqu on a tent de r aliser un arrondi ou une entr e tangentielle en une trajectoire que n est pas comprise dans le plan actif 4 Lorsqu on a programm une sortie tangentielle et la trajectoire suivante est tangentielle et elle est sur le prolongement en ligne droite la trajectoire pr c dente la sortie tangentielle Si l erreur se produit dans le bloc d appel au Cycle fixe de suivi de profil G66 gt Cycle fixe d bauchage dans l axe X G68 gt ou Cycle fixe d bauchage dans l axe Z G69 gt cela est d ce qu un
263. TARAUDAGE CYCLES FIXES UX 9 14 G61 PERCAGE TARAUDAGE RADIAUX Ce cycle est disponible lorsque la machine est quip e d un outil motoris Pendant le per age ou le taraudage la broche est l arr tet l outil tourne De cette fa on l usinage est possible en tout point de la pi ce Le choix de l op ration ex cuter d pend du format de programmation utilis Pour le taraudage le param tre doit tre gal 0 tandis que pour le per age axial il devra tre sup rieur 0 MOOY roy Avance F B 411 xl Avance en G00 ef l p e e e a a a a aM TPO9N02 La structure de base du bloc est la suivante pour chaque op ration Per age G61XZIB QAJDKHCS Taraudage G61 X ZI BOQAJDS X_5 5 D finit la coordonn e en X o le cycle sera ex cut Elle est programm e en absolu et dans les unit s de mesure actives rayon ou diam tre Z_5 5 D finit la coordonn e en Z o le cycle sera ex cut Elle est programm e en absolu L 5 5 D finit la profondeur par rapport au point de d but X Z Sa valeur doit tre positive dans le cas d un per age ou d un taraudage dans le sens X n gatif et n gative dans le cas du sens X positif Si une valeur 0 est programm e la CNC met le message d erreur correspondant Chapitre 9 Section Page YCLESFIXE G61 PERCAGE TARAUDAGE CYCLES S RADIAUX 61
264. TECTION Durant l ex cution CAUSE La profondeur du per age n a pas t d fini SOLUTION Programmer une profondeur de per age diff rente de z ro PER AGE Valeur de F 0 DETECTION Durant l ex cution CAUSE La vitesse d avance F n a pas t d finie SOLUTION Programmer une vitesse d avance F positive et diff rente de z ro FAGOR 2 60 MANUEL DE SOLUTION DES ERREURS AEON 2 CNC 8055T PER AGE Valeur de S 0 DETECTION Durant l ex cution CAUSE La vitesse de rotation S n a pas t d finie SOLUTION Programmer une vitesse de rotation S positive et diff rente de z ro CYCLE MULTIPLE Valeur de fj 0 DETECTION Durant l ex cution CAUSE Le pas angulaire entre les usinages n a pas t d fini SOLUTION Programmer un pas angulaire diff rent de z ro CYCLE MULTIPLE Valeur de N 0 DETECTION Durant l ex cution CAUSE Le nombre d usinages n a pas t d fini SOLUTION Le nombre minimum d usinage r aliser est 1 Erreurs dans le cycle de taraudage TARAUDAGE Valeur de T 0 DETECTION Durant l ex cution CAUSE Le num ro d outil n a pas t d fini SOLUTION El num ro d outil doit tre diff rent de z ro TARAUDAGE Valeur de L 0 DETECTION Durant l ex cution CAUSE La profondeur du taraudage n a pas t d finie SOLUTION Programmer une profondeur du taraudage diff rente de z ro TARAUDAGE Valeur de F 0 DETECTION D
265. TER Lui assigner Rayon 5 ARRONDISSEMENT S lectionner coin 6 7 et taper sur ENTER Lui assigner Rayon 5 SORTIE TANGENTIELLE S lectionner coin 7 8 et taper sur ENTER Lui assigner Rayon 5 Taper sur ESC pour abandonner l option Modifier Fin de l dition S lectionner la softkey TERMINER La CNC abandonne le mode d dition de profils et montre en code ISO le programme qui a t cr Chapitre 4 Section Page EDITER EDITEUR DE PROFILS 15 4 2 MODIFIER Cette option permet de modifier une ligne ou un bloc du programme s lectionn Avant de frapper cette touche on s lectionnera le bloc modifier au moyen du curseur D s que cette option estactiv e les touches de fonction changent de couleuret affichent sur fond blanc les informations relatives au type d dition utiliser dans le bloc modifier En outre des informations suppl mentaires sur les commandes d dition peuvent tre obtenues en frappant la touche HELP Pour quitter le mode Aide frapper la touche HELP une seconde fois La frappe de la touche ESC permet d effacer les informations figurant dans la zone d dition correspondant au bloc modifier A partir de ce moment le contenu de ce bloc peut tre dit nouveau Pour quitter le mode modification de bloc frapper CL ou ESC afin d effacer les informations figurant dans la zone d dition avant de frapper ESC De cette fa on le bloc s lectionn ne sera
266. TION Durant l ex cution CAUSE Le changement automatique de gamme est disponible et dans un bloc 7 fonctions M et la fonction S qui suppose le changement de gamme sont programm es Dans ce cas la CNC ne peut pas comprendre la fonction M du changement automatique dans ce bloc SOLUTION Programmer une fonction M ou la fonction S dans un bloc part 1031 Sousroutine avec changement gamme non admise DETECTION Durant l ex cution CAUSE Dans les machines qui disposent de changement automatique de gamme quand on programme une vitesse de rotation S qui implique un changement de gamme et la fonction M du changement automatique de gamme a une sousroutine associ e SOLUTION Lorsque le changement automatique est disponible les fonctions M correspondantes au changement de gamme ne peuvent avoir aucune sousroutine associ e 1032 Gamme de broche non d finie pour M19 DETECTION Durant l ex cution CAUSE On a programm M19 et aucune des fonctions de changement de gamme M41 M42 M43 M44 est active SOLUTION Apr s la mise en marche la CNC ne prend en charge aucune gamme donc si la fonction de changement de gamme ne se produit pas automatiquement param tre de la broche AUTOGEAR P6 NO il faut programmer les fonctions auxiliaires de changement de gamme M41 M42 M43 ou M44 1033 Changement de gamme incorrect DETECTION Duran
267. TION On ne peut calculer que les racines de nombres sup rieurs ou gaux z ro Si on travaille avec des param tres il se peut que dans l histoire du programme ce param tre ait acquis une valeur n gative V rifier que le param tre n arrive pas l op ration avec cette valeur 0091 Division par z ro DETECTION Durant l dition ou l ex cution durant l ex cution en programmes transmis par DNO CAUSE Une op ration dont l ex cution implique la r alisation d une division par z ro a t programm e SOLUTION On ne peut r aliser de divisions que par de nombres diff rents de z ro Si on travaille avec des param tres il se peut que dans l histoire du programme ce param tre ait acquis une valeur z ro V rifier que le param tre n arrive pas l op ration avec cette valeur 14 MANUEL DE SOLUTION DES ERREURS CNC 8055T FAGOR 2 0092 Base z ro et exposant non positif DETECTION Durant l dition ou l ex cution durant l ex cution en programmes transmis par DNO CAUSE Une op ration dont l ex cution implique d lever z ro une puissance n gative ou z ro a t programm e SOLUTION On ne peut lever le nombre z ro qu des puissance positives sup rieures z ro Si on travaille avec des param tres il se peut que dans l histoire du programme ce param tre ait acquis les valeurs cit es V rifier que le param tre n arrive pas l op ration avec c
268. Variables associ es aux d calages d origine Variables associ es aux param tres machine Variables associ es aux zones de travail Variables associ es aux avances Variables associ es aux coordonn es Variables associ es la broche Variables associ es l automate Variables associ es aux param tres locaux Autres variables Les variables qui acc dent des valeurs r elles de la CNC interrompent la pr paration des blocs et la CNC attend l ex cution de ce bloc avant de reprendre la pr paration des blocs En cons quence ce type de variable ne doit tre utilis qu avec pr cautions car si elles sont ins r es entre des blocs d usinage travaillant avec compensation des profils ind sirables risquent d tre produits Exemple Les blocs de programme suivants sont ex cut s dans une section comportant une compensation G41 N10 X80 Z50 N15 PI00 POSX Affecte au param tre P100 la valeur de la coordonn e r elle en X N20 X50 Z50 N30 X50 Z80 Page Chapitre 11 Section 4 PROGRAMMATION EN LANGAGE DE HAUT NIVEAU VARIABLES Le bloc N15 interrompt la pr paration des blocs l ex cution du bloc N10 se terminera donc au point A TP Lorsque l ex cution du bloc N15 est termin e la CNC reprend la pr paration des blocs partir du bloc N20 Comme le point suivant correspondant la trajectoire compens e est le point B la CNC d placera l outil ju
269. X Z P Z P Ve C X Code 6 Code 2 X Z Z t P P t L il H C LTD Code 7 Code 1 X Z f P Z NE c X Code 8 Code 8 X Z P Z P C X Chapitre 10 Section Page UTILISATION DUN PALPEUR TALONNAGED OUTIL 7 En outre la CNC mettra apr s l talonnage l erreur d tect e dans les param tres arithm tiques g n raux suivants P298 Erreur d tect e en X Diff rence entre la longueur r elle de l outil et la valeur affect e au correcteur correspondant en tant que longueur en X Cette valeur est exprim e en rayons P299 Erreur d tect e en Z Diff rence entre la longueur r elle de l outilet la valeur affect e au correcteur correspondant en tant que longueur en Z Page Chapitre 10 Section 8 UTILISATION DUN PALPEUR TALONNAGED OUTIL 10 4 CYCLE FIXE D ETALONNAGE DE PALPEUR Ce cycle permet d talonner les faces d un palpeur de bureau install sur un point fixe de la machine et dont les faces sont parall les aux axes X Z Ce palpeur sera celui utilis dans le cycle fixe d talonnage des outils et sa position approximative sera indiqu e en coordonn es absolues par rapport au z ro machine au moyen des param tres machine g n raux suivants PRBXMIN indique la coordonn e minimum occup e par le palpeur selon l axe X PRBXMAX indique la coordonn e maximum occup e par le palpeur selon l axe X PRBZMIN indique la coordonn e minimum occ
270. X200 Z60 Z30 G40 G00 X240 Z220 Annule la compensation M30 Chapitre 8 Section Page COMPENSATION D OUTILS EXEMPLED USINAGE 13 8 6 COMPENSATION D OUTIL DANS UN PLAN Le param tre machine g n ral PLACOM permet de travailler en compensation d outil dans tous les plans ou dans le plan ZX seul voir le chapitre traitant des param tres machine dans le manuel d installation Dans le cas o PLACOM 1 pour travailler en compensation d outil dans tous les plans la CNC interpr te la table d outils comme suit Plan ZX Plan WX Plan AB Param tres Z et K avec l axe des abscisses Axe Z Axe W Axe A Param tres X et I avec l axe des ordonn es Axe X Axe X Axe B Page Chapitre 8 Section 14 COMPENSATIOND OUTILS COMPENSATIOND OUTIL DANS UN PLAN 9 CYCLES FIXES La CNC dispose des cycles fixes d usinage suivants G66 Cycle fixe de suivi de profil G68 Cycle fixe d bauche suivant l axe X G69 Cycle fixe d bauche suivant l axe Z G81 Cycle fixe de tournage de sections droites G82 Cycle fixe de surfa age de sections droites G83 Cycle fixe de per age G84 Cycle fixe de tournage de sections courbes G85 Cycle fixe de surfa age de sections courbes G86 Cycle fixe de filetage longitudinal G87 Cycle fixe de filetage frontal G88 Cycle fixe de rainurage suivant l axe X G89 Cycle fixe de rainurage suivant l axe Z Cycles fixes d
271. a description g om trique du profil La syntaxe de programmation du profil doit respecter les r gles suivantes 1 Le profil peut tre programm en absolu et en incr mental et tre compos d l ments g om triques simples tels que droites arcs cong s etchanfreins dont la programmation suivra les r gles de syntaxe d finies 2 Dansladescription du profil la programmation d images miroir de changements d chelle de rotations du syst me de coordonn es ou de d calages d origine est interdite 3 De m me la programmation de blocs en langage de haut niveau tels que sauts appels de sous routines ou la programmation param tr e est interdite 4 La programmation d autres cycles fixes n est pas autoris e Pour d finir le profil les fonctions suivantes peuvent tre utilis es G00 Positionnement rapide G01 Interpolation lin aire G02 Interpolation circulaire droite G03 Interpolation circulaire gauche G06 Centre de cercle en coordonn es absolues G08 Circonf rence tangente la trajectoire pr c dente G09 Circonf rence d finie par trois points G36 Rayon cong G39 Chanfrein G53 Programmation par rapport au z ro machine G70 Programmation en pouces G71 Programmation en millim tres G90 Programmation absolue G91 Programmation incr mentale G93 Pr s lection de l origine polaire Ilest possible de programmer les fonctions suivantes mais elles seront ignor es par le cycle
272. a fin du programme et r alise une fonction de Reset g n ral de la CNC Retour l tat initial Elle ex cute galement la fonction MOS Il est recommand de d finir cette fonction dans la table de fonctions M de fa on qu elle soit ex cut e la fin du bloc dans lequel elle est programm e 5 5 5 4 M30 FIN DE PROGRAMME AVEC RETOUR AU PREMIER BLOC Identique la fonction M02 sauf que la CNC revient au premier bloc du programme 5 5 5 5 M03 ROTATION DE LA BROCHE A DROITE SENS HORAIRE Ce code signale le d marrage de la broche dans le sens horaire Il est recommand de d finir cette fonction dans la table de fonctions M de fa on qu elle soit ex cut e au d but du bloc dans lequel elle est programm e 5 5 5 6 M04 ROTATION DE LA BROCHE A GAUCHE SENS ANTI HORAIRE Ce code signale le d marrage de la broche gauche Il est recommand de d finir cette fonction dans la table de fonctions M de fa on qu elle soit ex cut e au d but du bloc dans lequel elle est programm e 5 5 5 7 M05 ARRET DE BROCHE Il est recommand de d finir cette fonction dans la table de fonctions M de fa on qu elle soit ex cut e la fin du bloc dans lequel elle est programm e Page Chapitre 5 Section 16 PROGRAMMATION EN CODE ISO FONCTIONS COMPLE MENTAIRESFS T D M 5 5 5 8 M06 CODE DE CHANGEMENT D OUTIL Si le param tre machine g n ral TOFFM06 indicatif du centre d usinage
273. a machine Cebloc qui est ajout automatiquement au programme est ins r apr s le bloc point par le curseur Le curseur se positionne sur le nouveau bloc dit et la zone d dition s efface ce qui permet de passer l dition de nouveaux blocs Si l on ne d sire pas que les valeurs de position de tous les axes soient introduites dans les blocs dit s de cette fa on la CNC permet de s lectionner les axes d sir s Ceci est possible gr ce la touche AXES TEACH IN de l option PARAMETRES EDITEUR de ce mode de fonctionnement Chapitre 4 Section Page EDITER EDITION EN TEACH IN 3 4 1 3 EDITEUR INTERACTIF L diteur interactif est un mode de programmation dans lequel l op rateur est pilot par la CNC sur la base d un dialogue Ce type d dition pr sente les avantages suivants Aucune connaissance du langage de programmation de la CNC n est n cessaire LaCNCn autorisequel entr ededonn esenr ponse ses questions ce quisupprimetouteerreur x Le programmeur dispose en permanence de pages d cran ou de messages d aide la programmation D s que cette option est activ e la CNC affiche dans la fen tre principale une s rie d options graphiques s lectionnables par touches de fonctions Si l option choisie dispose de menus suppl mentaires la CNC continue afficher de nouvelles options graphiques jusqu la s lection de l
274. a touche FIN BLOC S1 le dernier bloc effacer est aussi le dernier bloc du programme ce bloc peut tre s lectionn par la frappe de la touche JUSQU A LA FIN Apr s s lection du premier et du dernier bloc effacer la CNC met en surbrillance les blocs s lectionn s et demande confirmation avant de les effacer Chapitre 4 EDITER Section EFFACER BLOC Page 19 4 6 DEPLACER BLOC Cette option permet de d placer un ou plusieurs blocs apr s avoir indiqu le premier et le dernier bloc d placer Proc der comme suit Positionner le curseur sur le premier bloc d placer et frapper la touche DEBUT BLOC Positionner le curseur sur le dernier bloc d placer et frapper la touche FIN BLOC S1 le dernier bloc d placer est aussi le dernier bloc du programme ce bloc peut tre s lectionn par la frappe de la touche JUSQU A LA FIN S1 le d placement porte sur un seul bloc le premier et le dernier seront les m mes Apr s s lection du premier et du dernier bloc d placer la CNC met en surbrillance les blocs s lectionn s On signalera ensuite avec le curseur le bloc derri re lequel le ou les blocs s lectionn s devront tre plac s Apr s s lection du bloc frapper la touche DEBUT OPERATION pour que la CNC ex cute la commande Page Chapitre 4 Section 20 EDITER DEPLACER BLOC 4 7 COPIER UN BLOC Cette o
275. a valeur inadapt esssennsineeesnnesnernenrensrnrrnrnnsrnenn ee 2 Format num rique d pass eseese 21 en E teen 18 G60 G61 XZIBQAJ DKHC S 8 G62 G63 X Z LI QAJ D F S nesnesine 8 G66 G68 G69 non admis en usinage avec l axe C 25 G66 XZICIJALMHISE nspnsnanienniuniana HA G68 G69 XZC DLMFHISE Er G8 mal d fini aeee 30 G81 G82 XZQRC DLMFH VA G83 X Z B D KH CC et G84 85 XZQRC DLMFHIIK 6 G86 87 X ZQ R IB D L C J A 6 G88 G98 X ZQ R C DK 10 G96 non admis si la broche n est pas vitesse continue 24 Gamme de broche non d finie pour M19 osese 32 Il n est plus admis de fonctions G Il n est plus admis de fonctions M Il ny a pas d emplacement dans le magasin 31 Imbriquement de programmes interdit 26 Imbriquement d pass sa Information r p t e siiicar siaii Information sur trajectoire insuffisante eeeeeeeeee 29 Interpolation h lico dale non permise ssec 24 L La fen tre n a pas t d finie eeseeeeeeeeeierereirrernrnennnnn La fonction G M doit tre seule nnssnnseneseesnnenntarnnsrnsnnenneer ene La position d un outil sp cial est fixe is Largeur outil non valable s srsessssssirrereensrisnessrssnirnesenrensanerneens Laxe C n existe DAS ronestanr nstinesestremnseitmatnites Le bloc n admet pas d autre information Le correcteur D 0 n existe pas Vs Le magasin n est pas RANDOM se
276. acement de retrait et le d placement jusqu au point de plong e suivant s effectuent selon avance rapide G00 Apr s ex cution de la rainure le cycle fixe se termine toujours au point d appel du cycle Consid rations Les conditions d usinage vitesse d avance vitesse de rotation de broche etc doivent tre programm es avant d appeler le cycle A la fin du cycle fixe le programme se poursuit avec la m me avance F et les m mes fonctions G que lors de l appel du cycle Seule la compensation de rayon d outil est annul e si elle tait active etl ex cution du programme se poursuit par la fonction G40 L outil doit se situer sur l axeZ par rapport la pi ce une distance sup rieure ou gale celle indiqu e par le param tre D distance de s curit de d finition du cycle fixe S1la profondeur de lara nure est nulle la CNC affiche le message d erreur correspondant Si la largeur de la rainure est inf rieure la largeur de la plaquette NOSEW la CNC affiche le message d erreur correspondant Chapitre 9 Section Page CYCLESFIXES RAINURAGESUIVANT L AXE 57 Z G89 9 13 G60 PERCAGE TARAUDAGE AXIAUX Ce cycle est disponible lorsque la machine est quip e d un outil motoris Pendant le per age ou le taraudage la broche est l arr t etl outil tourne De cette fa on l usinage est possible en tout point de la pi ce Le choix de l op ratio
277. active 0175 Entr es analogiques ANAI 1 8 5 Volts DETECTION Durant l ex cution CAUSE Une entr e analogique a pris une valeur qui n est pas dans l intervalle 5 volts SOLUTION Les entr es analogiquesne peuvent prendre que des valeurs entre 5 volts 0176 Sorties analogiques ANAO 1 8 10 Volts DETECTION Durant l ex cution CAUSE On a assign une valeur qui n est pas dans l intervalle 10 volts une sortie analogique SOLUTION Les sorties analogiques ne peuvent prendre que des valeurs entre 10 volts 0178 G96 non admis si la broche n est pas vitesse continue DETECTION Durant l ex cution CAUSE On a programm la fonction G96 et la broche n est pas contr l e en vitesse ou ne dispose pas de codeur SOLUTION Pour travailler avec la fonction G96 il faut que la broche soit contr l e en vitesse SPDLTYPE P0 0 et disposer d un codeur sur la broche NPULSES P13 diff rent de z ro 0180 Programmer DNC1 2 HD ou CARD A optionnel DETECTION Durant l dition ou l ex cution CAUSE En programmant en langage de haut niveau dans les instructions OPEN et EXEC on a tent de programmer un param tre diff rent de DNC1 2 HD u CARD A ou on a assign une valeur diff rente de 1 ou 2 au param tre DNC SOLUTION R viser la syntaxe du bloc 0181 Programmer A ajouter ou D effacer DETECTION Durant l dition durant l ex cut
278. active dans la CNC G94 en mm mn ou en pouces mn Variables associ es la fonction G94 Avance active dans la CNC G94 en mm mn ou en pouces mn Avance s lectionn e par DNC Avance s lectionn e par PLC Avance s lectionn e par programme Variables associ es la fonction G95 Avance active dans la CNC G95 en mm tour ou en pouces tour Avance s lectionn e par DNC Avance s lectionn e par PLC Avance s lectionn e par programme Variables associ es la fonction G32 PRGFIN Avance s lectionn e par programme sur 1 mm Variables associ es la correction Override Pourcentage de correction d avance actif dans la CNC Pourcentage de correction s lectionn par programme Pourcentage de correction s lectionn par DNC Pourcentage de correction s lectionn parPLC Pourcentage de correction s lectionn depuis le s lecteur VARIABLES ASSOCIEES AUX COORDONNEES Section 11 2 7 Variable PPOS X C POS X C TPOS X C FLWE X C DIST X C LIMPL X C LIMMIX C Coordonn e th orique programm e Coordonn e r elle de l axe s lectionn Coordonn e th orique coordonn e r elle erreur de poursuite de l axe s lectionn Erreur de poursuite de l axe s lectionn Distance parcourue par l axe s lectionn Seconde limite de parcours sup rieure Seconde limite de parcours inf rie
279. al et S pour un outil sp cial Etatde l outil soit A pour un outil disponible E s ilestus ou R s ila t rejet par le PLC PROGRAMMATION EN CODEISO FONCTIONS COMPLE 11 Chapitre 5 Section Page MENTAIRESF S T D M 5 5 4 NUMERO DE CORRECTEUR D La CNC permet gr ce la fonction D4 d associer le correcteur d sir l outil s lectionn Pour ce faire on programmera T4 D4 apr s s lection de l outil et du correcteur d sir s Si seul T4 est programm la CNC prendra le correcteur indiqu pour l outil consid r dans la table d outils La CNC dispose d une table de correcteurs avec NTOFFSET param tre machine g n ral composants les l ments suivants tant sp cifi s pour chaque correcteur Longueur nominale de l outil selon l axe X elle doit tre programm e en rayons et selon les unit s de travail indiqu es par le param tre INCHES au format X 5 5 Longueur nominale de l outil selon l axe Z dans les unit s de travail indiqu es par le param tre g n ral INCHES au format Z 5 5 Code de forme de l outil qui devra tre programm selon le tableau suivant au format FO F9 Rayon nominal de l outil dans les unit s de travail indiqu es par le param tre g n ral INCHES au format R 5 5 Usure de la longueur de l outil selon l axe X elle sera programm e au diam tre et dans les unit s de travail indiqu es par le pa
280. alage d origine programm par rapport au z ro machine en annulant les ventuels d calages de z ro actifs S1 l un des d calages incr mentaux G58 ou G59 est ex cut la CNC ajoute ses valeurs au d calage d origine absolu actif ce moment en annulant au pr alable un ventuel d calage incr mental actif On observera dans l exemple suivant les d calages d origine appliqu s lors de l ex cution du programme G54 Applique le d calage d origine G54 gt G54 G58 Ajoute le d calage d origine G58 gt G54 G58 G59 Annule G58 et ajoute G59 gt G54 G59 G55 Annule tout d calage et applique G55 gt G55 Lorsqu un d calage d origine a t s lectionn il reste actif jusqu la s lection d un autre d calage ou jusqu l ex cution d une recherche de r f rence machine en mode MANUEL Le d calage d origine s lectionne reste actif m me apr s une mise hors sous tension de la CNC Ce type de d calages d origine d fini par programme esttr s utile en cas d usinages r p t s en divers points de la machine Chapitre 4 Section Page SYSTEMESDEREFERENCE 7 Exemple Supposons la table de d calages d origine initialis e avec les valeurs suivantes G54 X0 Z330 G55 X0 Z240 G58 Z 90 G56 X0 Z150 G59 Z 180 X4 90 sil 90 sh 90 A3 A2 A1 7 f s L1 ES JAk keed AE pz 150 240 330 G56 G55 G58 G54 G
281. am tre K n a pas t indiqu elle indique la position angulaire de la broche correspondant au point initial du filetage Cela permet d effectuer des filetages aux entr es multiples L exemple suivant montrecommenteffectuer un filetage 3 entr es Pour cela on programmera 3 cycles fixes de filetage avec les m mes valeurs sauf la valeur assign e au param tre W G86XZQRKIBEDLCJAWO G86 XZQRKIBEDLCJA W120 G86XZQRKIBEDLC JA W240 Quand le param tre K a t d fini il s agit de un repassage de filetages Indique la position angulaire de la broche correspondant au point auquel est effectu e la mesure du filetage Page Chapitre 9 Section 52 CYCLES FIXES FILETAGE FRONTAL G87 Fonctionnement de base 5 XA H D placement en rapide jusqu au point d approche situ une distance de s curit D du point initial Z X Boucle de filetage Les phases suivantes se reproduiront jusqu ce que la cote de finition soit atteinte profondeur programm e en I moins la sur paisseur de finition L 2 1 D placement en rapide G00 jusqu la profondeur programm e par B Ce d placement s effectuera selon l angle de p n tration d outil A s lectionn 2 2 Filetage de la section programm e et selon la sortie J s lectionn e Pendant le filetage l avance F et la vitesse de broche S ne peuvent pas tre modifi es par le s lecteur FEE
282. am tre n admet que les valeurs 0 et 100 20 MANUEL DE SOLUTION DES ERREURS CNC 8055T FAGOR 2 0140 Valeurs entre 0 255 DETECTION Durant l dition des param tres de la table de param tres machine CAUSE On a tent d assigner un param tre une valeur non valable SOLUTION Le param tre n admet que les valeurs 0 et 255 0141 Valeurs entre 0 9999 DETECTION Durant l dition des param tres de la table de param tres machine CAUSE S Las diff rentes causes sont 1 On a tent d assigner un param tre une valeur non valable 2 Durant l ex cution quand dans le programme un appel a une sousroutine MCALL PCALL sup rieure 9999 a t r alis SOLUTION La solution chacune des causes est 1 Le param tre n admet que des valeurs entre 0 et 9999 2 Le num ro de sousroutine doit tre compris entre 1 et 9999 0142 Valeurs entre 0 32767 DETECTION Durant l dition des param tres de la table de param tres machine CAUSE On a tent d assigner un param tre une valeur non valable SOLUTION Le param tre n admet que les valeurs 0 et 32767 0144 Valeurs entre 0 65535 DETECTION Durant l dition des param tres de la table de param tres machine CAUSE On a tent d assigner un param tre une valeur non valable SOLUTION Le param tre n admet que les valeurs 0 et 65535 0145 Format 5 5 DETECTION Durant l dition des param tres
283. ande la CNC d abandonner l outil encours en activant l entr e logique TREJECT la CNC place l indicateur de rejet dans le champ ETAT et le remplace par l outil suivant de la table appartenant la m me famille Le changement intervient lors du choix suivant de cet outil Vie nominale de l outil Indique le temps d usinage en minutes ou le nombre d op rations restantes possibles de cet outil Vie r elle de l outil Indique la dur e effective d usinage de l outil en minutes ou le nombre d op rations qu il a ex cut es Etat de l outil Indique la taille de l outil et son tat La taille de l outil d pend du nombre de poches qu il occupe dans le magasin et il se d finit comme suit N Normale famille 0 199 S Sp ciale famille 200 255 L tat de l outil est d fini comme suit A Disponible E Us vie r elle sup rieure vie nominale R Rejet par le PLC La mani re d diter ces valeurs est indiqu e plus loin G OM TRIE Chaque fois que l on s lectionne cette option la CNC permet d acc der la table de g om trie d outils Page Chapitre 6 Section 8 TABLES TABLE D OUTILS 6 3 1 TABLE DE GEOMETRIE DE L OUTIL Cette table stocke les informations relatives la g om trie des outils disponibles en indiquant les angles de la plaquette et son angle de coupe TABLE D OUTILS ES 11 50 14 GEOMETRIE DE L
284. ans la table d outils la valeur affect e l angle de coupe de l outil indiqu n Chapitre 11 Section Page PROGRAMMATION EN LANGAGE DE HAUT NIVEAU VARIABLES ASSOCIEES AUX 9 OUTILS 11 2 3 VARIABLES ASSOCI ES AUX DECALAGES D ORIGINE Ces variables sont associ es aux d calages d origine et peuvent correspondre aux valeurs de la table ou aux valeurs actuelles s lectionn es par la fonction G92 ou par pr s lection manuelle en mode JOG Les d calages d origine possibles en plus du d calage suppl mentaire indiqu parle PLC sont G54 G55 G56 G57 G58 et G59 Les valeurs de chaque axe s expriment en unit s actives Si G70 en pouces Max 3937 00787 Si G71 en millim tres Max 99999 9999 Si axe rotatif en degr s Max 99999 9999 Bien qu il existe des variables li es chaque axe la CNC n autorise que celles associ es aux axes s lectionn s dans la CNC Par exemple si la CNC contr le les axes X Y Z U et B elle n admettra dans le cas de ORG X C que les variables ORGX ORGY ORGZ ORGU et ORGB Variables de lecture ORG X C PORGEF PORGS Donne la valeur du d calage d origine actif pour l axe s lectionn Le d calage suppl mentaire indiqu par le PLC n est pas compris dans cette valeur P100 ORGX Affecte au param tre P100 la valeur du d calage d origine actif pour l axe X Cette valeur a pu tre s lectionn e manuellement par la
285. ans le magasin SOLUTION Pour changer l outil actif ou le suivant utiliser la fonction T On ne peut pas d placer l outil actif ou le suivant au magasin moyennant la variable TMZT 1021 Pas de correcteur programm en cycle fixe DETECTION Durant l ex cution CAUSE On a programm le cycle fixe de palpation PROBE correspondant au calibrage de l outil et aucun correcteur d outil n est s lectionn SOLUTION Pour ex cuter le Cycle fixe de calibrage d outil PROBE gt le correcteur d outil o va tre gard e l information du cycle de palpation doit tre s lectionn 1028 Ne pas commuter ni d commuter des axes avec G15 G23 G48 ou G49 actives DETECTION Durant l ex cution CAUSE On a tent de commuter ou d commuter G28 G29 un axe les fonctions G15 G23 G48 ou G49 tant actives SOLUTION On ne peut pas commuter ni d commuter des axes lorsque les fonctions G15 G23 G48 G49 sont actives 1029 Ne pas commuter des axes d j commut s DETECTION Durant l ex cution CAUSE On a tent de commuter G28 un axe qui se trouve d j commut un autre SOLUTION Un axe commut un autre ne peut pas tre commut directement un troisi me Il faut le d commuter avant G29 axe MANUEL DE SOLUTION DES ERREURS 31 CNC 8055T CON 3 1030 M du changement automatique de gamme impossible DETEC
286. ant cette option la CNC garde le programme d automate PLC_ PRG dans la Memkey Card CARD A Le programme du PLC doit tre compil S il ne l est pas la CNC affichera un avis Si le programme de PLC est en marche la CNC en sollicitera l arr t Chapitre 9 Section Page PLC OPTIONS 19 9 7 RESTAURER PROGRAMME En s lectionnant cette option la CNC r cup re de la Memkey Card CARD A le programme d automate PLC_PRG Pour pouvoir ex cuter cette commande il faut que l automate ne soit pas en train d ex cuter aucun programme de PLC dans le cas contraire la CNC demande si l on veut l arr ter Apr s avoir ex cut cette instruction le nouveau programme source r cup r remplacera le programme source ant rieur dont disposait le PLC et il est n cessaire de le compiler et de le d marrer pour que le PLC l ex cute 9 8 VARIABLES UTILISEES Lorsque cette option est activ e la CNC permet de s lectionner par touches logiciel la table de ressources utilis es dans le programme de l automate Les tables de ressources suivantes sont disponibles ENTREES 1 SORTIES 0 MARQUES M REGISTRES R TEMPORISATEURS T COMPTEURS C Page 20 Chapitre 9 PLC Section OPTIONS 9 9 STATISTIQUES Cette option affiche l am nagement de la m moire utilis e par le PLC les temps d ex cution des diff rents modules du PLC l tat du programme aut
287. ante 1 On ne peut pas r aliser de circonf rences compl tes avec ce format Programmer les coordonn es du point final diff rentes de celles du point initial 2 Le diam tre de la circonf rence doit tre sup rieur la distance au point final d arc 1078 Rayon n gatif en polaires DETECTION Durant l ex cution CAUSE En travaillant en cotes polaires accroissantes on ex cute un bloc dans lequel est obtenue une position finale de rayon n gative SOLUTION En programmant en cotes polaires accroissantes la programmation de rayons n gatifs est permise mais la position finale absolue du rayon doit tre positive 1079 Pas de sousroutine associ e G74 DETECTION Durant l ex cution de la recherche de z ros CAUSE S Les diff rentes causes sont 1 Lorsqu on a tent de r aliser la recherche des z ros tous les axes manuellement mais il n y a pas de sousroutine associ e o dans que l ordre dans lequel les recherches doivent tre r alis es soit indiqu 2 On a programm la fonction G74 mais il n y a pas de souroutine associ e o l ordre dans lequel les recherches doivent tre r alis es soit indiqu SOLUTION La solution chacune des causes est la suivante 1 Afin d ex cuter la fonction G74 il faut que la sousroutine associ e soit d finie 2 Si on va ex cuter la fonction G74 depuis un programme on peut d finir l ordre de recherche des axes 1080 Changement d
288. ants Pour chaque correcteur on sp cifiera Lalongueurnominale de l outil selon l axe X Elle doit tre programm e en rayons etdans les unit s de travail indiqu es par le param tre g n ral INCHES au format X 5 5 Lalongueurnominale del outil selon l axe Z dans les unit s de travailindiqu es par le param tre g n ral INCHES au format Z 5 5 Letypede outilindique la forme de cet outilet son mode d talonnage Il est d fini par le code de facteur de forme F0 F10 Les facteurs de forme F0 et F9 ne doivent tre utilis s qu apr s talonnage du centre de la pointe de l outil et non des faces de la plaquette Si un foret ou une fraise sont utilis s on s lectionnera le facteur de forme F10 Les pages suivantes montrent comment utiliser les facteurs de forme FO F10 Le rayon nominal de l outil dans les unit s de travail indiqu es par le param tre g n ral INCHES au format R S 5 L usure de la longueur de l outil selon l axe X Elle doit tre programm e en diam tres et dans les unit s de travail indiqu es par le param tre g n ral INCHES au format I 5 5 La CNC ajoutera cette valeur la longueur nominale selon l axe X pour calculer la longueur r elle X I L usure de la longueur de l outil selon l axe Z dans les unit s de travail indiqu es par le param tre g n ral INCHES au format K 5 5 La CNC ajoutera cette valeur la longueur nomina
289. anuel d utilisation Manuel du logiciel DNC Manuel du protocole DNC Manuel FLOPPY DISK Introduction 6 POUR LA CNC Il s adresse au constructeur de la machine ou la personne charg e de P installation et de la mise en service de la CNC Ils adresse l utilisateur final c est dire l op rateur charg de l exploitation de la CNC Il comprend deux manuels Manuel d utilisation qui explique comment utiliser la CNC Manuel de programmation qui explique comment programmer la CNC Il s adresse aux personnels utilisant le logiciel de communications DNC en option Il s adresse aux personnes d sirant concevoir leur propre logiciel de communications DNC afin de communiquer avec la CNC Il s adresse aux personnes utilisant l unit de disquettes FAGOR et explique son mode d utilisation SOMMAIRE Le Manuel de l Utilisateur de la CNC pour Tour comprend les chapitres suivants Index Nouvelles fonctionnalit s et modifications apport es au mod le pour tour Introduction R sum des r gles de s curit Conditions de retour Documentation Fagor pour la CNC Sommaire du manuel Chapitre 1 G n ralit s D crit l am nagement du clavier du pupitre op rateur et donne des informations sur le moniteur Chapitre 2 Modes de fonctionnement D crit les diff rents modes de fonctionnement de la CNC Chapitre 3 Ex cution Simulation Indique comment exploiter la CNC dans les modes Ex
290. aphique Solide la repr sentation graphique s initialisera en montrant un bloc tridimensionnel mais non usin Chapitre 3 Section Page EXECUTER SIMULER GRAPHIQUES 25 3 5 4 PARAMETRES GRAPHIQUES Cette fonction estutilisable tout moment m me pendant ex cution ou la simulation d un programme Elle permet de modifier la vitesse de simulation les couleurs utilis es pour le trac des trajectoires d outil et les couleurs du solide Les modifications apport es aux param tres graphiques sont imm diatement prises en compte par la CNC et peuvent tre chang es pendant l ex cution ou la simulation La CNC affiche les options suivantes de param tres graphiques disponibles par touche de fonction VITESSE SIMULATION Cette option permet de modifier le pourcentage de vitesse utilis par la CNC pour ex cuter le programme dans les modes simulation Pour d finir cette vitesse la CNC affiche dans l angle sup rieur droit de l cran une fen tre indiquant le pourcentage de vitesse de simulation actuel Cette valeur peut tre modifi e gr ce aux touches fl che droite et fl che gauche Lorsque le pourcentage d sir a t d fini frapper ENTER pour valider la nouvelle valeur Pour sortir de cette option sans modifier la valeur pr c dente frapper ESC Il est permis aussi de modifier la vitesse de simulation quand la figure est redessin e apr s un zoom Cela permet de v rif
291. apr s l ex cution ou la simulation du programme s lectionn ou d une partie l op rateur d sire passer au mode MANUEL la CNC conserve les conditions d usinage type de d placement avances etc s lectionn es pendant l ex cution ou la simulation S1 l op rateur d sire SIMULER un programme pi ce la CNC demande le type de simulation souhait et l une des options suivantes doit tre choisie par touche de fonction Chapitre 3 Section Page EXECUTER SIMULER 1 COURSE THEORIQUE Cette option simule l ex cution du programme s lectionn mais sans d placement des axes de la machine les consignes et les signaux de validation sontignor s et sans tenir compte de la compensation de rayon de l outil les fonctions auxiliaires M S T ne sont pas ex cut es FONCTIONS G Cette option simule l ex cution du programme s lectionn sans d placement des axes de la machine les consignes et les signaux de validation sont ignor s avec ex cution des fonctions G programm es mais sans ex cution des fonctions auxiliaires M S T FONCTIONS G M S T Cette option simule l ex cution du programme s lectionn sans d placement des axes de la machine les consignes et les signaux de validation sont ignor s avec ex cution des fonctions G et des fonctions auxiliaires M S T programm es RAPIDE Cette option ex cute le programme pi ce s lectionn en contr lant tous les mouvem
292. ara t sur la touche F7 Si cette touche est actionn e la CNC affiche le reste des options disponibles Les options affich es par le menu principal de la CNC la mise sous tension apr s la frappe de SHIFT RESET ou de la touche MAIN MENU sont les suivantes EXECUTER Permet l ex cution de programmes pi ce en mode automatique ou bloc bloc SIMULER Permet la simulation des programmes pi ces dans diff rents modes EDITER Permet l dition de programmes pi ce nouveaux ou existants MANUEL Permet le contr le manuel des d placements de la machine au moyen des touches du Pupitre Op rateur TABLES Permet la manipulation des tables de la CNC li es aux programmes pi ce Origines Correcteurs Outils Magasin d outils et param tres globaux ou locaux UTILITAIRES Permet la manipulation des programmes copier effacer renommer etc DNC Permet activation et la d sactivation des communications avec un ordinateur par l interm diaire du DNC PLC Permetle fonctionnement avec le PLC diter le programme contr ler modifier l tat de ses variables acc der la page de messages ou d erreurs en cours etc PERSONNALISATION Permet gr ce un simple diteur graphique la cr ation de pages d cran d finies par l utilisateur et qui peuvent ensuite tre activ es depuis le Chapitre 2 Section Page MODES DE FONCTIONNEMENT 1 PLC utilis es dans les programmes de personnalisa
293. aram tres globaux sont ceux qui sont inclus dans le rang 100 299 0111 Bloc non ex cutable avec un autre programme en ex cution DETECTION Durant l ex cution en modo MDI CAUSE On a tent d ex cuter une instruction de personnalisation depuis le mode MDI tandis que le programme du canal d utilisateur s ex cute SOLUTION Les instructions de personnalisation ne peuvent s ex cuter que depuis le canal d utilisateur 0112 WBUF seulement en canal utilisateur d dition DETECTION Durant l ex cution ou ex cution en canal d utilisateur CAUSE On tent d ex cuter l instruction WBUF SOLUTION L instruction WBUF n est pas ex cutable On ne peut l utiliser dans la phase d dition que de l entr e d utilisateur 0113 Limites de la table d pass es DETECTION Durant l dition de tables CAUSE S Les diff rentes causes sont 1 Dans la table de correcteurs d outils on a tent de d finir un correcteur avec un num ro sup rieur ceux permis par le fabricant 2 Dans les tables de param tres on a tent de d finir un param tre qui n existe pas SOLUTION Le num ro de correcteur doit tre inf rieur au maximum permis par le fabricant MANUEL DE SOLUTION DES ERREURS 17 CNC 8055T FAGOR e 0114 Correcteur D3 X Z RF I K DETECTION Durant l dition de tables CAUSE Dans la table de correcteurs d outils l ordre d dition des param
294. as t dit e auparavant SOLUTION Afin d utiliser l instruction RET fin de sousroutine il faut avoir initi auparavant l dition d une sousroutine moyennant l instruction SUB n sousroutine 1057 Sousroutine non d finie DETECTION Durant l ex cution CAUSE Un appel CALL PCALL a t r alis une sousroutine qui n est pas d finie dans la m moire de la CNC SOLUTION V rifier que le nom de la sousroutine est correct et que la sousroutine existe dans la m moire de la CNC pas n cessairement dans le m me programm o l appel est r alis MANUEL DE SOLUTION DES ERREURS 35 CNC 8055T CON 3 1058 Cycle fixe de palpeur non d fini DETECTION Durant l ex cution CAUSE Moyennant l instruction PROBE un cycle fixe de palpation a t d fini qui n est pas disponible SOLUTION Les cycles fixes de palpation PROBE disponibles sont du 1 au 4 1059 Saut tiquette non d finie DETECTION Durant l ex cution CAUSE En programmant en langage de haut niveau on a programm l instruction GOTO N mais le num ro du bloc N programm n est existe pas SOLUTION Lorsqu on programme l instruction GOTO N le bloc auquel elle fait r f rence doit tre d fini dans le m me programme 1060 Etiquette non d finie DETECTION Durant l ex cution CAUSE S Les diff rentes causes sont les suivantes 1 En programmant en la
295. asous routine Usine B M30 Fin de programme Les fonctions G11 G12 G13 et G14 sont modales et incompatibles avec G10 G11 G12 et G13 peuvent tre programm es dans le m me bloc puisqv elles ne sont pas incompatibles entre elles La fonction G14 doit tre programm e seule dans un bloc Siune nouvelle origine de coordonn es z ro pi ce est pr s lectionn e par G92 pendant que l une des fonctions miroir G11 G12 G13 G14 est active cette nouvelle origine n est pas affect e par la fonction image miroir A la mise sous tension apr s ex cution de M02 M30 ou apr s une URGENCE ou un RESET la CNC prendra en compte le code G10 Chapitre 7 Section Page FONCTIONS PREPARATOIRES SUPPLEMENTAIRES IMAGEMIROIR 9 G10 G11 G12 G13 G14 7 6 FACTEUR D ECHELLE G72 La fonction G72 permet d agrandir ou de r duire les pi ces programm es Ainsi il est possible de r aliser des familles de pi ces de forme semblable mais de dimensions diff rentes avec un seul programme La fonction G72 doit tre programm e seule dans un bloc Deux formats de programmation sont disponibles Facteur d chelle appliqu tous les axes Facteur d chelle appliqu un ou plusieurs axes Page Chapitre 7 Section 10 FONCTIONS PREPARATOIRES SUPPLEMENTAIRES FACTEURD ECHELLE G72 7 6 1 FACTEUR D ECHELLE APPLIQUE A TOUS LES AXES Le format de programmation est G72 S5 5 To
296. avec les fonctions G00 G02 G03 G33 G41 G42 G75 et G76 Page Chapitre 6 Section 26 CONTROLE DES TRAJECTOIRES DEPLACEMENT JUSQU AUNE BUTEE G52 6 15 AVANCE F COMME FONCTION INVERSE DU TEMPS G32 Parfois il est plus simple de d finir le temps que les diff rents axes de la machine ont besoin pour effectuer le d placement que de fixer une vitesse d avance commune pour tous Un cas typique se produit quand on veut effectuer de mani re conjointe le d placement des axes lin aires de la machine X Y Zet le d placement d un axe rotatif programm en degr s La fonction G32 indique que les fonctions F programm es continuation fixent le temps avec le quel le d placement doit tre effectu Dans le but qu un num ro plus grand de F indique une vitesse d avance plus grande la valeur assign e F est d finie comme Fonction inverse du temps et est interpr t e comme activation de l avance en fonction inverse du temps Unit s de F 1 min Exemple G32 X22 F4 indique que le mouvement doit tre ex cut en 1 4 de minute c est dire en 0 25 minutes La fonction G32 est modale et incompatible avec G94 et G95 Au moment de la mise sous tension apr s avoir ex cut M02 M30 ou apr s une Urgence ou un Reset la CNC assumera le code G94 ou G95 en fonction de la personnalisation du param tre machine g n ral IFEED Consid rations La CN
297. ble 2 A la position de changement Variables de lecture TOOL Donne le num ro de l outil actif PI00 TOOL Affecte au param tre P100 le num ro de l outil actif TOD Donne le num ro du correcteur actif NXTOOL Donne le num ro de l outil suivant s lectionn mais en attente de l ex cution de M06 pour tre actif NXTOD Donne le num ro du correcteur correspondant l outil suivant s lectionn mais en attente de l ex cution de M06 pour tre actif Page Chapitre 11 Section 8 PROGRAMMATION EN LANGAGE DE HAUT NIVEAU PAR ASSOCIES AUX TMZPn Donne la position occup e par l outil indiqu n dans le magasin d outils Variables de lecture et d criture TOXn TOZn TOFn TORn TOIn TOKn TLEDn TLEFFn TLENNn TLFRn TMZTn NOSEAn NOSEWn CUTAn Cette variable permet de lire ou de modifier dans la table de correcteurs la valeur affect e la longueur suivant l axe X du correcteur indiqu n P110 TOX3 Affecte au param tre P110 la valeur X du Correcteur 3 TOX3 P111 Affecte la valeur du param tre P111 X du correcteur 3 Cette variable permet de lire ou de modifier dans la table de correcteurs la valeur affect e la Longueur suivant l axe Z du correcteur indiqu n Cette variable permet de lire ou de modifier dans la table de correcteurs la valeur affect e au code de forme F du correcteur indiqu
298. ble des blocs choisis pour la r cup ration du profil il y a un bloc qui contient une fonction G qui ne peut pas faire partie de la d finition du profil SOLUTION Les fonctions G disponibles dans la d finition d un profil sont G00 G01 G02 G03 G06 G08 G09 G36 G37 G38 G39 G90 G91 G93 0215 Fonction G non permise apr s le point initial du profil DETECTION Durant la r cup ration d un profil CAUSE Dans l ensemble des blocs choisis pour la r cup ration du profil et depuis le point initial d un profil il y a un bloc qui contient une fonction G qui ne peut pas faire partie de la d finition du profil SOLUTION Les fonctions G disponibles dans la d finition d un profil sont G00 G01 G02 G03 G06 G08 G09 G36 G37 G38 G39 G90 G91 G93 0216 Assignation non param trique apr s le point initial du profil DETECTION Durant la r cup ration d un profil CAUSE Dans l ensemble des blocs choisis pour la r cup ration du profil et apr s le point initial d un profil on a programm en langage de haut niveau une assignation qui n est pas param trique param tre local ou global SOLUTION Les seules instruction en langage de haut niveau qui peuvent tre dit es sont les assignations param tres locaux PO a P25 et globaux P100 a P299 0217 On ne peut pas programmer le bloc apr s le point initial du profil DETECTION Durant la r cup ration d un profil CAUSE Dans l ensemb
299. bloc est GO XZQRCDK Xa TP09M01 X 5 5 D finit la coordonn e en X du point de d but de la rainure Elle doit tre programm e en absolu selon les unit s actives soit rayon soit diam tre Z 5 5 D finit la coordonn e en Z du point de d but de la rainure Elle doit tre programm e en absolu Q 5 5 D finitlacoordonn e en X du point final de la rainure Elle doit tre programm e en absolu selon les unit s actives soit rayon soit diam tre R 5 5 D finit la coordonn e en Z du point final de la rainure D5 5 D finit la distance de s curit Si ce param tre n est pas programm la valeur 0 est prise par d faut Css D finit le pas du ranurage S il n a pas t programm la CNC utilise la largeur de la plaquette NOSEW de l outil actif et s ilest programm avec une valeur 0 la CNC met le message d erreur correspondant K5 D finit en centi mes de seconde l attente entre la fin de chaque p n tration et le d but du retrait Si ce param tre n est pas programm la valeur 0 est prise par d faut Page Chapitre 9 Section 56 CYCLES FIXES RAINURAGESUIVANT L AXE Z G89 Fonctionnement de base La totalit du rainurage s effectue selon un pas identique inf rieur ou gal au pas programm C Chaque phase du rainurage est ex cut e comme suit Le d placement de plong e s effectue selon l avance programm e F Le d pl
300. calculera l avance correspondant l axe ou aux axes de positionnement seulement de mani re ce que ceux ci arrivent au point final en m me temps que les autres axes La fonction G01 est modale et incompatible avec G00 G02 G03 et G33 La fonction G01 peut tre programm e sous la forme G1 A la mise sous tension apr s ex cution de M02 M30 ou apr s une URGENCE ou un RESET la CNC prendra en compte le code G00 ou GO01 selon l tat du param tre machine g n ral IMOVE Chapitre 6 Section Page CONTROLEDESTRAJECTOIRES INTERPOLATIONLINEAIRE 3 G01 6 3 INTERPOLATION CIRCULAIRE G02 G03 L interpolation circulaire peut tre r alis e de deux fa ons G02 Interpolation circulaire droite sens horaire G03 Interpolation circulaire gauche sens anti horaire Les d placements programm s apr s G02 et G03 sont ex cut s sous forme de trajectoire circulaire et selon l avance F programm e Les notions de sens horaire G02 et anti horaire G03 sont d finies d apr s le syst me de coordonn es pr sent ci dessous Z TP063 Ce syst me de coordonn es s applique au d placement de l outil sur la pi ce L interpolation circulaire ne peut tre ex cut e que dans un plan etelle se d finit de la fa on suivante Page Chapitre 6 Section 4 CONTROLE DES TRAJECTOIRES INTERPOLATION CIRCULAIRE G02 G03 a COORDONNEES CARTESIENNES Les coordonn es
301. ce a t compil la CNC g n re le programme ex cutable de l automate S1 des erreurs sont d tect es pendant la compilation du programme source la CNC ne g n re pas le programme objet et les erreurs d tect es 15 au maximum sont affich es Si des d fauts sans cons quence sur l ex cution sont d tect es tiquettes non r f renc es etc la CNC affiche les messages correspondants mais g n re le programme objet Si la compilation est correcte la CNC demande si le programme automate doit tre lanc Chapitre 9 Section Page PLC COMPILER 9 9 3 MONITORISATION Cette option permet de visualiser le programme automate et d analyser l tat des diff rentes ressources et variables de l automate D s que cette option est activ e la CNC affiche le programme source correspondant au programme ex cutable m me si le programme source a t effac ou modifi au niveau de la CNC En outre la CNC affiche en surbrillance y compris dans les lignes non ex cut es toutes les consultations au niveau logique 1 et les actions dont les conditions sont r unies Pour visualiser le programme partir d une ligne donn e frapper la touche L introduire le num ro de la ligne o doit commencer la visualisation et frapper ENTER L op rateur peut d placer le curseur sur l cran une ligne la fois gr ce aux touches fl che vers le haut et fl che vers le bas ou page par page gr ce
302. ce cas M10 repr sente l affectation de la valeur 10 au param tre P12 c est dire que l on peut programmer IF EQ 10 M10 ou IF P5 EQ 10 P12 10 Chapitre 12 X Section Page DECLARATIONS DE CONTROLE DES DECLARATIONS DE 5 PROGRAMMES CONTROLEDEFLUX 12 5 D CLARATIONS DE SOUS ROUTINES Une sous routine estune partie de programme qui lorsqu elle est correctement identifi e peut tre appel e depuis n importe quel point d un programme pour tre ex cut e Une sous routine peut tre charg e dans la m moire de la CNC comme un programme ind pendant ou comme une partie d un programme puis tre appel e une ou plusieurs fois depuis diff rents points d un programme ou depuis diff rents programmes SUB nombre entier La mn monique SUB d finit comme sous routine l ensemble de blocs de programmes programm s la suite de ce bloc cette sous routineestidentifi e gr ce aunombreentier compris entre 0 et 9999 sp cifi ci dessous Deux sous routines portant le m me num ro d identification ne peuvent pas cohabiter dans la m moire de la CNC m me si elles appartiennent des programmes diff rents RET Lamn monique RET indique que la sous routine d finie gr ce SUB se termine dans ce bloc Exemple SUB 12 D finition de la sous routine G91 G01 XPO F5000 ZP1 XPO ZP1 RET Fin de sous routine CALL expression La mn monique CALL appelle la sou
303. cette pr paration Un cas de cetypeestl valuation de la condition de saut de bloc qui est d finie dans l en t te du bloc Exemple G04 Interrompt la pr paration des blocs 1 G01 X10 Z20 Condition de saut 1 La fonction G04 est non modale et doit donc tre programm e chaque interruption de la pr paration de blocs Elle doit tre programm e seule dans le bloc pr c dant celui o doit s effectuer l valuation pendant l ex cution La fonction G04 peut tre programm e sous la forme G4 Chaque programmation de G04 annule temporairement la compensation et de longueur actives Pour cette raison on n utilisera cette fonction qu avec pr cautions car si elle est ins r e entre des blocs d usinage travaillant en compensation des formes ind sirables pourraient tre produites Chapitre 7 Section Page FONCTIONS PREPARATOIRES SUPPLEMENTAIRES G04 ET G04K 1 Exemple Les blocs de programme suivants sont ex cut s dans une section avec la compensation G41 N10 X80 Z50 N15 G04 1 N17 M10 N20 X50 Z50 N30 X50 Z80 Le bloc N15 interrompt la pr paration des blocs de fa on que l ex cution du bloc N10 s ach ve au point A 50 80 Lorsque l ex cution du bloc N15 est termin e la CNC reprend la pr paration des blocs partir du bloc N17 Page Chapitre 7 Section 2 FONCTIONS PREPARATOIRES SUPPLEMENTAIRES G04 ET G04K Comme le point suivan
304. che l erreur correspondante Chapitre 9 Section Page CYCLESFIXES TOURNAGE DE SECTIONS 29 DROITES G81 9 5 G82 CYCLE FIXE DE SURFACAGE DE SECTIONS DROITES Cecycle r alise le surfa age de la section programm e en maintenant le pas sp cifi entre les passes de surfa age successives Il permet de s lectionner si le cycle fixe r alisera ou non une passe de finition apr s la fin du surfa age programm La structure de base du bloc est G82XZQRCDLMFH M gt C D LA X4 TT aaa ofaa aafo 1 j 1 j lili afafa 1 I 1 j IREE 1 j 1 1 afa afa J AA A d iL Z X 5 5 D finitla coordonn e en X du point de d but du profil Elle doit tre programm e en absolu selon les unit s actives soit rayon soit diam tre Z 5 5 D finitla coordonn e en Z du point de d but du profil Elle doit tre programm e en absolu Q 5 5 D finitla coordonn e en X du point final du profil Elle doit tre programm e en absolu selon les unit s actives soit rayon soit diam tre R 5 5 D finit la coordonn e en Z du point final du profil C5 5 D finit le pas du surfa age La totalit du surfa age est ex cut selon la m me passe gale ou inf rieure la passe programm e C Si ce param tre est programm avec une valeur 0 la CNC affiche le message d erreur correspondant D 5 5 D finit la distance de s curit laquelle s effect
305. comme zone de non sortie SOLUTION Dans l histoire du programme la zone de travail 1 a t habilit e d finie moyennant G20 G21 comme zone de non sortie G22 K1 S2 Pour d shabiliter cette zone de travail programmer G22 K1 S0 1173 1181 Zone de travail 2 de l axe d pass e DETECTION Durant l ex cution CAUSE On a tent de d placer un axe un point situ hors de la zone de travail 2 d finie comme zone de non sortie SOLUTION Dans l histoire du programme la zone de travail 2 a t habilit e d finie moyennant G20 G21 comme zone de non sortie G22 K2 S2 Pour d shabiliter cette zone de travail programmer G22 K2 S0 1182 1190 Erreur de poursuite de l axe hors limites DETECTION Durant l ex cution CAUSE L erreur de poursuite de l axe est sup rieure aux valeurs indiqu es dans les param tres de la broche MAXFLWE1 P21 ou MAXFLE2 P22 Les causes qui peuvent provoquer cette erreur sont les suivantes D FAILLANCE DANS LE REGULATEUR DEFAILLANCE DANS LE MOTEUR R gulateur en panne Moteur en panne Il manque des signaux d habilitation C blage de puissance Il y a manque d alimentation de puissance Ajustement du r gulateur incorrect Le signal de consigne de vitesse n arrive pas DEFAILLANCE DE CAPTATION DEFAILLANCE DANS LA CNC Capteur en panne CNC en panne C ble de captation endommag Ajustement des param tres incorrect DEFAILLANCE MECANIQUE Duret s m caniques B
306. cran droite La CNC affichera en permanence dans la fen tre d informations la position du curseur trait vertical vert par rapport la position de d clenchement trait vertical rouge Cette donn e est affich e en tant que Offset Curseur et en millisecondes Page 34 Chapitre 9 Section PLC ANALYSEURLOGIQUE 9 10 4 ANALYSER TRACE Lorsque la saisie de donn es est termin e la CNC affiche le trac dans la fen tre d tats et valide la touche ANALYSER TRACE Cette option permet de positionner le curseur trait vertical vert au d but du trac sa fin ouenun point donn de ce trac Elle permet galement de modifier la base de temps utilis e pour repr senter le trac ou de calculer l intervalle de temps entre deux points du trac Pour ce faire les options suivantes sont disponibles par touches logiciel Chercher D but Chercher Fin Chercher Trigger Chercher Temps Affiche le d but du trac avec le curseur positionn au d but du trac Affiche la derni re partie du trac avec le curseur positionn la fin du trac Affiche la zone du trac correspondant la zone de d clenchement Le point o s est produit le trigger est signal par un trait vertical rouge qui se superpose au trac La CNC ex cute cette option quand un trigger se produit pendant l analyse du trac Lorsque cette touche est frapp e la CNC demande la position que doit occuper
307. cution et Simulation Les deux op rations peuvent tre ex cut es en mode automatique ou bloc bloc Chapitre 4 Edition Description du mode de fonctionnement Edition Les diff rentes m thodes d dition d un programme pi ce sont en langage CNC en mode Apprentissage Teach in avec l diteur interactif et l diteur de profils Chapitre 5 Manuel JOG Description du mode de fonctionnement manuel JOG Il s agit du mode d exploitation utiliser chaque fois que la machine doit tre contr l e manuellement soit pour d placer les axes de la machine soit pour la commande de broche Chapitre 6 Tables Description du mode de fonctionnement Tables Il permet d acc der aux diff rentes tables de donn es de la CNC tables des origines table des correcteurs d outils tables d outils tables de magasins d outils et tables de param tres globaux et locaux Chapitre 7 Utilitaires Description du mode de fonctionnement Utilitaires Il permet d acc der au r pertoire des programmes pi ce aux sous programmes et au r pertoire de programmes pi ce du PC ou d un p riph rique reli la CNC Il est galement possible de copier supprimer d placer ou renommer les programmes pi ce Il indique les protections pouvant tre affect es un programme pi ce Il montre les diff rentes m thodes d exploitation avec la m moire EEPROM Chapitre 8 DNC Description du mode de fonc
308. d fini SOLUTION Le num ro de l outil doit tre diff rente de z ro FILETAGE Valeur de S 0 DETECTION Durant l ex cution CAUSE La vitesse de rotation S n a pas t d finie SOLUTION Programmer une vitesse de rotation S positive et diff rente de z ro FILETAGE Valeur de P 0 DETECTION Durant l ex cution CAUSE Le pas du filet n a pas t d fini SOLUTION Programmer un pas du filet sup rieur z ro FILETAGE Valeur de H 0 DETECTION Durant l ex cution CAUSE La profondeur du filet n a pas t d finie SOLUTION Programmer une profondeur de filet diff rente de z ro FILETAGE Valeur de A 0 DETECTION Durant l ex cution CAUSE La profondeur de passe A n a pas t d finie SOLUTION Programmer une profondeur de passe sup rieur z ro FILETAGE Valeur de gt Zf Zi DETECTION Durant l ex cution CAUSE La distance jusqu la fin du filet est sup rieure la longueur du filet SOLUTION Programmer une distance la fin du filet inf rieure la longueur du filet GEOMETRIE Valeur de Xi X f DETECTION Durant l ex cution CAUSE Les cotes en X des points initiaux et finals co ncident SOLUTION Les cotes en X des points initiaux et finals doivent tre diff rentes FILETAGE Valeur de gt X f X1i DETECTION Durant l ex cution CAUSE La distance la fin du filet est sup rieure la longueur du filet SOLUTION Programmer une distanc
309. d placement 3 4 s effectue selon le contour programm et en G01 selon l avance programm e F Le d placement de retrait 4 5 s effectue en avance rapide G00 Siune passe finale d bauche a t programm e la CNC ex cutera une passe parall le au profil en conservant les sur paisseurs L et M avec l avance F indiqu e Cette passe finale d bauche liminera les gradins demeurant apr s la phase d bauche Apr s ex cution du tournage avec ou sans passe de finition le cycle se termine toujours au point d appel du cycle X4 gt Z Page 28 Chapitre 9 Section CYCLES FIXES TOURNAGE DE SECTIONS DROITES G81 gt lt N N Consid rations Les conditions d usinage vitesse d avance vitesse de rotation de broche etc et la compensation de rayon d outil G41 G42 doivent tre programm es avant d appeler le cycle A la fin du cycle fixe le programme se poursuit avec la m me avance F et les m mes fonctions G que lors de l appel du cycle La distance entre le point de d but et le point de fin R Q suivant l axe X doit tre sup rieure ou gale L La distance entre le point de fin et le point de d but Z X suivant l axe Z doit tre sup rieure ou gale M NN TP09D05 _ LL 7 gt M 1e 0 Sila position de l outil est incorrecte pour l ex cution du cycle la CNC affi
310. d usinages n a pas t d fini SOLUTION Le nombre minimum d usinage r aliser est 1 MANUEL DE SOLUTION DES ERREURS 61 CNC 8055T Erreurs dans le cycle de clavettes multiples CYCLE MULTIPLE Valeur de fj 0 DETECTION Durant l ex cution CAUSE Le pas angulaire entre les usinages n a pas t d fini SOLUTION Programmer un pas angulaire diff rent de z ro CYCLE MULTIPLE Valeur de N 0 DETECTION Durant l ex cution CAUSE Le nombre d usinages n a pas t d fini SOLUTION Le nombre minimum d usinage r aliser est 1 CYCLE CLAVETTE MULTIPLE Valeur de T 0 DETECTION Durant l ex cution CAUSE Le num ro d outil n a pas t d fini SOLUTION El num ro d outil doit tre diff rent de z ro CYCLE CLAVETTE MULTIPLE Valeur de F 0 DETECTION Durant l ex cution CAUSE La vitesse d avance F n a pas t d finie SOLUTION Programmer une vitesse d avance F positive et diff rente de z ro CYCLE CLAVETTE MULTIPLE Valeur de S 0 DETECTION Durant l ex cution CAUSE La vitesse de rotation St de l outil motoris n est pas d finie SOLUTION Programmer une vitesse de rotation St positive et diff rente de z ro CYCLE CLAVETTE MULTIPLE Valeur de I 0 DETECTION Durant l ex cution CAUSE La profondeur de la clavette n a pas t d finie SOLUTION Programmer la profondeur de la clavette diff rente de z ro CYCLE CLAVETTE MULTIPLE Valeur de L 0
311. de bits DETECTION Durant l dition de tables CAUSE S Les diff rentes causes sont 1 Dans la table de fonctions M dans le point correspondant aux bits de personnalisation On n introduit pas un nombre de 8 bits EL nombre n est pas form de 0 et 1 2 Dans la table de param tres machine on a tent d assigner une valeur de bits non valable un param tre SOLUTION La solution chacune des causes est 1 Les bits de personnalisation doivent former un nombre 8 chiffres compos de 0 et 1 2 Le param tre n admet que des nombres de 8 ou 16 bits 0152 Programmation param trique erron e DETECTION Durant l ex cution CAUSE Le param tre a une valeur incompatible avec la fonction laquelle il a t assign SOLUTION Dans l histoire du programme il se peut que ce param tre ait pris une valeur erron e Corriger le programme pour que ce param tre n arrive pas la fonction avec cette valeur 0154 M moire insuffisante DETECTION Durant l ex cution CAUSE La CNC ne dispose pas de m moire suffisante pour r aliser les calculs internes des trajectoires SOLUTION Quelquefois cette erreur peut tre r solue en variant les conditions de coupe 0156 Ne pas programmer G33 G95 ou M19 S sans codeur broche DETECTION Durant l dition durant l ex cution en programmes transmis par DNO CAUSE On a programm une des fonctions G33 G95 ou M19 S et on ne dispose
312. de l cran affiche la section mesurer au moyen de deux curseurs et d un trait en pointill s En outre la partie droite de l cran montre Les coordonn es des deux curseurs par rapport au z ro pi ce La distance entre les deux points en ligne droite D et les composants de cette distance selon les axes du plan s lectionn X et Y Le pas du curseur E correspondant la zone d affichage s lectionn e Il est exprim en unit s de travail millim tres ou pouces La CNC affiche le curseur s lectionn et ses coordonn es en rouge Pour s lectionner un autre curseur frapper la touche ou La CNC affiche le nouveau curseur s lectionn et ses coordonn es en rouge Le curseur s lectionn peut tre d plac gr ce aux touches fl che vers le haut fl che vers le bas fl che droite et fl che gauche Les s quences de touches Shift fl che vers le haut Shift fl che vers le bas Shift fl che droite et Shift fl che gauche permettent de d placer le curseur jusqu l extr mit indiqu e Chapitre 3 Section Page EXECUTER SIMULER GRAPHIQUES 29 Pour sortir de cette fonction et repasser au menu graphiques frapper ESC Egalement si la touche est frapp e la CNC quitte ce mode de travail et repasse au menu graphiques 3 6 BLOC A BLOC Chaque fois que cette option est activ e la CNC change de mode de fonctionnement
313. de la limite inf rieure de la zone 2 selon l axe s lectionn X C Donne la valeur de la limite sup rieure de la zone 2 selon l axe s lectionn X C Donne l tat de la zone de travail 3 Donne la valeur de la limite inf rieure de la zone 3 selon l axe s lectionn X C Donne la valeur de la limite sup rieure de la zone 3 selon l axe s lectionn X C Donne l tat de la zone de travail 4 Donne la valeur de la limite inf rieure de la zone 4 selon l axe s lectionn X C Donne la valeur de la limite sup rieure de la zone 4 selon l axe s lectionn X C Chapitre 11 Section Page PROGRAMMATION ENLANGAGE DE HAUT NIVEAU VARIABLES ASSOCI ES AUX 13 ZONES DE TRAVAIL 11 2 6 VARIABLES ASSOCI ES AUX AVANCES Variables de lecture associ es l avance r elle FREAL Donne l avance r elle de la CNC en mm minute ou pouces minute P100 FREAL Affecte au param tre P100 l avance r elle de la CNC Variables de lecture associ es la fonction G94 FEED Donne l avance s lectionn e dans la CNC par la fonction G94 en mm minute ou pouces minute Cette avance peut tre d finie par programme par le PLC ou par DNC le choix tant fait par la CNC la plus prioritaire est celle d finie par DNC et la moins prioritaire celle d finie par programme DNCEF Donne l avance en mm minute ou pouces minute s lectionn e par DNC Une valeur 0 signifie qu
314. de la table de param tres machine CAUSE On a tent d assigner un param tre une valeur non valable SOLUTION Le param tre n admet que les valeurs sous le format 5 5 0147 Format num rique d pass DETECTION Durant l dition durant l ex cution en programmes transmis par DNO CAUSE On a assign une donn e ou param tre une valeur sup rieure au format tabli SOLUTION Corriger la syntaxe du bloc Dans la plupart des cas le format num rique correct sera 5 4 5 chiffres entiers et 4 d cimaux 0148 Texte trop long DETECTION Durant l dition durant l ex cution en programmes transmis par DNO CAUSE En programmant en langage de haut niveau on a assign aux instructions ERREUR ou MSG un texte de plus de 59 caract res SOLUTION Corriger la syntaxe du bloc On ne peut pas assigner de textes de plus de 59 caract res aux instructions ERREUR et MSG MANUEL DE SOLUTION DES ERREURS 21 CNC 8055T CON 3 0149 Message incorrect DETECTION Durant l dition durant l ex cution en programmes transmis par DNO CAUSE En programmant en langage de haut niveau dans les instructions ERREUR ou MSG on a dit de fa on non correcte le texte qui leur est associ SOLUTION Corriger la syntaxe du bloc Le format de programmation est MSG message ERREUR num ro message Le message doit tre entre guillemets 0150 Nombre incorrect
315. des cas mentionn pr c demment survient dans l ensemble des blocs qui d finissent les profils SOLUTION La solution chacune des causes est la suivante 1 Corriger la syntaxe du bloc Les coordonn es du point final ou du rayon sont mal d finies 2 Les trois points utilis s pour d finir un arc de circonf rence doivent tre diff rents et ils ne peuvent pas tre align s 3 Il se peut qu un plan ait t d fini moyennant G16 G17 G18 ou G19 Dans ce cas on ne peut r aliser que des arrondis chanfreins et entr es sorties tangentielles en trajectoires qui soient contenus dans les axes principaux qui d finissent ce plan Si on d sire les r aliser dans un autre plan il faudra le s lectionner auparavant 4 La trajectoire suivante une sortie tangentielle peut tre tangentielle mais elle ne peut se trouver sur le prolongement en ligne droite de la trajectoire pr c dente 1085 Trajectoire h lico dale mal programm e DETECTION Durant l ex cution CAUSE En programmant un arc avec le format G02 G03 X Y 1 J Z K la trajectoire h lico dale programm e ne peut tre r alis e On ne peut pas atteindre la hauteur d sir e avec le pas d h lice programm SOLUTION Corriger la syntaxe du bloc La hauteur de l interpolation doit tre en rapport avec les coordonn es du point final dans le plan en tenant du pas d h lice 1086 On ne peut pas r f rencer la broche
316. distance entre le point de d but et le point initial Z X suivant l axe X doit tre sup rieure ou gale L La distance entre le point de d but et le point final R Q suivant l axe Z doit tre sup rieure ou gale M Sila position de l outil est incorrecte pour l ex cution du cycle la CNC affiche l erreur correspondante Chapitre 9 Section Page CYCLESFIXES SURFACAGE DE SECTIONS 43 COURBES G85 9 9 G86 CYCLE FIXE DE FILETAGE LONGITUDINAL Ce cycle permet de tailler des filets ext rieurs ou int rieurs selon un pas constant sur des corps c niques ou cylindriques La structure de base du bloc est G66XZQRKIBEDLCJAW x TPOSI01 J a X 5 5 D finit la coordonn e en X du point de d but du filet Elle doit tre programm e en absolu selon les unit s actives soit rayon soit diam tre Z 45 5 D finit la coordonn e en Z du point de d but du filet Elle doit tre programm e en absolu Q 5 5 D finit la coordonn e en X du point final du filet Elle doit tre programm e en absolu selon les unit s actives soit rayon soit diam tre R 5 5 D finit la coordonn e en Z du point final du filet K 5 5 option S utilise avec le param tre W pour le repassage de filetages D finit la cote suivant l axe Z du point auquelesteffectu e la mesure du filetage Normalement c est un point interm diaire du filetage I 5 5 D finit la profondeur d
317. dition Se rappeler que les formats de programmation de cette instruction sont IF condition lt action1 gt IF condition lt action1 gt ELSE lt action2 gt Si la condition est vraie lt action1 gt s ex cute dans le cas contraire c est lt action2 gt qui s ex cute 10 MANUEL DE SOLUTION DES ERREURS CNC 8055T FAGOR 2 0062 Programmer tiquette N 0 9999 DETECTION Durant l dition durant l ex cution en programmes transmis par DNO CAUSE En programmant en langage de haut niveau une tiquette num ro de bloc qui n est pas dans l intervalle 0 9999 a t dit e dans l instruction RPT ou GOTO SOLUTION Se rappeler que le format de programmation de ces instructions est RPT N n tiquette N n tiquette GOTO N n tiquette Le num ro d tiquette num ro de bloc doit tre dans l intervalle 0 9999 0063 Programmer num ro de sousroutine de 1 9999 DETECTION Durant l dition durant l ex cution en programmes transmis par DNO CAUSE En programmant en langage de haut niveau un num ro de sousroutine qui n est pas dans l intervalle 1 9999 a t dit dans l instruction SUB SOLUTION Se rappeler que le format de programmation de cette instruction est SUB n entier Le num ro de sousroutine doit tre dans l intervalle 1 9999 0064 Sousroutine r p t e DETECTION Durant l dition durant l ex cution en
318. dition d pages et symboles Utilisat ur rie sans dtsnipessntetentannease tissue 5 10 3 El ments grapig SR ET AiR ARRES E S REIRAS ER 10 10 4 ce A O E O E te tie 15 10 5 MOCCA an 18 11 PARAMETRES MACHINE 11 1 Tables d param tres machine srcorrrniaecrrieri naoin iani akii 2 11 2 Table d s fonetions MATE M one ss tisane anti a 3 11 3 Tabl s d compensation de Vis ne nr maider a ii 4 11 4 Tables decompensation CISS int honte eeen niie iie rie NE iNi 5 11 5 Fonctionnement avec les tables de param tres 6 12 DIAGNOSTICS T21 Connguranon du Syse eu pirate eeta R il eart be 2 1241 Coniieuranon kad ware ancene A A AR 2 Ii Conso rm a 3 Eee TER nu amant nn anti 4 125 T dansante en ANE REA 5 12 4 Teorias eienenn a en O E 5 12 5 TEONE PR E 5 12 6 Notes utiles o0000000reriroscsertroroserinsresosossnsreroressnesrrorosersssresososeusreroressnesrrerosesats 5 Introduction R gles de S curit ssosssssssseeeeseeoossssssss 3 Conditions de Retour du mat riel 5 Documentation Fagor pour la CNC 6 a AE A A 7 Introduction 1 REGLES DE SECURITE Une lecture attentive des r gles de s curit suivantes est recommand e afin d viter tous dommages au personnel au produit pr sent dans ce manuel ainsi qu aux l ments qui lui sont raccord s Les r parations devant tre effectu es sur cet appareil ne seront confi es qu un pe
319. diverses 1 Il reste programmer un param tre obligatoire 2 Les param tres du cycle n ont pas t dit s dans l ordre correct 3 On a programm un param tre qui ne correspond pas au format d appel SOLUTION Dans ce type d usinage il est obligatoire de programmer les suivants param tres X Z Point initial du filet Q R Point final du filet I Profondeur du filet B Profondeur de passe C Pasdufilet Les autres param tres sont optionnels Les param tres doivent tre dit s dans l ordre indiqu dans le message d erreur 0031 G88 G98 X Z Q R C D K DETECTION Durant l dition durant l ex cution en programmes transmis par DNO CAUSE On a programm incorrectement les param tres du Cycle fixe de rainurage dans l axe X G88 ou Cycle fixe de rainurage dans l axe Z G89 gt Les causes peuvent tre diverses 1 Il reste programmer un param tre obligatoire 2 Les param tres du cycle n ont pas t dit s dans l ordre correct 3 On a programm un param tre qui ne correspond pas au format d appel SOLUTION Dans ce type d usinage il est obligatoire de programmer les param tres suivants X Z Point initial de la rainure Q R Point final de la rainure Les autres param tres sont optionnels Les param tres doivent tre dit s dans l ordre indiqu dans le message d erreur 6 MANUEL DE SOLUTION DES ERREURS ENCOR 2 CNC 8055T 0032 G66 X Z I C A
320. drage int rieur le diam tre final doit tre sup rieur au diam tre initial 54 MANUEL DE SOLUTION DES ERREURS FAGOR 2 CNC 8055T Erreurs dans le cycle de dressage Cycle sans EBAUCHE ni FINITION DETECTION Durant l ex cution CAUSE Il na pas t s lectionn d outil pour les op rations d bauche ni de finition SOLUTION S lectionner l outil pour l bauche Si T 0 il ny a pas d bauche et pour la finition Si T 0 il n y a pas de finition EBAUCHE Valeur de A 0 DETECTION Durant l ex cution CAUSE La profondeur de passe A n a pas t d finie SOLUTION Programmer une profondeur de passe sup rieur z ro EBAUCHE Valeur de F 0 DETECTION Durant l ex cution CAUSE La vitesse d avance F pour l op ration d bauche n a pas t d finie SOLUTION Programmer une vitesse d avance F positive et diff rente de z ro EBAUCHE Valeur de S 0 DETECTION Durant l ex cution CAUSE La vitesse de rotation S pour l op ration d bauche n a pas t d finie SOLUTION Programmer une vitesse de rotation S positive et diff rente de z ro FINITION Valeur de F 0 DETECTION Durant l ex cution CAUSE La vitesse d avance F pour l op ration de finition n a pas t d finie SOLUTION Programmer une vitesse d avance F positive et diff rente de z ro FINITION Valeur de S 0 DETECTION Durant l ex cution CAUSE La vitesse de ro
321. du magasin des outils on a tent de placer un outil dans une position du magasin r serv e un outil sp cial SOLUTION Quand un outil sp cial occupe plus d une position dans le magasin celles ci sont r serv e dans le magasin Aucun autre outil ne pourra tre plac dans ces positions 0129 Outil suivant possible en centre d usinage seulement DETECTION Durant l ex cution CAUSE Un changement d outil a t programm avec M06 et la machine n est pas un centre d usinage il n y a pas d outil suivant en attente SOLUTION Quand la machine n est pas un centre d usinage le changement d outil se r alise automatiquement en programmant le num ro d outil T MANUEL DE SOLUTION DES ERREURS 19 CNC 8055T 0130 Ecrire 0 1 FAGOR 2 DETECTION Durant l dition des param tres de la table de param tres machine CAUSE On a tent d assigner un param tre une valeur non valable SOLUTION Le param tre n admet que les valeurs 0 ou 1 0131 Ecrire DETECTION Durant l dition des param tres de la table de param tres machine CAUSE On a tent d assigner un param tre une valeur non valable SOLUTION Le param tre n admet que les valeurs ou 0132 Ecrire YES NO DETECTION Durant l dition des param tres de la table de param tres machine CAUSE On a tent d assigner un param tre une valeur non valable SOLUTION Le param tre n admet que
322. e la fin du filet inf rieure la longueur du filet MANUEL DE SOLUTION DES ERREURS 57 CNC 8055T Er FAGOR e reurs dans les cycles de rainurage Cycle sans EBAUCHE ni FINITION DETECTION Durant l ex cution CAUSE L outil pour les op rations d bauche et de finition na pas t s lectionn SOLUTION S lectionner l outil pour l bauche Si T 0 il ny a pas d bauche et pour la finition Si T 0 il ny a pas de finition EBAUCHE Valeur de A 0 DETECTION Durant l ex cution CAUSE La profondeur de passe A n a pas t d finie SOLUTION Programmer une profondeur de passe sup rieur z ro EBAUCHE Valeur de F 0 DETECTION Durant l ex cution CAUSE La vitesse d avance F n a pas t d finie pour l op ration d bauche SOLUTION Programmer une vitesse d avance F positive et diff rente de z ro EBAUCHE Valeur de S 0 DETECTION Durant l ex cution CAUSE La vitesse de rotation S pour l op ration d bauche n a pas t d finie SOLUTION Programmer une vitesse de rotation S positive et diff rente de z ro FINITION Valeur de F 0 DETECTION Durant l ex cution CAUSE La vitesse d avance F pour l op ration de finition n a pas t d finie SOLUTION Programmer une vitesse d avance F positive et diff rente de z ro FINITION Valeur de S 0 DETECTION Durant l ex cution CAUSE La vitesse de rotation S pour l op rat
323. e CYCLESFIXES CYCLEFIXE D EBAUCHE 17 SUIVANT L AXEZ G69 L 5 5 M 5 5 K5 5 F5 5 Si D est programm avec une valeur diff rente de 0 la plaquette ex cute un mouvement de retrait 45 jusqu ce qu elle atteigne la distance de s curit figure de gauche Si D est programm avec une valeur 0 la trajectoire de sortie co ncide avec la trajectoire d entr e Cette caract ristique peut tre int ressante pour ex cuter des rainures dans des profils complexes pourutiliser ces cycles dans des rectifieuses cylindriques etc S1 le param tre D n est pas programm le retrait de l outil s effectue suivant le profil jusqu la passe pr c dente distance C figure de droite S1 le param tre D n est pas programm on ne doit pas oublier que le temps de cycle est allong mais que la quantit de mati re retirer lors de la passe de finition est moindre D finit la sur paisseur qui sera laiss e en X pour ex cuter la finition Elle est d finie en rayons et si elle n est pas programm e une valeur de 0 est prise D finit la sur paisseur qui sera laiss e en Z pour ex cuter la finition Si L ou M est programm avec une valeur n gative la passe de finition est ex cut e en arrondi G05 Lorsque les deux param tres sont programm s avec une valeur positive la passe de finition est ex cut e en ar te vive G07 Sile param tre M n estpas programm l exc den
324. e car leur valeur ne peut pas tre modifi e l int rieur d un programme 11 4 OPERATEURS Un op rateur est un symbole qui indique les manipulations math matiques ou logiques r aliser La CNC dispose d op rateurs arithm tiques relationnels logiques binaires trigonom triques et d op rateurs sp ciaux Op rateurs arithm tiques x MOD EXP addition P1 3 4 gt P1 7 soustraction galement pour P2 5 2 gt P2 3 indiquer un nombre n gatif P3 2 3 gt P3 6 multiplication P4 2 3 gt P4 6 division P5 9 2 gt P5 4 5 modulo ou reste de la division P6 7 MOD 4 gt P6 3 exponentiel P7 2 EXP 3 gt P7 8 Op rateurs relationnels EQ NE GT GE LT LE gal non gal sup rieur sup rieur ou gal inf rieur inf rieur ou gal Op rateurs logiques et binaires NOT OR AND XOR agissent comme des op rateurs logiques entres les conditions et comme des op rateurs binaires entres les variables et les constantes IF FIRST AND GS1 EQ 1 GOTO N100 P5 P1 AND NOT P2 OR P3 PROGRAMMATION EN LANGAGEDE HAUT NIVEAU CONSTANTES ET 35 Chapitre 11 Section Page OPERATEURS Fonctions trigonom triques SIN sinus P1 SIN 30 gt P1 0 5 COS cosinus P2 COS 30 gt P2 0 8660 TAN tangente P3 TAN 30 gt P3 0 5773 ASIN sinus d arc P4 ASIN 1 gt P4 90 ACOS cosinus d arc P5 ACOS 1 gt
325. e des valeurs positives 0007 Fonctions G incompatibles DETECTION Durant l dition durant l ex cution en programmes transmis par DNC CAUSE S Les diff rentes causes sont les suivantes 1 Lorsque dans un m me bloc on programme deux fonctions G contraires entre elles 2 Lorsqu on tente de d finir un cycle fixe dans un bloc qui contient un d placement non lin aire G02 G03 G08 G09 G33 SOLUTION La solution chacune des causes est 1 Il y a de groupes de fonctions G qui ne peuvent aller ensemble dans un m me bloc car elles repr sentent des actions contraires entre elles Par exemple G01 G02 Interpolation lin aire et circulaire G41 G42 Compensation du rayon droite et gauche Ce type de fonctions doit tre programm dans des blocs diff rents 2 La d finition d un cycle fixe doit tre r alis e dans un bloc qui contienne un mouvement lin aire C est dire que pour d finir un cycle fixe il faut que la fonction G00 ou G01 soit activ e La d finition de mouvements non lin aires G02 G03 G08 y G09 peut tre r alis e dans les blocs qui suivent la d finition du profil 2 MANUEL DE SOLUTION DES ERREURS CNC 8055T FAGOR 2 0008 Fonction G inexistante DETECTION Durant l dition durant l ex cution en programmes transmis par DNC CAUSE Une fonction G qui n existe pas a t programm e SOLUTION R viser la syntaxe du bloc et v rifier
326. e Ere a E a E RE E 18 4 5 Eacer blo E S EA 19 4 6 ER A cienie E a 20 4 7 Kaper mi Dot airrndanainaa a EE ENT 21 4 8 BEEE E E ne E E E E I E T E S 22 4 9 lue BE uerai taste Rnb 23 4 10 Parame DSC NT CU ER TRS R 24 4 10 1 PUS IRD OURS EE e a ai 24 4102 S lection des axes pour dition en TEACH IN issues sorsuntaneueeduertusolaeauersuees 25 5 MANUEL eml D placement manuel de la machine ui otiu dieu ntiscnnnunrdredueenontuss 10 5 1 1 D placement en COTE gares nee nie hiatnlniintenaus 10 5 1 2 Deplacement imcrememtal anni inanieiitnineninitnispteat 11 3 1 3 D placement par manivelle lecOmiQue 22 sn siemens 12 5 1 3 1 Lamachine dispose d une manivelle lectronique recense 12 5 1 3 2 La machine dispose de plusieurs manivelles issisiiessisssicssisisssssisisisesisisannsdsseass 13 SC Mamyelle principali ninenin denses 14 5 2 D placement mannel da la brabh ads soisis sdiinscoihiavaiatmensdai nene 15 6 TABLES 6 1 LABS IDR nee N A N E E 2 6 2 Table de Correctie sirna a RE E AAEE 3 6 3 EE E L E T E E EE E E E E TA 7 6 3 1 Table de g om mie de Tont suis anses ieee NE RRRA 9 6 3 2 Mani re d diter les tables d B OMM TIe se wiisdsuistidsuii cidni tdid kidino 12 6 4 Table de magasin W outlS aseran ni ENEE 13 6 5 Tables d param tres globanix et lOCaUK sin nr ni anra 14 6 6 Maniere d editer AL LE oi a ni 15 7 UTILIT S Zal Eein A E A E T N E A sde 1 7 1 1 R pertoire de dispositifs E MES ne dinesrisons enter dtlipeseedsts
327. e X PRBZMIN indique la coordonn e minimum occup e par le palpeur selon l axe Z PRBZMAX indique la coordonn e maximum occup e par le palpeur selon l axe Z PRBXMAX PRBXMIN TP108 Le format de programmation de ce cycle est le suivant PROBE 1 B F B5 5 D finit la distance de s curit Il doit tre programm avec une valeur positive exprim e en rayons Si ce param tre est programm avec une valeur 0 la CNC affiche le message d erreur correspondant F5 5 D finit l avance selon laquelle s ex cutera le d placement de palpage La programmation est effectu e en mm minute ou en pouces minute Page Chapitre 10 Section 4 UTILISATION DUN PALPEUR TALONNAGE D OUTIL Fonctionnement de base L Code 1 Code 7 X C Z R Z P P X Mouvement approche D placement du palpeur en avance rapide G00 entre le point d appel du cycle et langle d approche Ce point se situe face l angle correspondant du palpeur une distance de s curit B des deux faces Le mouvement d approche est r alis en deux phases 1 D placement selon l axe Z 2 D placement selon l axe X Mouvement de palpage En fonction du facteur de forme affect l outil s lectionn son talonnage n cessitera 1 ou 2 palpages chacun comportant les phases suivantes a Mouvement d approche D placement du palpeur en avance rapide G00 jusqu au point d
328. e cas contraire il appartient au programmeur de choisir la gamme correspondante en tenant compte du fait que chaque gamme fournira la consigne d finie par le param tre machine de broche MAXVOLT pour la vitesse maximum sp cifi e dans chaque gamme param tres machine de broche MAXGEARI MAXGEAR2 MAXGEAR3 et MAXGEAR4 5 5 5 11 M45 BROCHE AUXILIAIRE OUTIL MOTORISE Pour pouvoir utiliser cette fonction auxiliaire il est n cessaire de d finir l un des axes de la machine en tant que broche auxiliaire outil motoris param tre machine g n ral PO P7 Pourutiliser la broche auxiliaire ou l outil motoris on ex cuterala commande M45 S 5 5 o S indique la vitesse de rotation en tours mn et o le signe indique le sens de rotation d sir La CNC met la tension analogique correspondant la vitesse de rotation choisie en fonction de la valeur affect e au param tre machine de broche auxiliaire MAXSPEED Pour stopper la rotation de la broche auxiliaire on programmera M45 ou M45 S0 Chaque fois que la broche auxiliaire ou l outil motoris sont actifs la CNC informe le PLC en activant la sortie logique g n rale DM45 M5548 Ilest galement possible de d finir le param tre machine de broche auxiliaire SPDLOVR de fa on que les touches Override du panneau de commande puissent modifier la vitesse de rotation active actuelle de la broche auxiliaire Page Chapitre 5 Section
329. e cette avance n est pas s lectionn e PLCEF Donne l avance en mm minute ou pouces minute s lectionn e par le PLC Une valeur 0 signifie que cette avance n est pas s lectionn e PRGE Donne l avance en mm minute ou pouces minute s lectionn e par programme Variables de lecture associ es la fonction G95 FPREV Donne l avance s lectionn e dans la CNC par la fonction G95 en mm tour ou pouces tour Cette avance peut tre d finie par programme par le PLC ou par DNC le choix tant fait par la CNC la plus prioritaire est celle d finie par DNC etla moins prioritaire celle d finie par programme DNCFPR Donne l avance en mm tour ou pouces tour s lectionn e par DNC Une valeur 0 signifie que cette avance n est pas s lectionn e PLCFPR Donne l avance en mm tour ou pouces tour s lectionn e par le PLC Une valeur 0 signifie que cette avance n est pas s lectionn e PRGFPR Donne l avance en mm tour ou pouces tour s lectionn e par programme Variables de lecture associ es la fonction G32 PRGFIN Restitue l avance en 1 min s lectionn par programme De m me la CNC montrera dans la variable FEED associ e la fonction G94 l avance r sultante en mm min ou pouces minute Page Chapitre 11 Section 14 PROGRAMMATION EN LANGAGE DE HAUT NIVEAU VARIABLES ASSOCI ES AUX AVANCES Variables de lecture associ es l Override FRO DNCFRO P
330. e cette option est activ e la CNC commence l ex cution du programme automate depuis le d but y compris le cycle CY1 La CNC ignorera cette commande lorsque le programme automate est en cours d ex cution CYCLE INITIAL Lorsque cette option est activ e la CNC n ex cute que le cycle initial CY1 du programme automate La CNC ignorera cette commande lorsque le programme automate est en cours d ex cution CYCLE UNIQUE Lorsque cette option est activ e la CNC ex cute le cycle principal du programme automate PRG une seule fois La CNC ignorera cette commande lorsque le programme automate est en cours d ex cution ARRET PLC Lorsque cette option est activ e la CNC interrompt l ex cution du programme automate CONTINUER Lorsque cette option est activ e la CNC interrompt l ex cution du programme automate Page Chapitre 9 Section 16 PLC MONITORISATION 9 3 1 MONITORISATION AVEC LE PLC EN MARCHE ET LE PLC A PARRET Ne pas oublier que la CNC initialise toutes ses sorties physiques et les ressources propres du PLC la mise sous tension apr s la frappe de SHIFT RESET et en cas d erreur de WATCHDOG dans le PLC On notera que la CNC initialise toutes les sorties et ressources 0 sauf celles actives l tat 0 dans ce cas elles sont mises 1 Pendant la monitorisation du programme et des diverses ressources de l automate la CNC affiche toujours les valeurs r elles
331. e d automate PLC_PRG est emmagasin dans la m moire interne de la CNC avec les programmes pi ce s affichant dans le r pertoire de programmes utilit s avec les programmes pi ce Avant d ex cuter le programme PLC_PRG il faut le compiler Une fois termin e la compilation la CNC demandera si on veut d marrer le PLC Pour faciliter la t che de l utilisateur et viter de nouvelles compilations le code objet qui se g n re apr s la compilation est gard en m moire Il y a t il code Oui ex cutable Apr s la mise sous tension la CNC agit du mode suivant Il y a t il PLC PRG e Elleex cute le programme ex cutable emmagasin en m moire Il y a t il PLC PRG 34 dans la Card e il n existe pas le programme X PLC_PRG existant en m moire est compil et le programme ex cutable r sultantestex cut Compile et g n re code ex cutable e __ S iln yest pas elle le cherche dans la Memkey Card CARD A RUN e S iln est pas non plus dans la CARD A elle ne fait rien Ensuite quand on acc de aux modes Manuel Ex cution etc la CNC affichera le code d erreur correspondant Une fois compil le programme il n est pas n cessaire de garder en m moire le programme source PLC_PRG car le PLC ex cute toujours le programme ex cutable Il est conseill une fois v rifi le fonctionnement du programme de
332. e de magasin d outils Table de fonctions auxiliaires M Table d origines Table de compensation de vis Table de compensation crois e Table de param tres machine Table de param tres utilisateur Table de mots de passe AIDES SYNTAXIQUES NIVEAU HAUT Page 1100 Page 1101 Page 1102 Page 1103 Page 1104 Page 1105 Instruction IF Blocs d affectations Expressions math matiques Instruction PAGE Instruction ODW Instruction DW Instruction IB Instruction SK Instructions WKEY et SYSTEM Instruction KEY SRC Instruction WBUF Instruction SYMBOL Page 1106 Page 1107 Page 1108 Page 1109 Page 1110 Page 1111 Page 1112 Page 1113 Page 1114 Page 1115 Page 1116 Page 1117 Instructions ERROR et MSG Instructions GOTO et RPT Instructions OPEN et WRITE Instructions SUB et RET Instructions CALL PCALL MCALL MDOFF et PROBE Instructions DSBLK ESBLK DSTOP ESTOP DFHOLD et EFHOLD AIDES SYNTAXIQUES CYCLES FIXES Page 1076 Page 1078 Page 1079 Page 1080 Page 1081 Page 1082 Page 1083 Page 1084 Page 1085 Page 1086 Page 1087 Page 1088 Page 1089 Cycle fixe de suivi de profil G66 Cycle fixe d bauche suivant l axe X G68 Cycle fixe d bauche suivant l axe Z G69 Cycle fixe de tournage de sections droites G81 Cycle fixe de surfa age de sections droites G82 Cycle fixe de per age G83 Cycle fixe de tournage de sections courbes G84 Cycle fix
333. e de surfa age de sections courbes G85 Cycle fixe de filetage longitudinal G86 Cycle fixe de filetage frontal G87 Cycle fixe de rainurage suivant l axe X G88 Cycle fixe de rainurage suivant l axe Z G89 Page de g om trie d outil 17 M EN ENTRETIEN Nettoyage L accumulation de salet dans l appareil peut faire cran et emp cher la dissipation correcte de la chaleur g n r e par les circuits lectroniques internes avec le risque cons quent de surchauffe et de panne de la Commande Num rique D autre part la salet accumul e peut dans certains cas fournir un chemin conducteur l lectricit avec la possibilit de panne dans les circuits internes de l appareil particuli rement sous des conditions de haute humidit Pour le nettoyage du panneau de commandes et du moniteur il est recommand d utiliser un chiffon doux imbib d eau d sionis e et ou des d tergents lave vaisselle domestiques non abrasifs liquides jamais en poudre ou bien avec de l alcoo 75 Ne pas utiliser d air comprim hautes pressions pour le nettoyage de l appareil car cela pourrait provoquer l accumulation de charges qui leur tour seraient l origine de d charges lectrostatiques Les plastiques utilis s dans la partie frontale des appareils sont r sistants aux 1 Graisses et huiles min rales 2 Bases et eau de Javel 3 D tergents dissous 4 Alcools
334. e de vitesse de rotation de la seconde broche s lectionn e par le PLC Une valeur 0 signifie qu elle n est pas s lectionn e Donne en tours minute la limite de vitesse de rotation de broche s lectionn e par programme Renvoie en degr s max 99999 9999 la position r elle de la seconde broche Renvoie en degr s entre 0 et 360 la position r elle de la seconde broche Renvoie en degr s max 99999 9999 Ja position th orique de la seconde broche cote r elle erreur de poursuite Renvoie en degr s entre 0 et 360 la position th orique de la seconde broche cote r elle erreur de poursuite Page 22 PROGRAMMATION EN LANGAGE DE HAUT NIVEAU VARIABLES ASSOCI ES A LA Chapitre 11 Section SECONDE BROCHE SFLWES Donne en degr s max 99999 9999 l erreur de poursuite de la seconde broche lorsqu elle est en boucle ferm e M19 Lors de l acc s ces variables POSS RPOSS TPOSS RTPOSS ou FLWES la pr paration des blocs est interrompue et la CNC attend que cette instruction soit ex cut e avant de reprendre la pr paration des blocs Variables de lecture et d criture SPRGSO Cette variable permet de lire ou de modifier le pourcentage de vitesse de rotation de la seconde broche s lectionn par programme Il est indiqu par un entier entre 0 et MAXSOVR maximum 255 Une valeur 0 signifie qu il n est pas s lectionn P110 PRGSSO
335. e l usinage Ces informations sont les suivantes F et S et T D S RPM S M MIN PARTC Vitesse d avance programm e F et CORRECTION ou pourcentage d avance s lectionn Vitesse programm e et pourcentage de correction OVERRIDE de vitesse de broche s lectionn Num ro de l outil actif Num ro du correcteur d outil actif Vitesse de rotation r elle de broche en tours minute En cas de travail en M19 ce champ indique la position de la broche en degr s Vitesse de rotation r elle de broche en m tres minute Ce champ affiche toutes les fonctions G visualisables actuellement actives Ce champ affiche toutes les fonctions auxiliaires M actuellement s lectionn es Compteur de pi ces Indique le nombre de pi ces cons cutives ex cut es avec un programme donn A chaque s lection d un nouveau programme cette variable prend la valeur 0 La CNC dispose de la variable PARTC qui permet de lire ou de modifier ce compteur depuis le programme du PLC de programme CNC ou par le DNC Chapitre 3 Section Page EXECUTER SIMULER VISUALISER 7 CYTIME Indique le temps coul pendant l ex cution de la pi ce dans le format heures minutes secondes centi mes A chaque d but d ex cution d un programme m me r p titif cette variable prend la valeur 0 TIMER Indique l heure affich e par l horloge activ e par le PLC selon le format heures
336. e la somme de deux ne d passe pas les limites de la machine 1089 Rang d pass en limite de zone DETECTION Durant l ex cution CAUSE On a programm des limites de zone G20 ou G21 moyennant des param tres et la valeur du param tre est sup rieure la valeur maximum permise par cette fonction SOLUTION R viser l histoire du programme pour que ce param tre n arrive pas avec cette valeur au bloc o on a programm la d finition des limites 1090 Point dans la zone prohib e 1 DETECTION Durant l ex cution CAUSE On a tent de d placer un axe un point situ dans la zone de travail 1 qui est d finie comme zone de non entr e SOLUTION Dans l histoire du programme la zone de travail 1 a t habilit e d finie moyennant G20 G21 comme zone de non entr e G22 K1 S1 Pour d shabiliter cette zone de travail programmer G22 K1 S0 1091 Point dans la zone prohib e 2 DETECTION Durant l ex cution CAUSE On a tent de d placer un axe un point situ dans la zone de travail 2 qui est d finie comme zone de non entr e SOLUTION Dans l histoire du programme la zone de travail 2 a t habilit e d finie moyennant G20 G21 comme zone de non entr e G22 K2 S1 Pour d shabiliter cette zone de travail programmer G22 K2 S0 1092 Acc l ration insuffisante pour la vitesse programm e en filetage DETECTION Durant l ex cut
337. e la zone d dition et la touche fl che en bas sur le dernier caract re DITER Une fois s lectionn e cette option les softkeys repr sent es sur fond blanc changent de couleur et montrent l information correspondant au type d dition qu il est permis der aliser De plus n importe quel momenton pourra solliciter davantage d information sur les commandes d dition en tapant sur la touche HELP Pour sortir de ce mode d aide il faut retaper sur la touche HELP En tapant sur la touche ESC on abandonne le mode d dition en gardant la table avec les valeurs ant rieures Une fois termin e l dition taper sur la touche ENTER Les valeurs assign es seront introduites dans la table MODIFIER Une fois s lectionn e cette option les softkeys repr sent es sur fond blanc changent de couleur et montrent l information correspondant chaque champ De plus n importe quel moment on pourra solliciter davantage d information sur les commandes d dition en tapant sur la touche HELP Pour sortir de ce mode d aide il faut retaper sur la touche HELP En tapant sur la touche ESC on efface l information montr e dans la zone d dition A partir de ce moment on pourra r diter la ligne s lectionn e Si on veut abandonner l option modifier il faudra effacer avec la touche CL ou la touche ESC l information montr e dans la zone d dition et ensuite taper sur la touche
338. e le nouvel outil soit d fini dans la table des outils comme outil sp cial et qu il ait plus d une position r serv e dans le magasin Dans ce cas cette position est fixe pour cet outil et aucun autre outil ne peut l occuper Afin d viter cette erreur il convient de laisser une position libre dans le magasin des outils 1018 Changement d outil programm sans M06 DETECTION Durant l ex cution CAUSE Apr s avoir cherch un outil et avant de r aliser la recherche suivante on n a pas programm M06 SOLUTION Cette erreur se produit quand on dispose d un centre d usinage param tre machine g n rale TOFFMO6 P28 YES qui dispose de changeur cyclique param tre machine g n rale CYCATC P61 YES Dans ce cas apr s avoir cherch un outil et avant de chercher le suivant il faut r aliser le changement d outil moyennant MO6 1019 Pas d outil de la m me famille pour remplacer DETECTION Durant l ex cution CAUSE La vie r elle de l outil sollicit surpasse la vie nominale La CNC a tent de le remplacer par un autre de la m me famille et elle n en a trouv aucun SOLUTION Remplacer l outil ou d finir un autre outil de la m me famille 1020 Changement outil actif suivant impossible en haut niveau DETECTION Durant l ex cution CAUSE En programmant en langage de haut niveau moyennant la variable TMZT on a tent d assigner l outil actif ou le suivant une position d
339. e nouveau profilr sultantest usin L usinage est ex cut en conservant le travail en ar te vive G07 ou en arrondi G05 s lectionn lors de l appel du cycle En outre le m me pas est conserv pendant la totalit de l usinage Si un canal est d tect pendant l une des passes d bauche la CNC continue d ex cuter le reste du profil sans tenir compte de ce canal Page Chapitre 9 Section 12 CYCLES FIXES CYCLEFIXED EBAUCHE SUIVANT L AXE X G68 Lorsquele profilr siduel a t usin l ex cution des canaux d tect s peut commencer Pour ce faire repasser en G00 au point o l usinage du profil 1 a t interrompu TP09B0 7 A partir de ce point le contour programm sera suivi en G01 avec maintien de la sur paisseur de finition jusqu ce que la profondeur de passe C s lectionn e soit atteinte Section 1 2 La nouvelle passe d bauche est r alis e comme suit Le d placement 2 3 s effectue en G01 selon l avance programm e F Lorsque le param tre D a t programm le d placement 3 4 s effectue en avance rapide G00 mais si D n a pas t programm le d placement 3 4 s effectue selon le contour programm eten G01 selon l avance programm e F Le d placement de retrait 4 5 s effectue en avance rapide G00 Si lors de l ex cution d un canal l existence de canaux internes ce dernier es
340. e plan en inspection DETECTION Durant l ex cution de l option Inspection d outil CAUSE Le plan de travail a t chang et l original n a pas t restitu avant de reprendre l ex cution SOLUTION Avant de reprendre l ex cution il faut r tablir le plan qui tait actif avant de r aliser l Inspection d outil 1081 Bloc non permis en MDI ou inspection d outil DETECTION Durant l ex cution de l option Inspection d outil CAUSE On a tent d ex cuter l instruction RET SOLUTION Dans l option Inspection d outil on ne peut pas ex cuter cette instruction 38 MANUEL DE SOLUTION DES ERRUERS AEON 2 CNC 8055T 1082 Signal du palpeur non re u DETECTION Durant l ex cution CAUSE S Les diff rentes causes sont les suivantes 1 On a programm un cycle fixe de palpation PROBE et le palpeur a parcouru la distance de s curit maximum du cycle sans recevoir le signal du palpeur 2 Lorsqu on a programm la fonction G75 on est arriv la coordonn e finale sans que le signal du palpeur n ait t re u Seulement quand le param tre machine g n rale PROBERR P119 YES SOLUTION La solution chacune des causes est la suivante 1 V rifier que le palpeur est bien connect Le parcours du palpeur dans les cycles PROBE est une fonction de la distance de s curit B Afin d augmenter le parcours augmenter la distance de s curit 2
341. e sixi me niveau d imbrication de param tres locaux quand ils sont actifs Pour acc der aux diff rentes tables de param tres locaux on indiquera d abord le niveau correspondant Niveau 0 a niveau 6 Lors de la programmation en langage de niveau haut il est possible de r f rencer les param tres locaux par PO P25 ou au moyen des lettres A Z l exception de la lettre N de telle sorte que A corresponde PO et Z P25 Pour cette raison les tables de param tres locaux montrent galement les lettres associ es entre parenth ses c t de leurs num ros Toutefois lors de l dition des tables avec PO P25 les lettres associ es ne doivent pas tre utilis es Page Chapitre 6 Section 14 TABLES TABLES DEPARAMETRES GLOBAUX ET LOCAUX 6 6 MANI RE D DITER LES TABLES On peut d placer le curseur sur l cran ligne par ligne avec les touches fl che en haut et fl che en bas ou bien avancer page par page avec les touches avance et retour de page Pour pouvoir diter ou modifier une ligne on dispose de plusieurs options comme il est indiqu ici Une fois s lectionn e n importe laquelle de ces options l utilisateur dispose d une zone d cran pour l dition en pouvant d placer le curseur sur celle ci avec les touches fl che droite et fl che gauche De plus la touche fl che en haut permet de placer le curseur sur le premier caract re d
342. e sous tension de la CNC Il n importe pas si la manivelle est connect e au module d axes ou au module I O Variables de lecture et d criture MASLAN Doit treutilis e lorsque le mode de Travail Manivelle Principale est s lectionn Indique l angle de la trajectoire lin aire X G18 MASCSE Doit tre utilis e lorsque le mode de Travail Manivelle Principale est utilis Dans les trajectoires en arc elle indique les cotes du centre de l arc i G18 MASCSE MASCFI PE Chapitre 11 Section Page PROGRAMMATION EN LANGAGEDEHAUT NIVEAU VARIABLES ASSOCI ES AUX 17 MANIVELLES LECTRON 11 2 9 VARIABLES ASSOCI ES A LA BROCHE PRINCIPALE Dans ces variables associ es la broche principale les valeurs de vitesse sont donn es en tours minute et les valeurs de Correcteur Override de la broche principale sont donn es par des entiers entre 0 et 255 Variables de lecture SREAL Donne la vitesse de rotation r elle de la broche principale en tours minute P100 SREAL Affecte au param tre P100 la vitesse de rotation r elle de la broche principale L acc s cette variable entra ne l interruption de la pr paration des blocs et lattente de l ex cution de cette commande avant la reprise de la pr paration des blocs SPEED Donne en tours minute la vitesse de rotation de la broche principale s lectionn e dans la CNC Cette vitesse
343. ec palpeur annulent les fonctions G02 et G03 A la mise sous tension apr s ex cution de M02 M30 ou apr s une URGENCE ou un RESET la CNC prendra en compte le code G00 ou G01 selon l tat du param tre machine g n ral IMOVE Page Chapitre 6 Section 8 CONTROLE DES TRAJECTOIRES INTERPOLATION CIRCULAIRE G02 G03 6 4 INTERPOLATION CIRCULAIRE AVEC PROGRAMMATION DU CENTRE DE L ARC EN COORDONNEES ABSOLUES G06 L ajout de la fonction G06 dans un bloc d interpolation circulaire permet de programmer les coordonn es du centre de l arc 1 J ou K en mode absolu c est dire par rapport au z ro d origine et non au d but de l arc Les coordonn es du centre doivent tre programm es en rayon ou en diam tre selon les unit s de programmation s lectionn es gr ce au param tre machine d axes DFORMAT La fonction G06 est non modale et doit donc tre programm e chaque fois que les coordonn es du centre de l arc doivent tre indiqu es en absolu La fonction G06 peut tre programm e sous la forme G6 Exemple avec programmation de l axe X en rayons Plusieurs modes de programmation sont analys s ci dessous avec X40 Z60 comme point de d part Coordonn es cart siennes G90 G06 G03 X90 Z110 190 K60 G06 X40 Z160 I90 K160 Coordonn es polaires G90 G06 G03 Q0 190 K60 G06 Q 90 I90 K160 Chapitre 6 Section Page CONTROLE DES TRAJECTOIRES CENTREDEL ARCENCO
344. ection 10 EDITER EDITEUR DE PROFILS 4 1 4 6 MODIFIER Quand on s lectionne cette option la CNC montre au moyen de softkeys les options suivantes Pointinitial Permet de modifier le point initial du profil Modifier l ment Permet de modifier n importe quel l ment du profil m me le type d l ment droite arc horaire ou arc antihoraire Ins rer l ment Permet d ins rer un nouvel l ment droite ou arc dans n importe quelle position du profil Effacer l ment Permet d effacer n importe quel l ment du profil Texte suppl mentaire Permet d ajouter un texte suppl mentaire nimporte quel segment du profil Configuration Permet de s lectionner un nouveau plan d dition ou de red finir l option Autozoom Zone afficher Permet de modifier la zone d affichage En s lectionnant l une de ces options un des l ments du profil ou des profils d finis sera mis en relief Pour s lectionner un autre l ment du m me profil utiliser les touches fl che en haut en bas gauche droite Pour s lectionner un l ment d un autre profil utiliser les touches page pr c dente page suivante Pointinitial S lectionner l l ment d sir La CNC montre les valeurs avec lesquelles il a t d fini S lectionner le point initial du profil d sir La CNC montre les valeurs avec lesquelles il a t d fini Modifier les valeurs d sir es et taper sur la softk
345. ection Page CONTROLE DES TRAJECTOIRES Ci 5 c COORDONNEES CARTESIENNES AVEC PROGRAMMATION DE RAYON Les coordonn es du point d arriv e de l arc et le rayon R doivent tre d finis Format de programmation Plan XY G02 G03 X 5 5 Y 5 5 R S 5 Plan ZX G02 G03 X 5 5 Z 5 5 R 5 5 Plan YZ G02 G03 Y 5 5 Z 5 5 R 5 5 Si en programmation de rayon un cercle complet est programm la CNC visualisera l erreur correspondante en raison du nombre infini de solutions Si larc est inf rieur 180 le rayon est programm avec un signe positif s il est sup rieur 180 le signe sera n gatif Si PO est le point de d part et P1 le point d arriv e le nombre d arcs de rayon identique passant par ces deux points est de 4 L arc n cessaire est d fini en fonction de l interpolation circulaire G02 ou G03 et du signe du rayon Le format de programmation des arcs de la figure sera le suivant Arc 1 G02 X Z R Arc2 G02 X Z R Arc3 G03 X Z R Arc4 G03 X Z R Page Chapitre 6 Section CONTROLE DES TRAJECTOIRES INTERPOLATION CIRCULAIRE G02 G03 Exemple avec programmation de l axe X en rayon Plusieurs modes de programmation sont analys s ci dessous avec X40 Z60 comme point de d part Coordonn es cart siennes G90 G03 X90 Z110 I50 KO X40 Z160 10 K50 Coordonn es polaires G90 G03 Q0 150 KO Q 90 I0 K50 ou G93 190 J60 D finit un cent
346. eeeeereeeee 10 6 6 Traj ctoire circulaire d finie par trois points G09 esaciisssiercsssiercsnisiercsrsineis 11 6 7 Iniepolation D SOL nn nat ie ae eos oie tete ot sida 12 6 8 Entr e tangenti lle au d bat de lusinage G37 sien manessessnemonegsentes 13 6 9 Sortie tang ntielle la fin de l usinage GIS us isenanier sims ipresaesaenersins 15 6 10 Arrondi automatique aux angles G36 sains casui kidini odiad da 17 6 11 BUCATE Re trame nantaise un 19 6 12 Filete electronique C3 A rainane annene O A OROA 20 6 13 Aoma de T ae T L sand oonaene d ni 23 6 13 1 Usmage de la suriace CRUE see deniers biens tisse 23 6 13 2 U masede la surface frontale de la pi ts scsi dsemnenntisedmndieiesees 25 6 14 D placement jusqu une but e m canique G32 usscsessstiiroisesidrosiskidyosiscidnosis 26 6 15 Avance F comme fonction inverse du temps G32 serisriseiensinisiriiencserisiriserssenise 27 7 FONCTIONS PR PARATOIRES SUPPL MENTAIRES pal Interruption de la pr paration de blocs G04 eessseseseseseeeseserererersrrsrrsesrreses 1 Tea Tenpora OOT E haies 3 Ta Travail sur angle vif GO7 etarrondi G05 GIO ss cinirenen 4 7 3 1 BE ie GOT nan usnu dan nr us panneau 4 7 3 2 Arrondi aux Angles GO unespinindipisnmnet nnerenhebienenan iaenete 5 13 Aron aux angles controle GIOJ is ss ersneinsenmmnsersenasietenntenteceneneisenteis nes 6 7 4 Analyse par anticipation Look ahead G51 ssesssesssesessssseseessssrrsssrersssrersee
347. eeeereeeen 36 Cycle fixe inexistant sise 33 CH Chanfrein mal programm sssssseseeeieieieieieireisirrsiriiiereiernrneen 29 Changement de gamme incorrect 32 Changement de plan en arrondi chanfrein ssssssnseneneeeeene 29 Changement de plan en compensation sssssessseenesineereee eee 37 Changement de plan en inspection s ssssseesiesensieenesreerreeeee ee 38 Changement d outil programm sans M06 sssssssseeeneeeeeeeee 31 Changement outil actif suivant impossible en haut niveau 31 D D but de compensation sans trajectoire droite eeeeeeeee 37 Diff rence d erreurs poursuite de laxe accoupl see 43 Division par Z TO oirossyssop diyapi neue 14 Division par ZERO en PLO sseeseieseiereiersirrsierrierrerernsiernes 48 Erreur dans bus de puissance 213 215 49 Erreur dans la RAM du chip SERCOS Taper une touche 47 Erreur dans l anneau SERCOS AP Erreur dans le r gulateur Erreur de contr le de tension 100 105 esssssssessesrees 49 Erreur de m moire EPROM de la CNC 46 Erreur de m moire EPROM du PLC 46 Erreur de m moire RAM de la CNC 46 Erreur de m moire RAM du PLC 46 Erreur de mesure 600 606 49 Erreur de mesure sur la broche ssesssssssssrirssesrirreesrrrnnssererree 45 Erreur de mesure sur laxe ussssssssssssssrirsserrirressrrrnns
348. ein G39 gt a t d fini dans la derni re trajectoire du programme ou lorsque la CNC ne trouve pas d information de la trajectoire qui suit la d finition de l arrondi ou chantfrein SOLUTION Un arrondi ou chanfrein doit tre d fini entre deux trajectoires 1004 Sortie tangentielle mal programm e DETECTION Durant l ex cution CAUSE Le d placement suivant la d finition d une sortie tangentielle G38 est une trajectoire circulaire SOLUTION Le d placement suivant la d finition d une sortie tangentielle doit tre une trajectoire droite 1005 Chanfrein mal programm DETECTION Durant l ex cution CAUSE Le d placement suivant la d finition d un Chanfrein G39 gt est une trajectoire circulaire SOLUTION Le d placement suivant la d finition d un chanfrein doit tre une trajectoire droite 1006 Valeur de chanfrein trop grande DETECTION Durant l ex cution CAUSE Dans la fonction Chanfrein G39 on a programm une dimension de chanfrein sup rieure une des trajectoires dans lesquelles il est d fini SOLUTION La dimension de chanfrein doit tre inf rieure aux trajectoires qui le d finissent MANUEL DE SOLUTION DES ERREURS 29 CNC 8055T CON 3 1007 G8 mal d fini DETECTION Durant l ex cution CAUSE S Les diff rentes causes sont les suivantes 1 Lorsqu on a programm une circonf rence compl te moyennant la fonction Circonf rence tangent
349. el e depuis ce programme ou depuis une autre sous routine O Le programme a t fait par le fabricant de la machine H Le programme estinvisible c est dire qu ilne sera affich dans aucun r pertoire tant donn qu un programme invisible peut tre effac ou modifi sion conna t son num ro ilest conseill de lui enlever l attribut de programme modifiable si l on ne veut pas que l utilisateur modifie ou efface ce programme M Le programme est modifiable c est dire qu il pourra tre dit copi etc Si un programme n a pas cet attribut l utilisateur ne pourra voir ni modifier son contenu X Indique que le programme peut tre ex cut Un programme n ayant pas cet attribut ne pourra pas tre ex cut par l utilisateur En montrant les attributs de chaque programme seules seront montr es les lettres des champs s lectionn s le caract re tant montr lorsqu ils ne le sont pas Exemple O X Indique que le programme a t r alis par le fabricant qu il sera affich dans les r pertoires qu iln estpas modifiable et qu il est possible de l ex cuter Page Chapitre 7 Section 2 UTILIT S R PERTOIRE R pertoire de Sous routines PROG PROG PROG P000002 P000002 P000002 P000002 P000002 P000002 3 P000002 P000002 P000002 P000002 P000002 P000002 P000002 P000002 P000002 P000002 P000002 P000002 P000002 P000002 P000002 P000002
350. eler le cycle D s la fin du cycle le programme retrouve la m me vitesse d avance Fet les fonctions G qui taient actives avant l appel du cycle Seule la compensation de rayon d outil qui tait active sera annul e et le programme reprend en G40 Page 68 Chapitre 9 Section G63 RAINURESURFACEDE CYCLES FIXES SURFACAGE 10 UTILISATION DUN PALPEUR La CNC est quip e de deux entr es de palpeur l une pour les signaux 5 Vcc de type TTL l autre pour signaux 24 Vec L annexe du Manuel d Installation et de Mise en Service explique comment raccorder les diff rents types de palpeurs sur ces entr es Cette commande permet gr ce l utilisation de palpeurs d ex cuter les op rations suivantes Programmation de blocs de d placement avec palpeur gr ce aux fonctions G75 G76 Ex cution gr ce la programmation de blocs en langage volu des diff rents cycles d talonnage des outils et de mesure des pi ces 10 1 DEPLACEMENT AVEC PALPEUR G75 G76 La fonction G75 permet de programmer des d placements qui se terminent d s lar ception par la CNC du signal mis par le palpeur de mesure utilis La fonction G76 permet de programmer des d placements qui se terminent d s que la CNC ne re oit plus le signal mis par le palpeur de mesure utilis Le format de d finition des deux fonctions est G75 X C 5 5 G76 X C 5 5 A la suite de la fonction d sir e G75 ou
351. elle est appliqu un ou plusieurs axes la CNC appliquera ce facteur aussi bien au d placement du ou des axes correspondants qu leur avance S1 dans le m me programme les deux facteurs d chelle sont appliqu s savoir celui concernant tous les axes et celui relatif un ou plusieurs axes la CNC appliquera un facteur d chelle gal au produit des deux facteurs d chelle programm s pour le ou les axes affect s par les deux types de facteur La fonction G72 est modale elle est annul e la mise sous tension de la CNC apr s l ex cution de M02 M30 ou apr s un arr t d URGENCE ou un RESET Exemple Application du facteur d chelle l axe Z en compensation de rayon d outil X Comme on peut le constater la trajectoire de l outil ne co ncide pas avec la trajectoire d sir e en raison de l application du facteur d chelle au d placement calcul Page 12 Chapitre 7 Section FONCTIONS PREPARATOIRES SUPPLEMENTAIRES FACTEURD ECHELLE G72 Toutefois si un facteur d chelle gal 360 2TR est appliqu un axe rotatif R tant le rayon du cylindre sur lequel l usinage est ex cut cet axe peut tre consid r comme lin aire et il est possible de programmer n importe quelle forme avec compensation de rayon sur la surface cylindrique 2TR Z Chapitre 7 Section Page FONCTIONS PREPARATOIRES SUPPLEMENTAIRES FACTEURD ECHE
352. en permanence et en surbrillance la taille de lettre s lectionn e 2 Frapper ENTER pour valider la taille de lettre s lectionn e ou ESC pour quitter cette option sans effectuer aucun changement Quand une nouvelle page ou un nouveau symbole est s lectionn la CNC affecte par d faut la taille de lettre normale Chapitre 10 Section Page PERSONNALISATION EDITION DE PAGES ET 7 SYMBOLES UTILISATEUR COULEUR DU FOND Cette option permet de s lectionner la couleur de fond d sir e sur lequel seront dit s les l ments graphiques et les textes Lors d une dition ou modification d un symbole la couleur du fond ne doit pas tre chang e car il s agit d un attribut de la page et non du symbole Si un fond BLANC est d sir l emploi d une autre couleur de fond est conseill pendant l insertion d l ments graphiques et de textes car le curseur est de couleur blanche D s que la page a t cr e on pourra choisir la couleur de fond d sir e Parmi tous les rectangles de couleur affich s l un contient un autre rectangle Le rectangle int rieuretle rectangle ext rieur indiquent respectivement la couleur principale et la couleur de fond s lectionn es Pour s lectionner la couleur du fond proc der comme suit 1 Gr ce aux touches fl che gauche fl che droite fl che vers le haut et fl che vers le bas s lectionner la couleur de fond d sir e parmi les
353. en pouces tour Cette fonction n affecte pas les d placements rapides G00 qui s effectuent toujours en mm minute ou en pouces minute Elle n affectera pas non plus les d placements en mode manuel pendant le contr le de l outil etc La fonction G95 est modale c est dire que d s qu elle est active elle reste active jusqu la programmation de G94 A la mise sous tension apr s ex cution de M02 M30 ou apr s une URGENCE ou un RESET la CNC prend en compte la fonction G94 ou G95 selon la personnalisation du param tre machine g n ral IFEED Chapitre 5 Section Page PROGRAMMATION EN CODE ISO FONCTIONS D A VANCE 5 G94 G95 5 3 SELECTION DE BROCHE G28 G29 Le mod le pour tour peut tre quip de deux broches une principale et une secondaire Les deux broches peuvent tre en fonctionnement simultan ment mais la CNC n en contr le qu une la fois Cette s lection s effectue au moyen des fonctions G28 et G29 G28 S lection de la seconde broche G29 S lection de la broche principale D s que la broche d sir e a t s lectionn e elle peut tre manoeuvr e depuis le clavier de la CNC ou par les fonctions M3 M4 M5 M19 SE G33 G94 G95 G96 G97 Les deux broches peuvent fonctionner en boucle ouverte ou ferm e mais seule la broche principale peut fonctionner en tant qu axe C Les fonctions G28 et G29 sont modales et incompatibles entre e
354. ent cependant tre chang es tout moment dans le programme gr ce aux fonctions G70 Programmation en pouces G71 Programmation en millim tres Selon que G70 ou G71 a t programm la CNC applique le syst me d unit s correspondant dans tous les blocs programm s suivants Les fonctions G70 G71 sont modales et incompatibles entre elles La CNC permet de programmer d une part des valeurs comprises entre 0 0001 et 99999 9999 sign es ou non eten millim tres G71 le format porte alors le nom de format 5 4 et d autre part des valeurs de 0 00001 3937 00787 sign es ou non et en pouces G70 le format porte alors de nom de format 4 5 Toutefois pour simplifier les explications on peut dire que la CNC admet le format 5 5 pour indiquer qu elle admet 5 4 en millim tres et 4 5 en pouces A la mise sous tension apr s l ex cution de M02 M30 ou apr s une URGENCE ou un RESET la CNC prendra comme syst me d unit s celui d fini par le param tre machine g n ral INCHES Chapitre 3 Section Page AXES ET SYSTEMES DE COORDONNEES MILLIMETRES G71 OU 5 POUCES G70 3 4 PROGRAMMATION ABSOLUE INCREMENTALE G90 G91 La CNC permet la programmation des coordonn es d un point en mode absolu G90 ou en mode incr mental G91 Dans le cas des coordonn es absolues G90 les coordonn es du point sont tablies par rapport une origine des coordonn es d finie qui est souvent
355. entier et RET Les sous routines d interruption ne changent pas le niveau des param tres locaux en cons quence seuls les param tres globaux peuvent tre utilis s dans ces sous routines Dans une sous routine d interruption il est possible d utiliser la d claration REPOS X Y Z d crite plus loin D s la fin de l ex cution de la sous routine la CNC poursuit ex cution du programme en cours REPOS X Y Z L instruction REPOS doit toujours tre utilis e dans les sous routines d interruption et elle facilite le repositionnement de la machine au point d interruption Lorsque cette instruction est ex cut e la CNC d place les axes jusqu au point o l ex cution du programme a t interrompue A l int rieur de l instruction REPOS on devra indiquer l ordre dans lequel des axes doivent tre d plac s jusqu au point d interruption Les axes sont d plac s un la fois Seuls les axes repositionner doivent tre d finis Les axes composant le plan principal de la machine sont d plac s ensemble Il estinutile de d finir les deux axes puisque la CNC les d place avec le premier Le d placement n est pas r p t lors de la d finition du second axe ilestignor Exemple Le plan principal est compos des axes XY l axe longitudinal est l axe Z etla machine utilise les axes C et W en tant qu axes auxiliaires Le premier axe reposition
356. ents des axes programm s elle ex cute les fonctions G ainsi que les fonctions auxiliaires M S T programm es Les d placements des axes s effectuent selon l avance maximum autoris e FO ind pendamment de l avance F programm e l avance peut tre modifi e gr ce au s lecteur FEEDRATE OVERRIDE Correcteur des avances Page Chapitre 3 Section EXECUTER SIMULER Apr s s lection du programme d sir dans le mode EXECUTION ou du programme pi ce et du type de SIMULATION d sir s frapper la touche du Pupitre Op rateur pour que la CNC ex cute ou simule ce programme Toutefois avant l ex cution ou la simulation du programme pi ce la CNC permet de s lectionner l une des options suivantes SELECTION BLOC Cette option permet de s lectionner le bloc dans lequel on souhaite commencer l ex cution ou la simulation du programme CONDITION D ARRET Cette option permet de s lectionner le bloc dans lequel on souhaite stopper l ex cution ou la simulation du programme VISUALISER Cette option permet de s lectionner l un des modes de visualisation disponibles MDI Cette option permet d diter tout type de bloc ISO ou haut niveau en fournissant gr ce aux touches de fonction les informations n cessaires sur le format correspondant Apr s l dition du bloc et la frappe de la touche la CNC ex cutera ce bloc sans quitter ce mode de fonctionnement INSPECTION OUTIL C
357. er Proc der comme suit Positionner le curseur sur le premier bloc copier et frapper la touche DEBUT BLOC Positionner le curseur sur le dernier bloc copier et frapper la touche FIN BLOC Si le dernier bloc copier est aussi le dernier bloc du programme ce bloc peut tre s lectionn par la frappe de la touche JUSQU A LA FIN Si la copie porte sur un seul bloc le premier et le dernier seront les m mes Apr s s lection du premier et du dernier bloc copier la CNC met en surbrillance les blocs s lectionn s On signalera ensuite avec le curseur le bloc derri re lequel le ou les blocs s lectionn s devront tre copi s Apr s s lection du bloc frapper la touche DEBUT OPERATION pour que la CNC ex cute la commande Chapitre 9 Section Page PLC EDITER 7 COPIER A PROGRAMME Cette option permet de copier un ou plusieurs blocs d un programme dans un autre programme Lorsque cette option est activ e la CNC demande le num ro du programme o le ou les blocs doivent tre copi s Apr s l introduction du num ro frapper ENTER Indiquer ensuite le premier et le dernier bloc copier Proc der comme suit Positionner le curseur sur le premier bloc copier et frapper la touche DEBUT BLOC Positionner le curseur sur le dernier bloc copier et frapper la touche FIN BLOC S1 le dernier bloc copier est aussi le dernier bloc du programme ce bloc peut tre s
358. errrrrnnssene 45 Erreur de poursuite de la broche hors limite Erreur de poursuite de laxe hors limites eseceecneeen Erreur de Version du chip SERCOS Taper une touche 47 Erreur en acc s variable SERCOS nsssssneeesnsseeseeeeee 50 Erreur en PLC a i ssrisiiccsesarnincaacinesdanaineina painamana 48 Erreur m moire RAM du PLC Taper une touche sses 46 Erreur m moire RAM du syst me de la CNC Taper une TOUCHE tr ends le eee TTE 46 Erreur m moire RAM utilisateur de la CNC Taper une touche 46 Erreur r gulateur Axe seeseiseeiereisirieiriieirinsirinrinierisiernernnn Erreur r gulateur broche Erreur r gulateur broche 2 Erreur r gulateur broche auxiliaire Erreur SERCOS dans la recherche de z ro Erreur Servo axe ssieesiieriierrisriierriseresrnne Ei ERREUR CHECKSUM PARAMETRES AXE osssssssene ERREUR CHECKSUM PARAMETRES BROCHE seee ERREUR CHECKSUM PARAMETRES BROCHE 2 ERREUR CHECKSUM PARAMETRES BROCHE AUX ERREUR CHECKSUM PARAMETRES GENERAUX ERREUR CHECKSUM PARAMETRES LIGNE SERIE 1 ERREUR CHECKSUM PARAMETRES LIGNE SERIE 2 ERREUR CHECKSUM PARAMETRES PLC seccccnnene ERREUR CHECKSUM TABLE COMP CROISEE 1 aeessces ERREUR CHECKSUM TABLE COMP CROISEE 2 ERREUR CHECKSUM TABLE COMP CROISEE 3 ERREUR CHECKSUM TABLE COMP VIS AXE ERREUR CHECKSUM TABLE CORRECTEURS ERREUR CHECKSUM TABLE DE CODES m ERREUR CHECKSUM TABLE DE ORIGINE
359. erv dans chaque bloc mais il n est pas n cessaire que chaque bloc contienne toutes les informations La CNC permet de programmer des chiffres de 0 00001 99999 9999 sign s ou non en cas de programmation en millim tres G71 format 5 4 ou de 0 00001 3937 00787 sign s ou non en cas de programmation en pouces G70 format 4 5 Toutefois pour simplifier les explications on peut dire que la CNC admet le format 5 5 pour indiquer qu elle admet 5 4 en millim tres et 4 5 en pouces Toute fonction avec param tres peut galement tre programm e dans un bloc l exception du num ro de l tiquette ou du bloc Ainsi lors de l ex cution du bloc la CNC remplace le param tre arithm tique par sa valeur active ce moment Chapitre 5 Section Page PROGRAMMATION EN CODEISO 1 5 1 FONCTIONS PREPARATOIRES Les fonctions pr paratoires sont programm es par la lettre G suivie de deux chiffres Elles sont toujours programm es au d but du corps du bloc et permettent de d terminer la g om trie et les conditions de travail de la CNC Table des fonctions G utilis es dans la CNC Fonction Signification Section G00 Transversal rapide G01 Interpolation lin aire G02 Interpolation circulaire droite G03 Interpolation circulaire gauche G04 Temporisation interruption de la pr paration des blocs G05 Arrondi aux angles G06 Centre de circonf rence en coordonn es absolues
360. es G20 1099 Ne pas programmer un axe accoupl DETECTION Durant l ex cution CAUSE En travaillant en coordonn es polaires on a programm un d placement qui implique d placer un axe qui se trouve accoupl un autre SOLUTION Les d placements en coordonn es polaires sont r alis s dans les axes principaux du plan de travail donc les axes qui d finissent le plan de travail ne peuvent pas tre accoupl s entre eux ni un troisi me axe Afin de d saccoupler les axes programmer G78 1100 Limites de courses de la broche d pass es DETECTION Durant l ex cution CAUSE On a tent de d passer les limites physiques de rotation de la broche En cons quence le PLC active les marques LIMIT S ou LIMIT S de la broche LIMIT S2 ou LIMIT S2 si on travaille avec la seconde broche 1101 Broche bloqu e DETECTION Durant l ex cution CAUSE La CNC tente d obtenir une consigne du r gulateur lorsque l entr e de la broche SERVOSON est encore au niveau bas L erreur peut tre due une erreur dans le programme du PLC dans lequel ce signal n est pas trait correctement ou ce que la valeur du param tre de broche DWELL P17 n a pas une valeur suffisamment haute MANUEL DE SOLUTION DES ERREURS 41 CNC 8055T FAGOR e 1102 Erreur de poursuite de la broche hors limite DETECTION Durant l ex cution CAUSE La
361. es si l une est s lectionn e l autre est d sactiv e Il existe galement un autre d calage d origine sous la commande du PLC qui s ajoute toujours au d calage d origine s lectionn et qui permet entre autres de corriger les carts d s aux dilatations etc Page Chapitre 4 Section 4 SYSTEMES DEREFERENCE ORG 54 ORG 55 ORG 56 ORG 57 G54 G55 G56 ORG 58 G92 ORG 59 G59 PLCOF x D calage d origine Chapitre 4 Section Page SYSTEMESDEREFERENCE 5 4 4 1 PRESELECTION DE COORDONNEES ET LIMITATION DE LA VALEUR DE S G92 La fonction G92 permet de pr s lectionner n importe quelle valeur dans les axes de la CNC et de limiter la vitesse maximum de la broche PRESELECTION DE COORDONNEES Lorsqu un d calage d origine est ex cut par la fonction G92 la CNC prend en compte les coordonn es des axes programm s apr s G92 comme nouvelles valeurs des axes Aucune autre fonction ne peut tre programm e dans le bloc contenant G92 et le format de programmation est le suivant G92 X C 5 5 Les valeurs affect es aux axes devront tre programm es au rayon ou au diam tre en fonction de la d finition du param tre machine d axes DFORMAT Exemple TP044 60 100 140 170 200 G90 X0 Z200 Positionnement en PO G92 X0 Z0 Pr s lectionner PO comme origine pi ce G91 X30 Z 30 Positionnement en P1 Z 30 Positionnement en P
362. es 4 5 6 et 7 Arr t de l outil motoris Taraudage Fonctionnement de base 1 D placement en rapide jusqu au point d approche situ une certaine distance de s curit D de la position du premier trou 2 La CNC met en marche l outil motoris selon la vitesse t mn et le sens indiqu s par le param tre S 3 Orientation de la broche selon la position angulaire d finie par Q Si la broche tait en mouvement elle stoppe 4 Taraudage D placement del axe longitudinal en avance de travail jusqu la profondeur programm e en T MFO SSO FEED HOLD et CYCLE STOP sont d sactiv s 5 Inversion du sens de rotation de l outil motoris 6 Retrait en G01 jusqu au point d approche 7 En fonction de la valeur affect e J nombre de trous tarauder 7 1 Rotation de la broche jusqu l emplacement du trou suivant Incr ment angulaire SEN 7 2 R p tition des phases 4 5 6 et 7 8 Arr tdel outil motoris Consid rations Les conditions d usinage vitesse d avance vitesse de l outil motoris etc doivent tre programm es avant d appeler le cycle D s la fin du cycle le programme retrouve la m me vitesse d avance Fet les fonctions G qui taient actives avant l appel du cycle Seule la compensation de rayon d outil qui tait active sera annul e et le programme reprend en G40 Page 60 Chapitre 9 Section G60 PERCAGE
363. es deux param tres correspondant aux axes n a pas t programm SOLUTION R viser la syntaxe du bloc Dans la d finition de la fonction G16 il faut obligatoirement programmer le nom des deux axes qui d finissent le nouveau plan de travail 0018 Programmer G22 K 1 2 3 4 S 0 1 2 DETECTION Durant l dition durant l ex cution en programmes transmis par DNC CAUSE Dans la fonction Habilitation d shabilitation zones de travail G22 gt le type d habilitation ou de d shabilitation de la zone de travail n a pas t d fini ou une valeur non correcte lui a t assign e SOLUTION Le param tre d habilitation ou de d shabilitation des zones de travail S doit obligatoirement tre programm et il peut prendre les valeurs suivantes S 0 La zone de travail est d shabilit e S 1 Elle est habilit e comme zone de non entr e S 2 Elle est habilit e comme zone de non sortie 0019 Programmer zone K1 K2 K3 o K4 DETECTION Durant l dition durant l ex cution en programmes transmis par DNO CAUSE S Les diff rentes causes sont les suivantes 1 Une fonction G20 G21 ou G22 a t programm e et la zone de travail K1 K2 K3 o K4 n a pas t d finie 2 La zone de travail programm e est inf rieure 0 ou sup rieure 4 SOLUTION La solution chacune des causes est la suivante 1 Le format de programmation des fonctions G20 G21 et
364. es filets et se programme en rayons Sa valeur est positive pour les filets ext rieurs et n gative pour les filets int rieurs Si ce param tre est programm avec une valeur 0 la CNC affiche le message d erreur correspondant B S5 5 D finit la profondeur des passes de filetage et se programme en rayons TPO9I02 Page Chapitre 9 Section CYCLES FIXES FILETAGE LONGITUDINAL G86 E 5 5 L 5 5 Sice param tre est programm avec une valeur positive la profondeur de chaque passe d pend du num ro de la passe correspondante De cette fa on les p n trations selon l axe X sont B BV2 BV3 BV4 BVn Si ce param tre est programm avec une valeur n gative l incr ment de p n tration est maintenu une valeur constante entre les passes avec une valeur gale la valeur programm e B De cette fa on les p n trations selon l axe X sont B 2B 3B 4B nB Sice param tre est programm avec une valeur 0 la CNC affiche le message d erreur correspondant Ind pendamment du signe affect B lorsque la derni re passe d bauche avant la finition est inf rieure la valeur programm e le cycle fixe ex cute une passe gale la mati re exc dentaire C est en relation avec le param tre B Indique la valeur minimum que peut atteindre le pas de p n tration quand on a programm le param tre B avec valeur positive Si ce param
365. es valeurs 0093 Base n gative et exposant non entier DETECTION Durant l dition ou l ex cution durant l ex cution en programmes transmis par DNO CAUSE Une op ration dont l ex cution implique d lever un nombre n gatif une puissance non enti re a t programm e SOLUTION On ne peut pas lever de nombres n gatifs des puissances enti res Si on travaille avec des param tres il se peut que dans l histoire du programme ce param tre ait acquis les valeurs cit es V rifier que le param tre n arrive pas l op ration avec ces valeurs 0094 Rang ASIN ACOS d pass DETECTION Durant l dition ou l ex cution durant l ex cution en programmes transmis par DNO CAUSE Une op ration dont l ex cution implique de calculer l arcosinus ou l arcocosinus d un nombre qui n est pas compris entre 1 SOLUTION On ne peut calculer l arcosinus ASIN ou l arcocosinus ACOS de nombres qui sont compris entre 1 Si on travaille avec des param tres il se peut que dans l histoire du programme ce param tre ait acquis les valeurs hors des valeurs cit es V rifier que le param tre n arrive pas l op ration avec ces valeurs 0095 Programmer num ro de file DETECTION Durant l dition durant l ex cution en programmes transmis par DNO CAUSE Durant l dition d un programme de personnalisation une fen tre a t d finie moyennant l expression et la position verticale q
366. espondant en fonction du rayon s lectionn par la fonction G15 R Si pendant la programmation du profil l op rateur d sire modifier le rayon d velopper il devra programmer nouveau la fonction G15 R Exemple avec programmation de l axe X en diam tres en supposant que le rayon selon lequel la rainure doit tre ex cut e dans le cylindre est R20 Chapitre 6 Section Page CONTROLE DES TRAJECTOIRES ACTIVATIONDEL AXEC G15 23 TP0620 2TR G15 R20 G16 ZC G90 G42 G01 Z70 CO G91 X 4 G90 G36 R3 C15 708 G36 R3 Z130 C31 416 G36 R3 C39 270 G36 R3 Z190 C54 978 G36 R3 C70 686 G36 R3 Z130 C86 394 G36 R3 C94 248 G36 R3 Z70 C109 956 G36 R3 C125 664 G91 X4 M30 130 190 Usinage sur surface cylindrique Positionnement sur le point de d part P n tration Retrait Page 24 Chapitre CONTROLE DES TRAJECTOIRES 6 Section ACTIVATIONDE L AXE C G15 6 13 2 USINAGE DE LA SURFACE FRONTALE DE LA PIECE Pour ex cuter un usinage sur la surface frontale de la pi ce on d finira la fonction G15 avant de s lectionner le plan principal au moyen de la fonction G16 XC On programmera ensuite le profil usiner il est possible de programmer des interpolations lin aires et circulaires ainsi que la compensation du rayon de l outil La programmation de l axe C s effectuera comme s il s agissa
367. est actif la CNC g re le changeur d outil et met jour la table correspondant au magasin d outils Il est recommand de d finir cette fonction dans la table de fonctions M de fa on que la sous routine correspondant au changeur d outil install dans la machine soit ex cut 5 5 5 9 M19 ARRET INDEXE DE BROCHE La CNC permet de travailler avec la broche en boucle ouverte M3 M4 et en boucle ferm e M19 Pour travailler en boucle ferm e il est n cessaire de disposer d un capteur rotatif codeur coupl la broche de la machine La fonction M19 ou M19 S 5 5 permet de passer de la boucle ouverte la boucle ferm e La CNC agit comme suit __ Sila broche ne dispose pas d un contact de r f rence sa vitesse de rotation est modifi e jusqu ce qu elle atteigne celle indiqu e par le param tre machine de broche REFEED 2 Ensuite la broche se positionne sur le point d fini gr ce S 5 5 Silabroche dispose d un contact de r f rence sa vitesse de rotation est modifi e jusqu ce qu elle atteigne celle indiqu e par le param tre machine de broche REFEED1 Ensuite elle recherche de contact de r f rence la vitesse de rotation indiqu e dans le param tre machine de broche REFEED 2 puis elle se positionne sur le point d fini par S S S Si seule la fonction auxiliaire M19 est ex cut e la broche se positionne en SO apr s la recherche du contact de r f rence Po
368. et continue larecherche jusqu la fin du programme Si aucun autre texte remplacer n est rencontr la CNC quitte l option remplacer Siun autre texte estrencontr ilest mis en surbrillance et les m mes options remplacer et ne pas remplacer sont propos es NE PAS REMPLACER Ne remplace pas le texte en surbrillance et continue la recherche jusqu la fin du programme S1 aucun autre texte remplacer n est rencontr la CNC quitte l option remplacer Siun autre texte estrencontr ilest mis en surbrillance et les m mes options remplacer et ne pas remplacer sont propos es JUSQU A LA FIN Cette option ex cute une recherche et un remplacement du texte s lectionn du texte en surbrillance la fin du programme ARRETER Cette option ne remplace pas le texte en surbrillance et met fin l option chercher etremplacer Page Chapitre 4 Section 18 EDITER REMPLACER 4 5 EFFACER BLOC Cette option permet d effacer un bloc ou un groupe de blocs Pour effacer un seul bloc il suffit de positionner le curseur sur le bloc effacer et de frapper ENTER Pour effacer un groupe de blocs on indiquera le premier et le dernier bloc effacer On proc dera comme suit Positionner le curseur sur le premier bloc effacer et frapper la touche DEBUT BLOC Positionner le curseur sur le dernier bloc effacer et frapper l
369. ette option permet apr s interruption de l ex cution du programme d inspecter l outil et de le changer si n cessaire GRAPHIQUES Cette option r alise une repr sentation graphique de la pi ce pendant l ex cution ou la simulation du programme pi ce s lectionn Elle permet galement de s lectionner le type de graphique la zone visualiser le point de vue et les param tres graphiques d sir s dans ce mode BLOC A BLOC Cette option permet d ex cuter ou de simuler le programme en bloc a bloc ou en continu Chapitre 3 Section Page EXECUTER SIMULER 3 3 1 SELECTION DU BLOC ET CONDITION D ARRET L ex cution ou la simulation du programme pi ce s lectionn commence la premi re ligne du programme et se termine apr s l ex cution d une des fonctions sp cifiques de fin de programme M02 ou M30 Toutefois la CNC permet gr ce l option SELECTION BLOC d indiquer le bloc de d but de l ex cution ou de la simulation du programme tandis que l option CONDITION D ARRET indique le bloc de fin correspondant SELECTION BLOC Cette option permet d indiquer le bloc de d but de l ex cution ou de la simulation du programme et n est pas utilisable pendant que la CNC ex cute ou simule le programme pi ce s lectionn Quand cette option est activ e la CNC affiche le programme s lectionn car le bloc de d but doit toujours appartenir au programme que l on d
370. ette option permet d effacer l un des l ments repr sent s dans la page ou le symbole s lectionn s Pour ce faire proc der comme suit 1 Positionner le curseur sur l l ment effacer et frapper la touche ENTER La CNC analysera une zone comprise entre 8 pixels par rapport la position indiqu e Dans le cas d un symbole le curseur doit se situer sur la croix signalant son point de r f rence Pour effacer un cercle ou un polygone plein positionner le curseur sur un point de la circonf rence ou sur l une des lignes constituant le polygone ext rieur Siun l ment graphique ou un texte est pr sent dans cette zone la CNC affiche en surbrillance et demande s il doit tre effac Pour effacer cet l ment frapper ENTER sinon frapper ESC Sila CNC d tecte plusieurs l ments dans la zone indiqu e elle les affiche un par unen surbrillance et demande confirmation de l effacement de chaque l ment DEPLACER ECRAN Cette option permet de d placer l ensemble des l ments graphiques ettextes de l cran s lectionn gr ce aux touches fl che gauche droite vers le hautet vers le bas Cette option ne s applique qu aux pages compl tes et non aux symboles individuels Lorsque cette option est activ e la CNC positionne le curseur au centre de l cran qui est pris comme point de r f rence de l cran Pour d placer l cran proc der comme suit 1
371. eur 0119 Vis Cote erreur DETECTION Durant l dition de tables CAUSE Dans les tables de compensation de vis l ordre d dition des param tres n a pas t respect SOLUTION introduire les param tres de la table dans l ordre correct P123 position de axe compenser erreur de vis dans ce point 0120 Axe incorrect DETECTION Durant l dition de table CAUSE Dans les tables de compensation de vis on a tent d diter un axe diff rent de celui qui correspond cette table SOLUTION Chaque axe a une table propre pour la compensation de vis Dans la table de chaque axe seules les positions correspondantes cet axe peuvent appara tre 0121 Programmer P3 valeur DETECTION Durant l dition de table CAUSE Dans la table de param tre machine le format de l dition n a pas t respect SOLUTION introduire les param tres de la table dans l ordre correct P123 valeur du param tre 18 MANUEL DE SOLUTION DES ERREURS ACOR 2 CNC 8055T 0122 Magasin P 1 255 T 1 9999 DETECTION Durant l dition de table CAUSE Dans le magasin des outils le format d dition n a pas t respect ou il reste une donn e programmer SOLUTION introduire les param tres de la table dans l ordre correct 0123 L outil T 0 n existe pas DETECTION Durant l dition de tables CAUSE Dans la table d outils on a tent d diter un outil avec un num ro TC S
372. eur Exemple Si XP3 est programm la CNC remplacera P3 par sa valeur num rique pendant l ex cution le r sultat obtenu tant X20 X20 567 X 0 003 etc STRUCTURE D UN PROGRAMME DANS LA CNC Tous les blocs constituant le programme auront la structure suivante En t te de bloc bloc de programme fin de bloc Chapitre 2 Section Page CONSTRUCTION D UN PROGRAMME 1 2 1 1 EN TETE DE BLOC L en t te d un bloc est optionnelle et peut tre constitu e d une ou plusieurs conditions de saut de bloc et de l tiquette ou num ro de bloc Les deux peuvent tre programm s dans cetordre CONDITION DE SAUT DE BLOC 1 2 3 Ces trois conditions de saut de bloc puisque est quivalent 1 seront r gies par les marques BLKSKIP1 BLKSKIP2 et BLKSKIP3 du PLC Si l une de ces marques est active la CNC n ex cute par le s bloc s o elle a t programm e Elle passe l ex cution du bloc suivant Ilest possible de programmer jusqu 3 conditions de saut dans un seul bloc elles seront valu es l une apr s l autre selon l ordre dans lequel elles ont t programm es La commande lit 20 blocs en avant du bloc en cours d ex cution afin de pouvoir calculer l avance la trajectoire parcourir La condition de saut de bloc sera analys e au moment de la lecture du bloc soit 20 blocs avant son ex cution Pour analyser le bloc au moment de l ex cution il
373. eur de m moire EPROM du PLC DETECTION Durant le d marrage de la CNC ou durant la diagnose CAUSE Un d faut a t trouv dans la m moire EPROM du PLC SOLUTION Changer la EPROM Se mettre en contact avec le SAT 2021 Erreur m moire RAM utilisateur de la CNC Taper une touche DETECTION Durant le d marrage de la CNC ou durant la diagnose CAUSE Un d faut a t trouv dans la m moire RAM d utilisateur de la CNC SOLUTION Se mettre en contact avec le SAT 2022 Erreur m moire RAM du syst me de la CNC Taper une touche DETECTION Durant le d marrage de la CNC ou durant la diagnose CAUSE Un d faut a t trouv dans la m moire RAM du syst me de la CNC SOLUTION Se mettre en contact avec le SAT 2023 Erreur m moire RAM du PLC Taper une touche DETECTION Durant le d marrage de la CNC ou durant la diagnose CAUSE Un d faut a t trouv dans la m moire RAM du PLC SOLUTION Se mettre en contact avec le SAT 46 MANUEL DE SOLUTION DES ERREURS CNC 8055T FAGOR 2 2024 Pas de tension sur le module copiage DETECTION Durant l ex cution CAUSE Il n y a pas 24v dans la alimentation des sorties de la carte de copiage Il se peut que le fusible se soit grill SOLUTION Alimenter les sorties de la carte de copiage Si le fusible s est grill le remplacer 2026 Course maximale du palpeur d pass e DETECTION Durant l ex cution CAUSE Le palpe
374. ex cution de M03 et permet de d marrer la broche dans le sens horaire ainsi que d afficher M03 dans l historique des conditions d usinage Equivaut l ex cution de M04 et permet de d marrer la broche dans le sens anti horaire ainsi que afficher M04 dans l historique des conditions d usinage Equivaut l ex cution de MOS et permet de stopper la rotation de la broche et E Permettent de faire varier la vitesse de rotation programm e entre les pourcentages d finis par les param tres machine de broche MINSOVR et MAXOVR selon un pas incremental d fini par le param tre machine de broche SOVRSTEP Il est recommand de d finir la vitesse de rotation de broche AV ANT de choisir le sens de rotation afin d viter un d marrage brutal Chapitre 5 Section Page MANUEL DEPLACEMENT DELA 15 BROCHE 6 TABLES Un nouvel outil un nouveau correcteur ou un nouveau z ro pi ce ne peut tre s lectionn que s il a t charg au pr alable dans la CNC Les tables disponibles dans la CNC sont les suivantes Table d Origines Table de Correcteurs Table d Outils Table de Magasin d outils Table de Param tres globaux et locaux X OX X Il est conseill de sauver les tables dans la Memkey Card CARD A ou dans un p riph rique ou un ordinateur Quand on acc de au mode d op ration TABLES la CNC affichera toutes les tables tant sauv es da
375. ex cution en canal d utilisateur CAUSE En programmant en langage de haut niveau on a dit une expression IB en un format qui a plus de 6 chiffres entiers ou plus de 5 chiffres d cimaux SOLUTION Se rappeler que le format de programmation de cette instruction est IB expression INPUT texte format O format doit tre un nombre avec un signe et 6 chiffres entiers maximum et 5 d cimaux 0108 Commande ex cutable canal utilisateur seulement DETECTION Durant l ex cution CAUSE On a tent d ex cut un bloc qui contient une information ex cutable seulement du canal d utilisateur SOLUTION Il y a des expressions sp cifiques aux programmes de personnalisation qui ne peuvent tre ex cuter que dans le programme d utilisateur 0109 C utilis ne pas programmer aides g om triques comp ou cycles DETECTION Durant l ex cution en canal d utilisateur CAUSE On a tent d ex cuter un bloc qui contient des aides g om triques compensation de rayon longueur ou cycles fixes d usinage SOLUTION Dans le programme de personnalisation on ne peut pas programmer D aides g om triques ni de d placements Compensation de rayon ou de longueur Cycles fixes 0110 Param tres locaux non admis DETECTION Durant l dition durant l ex cution en programmes transmis par DNO CAUSE Quelques fonctions n admettent que la programmation avec des param tre globaux SOLUTION Les p
376. ey VALIDER Modifier l ment S lectionner l l ment d sir La CNC montre les valeurs avec lesquelles il a t d fini On peut modifier le type de segment droite arc red finir une donn e existante d finir une nouvelle donn e ou effacer une donn e existante Poureffacerune donn e taper sur la softkey qui la d finit et taper sur la touche ESC Une fois modifi l l ment taper sur la softkey VALIDER La CNC recalcule le nouveau profil en tenant compte des donn es avec lesquelles ont t d finis ce segment et le segment post rieur tangence angle etc Ins rer l ment S lectionner le point ou l angle apr s lequel on veut ins rer l l ment S lectionner le type de segment droite arc le d finir et taper sur la softkey VALIDER La CNC recalcule le nouveau profil en tenant compte des donn es avec lesquelles ont t d finis ce segment et le segment post rieur tangence angle etc Effacer l ment S lectionner l l ment que l on veut effacer et confirmer la commande La CNC recalcule le nouveau profil Texte suppl mentaire S lectionner l l ment d sir La CNC montre dans la zone d dition le code ISO correspondant ce segment Ajouter le texte d sir On peut ajouter les fonctions F S T D M ou des commentaires de programme Taper sur la softkey VALIDER Chapitre 4 Section Page EDITER EDITEUR DE PROFILS 11
377. facer et frapper la touche FIN BLOC Si le dernier bloc effacer est aussi le dernier bloc du programme ce bloc peut tre s lectionn par la frappe de la touche JUSQU A LA FIN Apr s s lection du premier et du dernier bloc effacer la CNC meten surbrillance les blocs s lectionn s et demande confirmation avant de les effacer DEPLACER BLOC Cette option permet de d placer un ou plusieurs blocs apr s avoir indiqu le premier et le dernier bloc d placer Proc der comme suit x Positionner le curseur sur le premier bloc d placer et frapper la touche DEBUT BLOC Positionner le curseur sur le dernier bloc d placer et frapper la touche FIN BLOC Si le dernier bloc d placer est aussi le dernier bloc du programme ce bloc peut tre s lectionn par la frappe de la touche JUSQU A LA FIN Si le d placement porte sur un seul bloc le premier et le dernier seront les m mes Apr s s lection du premier et du dernier bloc d placer la CNC met en surbrillance les blocs s lectionn s On signalera ensuite avec le curseur le bloc derri re lequel le ou les blocs s lectionn s devront tre plac s Apr s s lection du bloc frapper la touche DEBUT OPERATION pour que la CNC ex cute la commande Page Chapitre 9 Section 6 PLC EDITER COPIER UN BLOC Cette option permet de copier un ou plusieurs blocs apr s avoir indiqu le premier et le dernier bloc copi
378. ffecte au param tre P110 la distance parcourue par l axe X DISTZ P111 Initialise la variable indiquant la distance parcourue par l axe Z avec la valeur du param tre P111 L acc s l une des variables DIST X C entra ne l interruption de la pr paration des blocs et attente de l ex cution de cettecommande avant la reprise de la pr paration des blocs Ces variables permettent de fixer une deuxi me limite de parcours pour chaque axe LIMPL pour la sup rieure et LIMMI pour inf rieure tant donn que l activation et la d sactivation des deuxi mes limites sont electus par le PLC avec l entr e logique g n rale ACTLIM2 M5052 en plus de d finir les limites il faut ex cuter une fonction auxiliaire M pour le lui communiquer Ilestconseill aussid ex cuter lafonction G4apr sle nn pour que la CNC ex cute les blocs suivants avec les nouvelles limites La deuxi me limite de parcours sera prise en compte quand aura t d finie la premi re avec les param tres machine d axes LIMIT P5 et LIMIT P6 Page 16 PROGRAMMATIONENLANGAGEDE HAUTNIVEAU VARIABLES ASSOCI ES AUX Chapitre 11 Section COORDONNEES 11 2 8 VARIABLES ASSOCIEES AUX MANIVELLES ELECTRONIQUES Variables de lecture HANPF HANPS HANPT HANPFO Renvoientles impulsions de la premi re HANPF deuxi me HANPS troisi me HANPT ou quatri me HANPFO manivelle qui ont t re ues depuis la mis
379. figuration de la CNC et de tester le syst me La CNC offre les options suivantes par touches logiciel Configuration du syst me Test du mat riel Test de m moire Test de Flash Utilisateur Chapitre 12 Section Page DIAGNOSTICS 1 12 1 CONFIGURATION DU SYSTEME Cette option affiche la configuration en cours du syst me D s que cette option est activ e deux nouvelles touches s affichent et permettent de s lectionner la configuration mat riel du syst me 12 1 1 CONFIGURATION HARDWARE Cette option affiche la configuration hardware du syst me et pr sente les informations suivantes DIAGNOSTICS 11 50 14 CONFIGURATION UNIT CENTRALE CNC d alimentation CPU CNC 25 Sercos Source Module Module Module Module Vid o axes entr es sorties entr es sorties digital 02 1 03 2 04 RESOURCES CNC RESOURCES PLC M moire RAM kb PLC integr dans CPU CNC Utilisateur Syst me M moire Memorycard A kb CAP INS MM CONFIG HARDWARE CONFIG SOFTWARE EI CONFIGURATION DE L UNITE CENTRALE Ce point indique les modules composant la configuration en cours de l unit centrale de la CNC Les chiffres entre parenth ses la suite de certains modules et options indiquent l adresse logique affect e chacun d eux RESSOURCES CNC Ce point indique la M mo
380. fonctionne en m trique mm la r solution est de 1 10 de micron et les chiffres sont programm s selon le format 5 4 positif ou n gatif avec 5 chiffres entiers et 4 d cimales si elle fonctionne en pouces la r solution est gale au 1 100 000 de micron et les chiffres sont programm s selon le format 4 5 positif ou n gatif avec 4 chiffres entiers et 5 d cimales Pour faciliter le travail du programmeur cette commande admet toujours le format 5 5 positifou n gatif avec 5 chiffres entiers et 5 d cimales etelle ajuste selon besoins chaque nombre en fonction des unit s de travail au moment de l utilisation 11 1 3 SYMBOLES Les symboles utilis s dans le langage de haut niveau sont J ep Rr Chapitre 11 Section Page PROGRAMMATION EN LANGAGEDE HAUT NIVEAU DESCRIPTIONLEXIQUE 3 11 2 VARIABLES Les variables internes de la CNC accessibles par le langage de haut niveau sontregroup es en tables et peuvent tre de lecture seule ou de lecture criture Un groupe de mn moniques permet de repr senter les divers champs des tables de variables Pour acc der un l ment de ces tables il suffit d indiquer le champ de la table d sir e au moyen de la mn monique correspondante par exemple TOR puis l l ment d sir TOR 3 Les variables dont dispose la CNC peuvent tre class es comme suit Param tres ou variables de caract re g n ral Variables associ es aux outils
381. ge EDITER EDITEUR DE PROFILS 9 4 1 4 5 AR TES En s lectionnant cette option la CNC montre au moyen de softkeys les options suivantes Arrondissement Permet d ajouter un arrondissement n importe quel angle du profil Chanfrein Permet d ajouter un chanfrein n importe quel angle du profil Entr e tangentielle Permet de d finir une entr e tangentielle de l outil du profil pour son usinage Sortie Tangentielle Permet de d finir une sortie tangentielle de l outil du profil pour terminer son usinage En s lectionnant l une d elles un des angles du profil ou des profils sera mis en relief Pour s lectionner un autre angle du m me profil utiliser les touches fl che en haut en bas gauche droite Pour s lectionner un angle d un autre profil utiliser les touches page pr c dente page suivante Pour d finir l arrondissement introduire le rayon d arrondissement et taper sur la touche ENTER Pour d finir le chanfrein introduire le rayon du chanfrein et taper sur la touche ENTER Pour d finir l entr e tangentielle introduire le rayon que doit d crire l outil pour effectuer l entr e tangentielle et taper sur la touche ENTER Pour d finir la sortie tangentielle introduire le rayon que doit d crire l outil pour effectuer la sortie tangentielle et taper sur la touche ENTER Pour abandonner le mode AR TES taper sur la touche ESC Page Chapitre 4 S
382. ge ignore ce param tre il est donc inutile de le programmer S il est programm il sera ignor D finit en rayon la distance d approche rapide pour les plong es successives Si aucune valeur n est program e une distance de 1 mm 0 03937 pouce est prise par d faut L op ration de taraudage ignore ce param tre il est donc inutile de le programmer S il est programm il sera ignor Vitesse et sens de rotation signe de l outil motoris Page 62 Chapitre 9 Section CYCLESFIXES G61 PERCAGE TARAUDAGE TAUX Per age Fonctionnement de base 1 D placement en rapide jusqu au point d approche situ une certaine distance de s curit D de la position du premier trou La CNC met en marche l outil motoris selon la vitesse t mn et le sens indiqu s par le param tre S Orientation de la broche selon la position angulaire d finie par Q Si la broche tait en mouvement elle stoppe Premi re p n tration L axe de per age se d place en avance de travail G01 jusqu la profondeur incr mentale program e D B Cycle de per age Les phases ci dessous sont reproduites jusqu ce que le fond du trou soit atteint I 5 1 Retrait en rapide G00 de la distance H ou jusqu au point d approche 5 2 Approche en rapide G00 jusqu une distance C de la p n tration suivante 5 3 Nouvelle p n tration en G01 jusqu la profo
383. gramm une S sup rieure la valeur maximum permise par la derni re gamme active SOLUTION Programmer une vitesse de rotation S inf rieure 32 MANUEL DE SOLUTION DES ERRUERS ENCOR 2 CNC 8055T 1036 S non programm e en G95 ou filetage DETECTION Durant l ex cution CAUSE On a programm la fonction Avance en millim tres pouces par r volution G95 ou la fonction Filetage lectronique G33 gt mais il ny a pas de vitesse de rotation s lectionn e SOLUTION Afin de travailler avec l avance en millim tres par r volution G95 ou pour r aliser un filetage lectronique G33 il doit y avoir une vitesse de rotation S programm e 1037 S non programm en G96 DETECTION Durant l ex cution CAUSE On a programm la fonction Vitesse de coupe constante G96 gt et la vitesse de coupe n a pas t d finie et il n en existe pas de pr c dente ou encore aucune gamme de broche n est s lectionn e SOLUTION Afin de travailler vitesse de coupe constante G96 il faut avoir une vitesse de coupe S programm e et une gamme de broche active 1040 Cycle fixe inexistant DETECTION Durant l ex cution en mode MDI CAUSE Apr s avoir interrompu un programme durant l ex cution d un cycle fixe G8x et par la suite r alis un changement de plan on tente d ex cuter un cycle fixe G8x SOLUTION Ne pas interrompre le programme durant l ex cution d
384. gulaire indiqu e par le param tre Q Le param tre Q est disponible quand on a d fini le param tre machine de broche MI9TYPE 1 S1on travaille en ar te arrondie G05 on peut raccorder diff rentes filetages de fa on continue dans une m me pi ce Quand on effectue des raccords de filetages seul le premier d entre eux pourra avoir un angle d entr e Q Pendant que la fonction G33 est active il est impossible de modifier l avance F programm e ni la vitesse de broche S programm e qui sont toutes deux fix es 100 La fonction G33 est modale et incompatible avec G00 G01 G02 G03 et G75 A la mise sous tension apr s ex cution de M02 M30 ou apr s une URGENCE ou un RESET la CNC prendra en compte G00 ou G01 en fonction de l tat du param tre machine g n ral IMOVE Page Chapitre 6 Section 20 CONTROLEDES TRAJECTOIRES FILETAGE ELECTRONIQUE G33 Exemple avec programmation de l axe X en diam tres a Filetage longitudinal Ex cution en une passe unique d un filet cylindrique de 2 mm de profondeur et de 5 mm de pas Xi i 4 100 D i A 4 08 D 7 40 180 190 G90 G00 X200 Z190 X116 Z180 G33 Z40 L5 Filetage G00 X200 Z190 b Filetage longitudinal multiple On veut r aliser un filetage cylindrique 2 entr es Les filetages sont d phas s de 180 et chacun poss de 2mm de profondeur et 5mm de pas
385. hait Aucune autre fonction pr paratoire ne doit tre programm e dans le bloc contenant G74 S1la recherche de r f rence machine est ex cut e en mode manuel le z ro pi ce s lectionn est perdu et les coordonn es du point de r f rence machine indiqu es dans le param tre machine des axes REFV ALUE sont affich es Dans tous les autres cas le z ro pi ce s lectionn est conserv les coordonn es visualis es sont donc r f renc es par rapport ce z ro pi ce S1la commande G74 estex cut e en mode MDI la visualisation des coordonn es d pendra du mode d ex cution de cette commande Manuel Ex cution ou Simulation Page Chapitre 4 Section SYSTEMES DEREFERENCE 4 3 PROGRAMMATION PAR RAPPORT AU ZERO MACHINE G53 La fonction G53 peut tre ajout e tout bloc contenant des fonctions de contr le de trajectoire Elle sera utilis e seulement pour programmer les coordonn es du bloc par rapport au z ro machine ces coordonn es devront tre exprim es en millim tres ou en pouces selon la d finition du param tre machine g n ral INCHES Si la fonction G53 est programm e seule sans information de d placement le d calage de z ro actif actuel est annul qu il soit le r sultat de l ex cution de G54 G59 ou d une pr s lection G92 Cette pr s lection d origine G92 est d crite plus loin La fonction G53 estnon modale ce qui signifie qu elle devra tre prog
386. he du z ro machine G74 la CNC conserve le z ro pi ce ou le d calage de z ro actifs cet instant UTILISATEUR S1 cette option est activ e la CNC ex cute dans le canal utilisateur le programme de personnalisation s lectionn et indiqu par le param tre machine g n ral USERMAN Pour quitter cette option et revenir au menu pr c dent frapper ESC Chapitre 5 Section Page MANUEL MDI UTILISATEUR 5 VISUALISER Apr s frappe de la touche PLC ce mode permet d acc der au mode contr le du PLC Dans ce mode on proc dera comme indiqu dans le chapitre relatif au contr le du PLC Ce mode permet en outre de s lectionner gr ce la touche correspondante un des modes suivants de repr sentation des valeurs de position coordonn es ACTUEL S1 cette option est activ e la CNC affiche la position actuelle des axes par rapport au z ro pi ce MANUEL ACTUEL X 00100 000 Z 00004 269 C 00011 755 F03000 0000 100 S00000 0000 100 T0000 D000 S 0000 RPM S0000 M MIN G00 G17 G54 PARTC 000000 CYTIME 00 00 00 00 TIMER 000000 00 00 DEPLACEMENT MANUEL EN CONTINU CAP INS MM RECHERCE PRESE MESURE MDI UTILISATEUR ISUALISER MM ZERO LECTION POUCES Page Chapitre 5 Section 6 MANUEL VISUALISER ERREUR DE POURSUITE S1 cette option est activ e la CNC affiche l erreur de poursuite diff rence entre les positions th orique et r elle
387. he peut tre ex cut e autant de fois que d sir quand la fin du programme est atteinte la recherche reprend au d but du programme Pour quitter l option de recherche frapper la touche ARRETER ou ESC La CNC positionne le curseur sur la ligne o le texte recherch a t rencontr pour la derni re fois N LIGNE Si cette touche est frapp e la CNC demande le num ro de la ligne ou du bloc recherch s Apr s l introduction de ce num ro et la frappe de ENTER le curseur se positionne sur la ligne demand e qui est ainsi s lectionn e et la CNC quitte l option de recherche Chapitre 4 Section Page EDITER CHERCHER 17 4 4 REMPLACER Cette option permet de remplacer dans le programme s lectionn et autant de fois que d sir une s quence de caract res par une autre S1 cette option est activ e la CNC demande la s quence de caract res remplacer Lorsque le texte remplacer a t d fini frapper la touche PAR la CNC demande la s quence de caract res de remplacement Lorsque ce texte a t d fini frapper la touche FIN TEXTE le curseur se positionne sur la premi re s quence de caract res rencontr e La recherche estex cut e partir du bloc point par le curseur y compris dans le bloc lui m me Le texte rencontr appara t en surbrillance et les touches de fonction affichent les options suivantes REMPLACER Remplace le texte en surbrillance
388. he principale Restitue la valeur qui avait t assign e au param tre machine n de la deuxi me broche Restitue la valeur qui avait t assign e au param tre machine n de la broche auxiliaire Restitue la valeur qui avait t assign e au param tre machine n du PLC Page 12 PROGRAMMATION ENLANGAGEDE HAUT NIVEAU VARIABLES ASSOCI ES AUX Chapitre 11 Section PARAMETRES MACHINE 11 2 5 VARIABLES ASSOCI ES AUX ZONES DE TRAVAIL Ces variables associ es aux zones de travail sont des variables lecture seulement Les valeurs des limites sont exprim es en unit s actives Si G70 en pouces Max 3937 00787 Si G71 en millimetres Max 99999 9999 S1 axe rotatif en degr s Max 99999 9999 L tat des zones de travail est d fini par le code suivant 0 l Variables de lecture FZONE FZLO X C FZUP X C SZONE SZLO X C SZUP X C TZONE TZLO X C TZUP X C FOZONE FOZLO X C FOZUP X C Invalid e Valid e comme zone interdite l entr e Valid e comme zone interdite la sortie Donne l tat de la zone de travail 1 P100 FZONE Affecte au param tre P100 l tat de la zone de travail 1 Donne la valeur de la limite inf rieure de la zone 1 selon l axe s lectionn X C Donne la valeur de la limite sup rieure de la zone 1 selon l axe s lectionn X C Donne l tat de la zone de travail 2 Donne la valeur
389. hine g n ral ICORNER Page Chapitre 7 Section 6 FONCTIONS PREPARATOIRES SUPPLEMENTAIRES TRAVAIL SUR ANGLE VIF G07 ET ARRONDI G05 G50 7 4 ANALYSE PAR ANTICIPATION LOOK AHEAD G51 G n ralement l ex cution d un programme compos de blocs d placement tr s faible CAM digitalisation etc est tr s lente Cette fonctionnalit permet l usinage grande vitesse pour ce type de programmes Ilestrecommand de disposer de l option CPU TURBO lorsque la fonction Analyse par anticipation estutilis e car la CNC doit analyser la trajectoire d usinage l avance jusqu 50 blocs afin de calculer la vitesse maximale sur chaque tron on de la trajectoire Le format de programmation est GS1 A E A 0 255 Il est optionnel et d finit le pourcentage d acc l ration appliquer Sil n est pas programm ou programm avec une valeur 0 la CNC prend la valeur d acc l ration d finie par le param tre machine pour chaque axe E 5 5 Erreur de contournage maximum admise Le param tre A permet l application d une acc l ration de travail standard et d une autre acc l ration utilisable avec l analyse par anticipation Plus la valeur du param tre E est faible plus l avance d usinage est r duite Lorsque la fonction Analyse par anticipation est activ e il est judicieux de r gler les axes de fa on que leur erreur de poursuite soi
390. hine de l axe C AXISTYPE Quand l axe C est activ au moyen de la fonction pr paratoire G15 la CNC ex cute une recherche de r f rence machine de l axe C si la machine travaillait pr c demment en mode broche Si la machine se trouvait en mode C cette recherche n est pas ex cut e La fonction G15 n est pas modale la sortie logique de la broche CAXIS M5955 tant maintenue active tant que l axe C est actif Aucune autre fonction auxiliaire ne doit tre programm e dans un bloc contenant d j la fonction La CNC d sactive l axe C et repasse au mode broche boucle ouverte apr s avoir ex cut M03 M04 M05 etc Par ailleurs si le param tre machine PERCAX NO la CNC d sactive la fonction C la mise sous tension ou apr s ex cution de M03 M30 un arr t en URGENCE ou un RESET 6 13 1 USINAGE DE LA SURFACE CYLINDRIQUE Pour ex cuter un usinage sur la surface cylindrique de la pi ce le rayon du cylindre d velopper doit tre d fini au moyen de la fonction G15 R avant de s lectionner le plan principal au moyen de la fonction G16 ZC On programmera ensuite le profil usiner il est possible de programmer des interpolations lin aires et circulaires ainsi que la compensation du rayon de l outil La programmation de l axe C s effectuera comme s il s agissait d un axe lin aire et c est la CNC elle m me qui se chargera de calculer le d placement angulaire corr
391. i ne seront pas prot g es Pour changer ou effacer les codes d acc s utiliser les softkeys Changer de codes S lectionner le code d acc s d sir et introduire le nouveau code Effacer code Permet d effacer liminer un ou plusieurs codes de la table e Pour effacer un code indiquer son num ro et taper sur la touche ENTER e Poureffacer plusieurs codes ils doivent se suivre indiquer le num ro du premier code que l on veuteffacer taper sur la softkey JUSQU A indiquer le num ro du dernier code que l on veut effacer et taper sur la touche ENTER e Pour effacer un code indiquer son num ro et taper sur la touche ENTER Effacer tous Permet d effacer tous les codes d acc s La CNC demandera la conformit de la commande et apr s avoir tap sur la touche ENTER elle les effacera 7 6 CHANGER DE DATE Permet de modifier la date et l heure du syst me La date appara tra en premier lieu sous le format jour mois ann e 12 04 1998 dont dispose la CNC et pr vu pour une possible substitution Apr s la substitution il faudra taper sur la touche ENTER pour la valider Si on ne veut pas la changer taper sur la touche ESC Ensuite l heure sera affich e sous le format heures minutes deuxi mes 08 30 00 dont dispose la CNC et pr vu pourune possible substitution Apr s la substitution il faudra taper sur la touche ENTER pour la valider Si on ne veut pas la changer taper sur la touche ESC
392. ichage Permet d diter un nouveau profil On doit taper dessus une fois d finis tous les profils Il faut indiquer si l on veut sauver ou non le profil ou les profils dit s La CNC abandonne l diteur de profil et ajoute au programme le code ISO correspondant au profil ou aux profils dit s Chapitre 4 EDITER Section Page EDITEUR DE PROFILS 7 4 1 4 3 D FINITION D UN SEGMENT DROIT Quand on s lectionne la softkey DROITE la CNC montre ZONE AFFICH E l information qui figure dans la marche droite X 300 300 X1 Y1 Cotes du point initial du segment Pa 209 Elles ne peuvent pas tre modifi es car elles correspondent au dernier point du segment ant rieur PROITE X2 Y2 Cotes du point final du segment X1 30 000 Y1 60 000 Angle form par la ligne et l axe des abscisses Y2 TANGENCE Indique si la droite que l on veut dessineresttangente ou non au segment ant rieur TANGENCE NON Il n est pas n cessaire de d finir tous ces param tres mais il est 112 pee gt Et 0 conseill de d finir tous ceux tant connus Ec 0 Ni 2 Pour d finir un param tre taper sur la softkey correspondante Nr 2 introduire la valeur d sir e et taper sur la touche ENTER La valeur peut tre d finie avec une constante num rique ou avec n importe quelle expression Exemples X 100 X 10 cos 45 X 20 30 sin 30 X 2 20 30 sin 30 Une fois
393. ielle trajectoire pr c dente G08 gt 2 Quand la trajectoire tangentielle termine en un point de la trajectoire pr c dente ou en son prolongement en ligne droite 8 Travaillant avec le cycle fixe de poche avec lots lorsqu on programme la fonction G08 dans le bloc suivant la d finition de d but de profil G00 SOLUTION La solution chacune des causes est la suivante 1 La fonction G08 ne permet pas la programmation de circonf rences compl tes 2 La trajectoire tangentielle ne peut pas terminer en un point de la trajectoire pr c dente ou en son prolongement en ligne droite 3 La CNC ne dispose pas d information sur la trajectoire pr c dente et ne peut pas ex cuter un arc tangentiel 1008 Pas d informations sur la trajectoire pr c dente DETECTION Durant l ex cution CAUSE On a programm moyennant la fonction G08 une circonf rence tangentielle la trajectoire pr c dente mais il ny pas d information sur la trajectoire pr c dente SOLUTION Pour r aliser une trajectoire tangentielle la trajectoire pr c dente il doit exister des informations sur la trajectoire pr c dente et elles doivent tre dans les 48 blocs pr c dents la trajectoire tangentielle 1010 Plan erron en trajectoire tangente DETECTION Durant l ex cution CAUSE On a programm un changement de plan entre la d finition de la fonction Trajectoire circulaire tangente la trajectoire
394. ier 11 5 1 EXPRESSIONS ARITHMETIQUES Les expressions arithm tiques sont form es en combinant des fonctions et des op rateurs arithm tiques binaires ettrigonom triques avec les constantes et les variables du langage Le mode de fonctionnement avec ces expressions est d fini par les priorit s des op rateurs etleurassociativit Priorit de la plus haute la plus basse Associativit NOT fonctions n gatif de droite gauche EXP MOD de gauche droite Fa de gauche droite addition soustraction de gauche droite op rateurs relationnels de gauche droite AND XOR de gauche droite OR de gauche droite Il est commode d utiliser des parenth ses pour clarifier l ordre dans lequel s value l expression P3 P4 P5 P6 P7 P8 P9 P3 P4 P5 P6 P7 P8 P9 L eploi de parenth ses redondantes ou suppl mentaires n entra ne pas d erreurs etne r duit pas la vitesse d ex cution L emploi de parenth ses est obligatoire avec les fonctions sauf si elles s appliquent une constante num rique dans ce cas elles sont optionnelles SIN 45 SIN 45 les deux sont valides et quivalentes SIN 10 5 quivaut SIN 10 5 Les expressions peuvent galement tre utilis es pour r f rencer les param tres et les tables P100 P9 P100 P P7 P100 P P8 SIN P8 20 P100 ORGX 55 P100 ORGX 12 P9 PLCMS5008 PLCM5008 OR 1 S lectionne
395. ier comment est usin e une op ration en particulier COULEURS TRAJECT Cette option permet de modifier les couleurs utilis es pour tracer les diverses trajectoires d outil dans les modes ex cution et simulation Elles ne peuvent tre utilis es que dans le graphiques lignes XZ Les param tres suivants sont disponibles Couleur repr sentant l avance rapide Couleur repr sentant la trajectoire sans compensation Couleur repr sentant la trajectoire avec compensation Couleur repr sentant le filetage Pour d finir les couleurs apr s activation de cette option la CNC affiche dans la partie droite de l cran une s rie de fen tres dans lesquelles figureront les couleurs actuelles s lectionn es Parmi les couleurs disponibles figure la couleur transparente qui est visualis e en noir comme le fond Si cette couleur est s lectionn e la CNC n affiche pas la trajectoire correspondant au d placement programm Page 26 Chapitre 3 Section EXECUTER SIMULER GRAPHIQUES Pour modifier l une de ces couleurs s lectionner la fen tre concern e gr ce aux touches fl che vers le haut et fl che vers le bas avant de la modifier gr ce aux touches fl che droite et fl che gauche Quand toutes les couleurs d sir es ont t s lectionn es frapper ENTER pour valider les nouveaux choix Pour quitter cette option sans modifier les param tres existants frapper ESC COULEURS DU
396. igne DNC LI LIGNE DNC La CNC offre la possibilit de travailler en mode DNC Distributed Numerical Control ou Commande Num rique D port e ce qui permet les communications entre la CNC et un ordinateur pour ex cuter les fonctions suivantes Commandes de r pertoire et effacement Transfert de programmes et de tables entre la CNC et un ordinateur Commande distance de la machine Possibilit de supervision de l tat de syst mes DNC volu s Chapitre 1 Section Page GENERALITES 1 1 2 PROTOCOLE DE COMMUNICATIONS PAR DNC OU UN PERIPHERIQUE Ce type de communications autorise les commandes de transfert de programmes et de tables ainsi que la gestion des r pertoires de la CNC et de l ordinateur pour la copie et l effacement de programmes etc indistinctement depuis la CNC o l ordinateur Pour transf rer des fichiers on proc dera comme suit x Le fichier devra commencer par le symbole suivi du commentaire de programme qui est optionnel et qui peut comporter jusqu 20 caract res n On indiquera ensuite en les s parant par une virgule les protections attributs affect es ce fichier lecture criture etc Ces protections sont optionnelles et leur programmation n est pas obligatoire Pour terminer l en t te du fichier on enverra le caract re RETURN RT ou LINE FEED LF s par du pr c dent par Exemple Fagor Automation MX RT
397. igner aucune valeur moyennant la programmation aux variables uniquement de lecture Cependant sa valeur elle peut tre assign e un param tre 0077 Sortie analogique non disponible DETECTION Durant l dition durant l ex cution en programmes transmis par DNO CAUSE On a tent d crire une sortie d analogie qui est utilis e para la CNC SOLUTION Il se peut que la sortie analogique choisie soit utilis e par un axe ou une broche Choisir une autre sortie analogique entre 1 8 12 MANUEL DE SOLUTION DES ERREURS CNC 8055T FAGOR 2 0078 Programmer canal O CNC 1 PLC 2 DNC DETECTION Durant l dition durant l ex cution en programmes transmis par DNO CAUSE En programmant en langage de haut niveau l instruction en langage de haut niveau KEYSRC a t programm e mais la provenance des touches n a pas t d finie SOLUTION Lorsqu on programme l instruction KEYSCR il faut obligatoirement programmer le param tre correspondant la provenance des touches KEYSCR 0 Clavier de la CNC KEYSCR 1 PLC KEYSCR 2 DNC La CNC permet uniquement de modifier le contenu de cette variable si celle ci se trouve z ro 0079 Programmer le num ro d erreur de 0 9999 DETECTION Durant l dition durant l ex cution en programmes transmis par DNO CAUSE En programmant en langage de haut niveau l instruction ERREUR a t dit e mais le num ro d erre
398. il programm en maintenant le pas sp cifi entre les passes d usinage successives Il autorise les outils triangulaires ronds et carr s La structure de base du bloc est G6MXZCDLMKFHSERQ C W _ TTT aa 1 11 1 1 1 1 1 Doi 1 1 11 L 1 1 11 l 1 noi 1 1 1 1 1 11 1 1 I 1 1 noi 1 1 11 1 1 11 1 1l 1 1 Doi 1 1 11 1 11 l 1 11 1 1 1 1 1 1 Doi 1 1 E 1 1 1 1 1 1 LIL Li ts 1 1 1 1 1 1 i 72 1 1 J 1 1 7 1 f 7 1 1 Z 1 1 7 1 1 7 Z 1 1 7 f 1 7 1 1 7 J 4 3 AL 7 M X 5 5 D finitla coordonn e en X du point de d but du profil Elle doit tre programm e en absolu selon les unit s actives soit rayon soit diam tre Z 5 5 D finitla coordonn e en Z du point de d but du profil Elle doit tre programm e en absolu C5 5 D finit le pas d usinage Si ce param tre est programm avec une valeur 0 la CNC affiche le message d erreur correspondant Toutes les passes d usinage sont ex cut es avec cette valeur l exception de la derni re qui liminera tout exc dent de mati re D 5 5 D finit la distance de s curit laquelle s effectue le retrait de l outil apr s chaque passe XA D p X4 c m a ee aa e ns lt RE SER PEETIT f 1 E 1 1 if E Ifi LL i ilii 777 H i i i Lg 1 LIIL 17111 LL ARE 22 22 ASIE 2 1 ioa hi i 772 lez WU Le Chapitre 9 Section Pag
399. in on se reportera aux indications donn es avec l option POLYGONE Lorsque le polygone a t d fini la CNC affiche son int rieur rempli avec la couleur utilis e pour sa d finition CERCLE PLEIN Pour dessiner un cercle plein on se reportera aux indications donn es avec l option CERCLE Lorsque le cercle a t d fini la CNC affiche son int rieur rempli avec la couleur utilis e pour sa d finition RECTANGLE PLEIN Pour dessiner un rectangle plein on se reportera aux indications donn es avec l option RECTANGLE Lorsque le rectangle a t d fini la CNC affiche son int rieur rempli avec la couleur utilis e pour sa d finition Page 14 Chapitre 10 Section PERSONNALISATION ELEMENTS GRAPHIQUES 10 4 TEXTES L acc s cette option exige d abord de s lectionner le symbole ou la page diter ou modifier gr ce l option DITER du mode de fonctionnement UTILITAIRES Cette option permet d introduire des textes dans le symbole ou la page s lectionn s Pour ce faire la CNC affichera une page d cran de 80 colonnes et 21 rang es soit 640 pixels coordonn e en X x 336 pixels coordonn e en Y S 1ls agit d une page nouvelle la CNC affichera le curseur au centre de l cran dans le cas d un symbole nouveau le curseur se situe dans l angle sup rieur gauche Le curseur appara t toujours en blanc et apr s s lection du texte inclure il peut
400. ines 18 Axe inexistant iii 9 Axe rot position valeurs absolues G90 entre 0 359 9999 23 Axe rotatif Valeurs absolues G90 entre 359 9999 Axes X et Z doivent exister Axes X ou Z accoupl s ou synchronis s neseser B Base n gative et exposant non entier 15 Base z ro et exposant non positif 15 Bloc incompatible avec d finition de profil 5 Bloc non ex cutable avec un autre programme en ex cution 17 Bloc non permis en MDI ou inspection d outil 38 Blocs de haut niveau non permis en d finition de profil 5 Broche DlOqU isssssremrrrerminineutirsmmninnnurninnen 41 C C utilis ne pas programmer aides g om triques comp OULCYCIOS idii iaeaea TA AAA ANTEA NESA 17 Circonf rence de rayon nul ssssssesieiererreerere 40 Commande ex cutable canal utilisateur seulement 2 2 17 Compensation non admise eeeeeeeeeeeererrrerereeen 27 Compensation radiale non admise avec axe rotatif de positionnement 32srranseremtnnnrnnnnieeaneninaninte 37 Coordonn es incompl tes ssesessessseeisireisirnsirrnsinrnsisrnrisrnnena 8 Coordonn es polaires non admises ss essssiesiesiesieeinsrnerrernern ee 8 Correcteur inexistant s sseseesessiesiestestertnttnettstnsttntnntenrnnnennn 25 Correcteur D3XZRFIK 18 Course maximale du palpeur d pass e sseesnseeesineen eene 47 Cycle fixe de palpeur non d fini eeeeeeeeee
401. inimum expression 4 Y maximum Page Chapitre 12 Section 2 DECLARATIONS DE CONTROLE DES D CLARATIONSDE PROGRAMMES VISUALISATION 12 3 D CLARATIONS DE VALIDATION IN VALIDATION ESBLK et DSBLK A partir de l ex cution de la mn monique ESBLK la CNC ex cute tous les blocs suivants comme s il s agissait d un bloc unique Ce traitement en bloc unique reste actif jusqu son annulation par l ex cution de la mn monique DSBLK De cette fa on si le programme estex cut en mode BLOC BLOC le groupe de blocs se trouvant entre les mn moniques ESBLK et DSBLK s ex cutera en continu autrement dit l ex cution ne s interrompt pas la fin d un bloc mais passe au bloc suivant Exemple G01 X30 Z10 F1000 T1 D1 ESBLK G01 X20 Z10 G01 X20 Z20 G02 X10 Z30 I 10 KO DSBLK G01 X10 Z40 M30 ESTOP et DSTOP A partir de l ex cution de la mn monique DSTOP la CNC invalide la touche Stop D but du bloc unique Annulation du bloc unique ainsi que le signal de Stop provenant de la PLC Cette invalidation reste active jusqu ce que la touche soit valid e nouveau par la mn monique ESTOP EFHOLD et DFHOLD A partir de l ex cution de la mn monique DFHOLD la CNC invalide l entr e de Feed Hold provenant du PLC Cette invalidation reste active jusqu ce que l entr e soit valid e nouveau par la mn monique EFHOLD Chapitre 12 Sec
402. int de d but du profil Elle doit tre programm e en absolu selon les unit s actives soit rayon soit diam tre D finit la coordonn e en Z du point de d but du profil Elle doit tre programm e en absolu D finit l exc dent de mati re c est dire la partie liminer de la pi ce d origine Cet l mentest d finienrayonet selon la valeur affect e au param tre A cette valeur sera interpr t e comme un exc dent en X ou en Z S1 sa valeur ne d passe pas la sur paisseur de finition L ou M seule la passe de finition sera ex cut e si H est diff rent de z ro D finit le pas d usinage Il est d fini en rayon et selon la valeur affect e au param tre A cette valeur sera interpr t e comme pour I comme le pas en X ou en Z Toutes les passes d usinage sont ex cut es avec cette valeur l exception de la derni re qui liminera tout exc dent de mati re Si ce param tre est programm avec une valeur 0 la CNC affiche le message d erreur correspondant D finit l axe principal d usinage S1A0est programm l axe principal est l axe Z La valeur de I est prise comme exc dent de mati re en X et la valeur de C comme le pas en X Si Al estprogramm l axe principal est l axe X La valeur de I est prise comme exc dent de mati re en Z et la valeur de C comme le pas en Z Page Chapitre 9 Section CYCLES FIXES CYCLEFIXEDESUIVIDE PROFIL G66
403. ion 12 UTILISATION DUN PALPEUR ETALONNAGEDEPALPEUR 10 5 CYCLE FIXE DE MESURE DE PIECE ET CORRECTION D OUTIL SUIVANT L AXE X On utilisera un palpeur situ sur la broche porte outils qui devra tre talonn e au pr alable au moyen du cycle fixe d talonnage d outil En plus de la mesure de la pi ce selon l axe X ce cycle permet de corriger la valeur du correcteur d outil utilis dans le processus d usinage de cette surface Cette correction n est r alis e que si l erreur de mesure d passe une valeur programm e Le format de programmation de ce cycle est le suivant Z S 5 B5 5 F5 5 L5 5 D4 PROBE 3 X Z B F L D Coordonn e th orique en X du point o doit s effectuer la mesure Cette valeur est exprim e en unit s actives soit rayons soit diam tres Coordonn e th orique en Z du point o doit s effectuer la mesure D finit la distance de s curit Il doit tre programm avec une valeur positive exprim e en rayons Si ce param tre est programm avec une valeur 0 la CNC affiche le message d erreur correspondant D finit l avance selon laquelle s ex cutera le d placement de palpage La programmation est effectu e en mm minute ou en pouces minute D finit la tol rance qui s appliquera l erreur mesur e Ce param tre sera programm en rayons et le correcteur ne sera corrig que lorsque l erreur d passera cette valeur Si aucune valeu
404. ion CAUSE On a programm un filetage et il ny a pas suffisamment d espace pour acc l rer et d sacc l rer SOLUTION Programmer une vitesse inf rieure 40 MANUEL DE SOLUTION DES ERRUERS CNC 8055T FAGOR 2 1096 Point dans la zone prohib e 3 DETECTION Durant l ex cution CAUSE On a tent de d placer un axe un point situ dans la zone de travail 3 qui est d finie comme zone de non entr e SOLUTION Dans l histoire du programme la zone de travail 3 a t habilit e d finie moyennant G20 G21 comme zone de non entr e G22 K3 S1 Pour d shabiliter cette zone de travail programmer G22 K3 S0 1097 Point dans la zone prohib e 4 DETECTION Durant l ex cution CAUSE On a tent de d placer un axe un point situ dans la zone de travail 4 qui est d finie comme zone de non entr e SOLUTION Dans l histoire du programme la zone de travail 4 a t habilit e d finie moyennant G20 G21 comme zone de non entr e G22 K4 S1 Pour d shabiliter cette zone de travail programmer G22 K4 S0 1098 Limites des zones de travail erron es DETECTION Durant l ex cution CAUSE Les limites sup rieures d finies G21 de la zone de travail sont gales ou inf rieures aux limites inf rieures G20 de la m me zone de travail SOLUTION Programmer les limites sup rieures G21 de la zone de travail plus grandes que les limites inf rieur
405. ion de finition n a pas t d finie SOLUTION Programmer une vitesse de rotation S positive et diff rente de z ro GEOMETRIE Valeur de Zi Zf DETECTION Durant l ex cution CAUSE Les cotes en Z des points initiaux et finals co ncident SOLUTION Les cotes en Z des points initiaux et finals doivent tre diff rentes GEOMETRIE Valeur de X DETECTION Durant l ex cution CAUSE Les cotes du diam tre initial et final co ncident SOLUTION Les cotes en X des points initiaux et finals doivent tre diff rentes du diam tre final FINITION Sur paisseur impossible DETECTION Durant l ex cution CAUSE La sur paisseur pour la finition est sup rieure la profondeur totale de l usinage SOLUTION La sur paisseur pour la finition doit tre inf rieure la profondeur de l usinage EBAUCHAGE Facteur de forme incorrect DETECTION Durant l ex cution CAUSE Il est impossible d effectuer l bauchage de la rainure avec le facteur de forme s lectionn SOLUTION S lectionner un outil avec le facteur de forme appropri FINITION Facteur de forme incorrect DETECTION Durant l ex cution CAUSE Il est impossible d effectuer la finition de la rainure avec le facteur de forme s lectionn SOLUTION S lectionner un outil avec le facteur de forme appropri GEOMETRIE Le diam tre final n est pas ext rieur DETECTION Durant l ex cution CAUSE On a d fini un rainurage ext rieur et le diam t
406. ion de la broche principale s lectionn e par DNC Une valeur 0 signifie qu elle n est pas s lectionn e Donne en tours minute la limite de vitesse de rotation de la broche principale s lectionn e par le PLC Une valeur 0 signifie qu elle n est pas s lectionn e Donne en tours minute la limite de vitesse de rotation de broche s lectionn e par programme Renvoie en degr s max 99999 9999 Ja position r elle de la broche principale Renvoie en degr s entre 0 et 360 la position r elle de la broche principale Renvoie en degr s max 99999 9999 la position th orique de la broche principale cote r elle erreur de poursuite Renvoie en degr s entre 0 et 360 la position th orique de la broche principale cote r elle erreur de poursuite Chapitre 11 Section Page PROGRAMMATION EN LANGAGE DEHAUT NIVEAU VARIABLES ASSOCI ES A LA 19 BROCHE PRINCIPALE FLWES Donne en degr s max 99999 9999 l erreur de poursuite de la broche principale lorsqu elle est en boucle ferm e M19 Lors de l acc s ces variables POSS RPOSS TPOSS RTPOSS ou FLWES la pr paration des blocs est interrompue et la CNC attend que cette instruction soit ex cut e avant de reprendre la pr paration des blocs Variables de lecture et d criture PRGSSO Cette variable permet de lire ou de modifier le pourcentage de vitesse de rotation de la broche principale s lect
407. ion en programmes transmis par DNC CAUSE Il reste programmer le param tre A D dans l instruction OPEN SOLUTION R viser la syntaxe du bloc Le format de programmation est OPEN P ND O A Ajoute de nouveaux blocs la suite de ceux qui existent d j D Efface le programme qui existe et louvre comme programme nouveau 0182 Option non disponible DETECTION Durant l dition durant l ex cution en programmes transmis par DNC CAUSE On a d fini une fonction G que ni n est pas dans les options de software 24 MANUEL DE SOLUTION DES ERREURS ncoR 2 CNC 8055T 0185 Correcteur inexistant DETECTION Durant l dition durant l ex cution en programmes transmis par DNO CAUSE Dans la syntaxe du bloc on r alise un appel un correcteur d outil sup rieur ceux permis par le fabricant SOLUTION Programmer un num ro de correcteur d outil inf rieur 0186 L axe C n existe pas DETECTION Durant l dition durant l ex cution en programmes transmis par DNO CAUSE On a tent d activer l axe C mais la machine ne dispose pas de cette prestation 0187 G66 G68 G69 non admis en usinage avec l axe C DETECTION Durant l ex cution CAUSE On a tent de ex cuter un cycle fixe G66 G67 ou G68 l axe C tant actif SOLUTION Afin de travailler avec ces cycles fixes d sactiver laxe C 0188 Fonction non permise depuis PLC
408. ion sur carte des I O 3 DETECTION Durant l ex cution CAUSE Il n y a pas 24v dans la alimentation des sorties de la carte de 1 0 correspondante Il se peut que le fusible se soit grill SOLUTION Alimenter les sorties de la carte de 1 0 24v correspondante Si le fusible s est grill le remplacer MANUEL DE SOLUTION DES ERREURS 45 CNC 8055T COR z 2016 Le PLC n est pas pr t DETECTION Durant l ex cution CAUSE Le programme du PLC n est pas en marche Les causes peuvent tre diverses Il n existe pas de programme de PLC Erreur de WATCHDOG Le programme a t arr t depuis la monitorisation SOLUTION Mettre en marche le programme de PLC En r initiant le PLC 2017 Erreur de m moire RAM de la CNC DETECTION Durant le d marrage de la CNC ou durant la diagnose CAUSE Un d faut a t trouv dans la m moire RAM de la CNC SOLUTION Changer la carte CPU Prendre contact avec le SAT 2018 Erreur de m moire EPROM de la CNC DETECTION Durant le d marrage de la CNC ou durant la diagnose CAUSE Un d faut a t d tect dans la m moire EPROM de la CNC SOLUTION Changer la EPROM Se mettre en contact avec le SAT 2019 Erreur de m moire RAM du PLC DETECTION Durant le d marrage de la CNC ou durant la diagnose CAUSE Un d faut a t trouv dans la m moire RAM du PLC SOLUTION Changer la carte PLC Se mettre en contact avec le SAT 2020 Err
409. ionn par programme Il est indiqu par un entier entre 0 et MAXSOVR maximum 255 Une valeur 0 signifie qu il n est pas s lectionn P110 PRGSSO Affecte au param tre P110 le pourcentage de vitesse de rotation de broche s lectionn par programme PRGSSO P111 Affecte au pourcentage de vitesse derotation de broche s lectionn par programme la valeur du param tre P111 Page Chapitre 11 Section 20 PROGRAMMATION ENLANGAGEDE HAUT NIVEAU VARIABLES ASSOCI ES A LA BROCHE PRINCIPALE 11 2 10 VARIABLES ASSOCI ES A LA SECONDE BROCHE Dans ces variables associ es la seconde broche les valeurs de vitesse sont donn es en tours minute et les valeurs de Correcteur Override de la seconde broche sont donn es par des entiers entre 0 et 255 Variables de lecture SSREAL SSPEED SDNCS SPLCS SPRGS SCSS SDNCCS SPLCCS SPRGCS SSSO Donne la vitesse de rotation r elle de la seconde broche en tours minute P100 SREAL Affecte au param tre P100 la vitesse de rotation r elle de la seconde broche L acc s cette variable entra ne l interruption de la pr paration des blocs et l attente de l ex cution de cette commande avant la reprise de la pr paration des blocs Donne en tours minute la vitesse de rotation de la seconde broche s lectionn e dans la CNC Cette vitesse de rotation peut tre d finie par programme par le PLC ou par DNC
410. ire RAM disponible pour l utilisateur et pour le Syst me Elle sera exprim e en Kb Il indique aussi la m moire que poss de la Memkey Card Elle sera exprim e en Kb Section CONFIGURATION Page Chapitre 12 2 DIAGNOSTICS 12 1 2 CONFIGURATION LOGICIEL Cette option montre e Les options de logiciel dont on dispose e La version de logiciel install e e Les codes d identification de l appareil Ils sont r serv s exclusivement pour le Service d Assistance Technique La softkey CODE VALIDATION doit tre utilis e apr s en avoir consult avec le Service d Assistance Technique lorsqu on veut implanter plus de performances de logiciel Chapitre 12 Section Page DIAGNOSTICS CONFIGURATION 3 12 2 TEST HARDWARE Cette option v rifie les tensions d alimentation du syst me les tensions d livr es aux cartes et la temp rature int rieure de l UC Elle affiche les informations suivantes DIAGNOSTICS IERS PRE 11 50 14 TEST DE HARDWAR TENSIONS D ALIMENTATION volts bk E 4 40 za Correct 7 Correct Correct Correct Correct Correct Correct 5 Pila 15 0O0000S IS l OOPP RhDPOAC O00O000C 15 GNDA GND TENSIONS DE PLAQUES 24 volts Axes Correct Entr es Sorties 1 Correct Entr es Sorties 2 Correct Entr es Sorties 3 Correct TEMP RATURE INTERNE Correct TENSIO
411. ire h lico dale G02 G03 Trajectoire circulaire tangente G08 1 partie Trajectoire circulaire tangente G08 2 partie Trajectoire circulaire d finie par 3 points G09 1 partie Trajectoire circulaire d finie par 3 points G09 2 partie Filetage G33 Arrondi G36 Entr e tangentielle G37 Page 1046 Sortie tangentielle G38 Page 1047 Page 1048 Page 1049 Page 1050 Page 1051 Page 1052 Page 1053 Page 1054 Page 1055 Page 1056 Page 1057 Page 1058 Page 1059 Page 1060 Page 1061 Page 1062 Page 1063 Page 1064 Chanfrein G39 Temporisation interruption de la pr paration des blocs G04 G04K Ar te vive ar te arrondie G07 G05 Image miroir G11 G12 G13 G14 Programmation de plans et d axe longitudinal G16 G17 G18 G19 G15 Zones de travail G21 G22 Compensation de rayon G40 G41 G42 D calages d origine Millim tres pouces G71 G70 Facteur d chelle G72 Recherche de r f rence machine G74 Travail avec palpeur G75 Couplage lectronique des axes G77 G78 Absolues incr mentales G90 G91 Pr s lection de coordonn es et d origine polaire G92 G93 Programmation des avances G94 G95 Programmation des fonctions auxiliaires F S T et D Programmation des fonctions auxiliaires M AIDES SYNTAXIQUES TABLES DE CNC Page 1090 Page 1091 Page 1092 Page 1093 Page 1094 Page 1095 Page 1096 Page 1097 Page 1098 Page 1099 Table de correcteurs Table d outils Tabl
412. is e habituellement il est recommand la placer dans un programme part 1063 On ne peut pas ouvrir le programme DETECTION Durant l ex cution CAUSE Un programme est ex cut en mode infini et depuis ce programme on tente de ex cuter un autre programme infini moyennant l instruction EXEC SOLUTION On ne peut pas ex cuter plus d un programme infini simultan ment 1064 Le programme ne peut pas tre ex cut DETECTION Durant l ex cution CAUSE On a tent d ex cuter un programme depuis un autre avec l instruction EXEC et le programme n existe pas ou il est prot g de l ex cution SOLUTION Le programme que l on d sire ex cuter moyennant l instruction EXEC doit exister dans la m moire de la CNC et il doit tre ex cutable 36 MANUEL DE SOLUTION DES ERRUERS CNC 8055T FAGOR 2 1065 D but de compensation sans trajectoire droite DETECTION Durant l ex cution CAUSE Le premier d placement dans le plan de travail apr s avoir activ la compensation de rayon G41 G42 n est pas un d placement lin aire SOLUTION Le premier d placement apr s avoir activ la compensation de rayon G41 G42 doit tre lin aire 1066 Fin de compensation sans trajectoire droite DETECTION Durant l ex cution CAUSE Le premier d placement dans le plan de travail apr s avoir d sactiv la compensation de rayon G40 n est pas un d placement lin ai
413. isi me attribut de la variable sercos de l identificateur id de la seconde broche AUTRES VARIABLES Section 11 2 15 Variable OPMODE OPMODA OPMODB OPMODC NBTOOL PRGN BLKN z Mode de fonctionnement Mode de fonctionn quand on travailledans le canal principal Type de simulation Axes s lectionn s par manivelle Num ro d outil en train d tre g r Num ro de programme en cours d ex cution Num ro d tiquette du dernier bloc ex cut Etat de la fonction G indiqu e n Etat des fonctions G00 G24 Etat des fonctions G25 G49 Etat des fonctions G50 G74 Etat des fonctions G75 G99 Etat de la fonction M indiqu e n Etat des fonctions M 0 6 8 9 19 30 41 44 Axes des abscisses et des ordonn es du plan actif Images miroir actives Facteur d chelle g n ral appliqu Facteur d chelle particulier de l axe indiqu Donne l tat du palpeur Horloge syst me en secondes Heure selon le format heures minutes secondes Date selon le format ann e mois jour Horloge valid e par le PLC en secondes Temps d ex cution d une pi ce en centi mes de seconde Compteur de pi ces de la CNC Premi re ex cution d un programme Code cr par touche Origine des touches 0 Clavier 1 PLC 2 DNC Tension en volts de l entr e analogique indiqu e n Tension en volts appliquer la sortie analogique indiqu e n Num ro d
414. ispose des types suivants Coordonn es cart siennes Coordonn es polaires Angle et une coordonn e cart sienne 3 5 1 COORDONNEES CARTESIENNES Le syst me de coordonn es cart siennes est d fini par deux axes dans le plan et par trois ou plus axes dans l espace L origine de tous ces axes qui dans le cas des axes X Y Z co ncide avec le point d intersection est appel e Origine Cart sienne ou Point Z ro du Syst me de Coordonn es La position des diff rents points de la machine est exprim e au moyen des cooordonn es des axes avec deux trois quatre ou cinq coordonn es Les coordonn es des axes sont programm es gr ce la lettre de l axe X Y Z U V W A B C toujours dans cet ordre suivie de la valeur de la cooordonn e Les valeurs des coordonn es seront absolues ou incr mentales selon que l on travaille en G90 ou en G91 et leur format de programmation sera 5 5 SNS X40 Y100 Z30 gt gt h PON Y Chapitre 3 Section Page AXES ET SYSTEMES DE COORDONNEES PROGRAMMATION DES 7 COTES 3 5 2 COORDONNEES POLAIRES En cas de pr sence d l ments circulaires ou de cotes angulaires il peut s av rer plus commode d exprimer les coordonn es des diff rents points sur le plan 2 axes la fois en coordonn es polaires Le point de r f rence porte le nom d Origine Polaire et constituera l origine du Syst me de Coordonn es Polaires Un point
415. it d un axe lin aire et les valeurs affect es l axe C seront r put es programm es enrayons ind pendamment de la valeur affect e au param tre machine de l axe X DFORMAT TP0681 p HX G15 Usinage sur surface frontale G16 XC G0 X30 Positionnement sur le point de d part G0 Z 2 P n tration G1 G90 X15 F1000 X0 C 10 X 12 C10 X0 X15 C0 X30 G0 Z20 Retrait M30 Chapitre 6 Section Page CONTROLE DES TRAJECTOIRES ACTIVATIONDEL AXEC 25 G15 6 14 DEPLACEMENT JUSQU A UNE BUTEE MECANIQUE G52 La fonction G52 permet de programmer le d placement d un axe jusqu une but e m canique Cette possibilit peut s av rer int ressante pour les machines cintrer les poup es mobiles motoris es les dispositifs d alimentation de barres etc Le format de programmation est G52 X C 5 5 Apr s G52 on programmera l axe d sir ainsi que la coordonn e du point d arriv e du d placement L axe se d place jusqu au point programm jusqu ce qu il parvienne la but e S il parvient au point programm sans que la but e soit atteinte la CNC stoppe le d placement La fonction G52 est non modale et doit donc tre programm e chaque ex cution d un d placement jusqu une but e L ex cution de cette fonction suppose que les fonctions G01 et G40 soient actives ce qui change l historique du programme Elle est incompatible
416. it sollicit la CNC un d placement avec une avance sup rieure au maximum permis param tre machine d axes GOOFEED La CNC d placera laxe sur la quantit indiqu e mais en limitant l avance cette valeur Chapitre 5 MANUEL 5 Section Page D PLACEMENT AVEC 13 MANIVELLE LECTR 5 1 3 3 MANIVELLE PRINCIPALE Permet au moyen d une seule manivelle de la machine de d placer les 2 axes simultan ment pour r aliser des segments droits ou des segments courbes Une des manivelles de la machine sera utilis e pour la mani re de travail habituelle ou pour la performance Manivelle Principale La gestion de cette performance devra tre r alis e par le fabricant de la machine Apr s avoir s lectionn le mode de Travail Manivelle Principale il faut indiquer le type detrajectoire Trajectoire Lin aire ou Trajectoire en Arc Lorsqu il s agit d une trajectoire lin aire indiquer l angle de la trajectoire i MASLAN m G18 Lorsqu il s agit d une trajectoire en arc indiquer les cotes du centre de l arc l G18 MASCS zd o MASCFI a Page Chapitre 5 5 Section 14 MANUEL DEPLACEMENTAVEC MANIVELLE ELECTR 5 2 DEPLACEMENT MANUEL DE LA BROCHE Les touches suivantes du Pupitre Op rateur permettent de contr ler la broche sans qu il soit n cessaire d ex cuter M3 M4 ou M5 C Equivaut l
417. ition Si ce param tre n est pas programm ou est programm avec une valeur 0 aucune passe de finition n est ex cut e Chapitre 9 Section Page CYCLES FIXES SURFACAGE DE SECTIONS 31 DROITES G82 Fonctionnement de base Le cycle fixe analysera le profil programm en r alisant si n cessaire un surfa age vertical jusqu l obtention du profil d fini La totalit du surfa age s effectue selon un pas identique inf rieur ou gal au pas programm C Chaque pas de surfa age est ex cut comme suit Ve TPO9E03 gt Z Va gt Z Le d placement 1 2 s effectue en avance rapide G00 Le d placement 2 3 s effectue en G01 selon l avance programm e F Lorsque le param tre D a t programm le d placement 3 4 s effectue en avance rapide G00 mais si D n a pas t programm le d placement 3 4 s effectue selon le contour programm et en G01 selon l avance programm e F Le d placement de retrait 4 5 s effectue en avance rapide G00 Siune passe finale d bauche a t programm e la CNC ex cutera une passe parall le au profil en conservant les sur paisseurs L et M avec l avance F indiqu e Cette passe finale d bauche liminera les gradins demeurant apr s la phase d bauche Apr s ex cution du surfa age avec ou sans passe de finition le cycle se termine toujours a
418. itre 5 Section ET PRESELECTION en utilisant pour lectionn outils talonner a Page Section MESURE EELEE FERREE f n P pr EG aa K sl Doors EEE Rae Reese e r ot HR nr A Bp E aii Se lt Fe ii ce p es ce Le EE LE Tr Le no di EE re ES DE Es ai i ds EE Patate MESURE talonner la longueur de l de dimensions connues Cette fonction permet d ce faire une pi ce Avant de frapper cette touche on choisira l outil et le correcteur PRES Chapitre 5 MANUEL Mesure sans palpeur L outil est talonn axe par axe X Z comme suit x Frapper la touche correspondant l axe X ou Z La CNC demandera la coordonn e de position suivant l axe choisi de la pi ce talon au point o doit s effectuer l talonnage Apr s l introduction de cette valeur frapper ENTER afin qu elle soit prise en compte par la CNC D placer l outil au moyen des touches JOG X X Z Z 3 3 4 4 jusqu ce qu il entre en contact avec la pi ce Frapper la touche CHARGER correspondant cet axe La CNC effectuera les calculs n cessaires et affectera sa nouvelle longueur au correcteur s lectionn R p ter ces op rations pour talonner l outil suivant l autre axe Mesure avec palpeur Lorsqu un palpeur est dis
419. ixe de per age taraudage sur face de chariotage 9 14 Cycle fixe de rainure de clavette sur face de chariotage 9 15 Cycle fixe de rainure de clavette sur face de surfa age 9 16 Cycle fixe de suivi de profil 9 1 Cycle fixe d bauche suivant l axe X 9 2 G69 Cycle fixe d bauche suivant l axe Z 9 3 G70 Programmation en pouces 3 3 G71 Programmation en millim tres 3 3 G72 Facteur d chelle g n ral et particulier 7 6 G74 Recherche de r f rence machine 4 2 G75 D placement avec palpeur jusqu au contact 10 1 G76 D placem avec palpeur jusqu l interruption du contact 10 1 G77 Couplage lectronique des axes 7 7 1 G78 Annulation du couplage lectronique 7 7 2 KO OK OX KO K KO KO X XX X XX x G81 G82 G83 G84 G85 G86 G87 Cycle fixe de tournage de sections droites 9 4 Cycle fixe de surfa age de sections droites 9 5 Cycle fixe de per age 9 6 Cycle fixe de tournage de sections courbes 9 7 Cycle fixe de surfa age de sections courbes 9 8 Cycle fixe de filetage longitudinal 9 9 Cycle fixe de filetage frontal G88 Cycle fixe de rainurage suivant l axe X G89 Cycle fixe de rainurage suivant l axe Z G90 Programmation absolue G91 Programmation incr mentale G92 Pr s l de coordonn es limit de la vitesse de broche G93 Pr s lection de l origine polaire G94 Avance en millim tres pouces par minute G95 Avance en millim tres pouces par tour G96 Vitesse de coupe constante G97 Vitesse de
420. l axe La CNC inclut dans la zone d dition le nom de l axe suivi des coordonn es correspondant ce point Cette valeur peut tre modifi e si d sir Frappe de la touche correspondant l erreur et introduction de sa valeur Quand le param tre a t dit frapper ENTER Ce nouveau param tre est incorpor la table et le curseur se positionne sur ce param tre La zone d dition s efface ce qui permet d diter d autres param tres Pour sortir de cette option frapper ESC Page Chapitre 11 Section PARAMETRES MACHINE FONCTIONNEMENT AVEC LES TABLES DE PARAMETRES MODIFIER Cette option permet de modifier le param tre s lectionn Avant de frapper cette touche on pointera au moyen du curseur le param tre modifier D s que cette option est activ e les touches changent de couleur et affichent sur fond blanc le type d option d dition qu elles offrent pour modifier le param tre La frappe de ESC efface les informations affich es dans la zone d dition correspondant au param tre modifier partir de ce moment ce param tre peut tre dit nouveau Pour sortir de l option modifier frapper CL ou ESC afin d effacer les informations affich es dans la zone d dition puis frapper ESC nouveau Le param tre s lectionn n est pas modifi Quand le param tre a t modifi frapper ENTER Le nouveau param tre dit remplace le
421. la CNC en affiche toujours 20 par ligne et quand leur mn monique associ e est employ e elle en affiche 3 par ligne Dans ce dernier cas le nom g n rique est affich si aucune mn monique n est associ e la ressource S1 l tat d un bit de registre est demand la CNC n affiche que le bit demand dans la ligne correspondante Chapitre 9 Section Page PLC MONITORISATION 13 MODIFIER FENETRE Cette option permet de manipuler la fen tre active la fen tre s lectionn e de modifier sa taille d effacer son contenu et m me de la supprimer fermer Pour ce faire les options suivantes sont disponibles par touches logicielles AUGMENTER Permet d augmenter la taille de la fen tre active avec une ligne d informations en plus chaque frappe de cette touche DIMINUER Permet de r duire la taille de la fen tre active avec une ligne d informations en moins chaque frappe de cette touche minimum 2 lignes EFFACER Permet d effacer la fen tre active en annulant toutes les informations FERMER Permet de fermer la fen tre active Quand une fen tre st ferm e la CNC cesse de l afficher FENETRE ACTIVE Cette option permet de choisir entre le programme automate et chaque fen tre affich e temporisateurs registres compteurs et donn es binaires afin de pouvoir les exploiter On notera que les manipulations ne sont possibles que sur la fen tre active D s que la fen tre acti
422. la position r elle de l axe RESTE Ce champ indique la distance que l axe doit encore parcourir pour atteindre la cote programm e Page 16 Chapitre 3 Section EXECUTER SIMULER VISUALISER 3 3 MDI Cette fonction n est pas accessible dans le mode Simulation de programmes En outre si un programme est en cours d ex cution elle n est accessible qu apr s interruption de l ex cution Elle permet d diter tout type de bloc ISO ou haut niveau et donne gr ce aux touches de fonctions les informations n cessaires sur le format correspondant Apr s dition du bloc et frappe de la touche la CNC ex cutera ce bloc sans quitter ce mode de fonctionnement Chapitre 3 EXECUTER SIMULER Section MDI Page 17 3 4 INSPECTION DES OUTILS Cette fonction n est pas accessible dans le mode Simulation de programmes En outre si un programme est en cours d ex cution elle n est accessible qu apr s interruption de l ex cution Quand cette fonction est activ e 1l est possible de contr ler manuellement tous les d placements la machine gr ce aux touches de contr le des axes du Pupitre Op rateur X X Z Z 3 3 4 4 Enoutre la CNC affiche les touches de fonction permettant d acc der aux tables de la CNC de g n rer et d ex cuter des commandes en mode MDI et de positionner les axes de la machine au point d appel de cette foncti
423. la version de logiciel de la CNC install e 12 5 UTILISATEUR S1 cette option est activ e la CNC ex cute dans le canal utilisateur le programme de personnalisation s lectionn avec le param tre machine g n ral USERDIAG Pour interrompre l ex cution et revenir au menu principal frapper ESC 12 6 NOTES UTILES La CNC ex cute une s rie de v rifications internes s quentielles Si le r sultat obtenu n est pas le r sultat souhait la CNC peut stopper l avance des axes et la rotation de broche en annulant toutes les sorties analogiques eten supprimant les signaux Enable elle peut aussi stopper l ex cution du programme automate ou activer la sortie ARR T D URGENCE externe O1 Stoppe As s dt Active la sortie Type de test Ex cution pendant res Stoppe le PLC ARRET D URGENCE Temp rature Toujours Pile d charg e Toujours M moire Flash Apr s avoir actualis la version Card A A la mise sous tension M moire RAM A la mise sous tension Arr t d urgence externe EXEC SIMUL Tension plaques EXEC SIMUL PLC en marche EXEC SIMUL Erreurs Utilisateur PLC EXEC SIMUL Watchdog du PLC PLC en marche Chapitre 12 DIAGNOSTICS Section TESTHARDWARE Page CNC 8055 T Manuel de Programmation Ref 9903 fra ii Remarque Il convient de tenir compte du fait que certaines des fonctions d crites dans ce
424. lacement d fini seulement par une coordonn e du point final ou sans d finir le rayon de l arc 2 Durant l dition lorsqu on dite un d placement circulaire G02 G03 et seule une coordonn e du point final est d finie ou le rayon de l arc n est pas d fini La solution chacune des causes est la suivante 1 Il se peut que dans l histoire du programme une fonction G02 ou G03 ait t activ e Dans ce cas pour r aliser un d placement il faut d finir les deux coordonn es du point final et le rayon de l arc Pour r aliser un d placement lin aire programmer G01 2 Pour r aliser un d placement circulaire G02 G03 il faut d finir les deux coordonn es du point final et le rayon de larc 0045 Coordonn es polaires non admises DETECTION Durant l dition durant l ex cution en programmes transmis par DNC CAUSE SOLUTION Dans la fonction Programmation par rapport au z ro machine G53 gt les cotes du point final ont t d finies en coordonn es polaires cylindriques ou en coordonn es cart siennes avec angle Programmer par rapport au z ro machine seules les cotes en coordonn es cart siennes peuvent tre programm es MANUEL DE SOLUTION DES ERREURS CNC 8055T FAGOR 2 0046 Axe inexistant DETECTION Durant l dition durant l ex cution en programmes transmis par DNO CAUSE On a dit un bloc dont ex cution implique le d place
425. le 359 9999 0169 Ne pas programmer des sousroutines modales DETECTION Durant l ex cution en modo MDI CAUSE On a tent d appeler une sousroutine modale MCALL SOLUTION On ne peut pas ex cuter de sousroutines modales MCALL depuis l option de menu Ex cution MDI 0171 La fen tre n a pas t d finie DETECTION Durant l ex cution ou ex cution en canal d utilisateur CAUSE On a tent d crire dans une fen tre DW qui n a pas t d finie ODW auparavant SOLUTION On ne peut pas crire dans une fen tre qui n a pas t d finie V rifier que la fen tre dans laquelle on d sire crire DW ait t d finie MANUEL DE SOLUTION DES ERREURS 23 CNC 8055T COR 3 0172 Le programme n est pas accessible DETECTION Durant l ex cution CAUSE On a tent d ex cuter un programme qui n est pas ex cutable SOLUTION Il se peut que le programme soit prot g de l ex cution Pour savoir si un programme est ex cutable v rifier dans la colonne des attributs si le caract re X appara t Si ce caract re n appara t pas le programme ne pourra pas tre ex cut 0174 Interpolation h lico dale non permise DETECTION Durant l ex cution CAUSE On a tent d ex cuter une interpolation h lico dale tout tant active la fonction LOOK AHEAD G51 SOLUTION On ne peut pas r aliser d interpolations h lico dales la fonction LOOK AHEAD G51 tant
426. le P riodique PE DETECTION tout moment CAUSE S Les diff rentes causes sont les suivantes 1 L ex cution du programme p riodique du PLC a d pass e le temps crit en param tre de PLC WAGPER P1 2 Le programme est rest dans une boucle infinie SOLUTION Augmenter le temps du param tre du PLC WAGPER P1 ou augmenter la vitesse du PLC e Mettre CPU TURBO e Changer le param tre du PLC CPUTIME P26 ou le param tre g n ral LOOPTIME P72 3003 Division par ZERO en PLC DETECTION tout moment CAUSE Dans le programme du PLC il y a une ligne dont l ex cution implique de r aliser une division par z ro SOLUTION Si on travaille avec des registres il se peut que dans l histoire du programme ce registre ait acquis la valeur z ro V rifier que le registre n arrive pas l op ration avec cette valeur 3004 Erreur en PLC gt DETECTION tout moment CAUSE Une erreur a t d tect e dans la carte PLC SOLUTION Changer la carte PLC Se mettre en contact avec le SAT 48 MANUEL DE SOLUTION DES ERREURS CNC 8055T ERREURS DE REGULATION 4000 Erreur dans l anneau SERCOS DETECTION Durant l ex cution CAUSE La communication SERCOS a t interrompue Les causes peuvent tre une interruption dans l anneau des connections fibre d connect e ou cass e ou une configuration erron e 1 La roue d identification ne co ncide pas avec le sercosid 2 Param tre
427. le curseur par rapport au point de d clenchement Cette valeur estexprim e en millisecondes Exemple Siune Recherche de Temps de 1000 millisecondes a t s lectionn e la CNC affichera la partie du trac correspondant 1 seconde avant le moment du trigger Si aucun trigger ne s est produit pendant l analyse du trac la CNC supposera que la position indiqu e est r f renc e par rapport au d but du trac Chapitre 9 Section Page PLC ANALYSEUR LOGIQUE 35 Calculer Temps Modifier Base Cette option permet de conna tre l intervalle de temps entre deux points du trac Proc der comme suit pour d finir les points de d but et de fin du calcul Positionner le curseur sur le point de d but du calcul et frapper la touche MARQUER DEPART pour le valider Le d placement du curseur est command par les touches Fl che gauche Fl che droite Page pr c dente et Page suivante Positionner le curseur sur le point final du calcul et frapper la touche MARQUER FINAL pour le valider La CNC affiche l intervalle de temps en millisecondes entre ces deux points dans la fen tre de messages Cette possibilit peut s av rer tr s utile pour calculer avec pr cision les temps de mont e et de descente du front des signaux le temps entre le d clenchement de deux signaux le temps entre le d clenchement d un signal et le d but du cycle etc Cette option permet de m
428. le des blocs choisis pour la r cup ration du profil et apr s le point initial du profil il y a un bloc en langage de haut niveau qui n est pas une assignation SOLUTION Les seules instructions en langage de haut niveau qui peuvent tre dit es sont les assignations param tres locaux PO a P25 et globaux P100 a P299 MANUEL DE SOLUTION DES ERREURS 27 CNC 8055T Picon 2 0218 On ne peut pas programm l axe apr s le point initial du profil DETECTION Durant la r cup ration d un profil CAUSE Dans l ensemble des blocs choisis pour la r cup ration du profil on a d fini une position sur un axe qui ne fait pas partie du plan actif Il se peut qu une cote de surface apr s le point initial d un profil ait t d fini SOLUTION La cote de surface des profils ne peut tre d finie que dans le bloc initial du premier profil correspondant au point initial du profil ext rieur 0219 Point initial mal programm en s lection profil DETECTION Durant la s lection d un profil CAUSE Le point initial d un profil est mal programm Il reste d finir une des deux coordonn es qui d finissent sa position SOLUTION Le point initial d un profil doit tre d fini dans les deux axes qui forment le plan actif 0227 Programmer Q entre 359 9999 DETECTION Durant l dition durant l ex cution en programmes transmis par DNO CAUSE Dans la fonction Filetage lectronique
429. le doit tre programm e en absolu selon les unit s actives soit rayon soit diam tre R 5 5 D finit la coordonn e en Z du point final du profil C5 5 D finit le pas du surfa age La totalit du surfa age est ex cut selon la m me passe gale ou inf rieure la passe programm e C Si ce param tre est programm avec une valeur 0 la CNC affiche le message d erreur correspondant D 5 5 D finit la distance de s curit laquelle s effectue le retrait de l outil apr s chaque passe X4 pap Xa pap le gt Z Page Chapitre 9 Section 40 CYCLES FIXES SURFACAGEDESECTIONS COURBES G85 L5 5 M5 5 F5 5 H5 5 I 5 5 K 5 5 Si D est programm avec une valeur diff rente de 0 la plaquette ex cute un mouvement de retrait 45 jusqu ce qu elle atteigne la distance de s curit figure de gauche Si D est programm avec une valeur 0 la trajectoire de sortie co ncide avec la trajectoire d entr e S1 le param tre D n est pas programm le retrait de l outil s effectue suivant le profil jusqu la passe pr c dente distance C figure de droite S1 le param tre D n est pas programm on ne doit pas oublier que le temps de cycle est allong mais que la quantit de mati re retirer lors de la passe de finition est moindre D finit la sur paisseur de finition suivant axe X qui est programm e en rayons Si ce param tre n es
430. le param tre FBACKAL P15 OFF la sortie de l erreur est vit e mais cette solution est seulement provisionnelle 2010 Erreur de mesure sur la broche DETECTION Durant l ex cution CAUSE Le signal de la broche n arrive pas la CNC SOLUTION V rifier que les connections sont bien r alis es NOTE Cette erreur se produit dans les axes diff rentiels DIFFBACK P14 YES lorsque le param tre FBACKAL P15 ON En positionnant le param tre FBACKAL P15 OFF la sortie de l erreur est vit e mais cette solution est seulement provisionnelle 2011 Temp rature maximale d pass e DETECTION tout moment CAUSE La temp rature interne maximale de la CNC a t d pass e Les causes peuvent tre les suivantes Armoire lectrique mal ventil e Carte des axes avec un composant d fectueux SOLUTION Eteindre la CNC et attendre qu elle refroidisse Si l erreur persiste il se peut qu un composant de la carte soit d fectueux Dan ce cas il faudra changer la carte Se mettre en rapport avec le SAT 2012 Pas de tension sur carte des axes DETECTION Durant l ex cution CAUSE Il n y a pas 24v dans la alimentation des sorties de la carte des axes Il se peut que le fusible se soit grill SOLUTION Alimenter les sorties de la carte d axes 24v Si le fusible s est grill le remplacer 2013 Pas de tension sur carte des I O 1 2014 Pas de tension sur carte des I O 2 2015 Pas de tens
431. le selon l axe Z pour calculer la longueur r elle Z K Si une compensation de rayon d outil est n cessaire G41 ou G42 la CNC tient compte du facteur de forme F et applique comme valeur de compensation de rayon la valeur R du correcteur s lectionn Si aucun correcteur n a t programm la CNC applique le correcteur DO avec X 0 Z 0 F 0 R 0 I 0 et K 0 A chaque s lection d un outil outil actif la CNC appliquera au cours du premier d placement en X ou Z r alis la compensation de longueur correspondant au correcteur s lectionn La somme des valeurs X I selon l axe X et la somme des valeurs Z K selon l axe Z Si aucun outil n est actif la CNC n applique pas de compensation de longueur Chapitre 8 Section Page COMPENSATION D OUTILS 1 CODES DE FORME CODES F0 ET F9 Chapitre 8 COMPENSATION D OUTILS Section CODE F5 fa h aP P P TE me PE G T Lei A En IE A y 7z C1 os at SX NS Naaa aaa Chapitre 8 COMPENSATION D OUTILS Section 8 1 COMPENSATION DE RAYON D OUTIL G40 G41 G42 Dans les op rations courantes d usinage la trajectoire de l outil doit tre calcul e et d finie en tenant compte de son facteur de forme F et de son rayon R de fa on obtenir les dimensions requises pour la pi ce La compe
432. le type d erreur ventuelle Chapitre 8 Section Page DNC 1 La partie inf rieure de l cran pr sente pour chaque ligne s rie activ e les options suivantes accessibles par touches de fonction ACTIVER DNC Active la ligne s rie correspondante DESACTIVER DNC D sactive la ligne s rie correspondante L activation d sactivation de ce mode s effectue dynamiquement en cons quence si une transmission est en cours par ce canal lors de la d sactivation du mode DNC la CNC interrompt la transmission et d sactive le mode DNC Ind pendamment du mode d op ration le fabricant peut d terminer avec le param tre machine si la t che de DNC sera active ou non apr s la mise sous tension Page Chapitre 8 Section 2 DNC 9 e PLC Ce mode d op ration permet acc der l automate PLC pour v rifier son fonctionnement ou l tat de ses variables Il permet aussi d diter ou d analyser le programme de PLC ou les fichiers de messages et d erreurs de l automate Les programmes associ s au PLC auxquels on a acc s sont Le programme d automate PLC_PRG Le fichier d erreurs de l automate PLC_ERR Le fichier de messages de l automate PLC_MSG Le programme d automate PLC_PRG peut tre dit dans ce mode de travail ou bien tre copi de la Memkey Card CARD A ou d un ordinateur comme il est indiqu dans le chapitre Utilit s Le programm
433. les internes de la CNC Programmation de haut niveau Codes cr s par touches Sorties logiques d tat de touches Codes d inhibition de touches Pages du syst me d aide la programmation Entretien TATJA 1 e GENERALITES La CNC peut tre programm e aussi bien la vol e depuis le panneau avant que depuis des p riph riques ext rieurs lecteur de bandes lecteur enregistreur de cassettes ordinateur etc La taille de m moire dont dispose l utilisateur pour la r alisation des programmes pi ce est de 128 Kb extensible a 512 Kb Les programmes pi ce et les valeurs des tables dont dispose la CNC peuvent tre introduits comme suit Depuisle panneau avant Apr s s lection du mode d dition ou de la table d sir e la CNC permet l introduction des donn es au moyen du clavier Depuis un ordinateur DNC ou un P riph rique La CNC permet l change d informations avec un ordinateur ou un p riph rique au moyen des lignes s rie RS232C et RS422 Si ces communications sont contr l es depuis la CNC il est n cessaire de s lectionner au pr alable la table correspondante ou le r pertoire de programmes pi ce utilitaires avec lesquels les communications sont tablies Selon le type de communications choisi on s lectionnera le param tre machine des lignes s rie PROTOCOL comme suit PROTOCOL 0 Pour des communications avec un p riph rique PROTOCOL 1 Pour des communications par l
434. les passes ex cut es sont quidistantes et la distance C entre 2 passes cons cutives est maintenue En outre si la derni re section du profil est une section courbe ou un plan inclin la CNC calculera les diff rentes passes sans d passer la cote maximum programm e i 2 pi TP09A06 Chaque passe est ex cut e comme suit XA Z X Le d placement d approche 1 2 s effectue en avance rapide G00 Le d placement 2 3 s effectue selon l avance programm e F Le d placement de retrait 3 1 s effectue en avance rapide G00 En cas de risque de collision avec la pi ce ce d placement s effectue gr ce deux d placements en G00 3 4 et 4 1 comme le montre la figure suivante Chapitre 9 Section Page CYCLESFIXES CYCLEFIXEDESUIVIDE 5 PROFIL G66 TPOSA08 Le cycle fixe se termine toujours au point o il a t appel Page Chapitre 9 Section 6 CYCLES FIXES CYCLEFIXE DESUIVIDE PROFIL G66 Syntaxe de programmation des profils Dans la d finition du profil il n est pas n cessaire de programmer le point de d but car il est sp cifi par les param tres X Z de d finition du cycle fixe Le premier bloc de d finition du profil et le dernier celui o se termine le profil d fini devront comporter un num ro d tiquette de bloc Ces num ros d tiquette indiqueront au cycle fixe le d but et la fin de l
435. les valeurs YES ou NO 0133 Ecrire ON OFF DETECTION Durant l dition des param tres de la table de param tres machine CAUSE On a tent d assigner un param tre une valeur non valable SOLUTION Le param tre n admet que les valeurs ON ou OFF 0134 Valeurs entre 0 2 DETECTION Durant l dition des param tres de la table de param tres machine CAUSE On a tent d assigner un param tre une valeur non valable SOLUTION Le param tre n admet que les valeurs 0 et 2 0135 Valeurs entre 0 3 DETECTION Durant l dition des param tres de la table de param tres machine CAUSE On a tent d assigner un param tre une valeur non valable SOLUTION Le param tre n admet que les valeurs entre 0 et 3 0136 Valeurs entre 0 4 DETECTION Durant l dition des param tres de la table de param tres machine CAUSE On a tent d assigner un param tre une valeur non valable SOLUTION Le param tre n admet que les valeurs entre 0 et 4 0137 Valeurs entre 0 9 DETECTION Durant l dition des param tres de la table de param tres machine CAUSE On a tent d assigner un param tre une valeur non valable SOLUTION Le param tre n admet que les valeurs O et 9 0139 Valeurs entre 0 100 DETECTION Durant l dition des param tres de la table de param tres machine CAUSE On a tent d assigner un param tre une valeur non valable SOLUTION Le par
436. lit par Fagor Automation Fagor Automation ne pourra tre tenu pour responsable d aucun dommage corporel ou mat riel d coulant du non respect de ces r gles fondamentales de s curit Pr cautions contre les dommages corporels Avant de mettre l appareil sous tension s assurer qu il est correctement mis la terre Pour viter toutes d charges lectriques v rifier que tous les raccordements la terre ont t r alis s Ne pas travailler dans des environnements humides Pour viter toutes d charges lectriques travailler sous une humidit relative de 90 maximum sans condensation et une temp rature ne d passant pas 45 C Ne pas travailler dans des environnements explosifs Afin d viter tous dangers et accidents ne pas travailler dans des environnements explosifs Pr cautions contre les dommages au produit Environnement de travail Cet appareil est livr pr t fonctionner dans les Environnements Industriels tels qu ils ont t d finis dans les directives et les normes en vigueur dans l Union Europ enne Fagor Automation ne pourra re tenu pour responsable de tout dommage provoqu ou subi en cas d installation dans d autres environnements zones d habitation Installer le produit dans un emplacement ad quat Dans toute la mesure du possible on veillera installer la CNC loin des sources de liquides de refroidissement et de produits chimiques ainsi qu l abri des chocs susce
437. lles Les fonctions G28 et G29 doivent tre programm es seules dans le bloc ce bloc ne pouvant contenir plus d information A la mise sous tension apr s ex cution de M02 M30 ou apr s un arr t en URGENCE ou un RESET la CNC prend en compte la fonction G29 s lection de la broche principale Exemple de fonctionnement avec deux broches A la mise sous tension la CNC s lectionne toujours la broche principale Toutes les actions sur le clavier ou les fonctions associ es la broche affectent la broche principale Exemple S1000 M3 Broche principale en sens horaire 1000 t mn Pour s lectionner la seconde broche ex cuter la fonction G28 A partir de cet instant toutes les actions sur le clavier ou les fonctions associ es la broche affectent la seconde broche La broche principale conserve son tat pr c dent Exemple S1500 M4 Seconde broche en sens anti horaire 1500 t mn La broche principale continue tourner dans le sens horaire 1000 t mn Pour s lectionner nouveau la broche principale ex cuter la fonction G29 A partir de cet instant toutes les actions sur le clavier ou les fonctions associ es la broche affectent la broche principale La broche secondaire conserve son tat pr c dent Exemple S2000 La broche principale continue tourner dans le sens horaire mais 2000 t mn La seconde broche continue tourner dans le sens anti horaire 1500 t mn Page Chapitre 5 Section 6 PR
438. locaux plus d une sous routine le nombre maximum possible de niveaux d imbrications de param tres locaux tant de 6 l int rieur des 15 niveaux d imbrication de sous routines Page Chapitre 11 Section 6 PROGRAMMATION EN LANGAGE DE HAUT NIVEAU VARIABLESDECARACTERE GENERAL Les param tres locaux utilis s en langage de haut niveau pourront tre d finis soit comme indiqu pr c demment soit au moyen des lettres A Z l exception de N de telle sorte que A est gal PO et Z P25 L exemple suivant pr sente ces 2 m thodes de d finition IF PO P1 P2 P3 EQP4 GOTONI100 F A B C D EQE GOTONI00 Si un nom de param tre local lettre est utilis pour lui affecter une valeur A au lieu de PO par exemple et si l expression arithm tique est une constante num rique la d claration peut tre abr g e comme suit P0 13 7 gt A 13 7 gt A13 7 Onn utilisera les parenth ses qu avec pr cautions car M30 ne signifie pas la m me chose que M30 La CNC interpr te M30 comme une d claration et comme M est une autre fa on de d finir le param tre P12 cette d claration sera lue comme P12 30 et la valeur 30 sera affect e au param tre P12 Les param tres globaux P100 P299 peuvent tre utilis s dans tout le programme par n importe quel bloc ind pendamment de son niveau d imbrication Les cycles fixes d usinage G81 G82 G83 G84 G85 G86
439. m C Chaque pas de surfa age est ex cut comme suit Xa 2ga 1 Xa D TP09H03 Le d placement 1 2 s effectue en avance rapide G00 Le d placement 2 3 s effectue en G01 selon l avance programm e F Lorsque le param tre D a t programm le d placement 3 4 s effectue en avance rapide G00 mais si D n a pas t programm le d placement 3 4 s effectue selon le contour programm et en G01 selon l avance programm e F Le d placement de retrait 4 5 s effectue en avance rapide G00 Siune passe finale d bauche a t programm e la CNC ex cutera une passe parall le au profil en conservant les sur paisseurs L et M avec l avance F indiqu e Cette passe finale d bauche liminerales gradins demeurant apr s la phase d bauche Apr s ex cution du surfa age avec ou sans passe de finition le cycle se termine toujours au point d appel du cycle Page 42 Chapitre 9 Section CYCLES FIXES SURFACAGEDESECTIONS COURBES G85 Consid rations Les conditions d usinage vitesse d avance vitesse de rotation de broche etc et la compensation de rayon d outil G41 G42 doivent tre programm es avant d appeler le cycle A la fin du cycle fixe le programme se poursuit avec la m me avance F et les m mes fonctions G que lors de l appel du cycle La
440. m tres locaux PO P25 1054 Limite des param tres locaux d pass e DETECTION Durant l ex cution CAUSE En programmant en langage de haut niveau plus de 6 niveaux d imbriquement ont t r alis s moyennant l expression PCALL Plus de 6 appels ont t r alis s moyennant l expression PCALL dans la m me boucle SOLUTION Seuls six niveaux d imbriquement de param tres locaux sont permis dans les 15 nivaux d imbriquement de sousroutines Chaque fois qu un appel est r alis moyennant l expression PCALL un nouveau niveau d imbriquement de param tres locaux est produit et de plus il se produit aussi un nouveau niveau d imbriquement de sousroutines 1055 Imbriquement d pass DETECTION Durant l ex cution CAUSE En programmant en langage de haut niveau plus de 15 niveaux d imbriquement ont t r alis s moyennant les expressions CALL PCALL ou MCALL Plus de 15 appels ont t r alis s moyennant les expressions CALL PCALL ou MCALL dans la m me boucle SOLUTION Seuls 15 niveaux d imbriquement de param tres locaux sont permis Chaque fois qu un appel est r alis moyennant les expressions CALL PCALL ou MCALL un nouveau niveau d imbriquement est produit 1056 RET non associ sousroutine DETECTION Durant l ex cution CAUSE L instruction RET a t dit e mais l instruction SUB n a p
441. machine la cote affich e s actualisera eo TABLESD COMPENSATION 5 PARAMETRES MACHINE ROSE 11 5 FONCTIONNEMENT AVEC LES TABLES DE PARAMETRES D s que la table d sir e a t s lectionn e la CNC affiche son contenu et l op rateur peut d placer le curseur une ligne la fois gr ce aux touches fl che vers le haut et fl che vers le bas ou page par page gr ce aux touches page avant et page arri re En outre plusieurs options permettent de manipuler ces tables Ces options sont accessibles par touches logiciel et sont d crites ci dessous D s qu une de ces options est activ e l op rateur dispose d une zone d dition sur l cran et peut d placer le curseur dans cette zone gr ce aux touches fl che droite et fl che gauche Les touches fl che vers le haut et fl che vers le bas permettent de positionner le curseur sur le premier et le dernier caract re respectivement EDITER Cette option permet d diter le param tre d sir D s que cette option est activ e les touches changent de couleur et affichent le type d dition offert sur fond blanc Dans les tables correspondant la compensation de vis et la compensation crois e les valeurs de position de l axe doivent tre dit es comme suit D placement de l axeet quandl importance de l erreur justifie sa prise en compte frappe de la touche logiciel ou de la touche correspondant
442. mat riel Indique comment programmer l axe C pour r aliser un usinage sur la surface et sur une face de la pi ce Chapitre 7 Fonctions pr paratoires suppl mentaires Indique comment interrompre la pr paration des blocs et programmer une temporisation Indique comment programmer une ar te vive un coin ou un rayon contr l aux angles D crit le mode de programmation des fonctions analyse par anticipation image miroir facteur d chelle rotation de mod le et couplage d couplage lectronique des axes Chapitre 8 Compensation d outils Indique comment programmer la compensation de rayon et de longueur d outil Introduction 7 Chapitre 9 Chapitre 10 Chapitre 11 Chapitre 12 Annexes Introduction 8 Cycles fixes Indique comment programmer les diff rents cycles fixes d usinage Travail avec palpeur Indique comment ex cuter des d placements avec palpeur et programmer les cycles fixes de palpage Programmation en langage de haut niveau Montre toutes les variables les symboles op rateurs etc utiliser en cas de programmation en langage de haut niveau D clarations de contr le des programmes Pr sente les s quences de contr le utilisables en langage de haut niveau Les instructions disponibles sont pour affectation activation d sactivation de la visualisation contr le de d bit sous programmes g n ration de programmes et personnalisation Programmation en code ISO Variab
443. mation param tr e est interdite 4 La programmation d autres cycles fixes n est pas autoris e Pour d finir le profil les fonctions suivantes peuvent tre utilis es G00 Positionnement rapide G01 Interpolation lin aire G02 Interpolation circulaire droite G03 Interpolation circulaire gauche G06 Centre de cercle en coordonn es absolues G08 Circonf rence tangente la trajectoire pr c dente G09 Circonf rence d finie par trois points G36 Rayon cong G39 Chanfrein G53 Programmation par rapport au z ro machine G70 Programmation en pouces G71 Programmation en millim tres G90 Programmation absolue G91 Programmationincr mentale G93 Pr s lection de l origine polaire Il est possible de programmer les fonctions suivantes mais elles seront ignor es par le cycle G05 Arrondi G07 Ar te vive G50 Arrondi aux angles contr l Si les fonctions F S T D ou M sont programm es dans une d finition de profil elles seront ignor es par le cycle fixe Page 24 Chapitre 9 Section CYCLES FIXES CYCLEFIXED EBAUCHE SUIVANT L AXE Z G69 Consid rations Les conditions d usinage vitesse d avance vitesse de rotation de broche etc doivent tre programm es avant d appeler le cycle Le point d appel du cycle se situe hors de la pi ce usiner et une distance sup rieure celle d finie comme sur passeur de finition L M suivant les deux axes X 2
444. mbles de param tres 0 7 Identificateur sercos 217 ParameterSetPreselection Ces variables permettent de modifier la gamme de travail et l ensemble des param tres de chacun des r gulateurs Dans les 4 bits de moins de poids de ces variables il faut indiquer la gamme de travail et dans les 4 bits de plus de poids l ensemble des param tres que l on veut s lectionner Variables de lecture et d criture SVAR X C identificateur ss pour les axes SVARS identificateur s000000000000 pour la broche principale SSVAR identificateur es000000000000 pour la seconde broche Elles permettent de lire ou de modifier la valeur de la variable sercos correspon dant l identificateur de l axe P110 SVARX 40 assigne au param tre P1 10 la valeur de la variable sercos de l identificateur 40 de l axe X qui correspond VelocityFeedback PROGRAMMATION EN LANGAGE DE HAUT NIVEAU VARIABLES SERCOS 27 Chapitre 11 Section Page 11 2 15 AUTRES VARIABLES Variables de lecture OPMODE Donne le code correspondant au mode de fonctionnement s lectionn O0 Menuprincipal 10 Ex cution en automatique 11 Ex cution en bloc bloc 12 MDI en EXECUTION 13 Inspection d outil 20 Simulation du d placement selon la trajectoire th orique 21 Simulation des fonctions G 22 Simulation des fonctions G M Set T 23 Simulation avec d placement dans le plan principal
445. ment d un axe qui n existe pas SOLUTION V rifier que le nom d axe dit est correct 0047 Programmer axe s DETECTION Durant l dition durant l ex cution en programmes transmis par DNO CAUSE Aucun axe n a t programm dans une fonction o la programmation d un axe est n cessaire SOLUTION Ily a certaines instructions REPOS G14 G20 G21 pour lesquelles la programmation d axes est obligatoire 0048 Ordre des axes incorrect DETECTION Durant l dition durant l ex cution en programmes transmis par DNO CAUSE Les coordonn es des axes n ont pas t programm es dans l ordre correct ou un axe a t programm deux fois dans le m me bloc SOLUTION Se rappeler que l ordre de programmation est le suivant X Y Z U V W A B C Il nest pas n cessaire de programmer tous les axes 0049 Point incompatible avec le plan actif DETECTION Durant l dition durant l ex cution en programmes transmis par DNO CAUSE S Les diff rentes causes sont les suivantes 1 Lorsqu on a tent de r aliser une interpolation circulaire et que le point final n est pas contenu dans le plan actif 2 Lorsqu on a tent de r aliser une sortie tangentielle dans une trajectoire qui n est pas contenue dans le plan actif SOLUTION La solution chacune des causes est la suivante 1 Il se peut qu un plan ait t d fini moyennant G16 G17 G18 ou G1
446. ment de plong e s effectue selon l avance programm e F Le d placement de retrait et le d placement jusqu au point de plong e suivant s effectuent selon avance rapide G00 Apr s ex cution de la rainure le cycle fixe se termine toujours au point d appel du cycle Consid rations Les conditions d usinage vitesse d avance vitesse de rotation de broche etc doivent tre programm es avant d appeler le cycle A la fin du cycle fixe le programme se poursuit avec la m me avance F et les m mes fonctions G que lors de l appel du cycle Seule la compensation de rayon d outil est annul e si elle tait active etl ex cution du programme se poursuit par la fonction G40 L outil doit se situer sur l axe X par rapport la pi ce une distance sup rieure ou gale celle indiqu e par le param tre D distance de s curit de d finition du cycle fixe S1la profondeur de lara nure est nulle la CNC affiche le message d erreur correspondant Si la largeur de la rainure est inf rieure la largeur de la plaquette NOSEW la CNC affiche le message d erreur correspondant Chapitre 9 Section Page CYCLESFIXES RAINURAGESUIVANT L AXE 55 X G88 9 12 G89 CYCLE FIXE DE RAINURAGE SUIVANT L AXE Z Ce cycle ex cute unrainurage selon l axe Zen maintenant entre les passes successives un pas identique et gal ou inf rieur au pas programm La structure de base du
447. met de conna tre la configuration de la CNC et de r aliser un essai du syst me 1 e GENERALITES Ce manuel explique comment exploiter la CNC l aide de son ensemble Moniteur Clavier et du pupitre Op rateur L ensemble Moniteur Clavier est compos des l ments suivants Un Moniteur ou cran CRT utilis pour afficher les informations n cessaires au syst me Un Clavier qui permet de communiquer avec la CNC et de demander des informations au moyen de commandes il permet galement de modifier l tat de la CNC gr ce l mission de nouvelles instructions Chapter 1 Section Page GENERALITES 1 1 1 DISPOSITION DES INFORMATIONS SUR LE MONITEUR Le moniteur de la CNC est divis en plusieurs zones ou fen tres d affichage comme indiqu ci dessous S E EE T0011 2 3 Mercredi 27 Mars 1991 14 40 39 EXECUTER SIMULER EDITION MANUEL TABLES UTILITAIRES Cette fen tre indique le mode de fonctionnement s lectionn le num ro du programme et le nombre de blocs actifs Elle indique aussi l tat du programme en cours ou interrompu et si le DNC est actif Cette fen tre indique l heure selon le format heures minutes secondes Cette fen tre visualise les Messages envoy s l op rateur depuis le programme pi ce ou par l interm diaire du DNC Le dernier message re u est affich quelle que
448. mps d finie par l utilisateur et employ e pour afficher le trac actuel Etattrac Indique l tat actuel du trac Les textes affich s et leurs significations sont les suivants Vide Pas de trac calcul Capture Trac en cours Complet Un trac est disponible en m moire Page 24 Chapitre 9 Section PLC ANALYSEURLOGIQUE Offset Curseur Indique la distance en millisecondes entre l emplacement du curseur trait vert et la position de d clenchement trait rouge Type Trigger Indique le type de d clenchement choisi Les textes affich s et leurs significations sont les suivants Avant Le Trigger est plac au d but du trac Apr s Le Trigger est plac la fin du trac Centre Le Trigger est plac au centre du trac Defaut Aucune condition de d clenchement n a t fix e Fen tre d dition Il s agit de la fen tre d dition standard de la CNC utilis e pour tous les processus exigeant une entr e de donn es Fen tre de messages La CNC utilise cette fen tre pour afficher un message d avertissement ou d erreur Chapitre 9 Section Page PLC ANALYSEUR LOGIQUE 25 9 10 2 SELECTION DES VARIABLES ET DES CONDITIONS DE DECLENCHEMENT Avant de demander un trac il est n cessaire de d finir les variables analyser le type et les conditions de d clenchement ainsi que la base de temps employer pour afficher les donn es saisies Pou
449. n L AUTOMATE PLCMhn Cette variable permet de lire ou de modifier 32 marques de l automate partir de la marque indiqu e n PLCRhn Cette variable permet de lire ou de modifier l tat des 32 bits du registre indiqu n PLCTn Cette variable permet de lire ou de modifier le comptage du temporisateur indiqu n PLCCn Cette variable permet de lire ou de modifier le comptage du compteur indiqu n Chapitre 11 Section Page PROGRAMMATION ENLANGAGEDEHAUT NIVEAU VARIABLES ASSOCI ES A 25 L AUTOMATE 11 2 13 VARIABLES ASSOCI ES AUX PARAMETRES LOCAUX La CNC permet d affecter 26 param tres locaux PO P25 une sous routine gr ce aux mn moniques PCALL et MCALL Ces mn moniques permettent l ex cution de la sous routine d sir e ainsi que l initialisation de ses param tres locaux Variables de lecture CALLP Permet de savoir quels param tres locaux ont t d finis et ceux quine l ont pas t dans l appel de sous routine par la mn monique PCALL ou MCALL Les informations sont donn es par les 26 bits les moins significatifs bits 0 25 chacun correspondant au param tre local portant le m me num ro ainsi le bit 12 correspond P12 Chaque bit indiquera si le param tre local a t d fini 1 ou non 0 31 30 29 2827 26 25 2423 22 21 20 6 5 4 32 1 0 Exemple PCALL 20 P0 2
450. n ex cuter d pend du format de programmation utilis Pour le taraudage le param tre doit tre gal 0 tandis que pour le per age axial il devra tre sup rieur 0 X4 TPO9NO1 aB mie B min B RE Le T CL va i a n3 m i gt a eo es Avance F e Avance en G00 KO La structure de base du bloc est la suivante pour chaque op ration Per age G60 XZIB QAJDKHCS Taraudage G60 X ZI BO QAJDS X 5 5 D finit la coordonn e en X o le cycle sera ex cut Elle est programm e en absolu et dans les unit s de mesure actives rayon ou diam tre Z 5 5 D finit la coordonn e en Z o le cycle sera ex cut Elle est programm e en absolu I 5 5 D finit la profondeur par rapport au point de d but X Z Sa valeur doit tre positive dans le cas d un per age ou d un taraudage dans le sens Z n gatif et n gative dans le cas du sens Z positif Si une valeur 0 est programm e la CNC met le message d erreur correspondant B5 5 D finit le type d op ration ex cuter Si B 0 la CNC ex cute un taraudage Si B gt 0 un per age est ex cut et la valeur de B indique le pas de per age Q 5 5 D finit la premi re position angulaire en degr s servant orienter la broche pour ex cution du per age ou du taraudage Page Chapitre 9 Section 58 G60 PERCAGE TARAUDAGE CYCLES FIXES UX A
451. n PLC STATISTIQUES 9 10 ANALYSEUR LOGIQUE L analyseur logique est particuli rement indiqu pour r aliser la mise au point de la machine et d terminer des erreurs et situations critiques dans le comportement des signaux Cette option permet d analyser le comportement des signaux logiques du PLC en fonction d une base de temps et de certaines conditions de d clenchement fix es par l utilisateur Il est possible d analyser jusqu 8 signaux la fois Les r sultats sont affich s au moyen d uneinterface graphique facilitant l interpr tation des donn es 9 10 1 DESCRIPTION DE L ECRAN DE TRAVAIL La page d cran de l analyseur logique comporte les zones ou fen tres d affichage suivantes PLC IN EXECUTION LE Csctes EEEE TRIGGER NOT ALARM Base Temps 300 ms Etat Trace COMPLETE T0094 1 Fen tre d tats Elle affiche sous forme graphique l tat de chaque signal s lectionn Elle comporte Offset Curseur Type Trigger CENTRE CAP INS SELECTION CONDITION BASETEMPS EXECUTER ANALYZER VARIABLES TRIGGER TRACE TRACE deux zones une zone de variables et une zone d tats La zone de variables affiche les noms ou symboles des signaux logiques analyser Chapitre 9 Section Page PLC ANALYSEUR LOGIQUE 23 La zone d tats affiche l tat de chaque variable sous forme d ondes carr es La ligne correspondant l tat logiq
452. n Page PROGRAMMATION EN CODE ISO FONCTIONS COMPLE 13 MENTAIRESF S T D M Code 4 Code 4 X X Code 5 Code 3 X E Z E Z Yg C X Code 6 Code 2 X r Z p Z C C X Code 7 Code 1 X E Z Z C C X Code 8 Code 8 X p X Page Chapitre 5 Section 14 PROGRAMMATION EN CODE ISO FONCTIONS COMPLE MENTAIRESES T D M 5 5 5 FONCTIONS AUXILIAIRES M Les fonctions auxiliaires sont programm es par le code M4 il est possible de programmer jusqu 7 fonctions auxiliaires dans le m me bloc S1 plus d une fonction auxiliaire a t programm e dans un bloc la CNC les ex cute dans l ordre o elles ont t programm es La CNC dispose d une table de fonctions M avec NMISCFUN param tre machine g n ral composants les l ments suivants tant sp cifi s Le num ro 0 9999 de la fonction auxiliaire M d finie Le num ro de la sous routine associer cette fonction auxiliaire Un indicateur qui d finit si la fonction M est ex cut e avant ou apr s le bloc de d placement dans lequel elle est programm e Un indicateur qui d finit si l ex cution de la fonction M interrompt ou non la pr paration des blocs Un indicateur qui d finit si la fonction M est ex cut e ou non apr s l ex cution de la sous routine associ e Unindicateur qui d finit si la CNC doit ou non attendre le signal AUX END signal de M ex cut e mis par le PLC avant de p
453. n du programmis pi C serririser ninian nia ienien 11 Mode de visualisation de sous routines sacrsiicosirerisoririsitiricoricosicusisnsisnsistsisteis 11 Mode de visualisation de l erreur de poursuite 14 Mode de visualisation MSA sansin n a R 14 Mode de visualisation des temps d ex cution sscsssisssisssrssinasstsmenanesss 15 OL E E E E E A E i7 T E E E E E A A E E E E E O A 18 E TE Oe EE E E E E E E E E E EN 20 Type de erap UE scair inn a RE EN GOR EN O 2l AE E S A E E EE A E E A E E 24 PO Enr E E A NEN 29 PACS DURS hs dust case ananas das dame da dame ad RES dau db GS ed 26 SRE OS D O 28 D sactiver les ADMQU S nd nn nn in nue a a EAR 28 TR net tiennent 29 Bloe MOE eitan ninnan N 30 iii 4 EDITION 4 1 oN e A a a E A E E E E E E 2 4 1 1 Editon en angare CNE ne emnsnreesn nant enr KUR EANA AKR EASKE 2 4 1 2 Editionen TEACH IN PSP A a a Ra 3 4 1 3 Editeur 1 21e sessin a E RA S 4 4 1 4 aeS a e L A bo A T A S ENAA AATA 5 All Mod dntilisaton de l diteur de profilSoeseisviseiisevserisvvssviiaviiuorivrusiieenasa 6 dias PT E ER 7 ATLAS Dinmiond un sesment OIL nord sienne aa Raia 8 4 144 D finition d un segment COUDE sise mme seen ANRT 9 SS PRO ne R eee id 10 LUE MO nome madntenthhannban nb 11 ALAF TOMMMOT mures eee a A ARAA ERR 13 AIAS Pr mplesd d fnition d un profil sisisrsinsssnisnninnsnnanon nino eneen Enn 14 4 2 KIDA ccnn 16 4 3 B EE E E E A EE TEE E E A TA 17 4 4 aa
454. n mais cela n affecte pas les donn es Chapitre 2 Section Page MODES DE FONCTIONNEMENT ACTUALISATION DU 5 LOGICIEL 3 e EXECUTER SIMULER Le mode de fonctionnement EXECUTER permet d ex cuter des programmes pi ce en mode automatique ou bloc bloc Le mode de fonctionnement SIMULER permet de simuler des programmes pi ce en mode automatique ou bloc bloc Lorsque l un de ces deux modes est activ la CNC affiche Le r pertoire de programmes pi ce de la CNC Le num ro du programme peut tre introduit directement depuis le clavier ou s lectionn dans le r pertoire de programmes pi ce affich gr ce au curseur Lorsque le programme ex cuter ou simuler a t s lectionn frapper la touche ENTER Lestouches de fonction LIGNE SERIE 1 DNC et LIGNE SERIE 2 DNC sielles ont t valid es par un param tre machine S1 l une de ces touches est frapp e la CNC affiche le r pertoire de programmes de l appareil correspondant soit l ordinateur soit le lecteur de disquettes FAGOR Le num ro du programme doit tre introduit directement depuis le clavier Pour ex cuter le programme plusieurs fois frapper la touche de fonction n fois etindiquer le nombre de r p titions Apr s s lection du programme pi ce ex cuter ou simuler frapper la touche ENTER Dans les deux cas la CNC affiche le programme s lectionn dans lequel le curseur peut se d placer Si
455. ndeur incr mentale suivante B Temporisation K en fond de trou en centi mes de seconde si elle a t programm e Retrait en rapide G00 jusqu au point d approche En fonction de la valeur affect e J nombre de trous percer 8 1 Rotation de la broche jusqu l emplacement du trou suivant Incr ment angulaire 8 2 Re des phases 4 5 6 et 7 Arr t de l outil motoris Taraudage Fonctionnement de base 1 D placement en rapide jusqu au point d approche situ une certaine distance de s curit D de la position du premier trou La CNC met en marche l outil motoris selon la vitesse t mn et le sens indiqu s par le param tre S Orientation de la broche selon la position angulaire d finie par Q Si la broche tait en mouvement elle stoppe Taraudage D placement de l axe longitudinal en avance de travail jusqu la profondeur programm e en T MFO SSO FEED HOLD et CYCLE STOP sont d sactiv s Inversion du sens de rotation de l outil motoris Chapitre 9 Section Page YCLESFIXE G61 PERCAGE TARAUDAGE CYCLES S RADIAUX 63 6 Retrait en G01 jusqu au point d approche 7 En fonction de la valeur affect e J nombre de trous tarauder 7 1 Rotation dela broche jusqu l emplacement du trou suivant Incr ment angulaire A 7 2 R p tition des phases 4 5 6 et 7 8 Arr t de l outil motoris
456. ndique si la fonction M est ex cut e avant 0 ou apr s 1 le d placement du bloc dans lequel elle est programm e Indique si l ex cution de la fonction M interrompt 1 ou non 0 la pr paration des blocs Indique si la fonction M estex cut e apr s l appel du sous programme associ 0 ou si seul le sous programme associ est ex cut 1 Lorsque le bit 2 est mis 1 il indique si la pr paration du bloc doit tre interrompue jusqu ce que l ex cution de la fonction M commence 0 ou se termine 1 Les autres bits sontinutilis s actuellement PARAMETRES MACHINE TABLE DES FONCTIONS 3 Chapitre 11 Section Page AUXILIAIRES M 11 3 TABLES DE COMPENSATION DE VIS Les tables correspondant la compensation de vis ont la structure suivante COMPENSATION AXE X TS 11 50 14 POINT NUMERO POSITIO Z ERREUR P P E P P P yi P p P p p P P P p P P P P OODOO00000000000000000 C0 ES a bei en ei it en nm OOO0ODDOO0O0O OO VOOR Gr O0 NIOUUR CI Nr DID DL L DL DD PDA DE DE DE DID DD DOO000000000000000000 OO000000000000000000 OOO000000000000000000 DOOO00O0000O0000O000O0OO00 OO000000000000000000 DOOO0000000000000O0OO00 COOV00000000000000000 OOOO00000000000000000 OOO000000000000000000 2bo 00000000000000000 X 00020 00 CAP INS MM MM POUCES EDITER MODIFIER CHERCHER INITIALI
457. ne interdite la sortie la mise sous tension la CNC invalide toutes les zones de travail ma s sans toucher aux limites sup rieures et inf rieures qui peuvent tre valid es nouveau gr ce la fonction G22 Page Chapitre 3 Section 14 AXES ET SYSTEMES DE COORDONNEES ZONES DE TRAVAIL q SYSTEMES DE REFERENCE 4 1 POINTS DE REFERENCE Pour une machine CN les points d origine et de r f rence suivants doivent tre d finis Z ro machine ou point d origine de la machine Il est d fini par le constructeur comme origine du syst me de coordonn es de la machine Z ro pi ce ou point d origine de la pi ce Il s agit du point d origine d fini pour la programmation des cotes de la pi ce et son choix est laiss l appr ciation du programmeur Sa valeur par rapport au z ro machine peut tre d finie par un d calage d origine Point de r f rence Il s agit d un point de la machine d fini par le constructeur et servant la synchronisation du syst me La commande se positionne sur ce point plut t que de se d placer jusqu l origine de la machine et elle prend alors les coordonn es de r f rence d finies par l interm diaire du param tre machine des axes REFVALUE M Z ro Machine W Z ro Pi ce R Point de r f rence machine XMW YMW ZMW etc Coordonn es du z ro pi ce XMR YMR ZMR etc Coordonn es du point de r f rence machine REFVA
458. ne pour les Compteurs l autre pour les Donn es Binaires Compteur Affiche un compteur par ligne avec les champs d information suivants CEN Indique l tat logique de l entr e Enable CUP Indique l tat logique de l entr e de Comptage CDW Indique l tat logique de l entr e de D comptage CPR Indique l tat logique de l entr e de Pr s lection S Indique l tat du compteur soit 1 quand sa valeur interne compt e est de 0 et O dans les autres cas C Indique la valeur compt e Pour demander des informations un ou plusieurs compteurs frapper lacommande C 1 256 ou C 1256 1 256 puis ENTER Donn es binaires Affiche une ligne d informations pour chaque ressource ou groupe de ressources demand Les instructions disponibles pour demander des informations aux diverses ressources sont I 1 256 ou I 1 256 1 256 Montre l tat de l entr e ou du groupe d entr es indiqu O 1 256 ou O 1 256 1 256 Montre l tat de la sortie ou du groupe de sorties indiqu M 1 5957 ou M 1 5957 1 5957 Montre l tat de la marque ou du groupe de marques indiqu B 0 31 R 1 559 Montre l tat du bit de registre indiqu Si l tat d une ou plusieurs entr es sorties ou marques est demand la CNC affiche des lignes d information compl tes m me si tous leurs l ments n ont pas t demand s Quand les noms g n riques I O M sont employ s pour afficher les ressources
459. ner est l axe C puis les axes XY et enfin l axe Z Les d finitions suivantes peuvent tre utilis es REPOS C X Y Z REPOS C X 2 REPOS C Y 2 Si pendant l ex cution d une sous routine qui n a pas t activ e par l une des entr es d interruption l instruction REPOS est d tect e la CNC affiche le code d erreur correspondant Chapitre 12 Section Page DECLARATIONS DE CONTROLEDES D CLARATIONS DE 11 PROGRAMMES SOUS ROUTINES 12 6 D CLARATIONS PERMETTANT DE GENERER DES PROGRAMMES Depuis un programme en ex cution la CNC permet d ex cuter un autre programme D claration EXEC P de cr er un nouveau programme D claration OPEN P d ajouter des blocs un programme d j existant D claration WRITE EXEC P expression DNC1 2 La d claration EXEC P ex cute le programme pi ce indiqu avec un num ro ou avec n importe quelle expression ayant comme r sultat un num ro DNC1 2 Est optionnelle s utilisera quand on d sire ex cuter un programme d un p riph rique ou ordinateur en indiquant la ligne s rie travers de laquelle on r alise la communication DNC1 ou DNC2 Si on ne d finit pas ce param tre il sera entendu que l on d sire ex cuter un programme de la CNC elle m me OPEN P expression DNC1 2 A D commentaire de programme L i
460. ngage de haut niveau on a programm l instruction RPT N N mais un des num ros du bloc N programm n est existe pas 2 Lorsque dans le Cycle fixe de suivi de profil G66 gt Cycle fixe d bauchage dans l axe X G68 gt ou Cycle fixe d bauchage dans l axe Z G69 gt on a programm une d finition de profil et une des donn s qui d finit le d but S ou fin E des profils SOLUTION La solution chacune des causes est la suivante 1 Lorsqu on programme l instruction RPT N N les blocs auxquels elle fait r f rence doivent tre d finis dans le m me programme 2 R viser le programme Placer l tiquette correspondante au param tre S au d but de la d finition des profils et l tiquette correspondante au param tre E la fin de la d finition des profils 1061 On ne peut pas chercher une tiquette DETECTION Durant l ex cution en mode MDI CAUSE En programmant en langage de haut niveau une instruction RPT N N ou GOTO N a t d finie SOLUTION Entravaillant en mode MDI des instructions du type RPT ou GOTO ne peuvent pas tre programm es 1062 Sousroutine en programme non disponible DETECTION Durant l ex cution CAUSE On a r alis un appel une sousroutine qui se trouve dans un programme qui est utilis par la DNC SOLUTION Attendre ce que la DNC termine d utiliser le programme Si la sousroutine va tre util
461. nitialiser ENTER ESC Initialiser ENTER ESC Initialiser ENTER ESC Initialiser ENTER ESC Initialiser ENTER ESC DETECTION Durant le d marrage de la CNC CAUSE Il s est produit une perte des donn es introduites dans les tables Possible erreur de RAM SOLUTION En tapant ENTER les valeurs par d faut de la CNC sont charg es dans les tables Si l eerreur persiste se mettre en contact avec le SAT eincx Table de vis X incorrecte Taper touche eincy Table de vis Y incorrecte Taper touche eincz Table de vis Z incorrecte Taper touche eincu Table de vis U incorrecte Taper touche eincv Table de vis V incorrecte Taper touche eincw Table de vis W incorrecte Taper touche einca Table de vis A incorrecte Taper touche eincb Table de vis B incorrecte Taper touche eincc Table de vis C incorrecte Taper touche DETECTION Durant le d marrage de la CNC CAUSE Il y a une donn incorrecte dans les param tres de la table de compensation de vis SOLUTION La d finition des points de la table doit remplir les exigences suivantes Les points de la table doivent tre ordonn s suivant leur position dans l axe la table devant partir du point le plus n gatif ou le moins positif qui va tre compens Le point de r f rence machine doit avoir l erreur 0 Il ne peut y avoir de diff rence d erreur entre points sup rieure la distance entre les de
462. nnalisation Le programme de PLC PLC_PRG Le fichier d erreurs PLC PLC_ERR Le fichier de messages PLC PLC_MSG Chapitre 7 Section Page UTILIT S R PERTOIRE 1 Le r pertoire de programmes dispose des champs de d finition suivants Programme Montre le num ro quand il s agit d un programme pi ce ou d un programme de personnalisation et le mn monique correspondant quand il s agit du programme de PLC du fichier d erreurs du PLC ou du fichier de messages du PLC Commentaire Tout programme peut comporter un commentaire associ pour son identification Les commentaires peuvent tre d finis en ditant le programme ou dans ce mode d op ration avec l option Renommer comme il est expliqu plus loin Taille Indique en bytes la taille correspondant au texte du programme Il faut tenir compte que la taille r elle du programme est un peu plus grande tant donn que dans ce champ n est pas compris l espace occup par certaines variables d usage interne en t te etc La date et l heure d dition du programme dernier changement Attributs Montrent l information sur la provenance etl utilit de chaque programme Les attributs se d finissent dans ce mode d op ration avec l option Protections comme il est expliqu plus loin Leprogrammeestentrain d tre ex cut du fait qu il s agit du programme principal ou parce qu il contient une sous routine qui a t app
463. ns risquant de provoquer des blessures au personnel ou des dommages au produit Symbole CHOC ELECTRIQUE Ce symbole indique que le point signal peut tre sous tension Symbole TERRE DE PROTECTION Ce symbole indique que ce point doit tre reli au point de terre central de la machine afin d assurer la protection du personnel et des appareils Op Introduction 4 CONDITIONS DE RETOUR DU MATERIEL En cas de retour du moniteur ou de l UC le carton et le mat riau d origine devront tre r utilis s En cas d impossibilit on proc dera comme suit 1 Utiliser un carton dont les trois dimensions int rieures seront sup rieures d au moins 15 cm celles de l appareil Le carton utilis devra r sister une charge de 170 kg Lors du retour aux ateliers de Fagor Automation fixer une tiquette indiquant le propri taire de l appareil son adresse le nom de la personne contacter le type d appareil le num ro de s rie les sympt mes et une courte description du probl me Enrouler l appareil dans un film de poly thyl ne ou toute autre protection similaire Lors de l envoi du moniteur pr voir une protection sp ciale pour l cran Caler l appareil l int rieur du carton au moyen de blocs en mousse de polyurethane sur toutes ses faces Fermer le carton l aide de ruban adh sif ou d agrafes industrielles Introduction 5 DOCUMENTATION FAGOR Manuel OEM M
464. ns la Memkey Card CARD A Chapitre 6 Section Page TABLES 1 6 1 TABLE D ORIGINES Cette table emmagasine le d calage correspondant chaque axe dans chacun des transferts d origine TABLED ORIGINES 11 50 14 ORIGINE PLC G54 G55 G56 G57 G58 G59 CAP INS MM EDITER Monirier CHERCHER erraceR CHARGER SAUVER a Les transferts d origine disponibles sont Transfert d origine additif d fini par le PLC Il s utilise entre autre pour corriger des d viations produites par des dilatations de la machine Ces valeurs sont fix es depuis l automate et depuis le programme pi ce avec des variables de haut niveau PLCOF X C La CNC ajoute toujours ces valeurs au d calage d origine tant s lectionn Transferts d origine absolus G54 G57 La mani re d diter ces valeurs est indiqu e plus loin Elles peuvent aussi tre modifi es depuis l automate et depuis le programme pi ce avec des variables de haut niveau ORG X C Pour qu un de ces transferts d origine absolus soit actif il est n cessaire de le s lectionner dans la CNC avec la fonction correspondante G54 G55 G56 ou G57 Transferts d origine incr mentaux G58 et G59 La mani re d diter ces valeurs est indiqu e plus loin Elles peuvent aussi tre modifi es depuis l automate et depuis le programme pi ce
465. nsation de rayon d outil permet de programmer directement le profil de la pi ce sans tenir compte des dimensions de l outil La CNC calcule automatiquement la trajectoire que l outil doit suivre sur la base du profil de la pi ce et des valeurs du rayon et du facteur de forme charg s dans la table de correcteurs correspondant l outil Trois fonctions pr paratoires sont disponibles pour la compensation de rayon d outil G40 Annulation de la compensation de rayon d outil G41 Compensation de rayon d outil gauche G42 Compensation de rayon d outil droite G41 L outil est la gauche de l outil suivant le sens de l usinage G42 L outil est la droite de l outil suivant le sens de l usinage Les valeurs de l outil X Z F R I K doivent tre charg es dans la table de correcteurs avant le d but des op rations d usinage ou au d but du programme par affectations aux variables TOX TOZ TOF TOR TOI TOK Lorsque le plan sur lequel portera la compensation a t d fini gr ce aux codes G16 G17 G18 ou G19 cette compensation est appliqu e par G41 ou G42 sur la base de la valeur du correcteur s lectionn par le code D ou en son absence du correcteur indiqu dans la table d outils pour l outil T selectionn Les fonctions G41 et G42 sont modales etincompatibles entre elles Elles sont annul es par G40 G04 interruption de la pr paration des blocs G53 programmation par rapport
466. nstruction OPEN d marre l dition d un programme pi ce Le num ro de ce programme est indiqu au moyen d un nombre ou de toute expression dont le r sultat est un nombre Cette performance est tr s utile quand se on r alise des pi ces digitalis es car elle permet de cr er depuis un programme en ex cution un autre programme qui pourra tre en fonction des valeurs acquises par le programme en ex cution De tous les champs associ s cette instruction seuls doivent tre renseign s ceux relatifs au num ro du programme le reste des champs tantoptionnel leur signification est la suivante A D Ilestutilis lorsque le programme diter existe d j Le traitement effectu par la CNC d pendra de la valeur affect e ce param tre et sera le suivant Aucune d finition La CNC affiche un message d erreur en cas de tentative d ouverture du programme indiqu A La CNC ajoutera les nouveaux blocs dit s au moyen de l instruction WRITE la suite des blocs existants D LaCNCeffacerale programme existant et comencera l dition d un nouveau programme Commentaire de programme Permet d associer un texte ou un commentaire au programme diter Ce commentaire sera visualis plus tard avec le programme dans le r pertoire de programmes Page 12 Chapitre 12 Section DECLARATIONS DE CONTROLE DES D CLARATIONS PERMETTANT DE PROGRAMMES GENERER DES PROGRAMMES WRITE l
467. nts graphiques et des textes de modifier les param tres d dition De cette fa on ilest possible d diter des formes de couleur et de trac diff rents ainsi que des textes de diff rentes tailles Pour acc der ce menu frapper INS D s l entr e dans ce mode la CNC affiche par touches logiciel les diff rentes options d crites ci dessous et permettant de modifier ces param tres Pour quitter ce mode et revenir au menu pr c dent frapper INS nouveau AVANCE CURSEUR Cette option permet de s lectionner l avance ou pas 1 8 16 24 en pixels de d placement du curseur Apr s la frappe de cette touche la s lection s effectue comme suit 1 2 Gr ce auxtouches fl che gauche et fl che droite s lectionnerl avanceoupasd sir La CNC affichera en permanence et en surbrillance l avance s lectionn e Frapper ENTER pour valider l avance s lectionn e ou ESC pour quitter cette option sans effectuer aucun changement Quand une nouvelle page ou un nouveau symbole est s lectionn la CNC affiche la valeur 8 ce param tre Page Chapitre 10 Section PERSONNALISATION EDITION DE PAGES ET SYMBOLESUTILISATEUR TYPE DE LIGNE Cette option permet de s lectionner le type de ligne utiliser pour d finir les l ments graphiques Apr s la frappe de cette touche la s lection s effectue comme suit 1 Gr ce aux touches fl che gauche et fl
468. o ncide avec la 253 du r pertoire si elle existe Co ncide avec la 254 du r pertoire si elle existe Co ncide avec la 255 du r pertoire si elle existe Dictionnaire du langage de haut niveau de A G Dictionnaire du langage de haut niveau de H N Dictionnaire du langage de haut niveau de O S Dictionnaire du langage de haut niveau de T Z Variables accessibles par niveau haut 1 partie Variables accessibles par niveau haut 2 partie Variables accessibles par niveau haut 3 partie Variables accessibles par niveau haut 4 partie Variables accessibles par niveau haut 5 partie Variables accessibles par niveau haut 6 partie Variables accessibles par niveau haut 7 partie Variables accessibles par niveau haut 8 partie Variables accessibles par niveau haut 9 partie Variables accessibles par niveau haut 10 partie Variables accessibles par niveau haut 1 1 partie Variables accessibles par niveau haut 12 partie Op rateurs math matiques 15 AIDES SYNTAXIQUES LANGAGE ISO Page 1033 Page 1034 Page 1035 Page 1036 Page 1037 Page 1038 Page 1039 Page 1040 Page 1041 Page 1042 Page 1043 Page 1044 Page 1045 Structure d un bloc de programme Positionnement et interpolation lin aire G00 G01 1 partie Positionnement et interpolation lin aire G00 G01 2 partie Interpolation circulaire G02 G03 1 partie Interpolation circulaire G02 G03 2 partie Interpolation circula
469. odifier la Base de temps La zone d tats est divis e en plusieurs bandes verticales chacune repr sentant l intervalle de temps d fini par la constante Base de temps Le rapport entre la Base de temps et la r solution des signaux est inversement proportionnelle c est dire que plus la base de temps est faible plus la r solution du signal est grande et vice versa Lorsque cette touche est actionn e la CNC demande la nouvelle valeur affecter la base de temps Cette valeur est exprim e en millisecondes Page 36 Chapitre 9 Section PLC ANALYSEURLOGIQUE 1 0 PERSONNALISATION Ce mode de fonctionnement permet de cr er jusqu 256 PAGES d finies par l utilisateur et qui sont stock es dans la Memkey Card Il permet galement de cr er jusqu 256 SYMBOLES utilis s pour cr er les pages d cran personnalis es de l utilisateur Ces symboles sont galement stock s dans la Memkey Card Les informations contenues dans une page ou un symbole ne doivent pas occuper plus de 4 Kb de m moire dans le cas contraire la CNC met le message d erreur correspondant Les pages d cran utilisateur charg es en la Memkey Card peuvent tre Utilis es dans les programmes de personnalisation comme d crit plus loin Affich es la mise sous tension page 0 en remplacement du logo FAGOR Activ es depuis le PLC Le PLC dispose de 256 marques a
470. ogramm e sans format num rique comme par exemple IB1 INPUT texte la mn monique affiche le texte indiqu sans attendre l introduction des donn es ODW expression 1 expression 2 expression 3 La mn monique ODW d finit et dessine l cran une fen tre blanche de dimensions fixes 1 rang e x 14 colonnes A chaque fen tre est associ un num ro indiqu par la valeurde l expression 1 d s qu elle est valu e En outre sa position sur l cran est d finie par l expression 2 rang e et l expression 3 colonne Expression 1 comme expression 2 et expression 3 pourront contenir un nombre ou toute expression dont le r sultat est un nombre La CNC permet de d finir 26 fen tres 0 25 et de les positionner dans la zone de visualisation pour ce faire elle dispose de 21 rang es 0 20 et de 80 colonnes 0 79 Page 16 Chapitre 12 Section DECLARATIONS DE CONTROLE DES D CLARATIONSDE PROGRAMMES PERSONNALISATION DW expression 1 expression 2 DW expression 3 expression 4 La mn monique DW visualise dans la fen tre indiqu e par la valeur de l expression 1 expression 3 d s qu elle est valu e les donn es num riques indiqu es par l expression 2 expression 4 Expression 1 expression 2 expression 3 pourront contenir un nombre ou toute expression dont le r sultat est un nombre L exemple suivant montre une visualisati
471. ogramme n est en cours d ex cution ou de simulation par la CNC Dans le cas contraire l ex cution doit tre interrompue Cette fonction permet d agrandir ou de r duire la zone de repr sentation graphique S1 cette option est activ e la CNC affiche une fen tre qui se superpose sur le graphique repr sent et une autre sur le dessin figurant dans l angle inf rieur droit de l cran Ces fen tres indiquent la nouvelle zone d affichage s lectionn e Les softkeys zoom zoom et les touches permettent d augmenter ou de diminuer la taille de ces fen tres et les touches fl che en haut fl che en bas fl che droite et fl che gauche permettent de d placer le cadre de zoom l endroit d sir La softkey valeur initiale assume les valeurs fix es avec la softkey zone afficher La CNC affiche cette valeur mais n abandonne pas la fonction ZOOM Quand la nouvelle zone d affichage a t d finie frapper ENTER pour valider les changements Pour quitter cette fonction sans changer les valeurs initiales frapper ESC Chaque fois que l on effectue un Zoom sur les graphiques de ligne XZ XC ZC l usinage qui a t ex cut jusqu pr sent est redessin Si le nombre de points qu il faut redessiner d passe celui de la m moire r serv e cet effet les derniers points seront redessin s et les plus anciens seront perdus Quand on effectue un Zoom dans un gr
472. omate et la date de son dition CYCLE GENERAL TEMPS ms MEMOIRE RAM bytes Cycle Minimal Cycle Maximal Cycle Medium Watchdog Install e 65536 Libre 60528 Programme Objet Date 20 09 98 Taille 3120 MODULE PERIODIQUE TEMPS ms MEMOIRE CARD A Cycle Minimum Cycle Maximum Programme Sauv Cycle Medium Date 03 03 99 P riodicit Taille 3893 Watchdog ETAT SOURCE PROGRAMME Ex cution Compil Date 20 09 1998 PLC integr en CPU CNC 1 32 Taille 3893 CAP INS MM CYCLE GENERAL Cette section affiche le temps maximum minimum et moyen mis par le PLC pour ex cuter un cycle de programme On notera que ce temps comprend La mise jour des ressources avec les valeurs des entr es physiques etdes variables internes de la CNC L ex cution du cycle principal et du module p riodique s ilestex cut pendant le cycle La mise jour des variables internes de la CNC et des sorties physiques avec les valeurs des ressources Les copies des ressources dans leurs images correspondantes Cette section affiche galement le temps de watchdog s lectionn par le param tre machine de l automate WDGPRG Chapitre 9 PLC Section Page STATISTIQUES 21 MODULE PERIODIQUE Cette section affiche le temps maximum minimum et moyen mis par le PLC pour ex cuter le module p riodi
473. omme variable d criture exclusivement dans un programme de personnalisation canal utilisateur L acc s cette variable entra ne l interruption de la pr paration des blocset l attente de l ex cution de cette commande avant la reprise de la pr paration des blocs Cette variable permet de lire ou de modifier la provenance des touches les valeurs possibles tant les suivantes 0 Clavier 1 PLC 2 DNC La CNC n autorise la modification du contenu de cette variable que si elle est 0 Cette variable permet delire ou de modifier la sortie analogique d sir e n Sa valeur estexprim e en volts et dans le format 2 4 10 Volts Les sorties analogiques libres parmi les huit 1 8 dont dispose la CNC peuvent tre modifi es et le code d erreur correspondant appara tra en cas de tentative d criture dans une sortie occup e L acc s cette variable entra ne l interruption dela pr paration des blocset l attente de l ex cution de cette commande avant la reprise de la pr paration des blocs Page 34 PROGRAMMATION EN LANGAGE DEHAUT NIVEAU AUTRES VARIABLES Chapitre 11 Section 11 3 CONSTANTES Sont d finies comme constantes toutes les valeurs fixes ne pouvant pas tre modifi es par programme Sont consid r s comme constantes Les nombres exprim s en syst me d cimal Les nombres hexad cimaux La constante PI 1 Les tables et les variables de lecture seul
474. on L une des m thodes de changement d outil est la suivante D placement de l outil au point o s effectuera le changement Ce d placement peut tre manuel par les touches de commande des axes du Pupitre Op rateur ou par la g n ration et l ex cution de commandes en mode MDI Acc s aux tables de la CNC outils correcteurs etc afin de trouver l outil similaire celui remplacer S lection en MDI du nouvel outil en tant qv outil actif Changement de l outil L ex cution de cette op ration d pend du type de changeur d outilutilis Pendant cette phase il est possible de g n rer et d ex cuter des commandes en MDI Retour au point de d but d inspection de l outil au moyen de l option REPOSITIONNEMENT Poursuite de l ex cution du programme Note Sila rotation de la broche s arr te pendant l inspection d outil la CNC la remettra en marche pendant la reposition et dans le m me sens de rotation que le pr c dent M3 ou M4 Les options disponibles par touches de fonction sont les suivantes Page Chapitre 3 Section 18 EXECUTER SIMULER INSPECTION DES OUTILS MDI Cette option permet d diter des blocs en code ISO ou de haut niveau sauf ceux associ s aux sous programmes en donnant par touches de fonction les informations n cessaires sur le format correspondant Apr s dition du bloc et frappe de la touche la CNC ex
475. on dynamique de variables ODW 1 6 33 D finit la fen tre de donn es 1 ODW 2 14 33 D finit la fen tre de donn es 2 N10 DWI DATE DW2 TIME Visualise la date dans la fen tre 1 et l heure dans la 2 GOTO N10 La CNC permet de visualiser les donn es en format d cimal hexad cimal et binaire gr ce aux instructions suivantes DWI 100 Format d cimal Visualise dans la fen tre 1 la valeur 100 DWH2 100 Format hexad cimal Visualise dans la fen tre 2 la valeur m 64 DWB3 100 Format binaire Visualise dans la fen tre 3 la valeur 01100100 En cas d emploi de la repr sentation en binaire DWB la visualisation se limite 8 caract res la valeur 11111111 s affiche pour les valeurs sup rieures 255 tandis que la valeur 10000000 s affiche pour les valeurs inf rieures 127 La CNC permeten outre de visualiser dans la fen tre demand e lenombre charg dans l une des 26 variables d entr e de donn es 1BO IB25 L exemple suivant montre une demande etune visualisation ult rieure de l avance des axes ODW 3 4 60 D finit la fen tre de donn es 3 IB1 INPUT Avance des axes 5 4 Demande de l avance des axes DW3 IB1 Visualisel avance dans la fen tre 3 Chapitre 12 Section Page DECLARATIONS DE CONTROLEDES D CLARATIONSDE 17 PROGRAMMES PERSONNALISATION SK expression 1 texte 1 expression 2 texte 2
476. on s lectionn depuis le panneau avant Limite de vitesse de rotation de broche active dans la CNC en tours minute Limite de vitesse de rotation de broche s lectionn e par DNC Limite de vitesse de rotation de broche s lectionn e par PLC Limite de vitesse de rotation de broche s lectionn e par programme Position r elle de la broche 999999999 en 0 0001 Position r elle de la broche entre 0 et 360 en 0 0001 Position th orique de la broche 999999999 en 0 0001 Position th orique de la broche entre O et 360 en 0 0001 Erreur de poursuite de la broche en boucle ferm e M19 en degr s DNCCSS PLCCSS PRGCSS SSO PRGSSO DNCSSO PLCSSO CNCSSO SLIMIT DNCSL PLCSL PRGSL POSS RPOSS TPOSS RTPOSS FLWES ANA NAN ue DJD WODINI reizei ie ER aR T d ii a A reizei Ts FRE Free FANENA zZ VARIABLES ASSOCIEES A LA SECONDE BROCHE Section 11 2 10 Variable Q SSREAL SSPEED SDNCS SPLCS SPRGS SCSS SDNCCSS SPLCCSS Vitesse de rotation r elle de broche en tours minute Vitesse de rotation de broche active dans la CNC Vitesse de rotation s lectionn e par DNC Vitesse de rotation s lectionn e par PLC Vitesse de rotation s lectionn e par programme Vitesse de coupe constante active dans la CNC en m tres minute ou en pieds minute Vitesse de coupe constante s lectionn e par DNC Vitesse de coupe constante s lectionn e par PLC Vitesse de coupe c
477. onnement de la machine sur le point d interruption DECLARATIONS PERMETTANT DE GENERER DES PROGRAMMES Section 12 6 OPEN P expression DNC1 2 Commence l ex cution du programme OPEN P expression commentaire de programme Commence l dition d un nouveau programme et permet de lui associer un commentaire WRITE lt texte du bloc gt Ajoute la suite du dernier bloc du programme dont l dition a commenc au moyen de la d claration OPEN P les informations contenues dans lt texte du bloc gt comme un nouveau bloc du programme DECLARATIONS DE PERSONNALISATION Section 12 7 PAGE expression Visualise l cran le num ro de page utilisateur 0 255 ou syst me 1000 indiqu SYMBOL expression1 expression2 expression 3 Visualise l cran le symbole 0 255 indiqu par l expression 1 Son emplacement sur l cran est d finie par l expression 2 rang e 0 639 et par l expression 3 colonne 0 335 IB expression INPUT texte format Visualise le texte indiqu dans la fen tre d entr e de donn es et charge dans la variable d entr e IBn la donn e introduite par l utilisateur ODW expression1 expression2 expression 3 D finit et dessine l cran une fen tre de couleur blanche 1 rang e x 14 colonnes Son emplacement sur l cran est d finie par l expression 2 rang e et par l
478. ons droites ssseeeseseresreereeerreerreerreerreeree 30 96 Gel CRU Re depa E sna a en Cu de 34 97 G84 Cycle fixe de tournage de sections Courbes semi stesmmunesrosmsmetessiaus 36 9 8 G85 Cycle fize d s rfa age d sections CONTES unis ssbe mme dsrentanipesseteiees 40 99 G86 Cycle fixe de filetage longiiidinal venant 44 9 10 G87 Cycle fixe de Hletage frontal diner ann at eds ed 49 9 11 G88 Cycle fixe de rainur ge spiyant V axe X sassiiniesiririnisinnisisisnsisirirsiisoedesdiss 54 9 G89 Cycle fixe de tainurage suivant l Axe Z eccensneseneneneseneneine 56 9 13 G60 Porcage Haas AKIANR riadu odairni aa a 58 9 14 GOl Perca taraudap radit SR ia a eae aa aaa Ea 61 9 15 G62 Cycle fixe de rainure de clavette sur la face de chariotage eeeneeeneeene 65 9 16 G63 Cycle fixe de rainure de clavette sur la face de surfa age 67 10 UTILISATION D UNPALPEUR 10 1 D placementavoc palpeur COS ennemies aeaee oe aeo eo aee oe ae ai 1 10 2 B SE E E Le 2 10 3 Cycle re d talonnage d oii eian akea anaa aaa Ea 3 10 4 Cole fike d talonnage de palpett sans arannana 9 10 5 Cycle fixe de mesure de pi ce et correction d outil suivant laxe X seseeeseeee 13 10 6 Cycle fixe de mesure de pi ce et correction d outil suivant l axe Z 16 11 PROGRAMMATION EN LANGAGE DE HAUT NIVEAU 11 1 D PRIME uso die N E PE TE O E E 1 11 1 1 MIO ICSI VOS vreina EE O EERE 2 ILES Constantes MUMENJUES ind dan
479. onst s lect par programme Pourcent de correction de vitesse de broche active dans la CNC Pourcentage de correction s lectionn par programme Pourcentage de correction s lectionn par DNC Pourcentage de correction s lectionn par PLC Pourcentage de correction s lectionn depuis le panneau avant Limite de vitesse de rotation de broche active dans la CNC en tours minute Limite de vitesse de rotation de broche s lectionn e par DNC Limite de vitesse de rotation de broche s lectionn e par PLC Limite de vitesse de rotation de broche s lectionn e par programme Position r elle de la broche 999999999 en 0 0001 Position r elle de la broche entre 0 et 360 en 0 0001 Position th orique de la broche 999999999 en 0 0001 Position th orique de la broche entre O et 360 en 0 0001 Erreur de poursuite de la broche en boucle ferm e M19 en degr s SDNCSL SPLCSL SPRGSL SPOSS SRPOSS STPOSS SRTPOSS SFLWES iii AR do di asi DD NNN f di AAA Fr te D a i ii VARIABLES ASSOCIEES A L OUTIL MOTORIS Section 11 2 11 Variable ASPROG T min programm s dans M45 S Dans la sous routine associ e LIVRPM T min de l outil motoris dans le mode de travail TC VARIABLES ASSOCIEES A L AUTOMATE Section 11 2 12 Variable PLCMSG Num ro du message d automate le plus prioritaire actif PLCIn 32 entr es automate partir de celle
480. ormat de programmation de ces fonctions est le suivant G20 K X C 5 5 G21 K X C 5 5 O K Indique la zone de travail d finir 1 2 3 ou 4 X C Indiquentles coordonn es sup rieures ou inf rieures servant limiter les axes Ces coordonn es sontexprim es en rayons et programm es par rapport au z ro machine Il n est pas n cessaire de programmer tous les axes on limitera seulement les axes d finis Exemple 20 E G20 K1 X20 Z20 G21 K1 X50 Z100 Chapitre 3 Section Page AXES ET SYSTEMES DE COORDONNEES ZONES DE TRAVAIL 13 3 7 2 UTILISATION DES ZONES DE TRAVAIL A l int rieur de chaque zone de travail la CNC permet de restreindre le d placement de l outil soit en lui interdisant de sortir de la zone programm e zone interdite la sortie ou de p n trer dans cette zone zone interdite l entr e 4 7 S 1 Zone interdite l entr e S 2 Zone interdite la sortie TPOS La CNC tiendra compte en permanence des dimensions de l outil table de correcteurs pour viter tout franchissement des limites programm es Les zones de travail sont personnalis es gr ce la fonction G22 dont le format de programmation est G22 KS O K Indique la zone de travail personnaliser 1 2 3 ou 4 S Indique la validation invalidation de la zone de travail S 0 Invalidation S 1 Validation comme zone interdite l entr e S 2 Validation comme zo
481. ostic test de mat riel 112 Diagnostic test de m moire RAM 113 Diagnostic test de m moire Flash 114 Diagnostic d utilisateur Indique le mode d op ration qui est s lectionn quand on travaille avec le canal principal Pour conna tre le mode d op ration s lectionn n importe quel moment canal principal canal d usager canal PLC il faut utiliser la variable OPMODE Cette information sera donn e dans les bits les plus bas et sera indiqu e avec un 1 dans le cas o elle est active et avec un 0 quand elle ne l est pas ou si celle ci n est pas disponible dans la version actuelle bitO Programme en ex cution bitl Programmeensimulation bit2 Bloc en ex cution via MDI JOG bit3 Reposition en cours bit4 Programme interrompu par STOP bits Bloc de MDI JOG interrompu bit6 Reposition interrompue bit7 Eninspection d outil bit8 Bloc en ex cution via CNCEX1 bit9 Bloc via CNCEX 1 interrompu bit 10 LaCNC est pr par e pour accepter mouvements en JOG manuel manivelle teaching inspection bit 11 La CNC est pr par e pour accepter ordre de d part START modes d ex cution simulation avec mouvement MDI bit 12La CNC n est pas pr par e pour ex cuter ce qui suppose un mouvement d axe ou de broche Indique le type de simulation qui est s lectionn e Cette information sera donn e dans les bits les plus bas et sera indiqu avec un 1 celui qui est s lectionn bitO Parcours th orique
482. otoris Les autres param tres sont optionnels Les param tres doivent tre dit s dans l ordre indiqu dans le message d erreur oO gt OX 0037 G62 G63 X Z L I QAJ D F S DETECTION Durant l dition durant l ex cution en programmes transmis par DNC CAUSE SOLUTION On a programm incorrectement les param tres du Cycle fixe de clavette sur la face de cylindrage G62 ou Cycle fixe de clavette sur la face de dressage G62 Les causes peuvent tre diverses 1 Il reste programmer un param tre obligatoire 2 Les param tres du cycle n ont pas t dit s dans l ordre correct Dans ce type d usinage il est obligatoire de programmer les suivants param tres X Z Position de la clavette Longueur de la clavette Profondeur de la clavette Position angulaire de la premi re clavette Pas angulaire entre les clavettes Nombre de clavettes Vitesse d avance Vitesse et sens de rotation de l outil motoris Les autre param tres sont optionnels Les param tres doivent tre dit s dans l ordre indiqu dans le message d erreur OT gt D r 0043 Coordonn es incompl tes DETECTION Durant l dition durant l ex cution en programmes transmis par DNO CAUSE S SOLUTION Les diff rentes causes sont 1 Durant la simulation ou l ex cution lorsqu une fonction Interpolation circulaire G02 G03 tant active on a tent d ex cuter un d p
483. ourant est galement pr vue Module d entr es sorties et de recopie Toutes lesentr es sorties digitales comportentune isolation galvanique par optocoupleurs entre les circuits de la CNC et l ext rieur Une protection par fusible externe rapide F de 3 15 A 250 V contre les surtensions sup rieures 33 Vcc et l inversion de phases de la source de courant est galement pr vue Module ventilateur Ce module comporte 1 ou 2 fusibles externes rapides de 0 4 A 250 V selon le mod le de ventilateur Moniteur Le type de protection d pend du type de moniteur Se reporter la plaquette d identification de l appareil concern Pr cautions pendant les r parations Ne pas intervenir l int rieur de l appareil Seul le personnel Fagor Automation habilit est autoris intervenir l int rieur de l appareil Ne pas manipuler les connecteurs lorsque l appareil est sous tension Avant de manipuler les connecteurs entr es sorties r alimentation etc s assurer que l appareil n est pas sous tension Symboles de s curit Symboles pouvant appara tre dans le manuel Symbole ATTENTION Un texte accompagne ce symbole pour indiquer les actions ou les op rations risquant de provoquer des blessures au personnel ou des dommages au produit gt Symboles pouvant appara tre sur l appareil Symbole ATTENTION Un texte accompagne ce symbole pour indiquer les actions ou les op ratio
484. oursuivre l ex cution du programme Si lors de l ex cution de la fonction auxiliaire M celle ci n est pas d finie dans la table de fonctions M la fonction programm e est ex cut e au d but du bloc et la CNC attend le signal AUX END avant de poursuivre l ex cution du programme Certaines fonctions auxiliaires ont une signification particuli re interne dans la CNC Attention Toutes les fonctions auxiliaires M auxquelles est associ un sous programme doivent tre programm es seules dans un bloc Si pendant l ex cution de la sous routine associ e d une fonction auxiliaire M un bloc contenant la m me fonction M estrencontr il seraex cut mais la sous routine associ e n est pas ex cut e Chapitre 5 Section Page PROGRAMMATION EN CODE ISO FONCTIONS COMPLE 15 MENTAIRESF S T D M 5 5 5 1 M00 ARRET DU PROGRAMME Lorsque la CNC lit le code MOO dans un bloc elle interrompt le programme Pour red marrer frapper nouveau la touche DEPART CYCLE Il est recommand de d finir cette fonction dans la table de fonctions M de fa on qu elle soit ex cut e la fin du bloc dans lequel elle est programm e 5 5 5 2 MOI ARRET CONDITIONNEL DU PROGRAMME Cette fonction est identique M00 sauf que la CNC ne la prend en compte que si le signal M01 STOP mis par le PLC est actif niveau logique 1 5 5 5 3 M02 FIN DE PROGRAMME Ce code indique l
485. pensation radiale non admise avec axe rotatif de positionnement DETECTION Durant l ex cution CAUSE On a tent d ex cuter un mouvement avec compensation de rayon G41 G42 dans un axe rotatif de positionnement SOLUTION Les axes rotatifs de positionnement n admettent pas de compensation de rayon Afin de d sactiver la compensation de rayon utiliser la fonction G40 MANUEL DE SOLUTION DES ERREURS 37 CNC 8055T Picon 2 1076 Programmation mauvaise angle cote DETECTION Durant l ex cution CAUSE En programmant avec le format angle cote on a programm un d placement dans un axe avec un angle perpendiculaire cet axe Par exemple le plan principal est form par las axes XZ et un d placement dans laxe X avec un angle 90 est programm SOLUTION V rifier et corriger dans le programme la d finition du mouvement Si on travaille avec des param tres v rifier que les param tres arrivent avec les valeurs correctes la d finition du mouvement 1077 Arc programm avec rayon trop petit ou cercle complet DETECTION Durant l ex cution CAUSE S Les diff rentes causes sont les suivantes 1 Lorsqu on programme une circonf rence compl te avec le format GO02 G03 X Z R 2 Lorsqu on programme avec le format G02 G03 X Z R et la distance au point final d arc est sup rieur au diam tre de la circonf rence programm e SOLUTION La solution chacune des causes est la suiv
486. point de la pi ce x 2 TPOONO5 La structure de base du bloc est la suivante G63 X ZLIQAJDFS X 5 5 D finit la coordonn e en X o le cycle sera ex cut Elle est programm e en absolu et dans les unit s actives rayon ou diam tre Z 5 5 D finit la coordonn e en Z o le cycle sera ex cut Elle est programm e en absolu L 5 5 D finit enrayons la longueur de la rainure par rapport au point de d but X Z et elle aura donc une valeur positive dans le cas d un usinage dans le sens X n gatif et n gative dans le cas du sens oppos soit L dans l exemple ci dessous Si une valeur 0 est programm e la CNC met le message d erreur correspondant I 5 5 D finit la profondeur de la rainure par rapport au point de d but X Z Si une valeur 0 est programm e la CNC met le message d erreur correspondant Q 5 5 D finit la premi re position angulaire en degr s servant orienter la broche pour fraisage de la premi re rainure A 5 5 D finitle pas angulaire entre deux op rations cons cutives programm en degr s Sa valeur est positive dans le sens anti horaire J4 D finit le nombre de rainures fraiser y compris la premi re Si une valeur 0 est programm e la CNC met le message d erreur correspondant D5 5 D finitla distance de s curit selon l axe Z et indique quelle distance du point de d but X Z outil se positionnera pendan
487. ponible pour talonnage des outils les param tres machine g n raux PRBXMIN PRBXMAX PRBZMIN PRBZMAX doivent tre personnalis s correctement L talonnage de l outil s effectue axe par axe X Z cette op ration peut s effectuer de deux mani res soit comme d crit sous Mesure sans palpeur soit comme indiqu ci dessous x Positionner l outil face au palpeur Frapper la touche indiquant le sens de la mesure PALPER X PALPER X PALPER Z PALPER Z La CNC d placera l outil selon l avance indiqu e par le param tre machine pour cet axe PRBFEED jusqu ce que l outil touche le palpeur Le d placementmaximum de l outil est limit par la valeur affect e au param tre machine g n ral PRBMOVE Quand l outilentre en contactavec le palpeur la CNC stoppe l axeet apr s avoir effectu les calculs n cessaires elle affecte sa nouvelle longueur au correcteur s lectionn R p ter ces op rations pour talonner l outil suivant l autre axe Page Chapitre 5 Section MANUEL MESURE MDI Cette fonction permet d diter tout type de bloc ISO ou haut niveau en donnant les informations n cessaires sur le format correspondant au moyen de touches de fonction Apr s dition du bloc et frappe de la touche la CNC ex cute ce bloc sans quitter ce mode de fonctionnement Attention Lors de la recherc
488. position programm e Exemple Xi 120 20 L T 40 160 G91 G01 G07 X100 F100 Z 1200 TP073 Les profils th orique et r el co ncident et permettent d obtenir des ar tes vives comme le montre la figure La fonction G07 est modale et incompatible avec G05 G50 et G51 La fonction G07 peut tre programm e sous la forme G7 A la mise sous tension apr s ex cution de M02 M30 ou apr s une URGENCE ou un RESET la CNC prend en compte le code G05 ou G07 selon l tat du param tre machine g n ral ICORNER Page Chapitre 7 Section 4 FONCTIONS PREPARATOIRESSUPPLEMENTAIRES TRAVAIL SUR ANGLE VIF G07 ET ARRONDI G05 G50 7 3 2 ARRONDI AUX ANGLES G05 Dans le cas du travail en G05 arrondi aux angles la CNC commence l ex cution du bloc suivant du programme d s la fin de l interpolation th orique du bloc actuel sans attendre que les axes soient en position La distance entre la position programm e et celle o commence l ex cution du bloc suivant d pend de la vitesse d avance des axes Exemple X G91 G01 G05 X100 F100 X 120 Cette fonction permet d obtenir des arrondis aux angles comme le montre la figure La diff rence entre les profils th orique et r el d pend de la valeur de l avance F programm e Plus l avance est grande plus la diff rence entre les deux profils est importante La fonction G05 est modale et incompatible avec G0
489. position r elle de l axe RESTE Ce champ indique la distance que l axe doit encore parcourir pour atteindre la cote programm e Chapitre 3 Section Page EXECUTER SIMULER VISUALISER 13 3 2 5 MODE VISUALISATION DE L ERREUR DE POURSUITE Ce mode affiche l erreur de poursuite diff rence entre les valeurs de position th orique et r elle de chaque axe et de la broche EXECUTION X 00000 002 Z 00000 003 S 00000 000 C 00000 002 F00000 0000 100 S00000 0000 100 T0000 D000 S 0000 RPM S0000 M MIN G00 G17 G54 PARTC 000000 CYTIME 00 00 00 00 TIMER 000000 00 00 CAP INS SELECTION ICONDITION VISUALISER MDI INSPECTION GRAPHI BLOCA BLOC D ARRET OUTIL QUES BLOC Le format de visualisation de chaque axe est indiqu par le param tre machine d axes DFORMAT 3 2 6 MODE VISUALISATION UTILISATEUR Si cette option est activ e la CNC ex cutera dans le canal utilisateur le programme s lectionn par le param tre machine g n ral USERDPLY Pour sortir de ce mode et repasser au menu pr c dent frapper ESC Page Chapitre 3 Section 14 EXECUTER SIMULER VISUALISER 3 2 7 MODE VISUALISATION DES TEMPS D EXECUTION Ce mode de visualisation est disponible pendant la simulation du programme et affiche les champs ou fen tres suivants EXECUTION P000662 N OUTL T POSIT T USINA OUTL T POSIT T USINA OUTL T POSIT T USINA TEMPS TOTAL 00 00 00 FONCTIONS M 0038 CHANG D
490. pour chaque op ration d usinage gr ce la fonction T4 Une table de magasin d outils est disponible dont le nombre de composants est d fini par NPOCKET param tre machine g n ral Pour chaque composant les l ments suivants sont sp cifi s x Le contenu du logement avec indication du num ro de l outil ou si le logement est vide ou annul Taille de l outil soit N pour un outil normal et S pour un outil sp cial Etat de l outil soit A pour un outil disponible E s il est us ou R s il est rejet Une table d outils est galement disponible Le nombre de composants de cette table est fix par NTOOL param tre machine g n ral et les l ments suivants sont sp cifi s pour chaque composant Le num ro de correcteur associ chaque outil le correcteur indiquera les dimensions de l outil Le code de famille laquelle appartient cet outil soit code de famille 0 lt n lt 200 gt outil normal code de famille 200 lt n lt 255 gt outilsp cial Dur e de vie nominale calcul e pour cet outil d finie en minutes d usinage ou en nombre d op rations ex cuter le choix s effectuant gr ce au param tre machine g n ral TOOLMONI Dur e de vie r elle pour cet outil d finie en minutes d usinage ou en nombre d op rations ex cut es le choix s effectuant gr ce au param tre machine g n ral TOOLMONI Taille de l outil soit N pour un outil norm
491. pr c dent CHERCHER Cette option permet d effectuer une recherche dans la table s lectionn e D s que cette option est activ e les touches affichent les options suivantes DEBUT Cette touche positionne le curseur sur le premier param tre de la table et permet de sortir du mode chercher FINCette touche positionne le curseur sur le dernier param tre de la table mode et permet de sortir du mode chercher PARAMETRE Lorsque cette touche est actionn e la CNC demande le num ro du param tre chercher Introduire ce num ro et frapper ENTER le curseur se positionne sur le param tre demand et il est possible de sortir de l option INITIALISER Cette option permet d initialiser tous les param tres de la table s lectionn e avec les valeurs par d faut d finies par la CNC Ces valeurs sont d finies dans le chapitre traitant des param tres machine dans le manuel d installation Chapitre 11 Section Page PARAMETRES MACHINE FONCTIONNEMENT AVEC LES 7 TABLES DE PARAMETRES CHARGER On peut charger des tables emmagasin es dans la Memkey Card CARD A ou dans un p riph rique ou un ordinateur travers des deux lignes s rie RS232C ou RS422 La transmission commence apr s avoir tap sur la softkey correspondante Quand on utilise une ligne s rie le r cepteur doit tre pr t avant de commencer la transmission Pour interrompre la transmission taper sur la softkey AVORTER
492. ptibles de l endommager Cet appareil est conforme aux directives Europ ennes sur la compatibilit lectromagn tique Il est toutefois recommand d viter la proximit des sources de parasites lectromagn tiques tels que Charges puissantes reli es la m me source C A que l appareil d crit ici Emetteurs portables radiot l phones radio amateurs etc Emetteurs radio TV Machines souder l arc Lignes haute tension Etc Environnement La temp rature de travail doit tre maintenue entre 5 C et 45 C La temp rature de stockage doit tre maintenue entre 25 C et 70 C Introduction 3 Protection de l appareil proprement dit Module d alimentation lectrique Ce module comporte deux fusibles rapides de 3 15 A 250 V prot geant la ligne C A r seau Module d axes Toutes lesentr es sorties digitales comportentune isolation galvanique par optocoupleurs entre les circuits de la CNC et l ext rieur Une protection par fusible externe rapide F de 3 15 A 250 V contre l inversion de phases de la source de courant est galement pr vue Module d entr es sorties Toutes les entr es sorties digitales comportentuneisolation galvanique par optocoupleurs entre les circuits de la CNC et l ext rieur Une protection par fusible externe rapide F de 3 15 A 250 V contre les surtensions sup rieures 33 Vcc et l inversion de phases de la source de courant est galement
493. ption permet de copier un ou plusieurs blocs apr s avoir indiqu le premier et le dernier bloc copier Proc der comme suit Positionner le curseur sur le premier bloc copier et frapper la touche DEBUT BLOC Positionner le curseur sur le dernier bloc copier et frapper la touche FIN BLOC S1 le dernier bloc copier est aussi le dernier bloc du programme ce bloc peut tre s lectionn par la frappe de la touche JUSQU A LA FIN Si la copie porte sur un seul bloc le premier et le dernier seront les m mes Apr s s lection du premier et du dernier bloc copier la CNC meten surbrillance les blocs s lectionn s On signalera ensuite avec le curseur le bloc derri re lequel le ou les blocs s lectionn s devront tre copi s Apr s s lection du bloc frapper la touche DEBUT OPERATION pour que la CNC ex cute la commande Chapitre 4 Section Page EDITER COPIER UN BLOC 21 4 8 COPIER A PROGRAMME Cette option permet de copier un ou plusieurs blocs d un programme dans un autre programme Lorsque cette option est activ e la CNC demande le num ro du programme o le ou les blocs doivent tre copi s Apr s l introduction du num ro frapper ENTER Indiquer ensuite le premier et le dernier bloc copier Proc der comme suit x Positionner le curseur sur le premier bloc copier et frapper la touche DEBUT BLOC Positionner le curseur s
494. qu au d placement des axes en mode MANUEL Modification de l avance programm e des axes entre 0 et 120 Bloc de touches de commande de broche qui permet sa mise en rotation dans le sens d sir son arr t et la modification de la vitesse de rotation programm e entre les pourcentages fix s par les param tres machine de la broche MINSOVR et MAXOVR selon un incr ment d fini par le param tre machine de broche SOVRSTEP Touches MARCHE et ARRET du bloc ou du programme ex cuter Page Chapter 1 Section GENERALITES DISPOSITION DU PUPITRE OPERATEUR Z MODES DE FONCTIONNEMENT D s la mise sous tension de la CNC ou la frappe des touches SHIFT RESET le logo FAGOR appara t dans la fen tre principale ou la page d cran d finie pr c demment en tant que page 0 gr ce aux outils de PERSONNALISATION s affiche Si la CNC affiche Initialis ENTER ESC ne pas oublier que la frappe de ENTER provoque l effacement de toutes les informations en m moire et que les param tres machine sont initialis s avec les valeurs par d faut qui figurent dans le manuel installation La partie inf rieure de l cran affiche le menu principal de la CNC et les diff rents modes de fonctionnement peuvent tre s lectionn s au moyen des touches de fonction F1 F7 Lorsque le menu de la CNC comporte un nombre d options sup rieur au nombre de touches de fonction 7 le caract re app
495. que Elle affiche galement la p riodicit affect e ce module par la directive PE t Cette p riodicit indique selon quelle fr quence le module p riodique sera ex cut Elle affiche enfin le temps de watchdog du module p riodique s lectionn par le param tre machine de l automate WDGPER ETAT Cette section donne des informations sur l tat du programme automate en indiquant s il est compil ou non en cours d ex cution ou stopp Lorsque l automate ne dispose pas de sa propre UC int gr e dans l UC de la CNC elle indique galement le temps que l UC de la CNC affecte l automate Cette valeur sera d finie par le param tre machine CPUTIME de l automate MEMOIRE RAM Cette section indique la m moire RAM du syst me disponible pour l usage exclusif du PLC install e ainsi que la m moire libre disponible Le programme objet ex cutable s obtient par compilation du programme source et c est celui ex cut par le PLC Cette section affiche la date de sa cr ation et l espace m moire RAM qu il occupe M MOIRE CARD A Ce point indique quand a t sauv le programme d automate PLC_PRG la Memkey Card et la taille de celui ci PROGRAMME SOURCE Cette section indique la date de la derni re dition du programme source ainsi que sa taille Le programme source du PLC est stock dans la m moire RAM de la CNC Page 22 Chapitre 9 Sectio
496. quer des blessures au personnel ou des dommages au produit Symbole CHOC ELECTRIQUE Ce symbole indique que le point signal peut tre sous tension Symbole TERRE DE PROTECTION Ce symbole indique que ce point doit tre reli au point de terre central de la machine afin d assurer la protection du personnel et des appareils Op Introduction 4 CONDITIONS DE RETOUR DU MATERIEL En cas de retour du moniteur ou de l UC le carton et le mat riau d origine devront tre r utilis s En cas d impossibilit on proc dera comme suit 1 Utiliser un carton dont les trois dimensions int rieures seront sup rieures d au moins 15 cm celles de l appareil Le carton utilis devra r sister une charge de 170 kg Lors du retour aux ateliers de Fagor Automation fixer une tiquette indiquant le propri taire de l appareil son adresse le nom de la personne contacter le type d appareil le num ro de s rie les sympt mes et une courte description du probl me Enrouler l appareil dans un film de poly thyl ne ou toute autre protection similaire Lors de l envoi du moniteur pr voir une protection sp ciale pour l cran Caler l appareil l int rieur du carton au moyen de blocs en mousse de polyurethane sur toutes ses faces Fermer le carton l aide de ruban adh sif ou d agrafes industrielles Introduction 5 DOCUMENTATION FAGOR Manuel OEM Manuel d utilisation
497. r ce faire les options SELECTION VARIABLES CONDITION TRIGGER et BASE DE TEMPS affich es par touches logicielles sont disponibles 9 10 2 1 SELECTION VARIABLES Cette option permet de s lectionner jusqu 8 variables pour analyse ult rieure Elle affiche un curseur sur la zone de variables qui peut tre d plac gr ce aux touches fl che vers le haut et fl che vers le bas En outre les options suivantes sont affich es par touches logicielles EDITION Cette option permet d diter une nouvelle variable ou de modifier l une des variables actuelles Avant de frapper cette touche on pointera gr ce au curseur l emplacement o cette variable sera affich e D s que cette option est activ e les touches changent de couleur et affichent sur fond blanc le type d option d dition possible Tout signal logique du PLC 13 BIR120 TEN 3 CDW 4 DFU M200 etc peut tre analys et r f renc par son nom ou son symbole associ Il est galement possible d analyser des expressions logiques compos es d une ou plusieurs consultations deant respecter la syntaxe et les normes appliqu es pour l criture des quations du PLC M100 AND NOT I15 OR I5 AND CPS CI EQ 100 M me s il semble difficile de comprendre le traitement des consultations etexpressions au niveau d un analyseur logique on notera que cet utilitaire peut se r v ler tr s utile si l on d sire conna tre l tat de la
498. r l op ration d bauche n a pas t d finie SOLUTION Programmer une vitesse de rotation S positive et diff rente de z ro FINITION Valeur de F 0 DETECTION Durant l ex cution CAUSE La vitesse d avance F pour l op ration de finition n a pas t d finie SOLUTION Programmer une vitesse d avance F positive et diff rente de z ro 56 MANUEL DE SOLUTION DES ERREURS ACOR 2 CNC 8055T FINITION Valeur de S 0 DETECTION Durant l ex cution CAUSE La vitesse de rotation S pour l op ration de finition n a pas t d finie SOLUTION Programmer une vitesse de rotation S positive et diff rente de z ro GEOMETRIE Valeur de rayon incorrecte DETECTION Durant l ex cution CAUSE Le rayon de l arrondi n a pas t d fini SOLUTION Programmer un rayon d arrondi diff rent de z ro Distance de s curit n gative impossible dans ce cycle DETECTION Durant l ex cution CAUSE Une distance de s curit n gative a t d finie SOLUTION Dans les cycles fixes d arrondi la distance de s curit doit tre positive Erreurs dans les cycles de filetage GEOMETRIE Valeur de Zi Zf DETECTION Durant l ex cution CAUSE Les cotes en Z des points initiaux et finals co ncident SOLUTION Les cotes en Z des points initiaux et finals doivent tre diff rentes FILETAGE Valeur de T 0 DETECTION Durant l ex cution CAUSE Le num ro de l outil n a pas t
499. r la commande La CNC remplace le rectangle par le texte indiqu On notera que la taille et la couleur du texte introduit ne peuvent pas tre chang es En cons quence toute modification de ces param tres doit tre effectu e avant de frapper ENTER Attention Cette application peut tre utile lorsque les pages ou les symboles diter doivent appara tre dans d autres langues car la CNC les traduira dans la langue choisie En g n ral lorsque les textes ne doivent appara tre qu en une seule langue il est plus commode de les crire simplement au lieu de les rechercher dans une liste de plus de 1500 messages pr d finis Toutefois l utilisateur d sirant un tirage de ces textes pr finis peut en faire la demande aupr s de Fagor Automation Chapitre 10 Section Page PERSONNALISATION TEXTES 17 10 5 MODIFICATIONS L acc s cette option exige d abord de s lectionner le symbole ou la page diter ou modifier gr ce l option EDITER du mode de fonctionnement UTILITAIRES Le curseur appara t toujours en blanc et apr s s lection d une des options de modification il peut tre d plac sur tout l cran gr ce aux touches fl che gauche fl che droite fl che vers le haut et fl che vers le bas Le curseur peut aussi tre d plac gr ce aux combinaisons de touches suivantes SHIFT D Positionne le curseur sur la derni re colonne X638 SHIFT
500. r la touche logiciel EXECUTER TRACE afin que la CNC puisse commencer saisir les donn es Quand la condition de d clenchement s lectionn e est remplie la ligne de trigger affich e dans la fen tre d informations change de couleur Pendant l ex cution du trac la fen tre d informations affiche le message Etat trac CAPTURE Le trac s ach ve quand la m moire tampon interne affect e cette fonction est pleine ou en cas d interruption de la fonction par la touche ARRETER TRACE A partir de ce moment la fen tre d informations affiche le message Etat trac COMPLET Chapitre 9 Section Page PLC ANALYSEUR LOGIQUE 31 9 10 3 1 SAISIE DE DONNEES La saisie des donn es intervient au d but de chaque cycle PRG et PE apr s lecture des entr es physiques et mise jour des marques correspondant aux sorties logiques de la CNC ou juste avant le d but de l ex cution du programme Pour r aliser la saisie de donn es pendant l ex cution du cycle de PLC utiliser la directive TRACE Cette directive permet la saisie de donn es de signaux dont la fr quence de changement est sup rieure au temps de cycle ainsi que de donn es changeant d tat pendant l ex cution du cycle mais dont l tat est identique au d but et la fin du cycle Exemple d utilisation de la directive TRACE PRG TRACE Saisie de donn es TRACE Saisie de donn es TRACE Saisie de donn es END
501. r n est programm e la CNC affectera la valeur 0 ce param tre D finitle num ro du correcteur auquel s appliquera la correction apr s la mesure Si ce param tre n est pas programm ou programm avec une valeur 0 la CNC supposera que cette correction ne sera pas effectu e UTILISATION DUN PALPEUR CORRECTION D OUTIL 13 Chapitre 10 Section Page SUIVANT L AXE X Fonctionnement de base TP109 N 1 Mouvement d approche D placement du palpeur en avance rapide G00 entre le point d appel du cycle et le point d approche Ce point se situe face au point o doit s effectuer la mesure une distance de s curit B de ce point Le mouvement d approche est r alis en deux phases 1 D placement selon l axe Z 2 D placement selon l axe X 2 Mouvement de palpage D placement du palpeur suivant l axe X et selon l avance indiqu e F jusqu r ception du signal mis par le palpeur La distance maximum parcourir pendant le mouvement de palpage est de 2B si lorsque cette distance a t parcourue la CNC ne re oit pas le signal mis par le palpeur le code d erreur correspondant est affich et les axes stoppent Apr s le palpage la CNC prendra comme position th orique des axes la position r elle de ces axes lors de la r ception du signal mis par le palpeur Page Chapitre 10 Section 14 UTILISATION DUN PALPEUR CORRECTIOND OUTIL SUIVANTL
502. r n importe quel param tre global mais ne peuvent pas utiliser de param tres locaux La CNC mettra jour la table de param tres apr s avoirtrait les op rations indiqu es dans le bloc en pr paration Cette op ration est toujours r alis e avant l ex cution du bloc pour cette raison il n est pas obligatoire que les valeurs indiqu es dans la table correspondent celles du bloc en cours d ex cution Si le mode Ex cution est abandonn apr s une interruption d ex cution du programme la CNC met jour les tables de param tres avec les valeurs correspondant au bloc qui se trouvait en cours d ex cution Lorsqu on acc de la table de param tres locaux et de param tres globaux la valeur affect e chaque param tre peut tre exprim e en notation d cimale 4127 423 ou scientifique 0 23476 E La CNC dispose de d clarations de haut niveau permettant de d finir et d utiliser des sous routines pouvant tre appel es depuis un programme principal ou une autre sous routine qui peut en appeler une seconde la seconde pouvant en appeler une troisi me etc La CNC limite le nombre d appels le nombre de niveaux d imbrication tant limit 15 Il est possible d affecter 26 param tres locaux P0 P25 une sous routine et ces param tres qui sont inconnus des blocs externes la sous routine peuvent tre r f renc s par les blocs qui la composent La CNC permet d affecter des param tres
503. ra la confirmation de la commande CHARGER On peut charger des tables emmagasin es dans la Memkey Card CARD A ou dans un p riph rique ou un ordinateur travers des deux lignes s rie RS232C ou RS422 La transmission commence apr s avoir tap sur la softkey correspondante Quand on utilise une ligne s rie le r cepteur doit tre pr t avant de commencer la transmission Pour interrompre la transmission taper sur la softkey AVORTER Si la longueur de la table re ue ne co ncide pas avec la longueur de la table actuelle la CNC agira de la suivante mani re Si la table re ue est plus courte que l actuelle les lignes re ues sont modifi es et les restantes gardent la valeur qu elles poss daient Si la table re ue est plus longue que l actuelle toutes les lignes de la table actuelle sont modifi es et en d tectant qu il n y a plus de place la CNC montrera l erreur correspondante Page 16 Chapitre 6 Section TABLES MANIERE D EDITER LES TABLES SAUVER Les tables peuvent tre sauv es dans la Memkey Card CARD A ou dans un p riph rique ou un ordinateur travers des deux lignes s rie RS232C ou RS422 La transmission commence apr s avoir tap sur la softkey correspondante Quand on utilise une ligne s rie le r cepteur doit tre pr t avant de commencer la transmission Pour interrompre la transmission taper sur la softkey AVORTER MM POUCES
504. radiale Sice param tre est programm avec la valeur 0 la passe pr c dente est reproduite D finit la passe de filetage XA aA Avec signe positif sion programme la passe suivant l inclinaison du c ne Avec signe n gatif sion programme la passe suivant l axe associ Si on programme la passe avec la valeur 0 la CNC affichera l erreur corres pondante Les filetages droite ou gauche seront programm s en indiquant le sens de rotation de la broche M03 ou M04 Sortie du filetage Ce param tre d finit quelle distance du point final du filetage R Q suivant l axe X commence la sortie de ce filetage Ce param tre est d fini au rayon et s il n est pas programm la valeur 0 est prise par d faut D finit l angle de p n tration de l outil par rapport l axe X Si ce param tre n est pas programm une valeur de 30 est prise par d faut TP09J04 N Si A 0 est programm le filetage est ex cut avet p n tration radiale Chapitre 9 Section Page CYCLES FIXES FILETAGE FRONTAL G87 51 Si la valeur affect e au param tre A est gale la moiti de l angle de l outil la p n tration s effectue en en fr lant le flanc du filet Si est programm avec une valeur n gative la p n tration s effectue en zig zag d un flanc du filet l autre W 5 5 Optionnelle Sa signification d pend du param tre K Si le par
505. ram tre g n ral INCHES au format I 5 5 La CNC ajoutera cette valeur la longueur nominale selon l axe X pour calculer la longueur r elle X 1 Usure de la longueur de l outil selon l axeZ dans les unit s de travail indiqu es par le param tre g n ral INCHES au format K 5 5 La CNC ajoutera cette valeur la longueur nominale L selon l axe Z pour calculer la longueur r elle Z K Si une compensation de rayon d outil est demand e G41 ou G42 la CNC prend en compte le facteur de forme Fet applique comme valeur de compensation de rayon la valeur R du correcteur s lectionn S1 aucun correcteur n est d fini la CNC applique le correcteur DO avec X 0 Z 0 F 0 R 0 et K 0 Chaque fois qu un outil est s lectionn outil actif la CNC applique automatiquement sans qu il soit n cessaire de programmer aucune fonction G lacompensation de longueur correspondant au correcteur s lectionn La somme des valeurs X selon l axe X et la somme des valeurs Z K selon l axe Z Si aucun outil n est actif la CNC n applique aucune compensation longitudinale Page Chapitre 5 Section 12 PROGRAMMATION ENCODE ISO FONCTIONS COMPLE MENTAIRESF S T D M CODES DE FORME Code 0 et 9 Code 1 Code 7 X C C Z Z P P X Code 2 Code 6 X C C Z Z P P X Code 3 Code 5 X C Z P Z E X P Pointe de l outil C Centre de l outil Chapitre 5 Sectio
506. ramm e chaque fois que l on d sirera indiquer les coordonn es par rapport au z ro machine Cette fonction annule temporairement la compensation de rayon et de longueur d outil Exemple avec programmation de l axe X en diam tres A HORS Reese BDs eee ARE cu G1 X40 730 10 f G90 G53 G1 X140 Z100 1 1 M Z ro machine origine W Z ro pi ce Chapitre 4 Section Page SYSTEMESDEREFERENCE 3 4 4 PRESELECTION DES COORDONNEES ET DECALAGES D ORIGINE La CNC permet d ex cuter des d calages d origine dans le but d utiliser les coordonn es relatives au plan de la pi ce sans avoir modifier les coordonn es des diff rents points de la pi ce au moment de la programmation On d finit comme d calage d origine la distance entre le z ro pi ce point d origine de la pi ce et le z ro machine point d origine de la machine M Z ro Machine W Z ro Pi ce Ce d calage d origine peut tre obtenu de deux fa ons Parla fonction G92 pr s lection de coordonn es la CNC acceptant les coordonn es des axes programm s apr s G92 comme nouvelles valeurs des axes Parl application de d calages d origine G54 G55 G56 G57 G58 G59 la CNC acceptant comme nouveau z ro pi ce le point situ par rapport au z ro machine la distance indiqu e par la ou les tables s lectionn es Ces deux fonctions sont modales et incompatibles entre ell
507. rammant en langage de haut niveau une instruction a t programm e en code ISO 3 En programmant en langage de haut niveau une op ration a t assign e un param tre local sup rieur 25 ou un param tre global sup rieur 299 SOLUTION La solution chacune des causes est 1 Introduire le symbole l endroit correspondant 2 Dans un bloc il ne peut y avoir d instructions en langage de haut niveau et en code ISO la fois 3 Les param tres que la CNC utilise sont Locaux 0 25 Globaux 100 299 Dans les op rations on ne peut utiliser d autres param tres qui ne soient pas dans ce rang 0089 Logarithme de nombre n gatif ou nul DETECTION Durant l dition ou l ex cution durant l ex cution en programmes transmis par DNO CAUSE Une op ration dont l ex cution implique de calculer le logarithme d un num ro n gatif ou z ro a t programm e SOLUTION On ne peut calculer que les logarithmes de nombres sup rieurs z ro Si on travaille avec des param tres il se peut que dans l histoire du programme ce param tre ait acquis une valeur n gative ou z ro V rifier que le param tre n arrive pas l op ration avec cette valeur 0090 Racine de nombre n gatif DETECTION Durant l dition ou l ex cution durant l ex cution en programmes transmis par DNO CAUSE Une op ration dont l ex cution implique le calcul de la racine d un nombre n gatif a t programm e SOLU
508. rammer S il est programm il sera ignor Vitesse et sens de rotation signe de l outil motoris Per age Fonctionnement de base l D placement en rapide jusqu au point d approche situ une certaine distance de s curit D de la position du premier trou La CNC met en marche l outil motoris selon la vitesse t mn et le sens indiqu s par le param tre S Orientation de la broche selon la position angulaire d finie par Q Si la broche tait en mouvement elle stoppe Premi re p n tration L axe de per age se d place en avance de travail G01 jusqu la profondeur incr mentale program e D B Cycle de per age Les phases ci dessous sont reproduites jusqu ce que le fond du trou soit atteint I 5 1 Retrait en rapide G00 de la distance H ou jusqu au point d approche Chapitre 9 Section Page CYCLES FIXES G60 PERCAGE TARAUDAGE AXIAUX 3 5 2 Approche en rapide G00 jusqu une distance C de la p n tration suivante 5 3 Nouvelle p n tration en G01 jusqu la profondeur incr mentale suivante B Temporisation K en fond de trou en centi mes de seconde si elle a t programm e Retrait en rapide G00 jusqu au point d approche En fonction de la valeur affect e J nombre de trous percer 8 1 Rotation de la broche jusqu l emplacement du trou suivant Incr ment angulaire 8 2 Ra des phas
509. rcle complet puisque trois points distincts doivent tre programm s La CNC visualisera le code d erreur correspondant Chapitre 6 Section Page CONTROLEDESTRAJECTOIRES DEFINIEPAR 11 TROIS POINTS G09 6 7 INTERPOLATION HELICOIDALE L interpolation h lico dale consiste en une interpolation circulaire dans le plan de travail et un d placement du reste des axes programm s Normalement on l utilise sur des machines sp ciales qui disposent d un axe auxiliaire L interpolation h lico dale se programme dans un bloc L interpolation circulaire avec les fonctions G02 G03 G08 ou G09 Le d placement de l autre ou des autres axes en indiquant la cote finale du d placement Exemple d interpolation circulaire dans le plan YZ et d placement de l axe X G02 YZJKX Si on veut que l interpolation h lico dale effectue plus d un tour il faut programmer l interpolation circulaire et le d placement lin aire d un seul axe De plus il faut d finir le pas d h lice format 5 5 avec les lettres I J K chacune d elles tant associ e aux axes de la mani re suivante D pour les axes X U A J pour les axes Y V B K pour les axes Z W C Exemple d interpolation circulaire dans le plan YZ et d placement de l axe X avec pas d h lice de 5 mm G02 YZ JKXIS Page Chapitre 6 Section 12 CONTROLE DES TRAJECTOIRES INTERPOLATION HELICOIDALE 6
510. rdonn es relatives ou incr mentales dans l ensemble d un programme donn NOMENCLATURE DES AXES Les noms des axes r pondent la norme DIN 66217 Caract ristiques du syst me d axes Xet Y d placements principaux d avance dans le plan de travail principal de la machine Z parall le l axe principal de la machine perpendiculaire au plan principal XY U V W axes auxiliaires parall les X Y Z respectivement A B C axes rotatifs sur chacun des axes X Y Z Chapitre 3 Section Page AXES ETSYSTEMES DE COORDONNEES NOMENCLATURE 1 DES AXES La figure suivante montre un exemple de d signation des axes dans un tour parall le TP032 3 1 1 SELECTION DES AXES Parmi les 9 axes existants possibles la CNC permet au fabricant d en s lectionner jusqu 7 En outre tous les axes doivent tre d finis correctement en tant qu axes lin aires rotatifs etc au moyen des param tres machine des axes mentionn s dans le Manuel d Installation et de mise en service La programmation des axes n est limit e en aucune mani re et l interpolation est possible pour jusqu 7 axes simultanem nt Page Chapitre 3 Section 2 AXES ET SYSTEMES DE COORDONNEES NOMENCLATURE DES AXES 3 2 SELECTION DE PLANS G16 G17 G18 G19 La s lection de plan s applique dans les cas suivants Interpolations circulaires Arrondi aux angles contr l Entr e et sor
511. re SOLUTION Le premier d placement apr s avoir d sactiv la compensation de rayon G40 doit tre lin aire 1067 Rayon de compensation trop grand DETECTION Durant l ex cution CAUSE On travail avec compensation de rayon G41 G42 et on a programm un arc int rieur de rayon inf rieur au rayon de l outil SOLUTION Utiliser un outil de rayon inf rieur Si on travaille avec compensation de rayon le rayon d arc doit tre sup rieur au rayon de l outil Dans le cas contraire l outil ne peut pas usiner la trajectoire programm e 1068 Pas en trajectoire droite DETECTION Durant l ex cution CAUSE On travail avec compensation de rayon G41 G42 et le profil a une section droite qui ne peut tre usin e tant donn que le diam tre de l outil est trop grand SOLUTION Utiliser un outil de rayon inf rieur 1070 Pas en trajectoire circulaire DETECTION Durant l ex cution CAUSE On travaille avec compensation de rayon G41 G42 et le profil a une section droite qui ne peut tre usin e tant donn que le diam tre de l outil est trop grand SOLUTION Utiliser un outil de rayon inf rieur 1071 Changement de plan en compensation DETECTION Durant l ex cution CAUSE On travaille avec compensation de rayon G41 G42 et un autre plan de travail a t s lectionn SOLUTION Afin de changer le plan de travail la compensation de rayon doit tre d sactiv e G40 1072 Com
512. re 3 Section Page EXECUTER SIMULER GRAPHIQUES 23 3 5 2 ZONE A VISUALISER Cette fonction n est utilisable que si aucun programme n est en cours d ex cution ou de simulation par la CNC Dans le cas contraire l ex cution doit tre interrompue Cette option permet de modifier cette zone de visualisation qui doit tre d finie au moyen des coordonn es maximum et minimum de l axe Z ainsi qu avec les rayons maximum et minimum de la pi ce Ces coordonn es sont prises par rapport au z ro pi ce Pour permettre la d finition apr s s lection de cette option la CNC affiche dans la partie droite de l cran une s rie de fen tres o doivent figurer les cotes affect es actuelles Pour modifier une valeur s lectionner la fen tre concern e gr ce aux touches fl che vers le haut et fl che vers le bas et introduire la valeur d sir e depuis le clavier Quand toutes les cotes de la zone de visualisation ont t d finies frapper ENTER pour les valider Pour quitter cette fonction sans modifier les valeurs pr c dentes frapper ESC Dans les graphiques de ligne XZ XC ZC on dispose de la softkey zone optimum qui red finit la zone d affichage de mani re ce qu elle contienne sur tous les plans toutes les trajectoires ex cut es de l outil Page Chapitre 3 Section 24 EXECUTER SIMULER GRAPHIQUES 3 5 3 ZOOM Cette fonction n est utilisable que si aucun pr
513. re l ex cution doit tre interrompue Cette fonction permet d effacer l cran ou la repr sentation graphique affich e Sile mode Graphique Solide est s lectionn la repr sentation graphique est remise z ro et affiche la pi ce non usin e 3 5 6 DESACTIVER GRAPHIQUES Cette fonction estutilisable tout moment m me pendant l ex cution ou la simulation d un programme Elle permet de d sactiver la repr sentation graphique Pour r activer cette fonction frapper nouveau la touche de fonction GRAPHIQUES Pour ce faire aucun programme pi ce ne doit tre en cours d ex cution ou de simulation par la CNC Dans le cas contraire l ex cution doit tre interrompue Par ailleurs toutes les conditions ant rieures type de graphique zoom param tres graphiques et zone visualiser s lectionn es avant la d sactivation de ce mode sont r cup r es Page Chapitre 3 Section 28 EXECUTER SIMULER GRAPHIQUES 3 5 7 MESURE Cette fonction n estutilisable qu apr s s lection d un Graphique lignes plans XZ XC ou CZ et la condition que la CNC n ex cute ou ne simule pas le programme pi ce Dans le cas contraire l ex cution doit tre interrompue Quand cette fonction a t activ e la CNC affiche sur l cran PO00110 N0010 00151 538 00034 311 00151 538 00333 099 00367 409 00000 000 00367 409 E 1 4296 La partie centrale
514. re compens e est en pointill s R N R R RXR AN o 553A Page Chapitre 8 Section 8 COMPENSATION D OUTILS SECTIONS DE COMPENSATION DE RAYON D OUTIL 8 4 La CNC lit jusqu 20 blocs en avant du bloc en cours d ex cution afin de calculer l avance la trajectoire d crire Lorsqu elle travaille en compensation la CNC doit conna tre le d placement programm suivant afin de calculer la trajectoire d crire En cons quence on ne doit pas programmer plus de 18 blocs successifs ou plus sans d placement ANNULATION DE COMPENSATION DE RAYON D OUTIL La compensation de rayon d outil est annul e par la fonction G40 Ne pas oublier que l annulation de compensation de rayon d outil G40 n est possible que dans un bloc dans lequel un d placement rectiligne est programm G00 ou G01 Si G40 est programm alors que les fonctions G02 ou G03 sont actives la CNC affiche l erreur correspondante Les pages suivantes montrent plusieurs cas d annulation de compensation de rayon d outil dans lesquels la trajectoire programm e figure en traits pleins tandis que la trajectoire compens e est en pointill s Chapitre 8 Section Page COMPENSATION D OUTILS ANNULATION DE COMPEN 9 SATION DE RAYON D OUTIL TP087 Trajectoire DROITE DROITE COMPTYPE O COMPTYPE 1
515. re final est sup rieur au diam tre initial SOLUTION Dans un rainurage ext rieur le diam tre final doit tre inf rieur au diam tre initial GEOMETRIA Le diam tre final n est pas int rieur DETECTION Durant l ex cution CAUSE Un rainurage int rieur a t d fini et le diam tre final est inf rieur au diam tre initial SOLUTION Dans un rainurage int rieur le diam tre final doit tre sup rieur au diam tre initial 58 MANUEL DE SOLUTION DES ERREURS FAGOR 2 CNC 80557T EBAUCHE Outil non valide en RAINURAGE DETECTION Durant l ex cution CAUSE La g om trie de l outil s lectionn n est pas ad quate pour la r alisation de l bauche de la rainure SOLUTION S lectionner un outil avec la g om trie ad quate FINITION Outil non valide en RAINURAGE DETECTION Durant l ex cution CAUSE La g om trie de l outil s lectionn n est pas ad quate pour la r alisation de la finition de la rainure SOLUTION S lectionner un outil avec la g om trie appropri e GEOMETRIE Angle non valide en RAINURAGE DETECTION Durant l ex cution CAUSE L angle des parois de la rainure est inf rieur 0 ou sup rieur 90 SOLUTION L angle des parois de la rainure doit tre compris dans l intervalle 0 90 GEOMETRIE Les bords de la rainures se recoupent DETECTION Durant l ex cution CAUSE Les deux parois de la rainure se recoupent entre elles SOLUTION
516. re polaire G03 Q0 G93 190 J160 D finit un nouveau centre polaire Q 90 Coordonn es cart siennes avec programmation de rayon G90 G03 X90 Z110 R50 X40 Z160 R50 Chapitre 6 Section Page CONTROLE DES TRAJECTOIRES INTERPOLATION 7 CIRCULAIRE G02 G03 La CNC calculera selon l arc programm les rayons du point de d part et du point d arriv e Bien que th oriquement ces deux rayons doivent tre parfaitement identiques la CNC permet de s lectionner la diff rence maximum admissible entre ces deux rayons au moyen du param tre machine g n ral CIRRINERR Sila valeur d finie est d pass e la CNC affiche l erreur correspondante La valeur de l avance F programm e peut tre fix e entre 0 et 120 gr ce au s lecteur situ sur le panneau de commande de la CNC ou s lectionn e entre 0 et 255 parle PLC par DNC ou par programme La CNC dispose toutefois du param tre machine g n ral MAXFOVR qui permet de limiter la variation maximum de l avance Si une interpolation circulaire G02 ou G03 est programm e apr s la s lection du param tre machine g n ral PORGMOVE la CNC prendra le centre de l arc comme nouvelle origine polaire Les fonctions G02 et 03 sont modales et incompatibles entre elles ainsi qu avec G00 G01 et G33 Les fonctions G02 et G03 peuvent tre programm es sous la forme G2 et G3 Par ailleurs les fonctions G74 recherche de z ro et G75 d placement av
517. recte 13 Ordre des axes incorrect Ordre des valeurs incorrect sl Origine G54 59 axes 1 5 18 G lom dsfn easa denis a 19 Outil non d fini dans la table des outils 30 Outil non valable pour profil programm s ssssssssseenseenseeeeee 33 Outil suivant possible en centre d usinage seulement 19 Outil T4 D3 F3 N5 R5 2 viisiin atiii 18 P Param tre de vitesse de l axe incorrect sssessssessnesrerreee 42 Param tre inexistant srrisiiiresirnorinina rnidan ni a sATA AEREE A 12 Param tres de la table de compensation crois e incorrects 53 Param tres locaux non accessibles ssssssssnsseeneeerieererenee 35 Param tres locaux non admis 17 Param tres sercosid des axes et de broche incorrects 53 Pas de correcteur programm en cycle fixe 0010 0 31 Pas de sousroutine associ e G74 38 Pas de tension sur carte des axes 45 Pas de tension sur carte des N O 1 nsssssessssssssnssisrnerrernsrresrnreene 45 Pas de tension sur carte des N O 2 nssssssesssssnssnsnsrnsrrernsrrnsrnreene 45 Pas de tension sur carte des 1 0 3 nsssssssesssssssnsnsrnsrrernsrrerrnreene 45 Pas de tension sur le module copiage eseeeseseserrerrrrreernen 47 Pas d informations sur la trajectoire pr c dente n0neseaeeee 30 Pas d outil de la m me famille pour remplacer sses 31 Pas en trajectoire circulaire sseessseesseessseesr
518. reindre l acc s de la part de l utilisateur certaines commandes de la CNC PERMIS UTILISATEUR Permet de voir les programmes de la CNC qui ont t labor s par l utilisateur et de s lectionner les attributs de chacun d eux Pour modifier les attributs d un programme il faut Taper sur la sotkey PERMIS UTILISATEUR S lectionner le r pertoire d sir MEMOIRE ou CARD A Taper le num ro de programme que l on veut prot ger ou positionner le curseur sur celui ci Taper sur les softkeys F2 pourmodifier l attribut H programme visible F3 pourmodifierl attribut M programme modifiable F4 pourmodifierl attribut X programme ex cutable Taper sur la touche ENTER PERMIS FABRICANT Permetde voir tous les programmes emmagasin s dans la CNC qu ils aient t labor s par le fabricant ou par l utilisateur et de s lectionner les attributs de chacun d eux Pour modifier les attributs d un programme il faut Taper sur la sotkey PERMIS FABRICANT S lectionner le r pertoire d sir MEMOIRE ou CARD A Taper le num ro de programme que l on veut prot ger ou positionner le curseur sur celui ci Taper sur les softkeys F1 pourmodifierl attribut O programme de fabricant F2 pourmodifier l attribut H programme visible F3 pourmodifierl attribut M programme modifiable F4 pourmodifierl attribut X programme ex cutable Taper sur la touche ENTER CODES D ACC S Permet de d finir chacun de
519. rep r e n PLCOn 32 sorties automate partir de celle rep r e n PLCMn 32 marques automate partir de celle rep r e n PLCRn Registre indiqu n PLCTn Comptage du temporisateur indiqu n PLCCn Comptage du compteur indiqu n VARIABLES ASSOCIEES AUX PARAMETRES GLOBAUX ET LOCAUX Section 11 2 13 Variable GUPn Param tre global P100 P299 indiqu n LUP a b Param tre local P0 P25 indiqu b du niveau d imbrication a CALLP Indique les param tres locaux qui ont t d finis et ceux qui n ont pas t d fini dans l appel de sous routine par l instruction PCALL ou MCALL VARIABLES SERCOS Section 11 2 14 Variable SETGE X C Gamme de travail et ensemble de param tres du r gulateur de l axe X C SETGES Gamme de travail et ensemble de param tres du r gulateur broche princip SSETGS Gamme de travail et ensemble de param tres du r gulateur seconde broche SVAR X Cjid Variable sercos correspondant l identificateur id de laxe X C SVARSid Variable sercos correspondant l identificateur id de la broche principale SSVARid Variable sercos correspondant l identificateur id de la seconde broche TSVAR X Cj id Troisi me attribut de la variable sercos de l identificateur id de l axe X C TSVARSid Troisi me attribut de la variable sercos de l identificateur id de la broche principale TSSVARid Tro
520. resssrernsersnsrrnsernnes 37 Pas en trajectoire droite 37 Pas mal programm isanos a aa 9 Password utiliser lettres majuscules ou minuscules ou ChIFTRS screen ari anra a Aai EAEE a Ea 23 66 MANUEL DE SOLUTION DES ERREURS CNC 8055T FAGOR 2 Plan erron en trajectoire tangente seenen 30 PLC_ERR sans description Point dans la zone prohib e 1 Point dans la zone prohib e 2 Point dans la zone prohib e 3 Point dans la zone prohib e 4 41 Point incompatible avec le plan actif Point initial mal programm en s lection profil Position d outil non valable avant le cycle fixe Position outil et facteur de forme incompatibles e Pour G28 ou G29 on a besoin d une deuxi me broche Pr s lection d axes rotatifs valeurs entre 0 359 9999 z Programmation mauvaise angle cote eeeeeseeenee 38 Programmation param trique erron e Programmer A ajouter ou D effacer Programmer A entre 0 et 255 aaee 26 Programmer autre fen tre 16 Programmer AXE S scsi ssssiressrssnsissssanetateesseressossssanss 9 Programmer canal O CNC 1 PLC 2 DNC 13 Programmer colonnes de 0 79 16 Programmer DNC1 2 HD ou CARD A optionnel 24 Programmer entr es de 0 25 16 Programmer tiquette N 0 9999 Programmer fen tres de 0 25 i Programmer files de
521. roche m caniquement bloqu e 1191 1199 Diff rence d erreurs poursuite de l axe accoupl trop grande CAUSE L axe n est accoupl lectroniquement un autre ou il forme Gantry comme axe esclave et la diff rence entre les erreurs de poursuite de laxe n et celle de l axe auquel il est accoupl est sup rieure l erreur d finie dans le param tre machine de l axe n MAXCOUPE P45 1200 1208 Limites de course de l axe d pass es DETECTION Durant l ex cution CAUSE On a tent de d passer les limites physiques de course En cons quence le PLC active les marques LIMIT 1 ou LIMIT 1 de l axe 1209 1217 Erreur servo axe CAUSE La vitesse r elle de l axe une fois coul le temps indiqu dans le param tre de l axe FBALTIME P12 est en dessous de 50 ou au dessus de 200 du param tre programm MANUEL DE SOLUTION DES ERREURS 43 CNC 8055T CON 3 Zone de travail 3 de l axe d pass e 1218 1226 DETECTION Durant l ex cution CAUSE On a tent de d placer un axe un point situ hors d une zone de travail 3 d finie comme zone de non sortie SOLUTION Dans l histoire du programme la zone de travail 3 a t habilit e d finie moyennant G20 G21 comme zone de non sortie G22 K3 S2 Pour d shabiliter cette zone de travail programmer G22 K3 S0 1228 1236 Zone de travail 4 de l axe d pass e DETECTION Durant l ex cution CAU
522. rront contenir un nombre ou toute expression dont le r sultat est un nombre La CNC permet de visualiser tout symbole d fini par l utilisateur 0 255 depuis le clavier de la CNC dans le mode personnalisation comme indiqu dans le Manuel de l utilisateur Pour le positionner dans la zone de visualisation il convient de d finir les pixels de cette derni re soit 0 639 pour les colonnes expression 2 et 0 335 pour les rang es expression 3 Chapitre 12 Section Page DECLARATIONS DE CONTROLEDES D CLARATIONS DE 15 PROGRAMMES PERSONNALISATION IB expression INPUT texte format La CNC dispose de 26 variables d entr e de donn es 1B0 IB25 La mn monique IB visualise dans la fen tre d entr e de donn es le texte indiqu et stocke la donn e introduite par l utilisateur dans la variable d entr e au moyen d un nombre ou de toute expression dont le r sultat est un nombre L introduction des donn es ne comporte une attente que si le format des donn es demand es est programm Ce format pourra avoir un signe une partie enti re etune partie d cimale Sile format comporte le signe il admettra des valeurs positives et n gatives dans le cas contraire il n admet que des valeurs positives La partie enti re indique le nombre maximum de chiffres entiers 0 6 d sir s La partie enti re indique le nombre maximum de chiffres d cimaux 0 5 d sir s Si la mn monique est pr
523. rsonnel d ment habilit par Fagor Automation Fagor Automation ne pourra tre tenu pour responsable d aucun dommage corporel ou mat riel d coulant du non respect de ces r gles fondamentales de s curit Pr cautions contre les dommages corporels Avant de mettre l appareil sous tension s assurer qu il est correctement mis la terre Pour viter toutes d charges lectriques v rifier que tous les raccordements la terre ont t r alis s Ne pas travailler dans des environnements humides Pour viter toutes d charges lectriques travailler sous une humidit relative de 90 maximum sans condensation et une temp rature ne d passant pas 45 C Ne pas travailler dans des environnements explosifs Afin d viter tous dangers et accidents ne pas travailler dans des environnements explosifs Pr cautions contre les dommages au produit Environnement de travail Cet appareil est livr pr t fonctionner dans les Environnements Industriels tels qu ils ont t d finis dans les directives et les normes en vigueur dans l Union Europ enne Fagor Automation ne pourra re tenu pour responsable de tout dommage provoqu ou subi en cas d installation dans d autres environnements zones d habitation Installer le produit dans un emplacement ad quat Dans toute la mesure du possible on veillera installer la CNC loin des sources de liquides de refroidissement et de produits chimiques ainsi qu l
524. s 5 1 3 1 LA MACHINE DISPOSE D UNE MANIVELLE LECTRONIQUE Situer le commutateur sur l une des positions de la manivelle Les positions 1 10 et 100 indiquent le facteur de multiplication qui est appliqu aux impulsions fournies par la manivelle lectronique Par exemple si le fabricant a fix pour la position 1 un d placement de 0 100 mm ou 0 0100 pouces par tour de la manivelle on a Position du commutateur D placement par tour l 0 100mm ou 0 0100 pouces 10 1 000mm ou 0 1000 pouces 100 10 000 mm ou 1 0000 pouces S lectionner l axe que l on veut d placer Taper sur l une des touches de JOG de l axe que l on veut d placer L axe s lectionn s afficheraenrelief S1 on dispose d une manivelle lectronique FAGOR avec bouton la s lection de l axe que l on veut d placer pourra s effectuer aussi de la mani re suivante Appuyer sur le bouton situ sur la partie post rieure de la manivelle La CNC s lectionne le premier des axes et l affiche en relief Si on appuie nouveau sur le bouton la CNC s lectionnera l axe suivant cette s lection se r alisant de mani re rotative S1 on maintient le bouton appuy pendant un temps sup rieur 2 secondes la CNC ne s lectionnera plus cet axe D placer l axe Une fois s lectionn l axe la machine le d placera mesure o l on tournera la manivelle en respectant en m me temps son sens de rotation Attention
525. s cet ordre NOMBRE DE REPETITIONS DU BLOC N 0 9999 Indique combien de fois l ex cution du bloc sera r p t e Seuls les blocs de d placement sous l influence d un cycle fixe ou d une sous routine modale lors de leur ex cution peuvent tre r p t s Dans ces cas la CNC ex cute le d placement programm ainsi que l usinage actif cycle fixe ou sous routine modale le nombre de fois indiqu Le nombre de r p titions est repr sent par la lettre N suivie de 4 chiffres maximum 0 9999 Si NON est programm l usinage actif n est pas ex cut Seul le d placement programm dans le bloc est ex cut COMMENTAIRE DE BLOC La CNC permet d associer tout type d information tous les blocs sous forme decommentaire Le commentaire doit tre programm la fin du bloc et commencer par le mon caract re 3 mon Si un bloc commence par tout son contenu est consid r comme un commentaire etil n est pas ex cut Les blocs vides ne sont pas autoris s ils doivent comporter au moins un commentaire Page Chapitre 2 Section CONSTRUCTION D UN PROGRAMME 3 AXES ET SYSTEMES DE COORDONNEES Etant donn que le but de la Commande Num rique est le contr le du d placement et du positionnement des axes il est n cessaire de d terminer la position du point atteindre gr ce ses coordonn es La CNC permet l emploi de coordonn es absolues et de coo
526. s codes que devra taper l utilisateur avant d acc der aux diverses commandes de la CNC Code d acc s g n ral MASTERPSW Il est sollicit chaque fois que l on essaie d acc der cette option de codes d acc s Mode utilit s Protections Codes d acc s Code d acc s du fabricant OEMPSW Il est sollicit chaque fois que l on essaie d acc der aux permis de fabricant Mode utilit s Protections Permis fabricant Code d acc s du utilisateur USERPSW Il est sollicit chaque fois que l on essaie d acc der aux permis d utilisateur Mode utilit s Protections Permis utilisateur Page Chapitre 7 Section 6 UTILIT S PROTECTIONS Code d acc s du PLC PLCPSW Il est sollicit dans les cas suivants e En ditant le programme du PLC le programme de messages PLC et le programme d erreurs PLC e En compilant le programme de PLC e Quandonessaie d alt rer l tat d uneressource quelconque ou d ex cuterune commande de contr le d ex cution du programme Code d acc s de personnalisation CUSTOMPSW Il est sollicit chaque fois que l on essaie d acc der au mode de Personnalisation Code d acc s des param tres machine SETUPPSW Il est sollicit chaque fois que l on essaie d acc der aux options qui impliquent la modification des valeurs de la table Editer Modifier Initialiser Effacer et Charger sauf dans les tables des lignes s rie qu
527. s obtenues apr s la mesure dans les param tres arithm tiques g n raux suivants P298 Coordonn e r elle de la surface P299 Erreur d tect e Diff rence entre la coordonn e r elle de la surface et la coordonn e th orique programm e Si Num ro de Correcteur d Outil D a t s lectionn la CNC modifiera la valeur K de ce correcteur la condition que l erreur de mesure soit sup rieure ou gale la tol rance L Page Chapitre 10 Section 18 UTILISATION DUN PALPEUR CORRECTIOND OUTIL SUIVANT L AXE Z 1 1 e PROGRAMMATION EN LANGAGE DE HAUT NIVEAU La CNC dispose d une s rie de variables internes accessibles depuis le programme utilisateur depuis le programme du PLC ou par ligne DNC L acc s ces variables depuis le programme utilisateur est obtenu au moyen de commandes de haut niveau Chaque variable du syst me accessible sera r f renc e par sa mn monique et elle se diff renciera selon son utilisation en variables de lecture eten variable de lecture criture 11 1 DESCRIPTION LEXIQUE Tous les mots constituant le langage de haut niveau de la commande num rique doivent tre crits en majuscules l exception des textes associ s qui peuvent tre crits en majuscules eten minuscules Les l ments disponibles pour la programmation en haut niveau sont Les mots r serv s Les constantes num riques Les symboles Chapitre 11 Section Page PRO
528. s param tres X Z de d finition du cycle fixe Le premier bloc de d finition du profil et le dernier celui o se termine le profil d fini devront comporter un num ro d tiquette de bloc Ces num ros d tiquette indiqueront au cycle fixe le d but et la fin de la description g om trique du profil La syntaxe de programmation du profil doit respecter les r gles suivantes 1 Le profil peut tre programm en absolu et en incr mental et tre compos d l ments g om triques simples tels que droites arcs cong s etchanfreins dont la programmation suivra les r gles de syntaxe d finies 2 Dansladescription du profil la programmation d images miroir de changements d chelle de rotations du syst me de coordonn es ou de d calages d origine est interdite 3 De m me la programmation de blocs en langage de haut niveau tels que sauts appels de sous routines ou la programmation param tr e est interdite 4 La programmation d autres cycles fixes n est pas autoris e Pour d finir le profil les fonctions suivantes peuvent tre utilis es G00 Positionnement rapide G01 Interpolation lin aire G02 Interpolation circulaire droite G03 Interpolation circulaire gauche G06 Centre de cercle en coordonn es absolues G08 Circonf rence tangente la trajectoire pr c dente G09 Circonf rence d finie par trois points G36 Rayon cong G39 Chanfrein G53 Programmation par rapport au z ro
529. s param tres suivants X Z Point initial du profil C Profondeur de passe S Bloc o commence la description g om trique du profil E Bloc o termine la description g om trique du profil Les autres param tres sont optionnels Les param tres doivent tre dit s dans l ordre indiqu dans le message d erreur 0034 G81 G82 X Z QRC D LMF EH DETECTION Durant l dition durant l ex cution en programmes transmis par DNO CAUSE On a programm incorrectement les param tres du Cycle fixe de tournage de sections droites G81 ou Cycle fixe de dressage de sections droites G82 Les causes peuvent tre diverses 1 Il reste programmer un param tre obligatoire 2 Les param tres du cycle n ont pas t dit s dans l ordre correct 3 On a programm un param tre qui ne correspond pas au format d appel SOLUTION Dans ce type d usinage il est obligatoire de programmer les param tres suivants X Z Point initial du profil Q R Point final du profil C Profondeur de passe Les autres param tres sont optionnels Les param tres doivent tre dit s dans l ordre indiqu dans le message d erreur 0035 G83 X Z I B DK H C DETECTION Durant l dition durant l ex cution en programmes transmis par DNO CAUSE On a programm incorrectement les param tres du Cycle fixe de per age axial taraudage G83 gt Les causes peuvent tre diverses 1 Il reste programmer un param
530. s routine indiqu e au moyen d un nombre ou de toute expression dont le r sultat est un nombre Comme il est possible d appeler une sous routine depuis un programme principal ou une sous routine puis une seconde sous routine depuis la premi re et une troisi me depuis la seconde etc la CNC limite les appels un maximum de 15 niveaux d imbrications chaque niveau pouvant tre r p t 9999 fois PCALL expression d claration d affectation d claration d affectation Page Chapitre 12 Section DECLARATIONS DE CONTROLE DES D CLARATIONSDE PROGRAMMES SOUS ROUTINES TPi8e SUB 1 CALL1 CALL2 L RET Exemple ENSS D G90 G01 X100 Z330 CALL 10 G90 G01 X100 Z240 CALL 10 G90 G01 X100 Z150 CALL 10 M30 SUB 10 G91 G01 Z 10 X40 Z 10 G03 X0 Z 20 I0 K 10 G01 X 20 G02 X0 Z 20 IOK 10 G01 X40 Z 10 Z 20 RET SUB 2 SUB 3 CALL3 RET RET 330 Chapitre 12 DECLARATIONS DE CONTROLE DES PROGRAMMES F Section DECLARATIONS DE SOUS ROUTINES Page TP183 La mn monique PCALL appelle la sous routine indiqu e au moyen d un nombre ou de toute expression dont le r sultat est un nombre Elle permet galement d initialiser jusqu 26 param tres locaux de cette sous routine Ces param tres sont initialis s au moyen des d clarations d affectation Exemple PCALL 52 A3 B5 C4 P10 20 Dans ce cas un nou
531. scription du processus CPU 1 teindre la CNC ke we 2 Changer la memory card du Slot A Mettre la memory card 5 contenant la version de logiciel que l on veut actualiser 3 Mettre l interrupteur SW1 sur la position 1 g o HE BE 4 Mettre sous tension la CNC 7 com 1 L cran affichera la page Actualisation de logiciel avec cou 2 l information suivante Version install e et Nouvelle version 8 Checksum dela version install e et de la nouvelle version 5 Taper sur la softkey Actualiser logiciel La CNC affichera les phases du processus d actualisation du code de logiciel et l tat de celles ci CT meo xe Kee Apr s avoir termin l actualisation la CNC affichera un nouvel cran tout en indiquant les pas suivre 6 teindre la CNC 7 mm 7 Changer la memory card du Slot A Mettre la Memkey Em ee Card D LEE e ME CARD r ER 80 EE 8 Mettre l interrupteur SW1 sur la position 0 9 Mettre sous tension la CNC Lanouvelle version est actualis e RE Notes Avecla memory card contenant la version de logiciel on ne peut rien ex cuter sur la CNC Si nous voulons mettre sous tension la CNC avec la Memkey Card et l interrupteur SW sur la position 1 celle ci n est pas mise sous tensio
532. se dt ti anne Riar dans Ra ER ERE can aida ste ca 3 11 1 3 D LS E E E EE E EE E EE E ETT 3 11 2 eae E E E E E E E E A A 4 11 2 1 Param tres ou variables de caract re g n ral 2 scisnenesreinssesinneienpeansisse 6 ILES Varablesassocices auk Onis nonnina a A 8 11 23 Variables associ es aux d calages d Origine 2 asrscnnensrtnnaneteiues 10 11 24 Variables associ es aux param tres MACHINE s siicciionitoninniseiinc nicia aieiai aian 12 11 25 Varables associ es aux zones de travail cn isueescnssonrenenenennnenenereenenensiaes 13 1126 Variables associ es ar AVANCES nn marniadndinhedetaedroitedul lesdites 14 11 2 7 Vari bl s associ es AUS COTON nooiens 16 11 2 8 Variables associ es aux manivelles lectroniques 17 1129 V arables associ es 4 la broch principale disant 18 11 210 Variables associ es la seconde Brp he sessions 21 11 211 Variables associ es l ont MOOIS ei sass tnransrtnieansneitenesesesssidierienndinranenite 23 11 2 12 Variables associ es a T aitomate unten i Ni 24 11 2 13 Variables associ es aux parametres IGOAQE annees ivin 26 UEA AE E E E EEE AE ESE E EAE E 27 IZIS Autes MAMANISS se reiinenemsteneniasninonienn nmentiestameatant 28 11 3 SR Re E dc dun 35 11 4 LES ul DE PE E EE EE 33 11 5 RE DA ssion e OS 37 LISE pres annn EE nie dent ad Shan a ol an date dd tend 37 1152 Expressions abonn s ass nesds enere nent 38 12 D CLARATIONS DE CONTR LE DES PROGR
533. simulation du programe pi ce doit s achever apr s plusieurs ex cutions du bloc de fin de programme Lorsque cette fonction est activ e la CNC demande le nombre d ex cutions de ce bloc avant que l ex cution ou la simulation du programme stoppe Si un cycle fixe ou un appel de sous programme a t choisi comme bloc de fin de programme ne pas oublier que la CNC consid re le bloc comme termin lorsque l ensemble du programme ou du sous programme a t ex cut Lorsque le bloc s lectionn comporte un nombre de r p titions la CNC consid re que le bloc est termin lorsque toutes les r p titions indiqu es ont t ex cut es Page Chapitre 3 Section 6 EXECUTER SIMULER SELECTION DU BLOC ET CONDITION D ARRET 3 2 VISUALISER Cette option qui peut tre activ e tout moment y compris pendant l ex cution ou la simulation du programme pi ce permet de s lectionner le mode de visualisation le mieux adapt chaque situation Les modes de visualisation disponibles par touches de fonction sont les suivants Mode Visualisation STANDARD Mode Visualisation de POSITION Visualisation du PROGRAMME pi ce Mode Visualisation de SOUS ROUTINES Mode Visualisation de ERREUR DE POURSUITE Mode Visualisation UTILISATEUR Mode Visualisation des TEMPS D EXECUTION Tous ces modes de visualisation disposent d une fen tre d informations au bas de l cran pour afficher les conditions d
534. soci Si on programme la passe avec la valeur 0 la CNC affichera l erreur corres pondante Les filetages droite ou gauche seront programm s en indiquant le sens de rotation de la broche M03 ou M04 Sortie du filetage Ce param tre d finit quelle distance du point final du filetage R Q suivant axe Zcommence la sortie de ce filetage Si ce param tre n est pas programm la valeur 0 est prise par d faut D finit l angle de p n tration de l outil par rapport l axe X Si ce param tre n est pas programm une valeur de 30 est prise par d faut RS 1 1 1 A 0 l A lt O TP09104 Si A 0 est programm le filetage est ex cut avec p n tration radiale Si la valeur affect e au param tre A est gale la moiti de l angle de l outil la p n tration s effectue en en fr lant le flanc du filet Si A est programm avec une valeur n gative la p n tration s effectue en zig zag d un flanc du filet l autre W 5 5 option La signification d pend du param tre K Si le param tre K n a pas t indiqu il indique la position angulaire de la broche correspondant au point initial du filetage Cela permet d effectuer des filetages aux entr es multiples L exemple suivant montrecommenteffectuer un filetage 3 entr es Pour cela on programmera 3 cycles fixes de filetage avec les m mes valeurs sauf la valeur assign e au param tre W G8
535. soit 5 4 si elle est programm e en millim tres et 4 5 si elle est programm e en pouces L avance de travail maximum de la machine limit e sur chaque axe par le param tre machine d axes MAXFEED peut tre programm e par le code FO ou en affectant la valeur ad quate la lettre F L avance F programm e est effective lorsque la machine travaille en interpolation lin aire G01 ou circulaire G02 G03 Si la fonction F n est pas programm e la CNC prend en compte l avance FO Si la machine travaille en positionnement G00 elle se d placera selon l avance rapide indiqu e par le param tre machine d axes GOOFEED ind pendante de l avance F programm e L avance F programm e peut varier entre 0 et 255 par l interm diaire du PLC ou de la ligne DNC ou entre 0 et 120 gr ce au s lecteur situ sur le pupitre de l op rateur de la CNC La CNC dispose toutefois du param tre machine g n ral MAXFOVR pour limiter la variation maximum de l avance Si la machine travaille en positionnement G00 l avance rapide est fix e 100 ou elle peut varier entre 0 et 100 selon l tat du param tre machine RAPIDOVR Pendant l ex cution des fonctions G33 filetage lectronique G86 cycle fixe de filetage longitudinal ou G87 cycle fixe de filetage frontal l avance ne peut pas tre modifi e elle est fix e 100 de l avance F programm e Page Chapitre 5 Section 8 PROGRA
536. squ ce point en ex cutant la trajectoire A B Comme on peut le voir la trajectoire produite n est pas la trajectoire d sir e 1l est donc recommand d viter l utilisation de ce type de variable dans les sections comportant une compensation Chapitre 11 Section Page PROGRAMMATION EN LANGAGE DE HAUT NIVEAU VARIABLES 5 11 2 1 PARAMETRES OU VARIABLES DE CARACTERE GENERAL La CNC dispose de deux types de variables de caract re g n ral les param tres locaux PO P25 et les param tres globaux P100 P299 Le programmeur pourra utiliser des variables de caract re g n ral lorsqu il ditera ses propres programmes Ensuite et pendant l ex cution la CNC remplacera ces variables par les valeurs qui leur sont affect es un moment donn Exemple GPO XP1 Y100 gt G1 X 12 5 Y100 IF P100 P101 EQ P102 GOTO N100 gt IF 2 5 EQ 12 GOTO N100 L utilisation de ces variables de caract re g n ral dependra du type de bloc dans lequelelles seront programm es et du canal d ex cution Dans les blocs programm s en ISO des param tres peuvent tre associ s tous les champs GX CFST DM Le num ro d tiquette de bloc sera d fini avec une valeur num rique Si des param tres sont utilis s dans des blocs programm s en langage de haut niveau ils pourront tre programm s dans n importe quelle expression Les programmes ex cut s par le canal utilisateur peuvent comporte
537. sser Le PLC n est pas pr t Le programme existe Le programme ne peut pas tre ex cut 36 Le programme n est pas accessible x Le programme n existe paS ns ssisesrrssssriesirrrsrerirrrnasinrennrnsrunreannn Le rayon pour G15 n est pas programm ssec 30 Ligne vide Limite de programmation en pouces d pass e eeee 22 Limite des param tres locaux d pass e eeneere 35 Limites de course de l axe d pass es si Limites de courses de la broche d pass es s n 41 Limites de la table d pass es eeeeeeeeeeeerereirnerrnernnen Limites des zones de travail erron es a Limites graphiques erron es esssesesseseeieisrersirnsirensinineineeenn Limites software de l axe d pass es eeeeeee Logarithme de nombre n gatif ou nul a L outil motoris n existe pas neee L outil n est pas dans le magasin L outil T 0 n existe PAS 2444 crrrsnesessssssereresssronr ensssnneraseress M M du changement automatique de gamme impossible 32 Magasin P 1 255 T 1 9999 M moire ins ifisant ssssrressssntenndiieessnneiieslenespdnte Message att ndu ssssssssssss s minaires Message INnCONTECT siidrid css sci sosssssineresere ares snse inyo N Ne pas programmer un cycle fixe avec G2 G3 Ne pas commuter des axes d j commut s Ne pas commuter ni d commuter
538. st 1 Bloc conditionnel 1 2 ou 3 2 Etiquette N 3 Fonctions G 4 Coordonn es des axes X Y Z 5 Conditions de coupe F S T D 6 Fonctions M Il nest pas n cessaire de programmer toutes les valeurs 3 Corriger la syntaxe du bloc Programmer les tiquettes dans l intervalle 0 9999 4 Corriger la syntaxe du bloc Programmer un nombre de r p titions dans l intervalle 0 9999 0003 Ordre des valeurs incorrect DETECTION Durant l dition durant l ex cution en programmes transmis par DNC CAUSE L ordre dans lequel les conditions de coupe ou les valeurs de l outil ont t programm es n est pas correct SOLUTION Se rappeler que l ordre de programmation est F S T D Il nest pas n cessaire de programmer toutes les valeurs MANUEL DE SOLUTION DES ERREURS 1 CNC 8055T EAGon 2 0004 Le bloc n admet pas d autre information DETECTION Durant l dition durant l ex cution en programmes transmis par DNC CAUSE S Les diff rentes causes sont 1 Lorsqu on dite une fonction G apr s une coordonn e d axe 2 Lorsqu on tente d diter quelque information apr s une fonction G ou ses param tres associ s et qu elle doit tre seule dans le bloc ou qui n admet que ses propres valeurs associ es 3 Lorsqu on assigne une valeur num rique un param tre qui n en a pas besoin SOLUTION La solution chacune des causes est 1
539. t D placer le curseur pour d finir la courbure la droite affich e se transforme en un arc passant par les trois points indiqu s Frapper ENTER pour valider l arc ou ESC pour l annuler R p ter les op rations ci dessus pour dessiner d autres arcs Dans le cas contraire frapper ESC pour revenir au menu pr c dent POLYLIGNE Une polyligne se compose d un ensemble de lignes dans lequel le point d arriv e de l une co ncide avec le point de d part de la suivante Apr s la frappe de cette touche proc der comme suit 1 2 Positionner le curseur sur l une des extr mit s de la polyligne et frapper ENTER pour le valider Amener le curseur sur la premi re pointe de la polyligne fin de la premi re ligne et d but de la suivante la CNC affiche en permanence la ligne en cours de programmation Frapper ENTER pour valider la nouvelle ligne ou ESC pour quitter cette option apolyligne enti re s efface R p ter les op rations 1 et 2 pour le reste des lignes On notera que le nombre maximum de lignes d une polyligne est limit 127 Lorsque toute la polyligne a t dessin e frapper nouveau ENTER pour la valider ou ESC pour quitter cette option la polyligne enti re s efface R p ter les op rations ci dessus pour dessiner d autres polylignes Dans le cas contraire frapper ESC pour revenir au menu pr c dent Page 12 Chapitre 10 Section PERSONNALISATIO
540. t d tect e on suivra la m me proc dure que celle expliqu e pr c demment XA RER L ONU RO RER 7 Re oo os AA AA ARR z P aN A ERT gt 7 Chapitre 9 Section Page CYCLESFIXES CYCLEFIXED EBAUCHE 13 SUIVANT L AXE X G68 Si une passe finale d bauche a t programm e la CNC ex cutera une passe parall le au profil en conservant la sur paisseur L avec l avance F indiqu e Cette passe finale d bauche liminera les gradins demeurant apr s la phase d bauche X TPO9B12 2 A la fin de l bauche du profil l outil revient au point o le cycle a t appel Siune passe de finition a t s lectionn e une passe du profil calcul sera ex cut e avec compensation de rayon de l outil et selon l avance H indiqu e Ce profil pourra co ncider avec le profil programm ou s en approcher en cas de pr sence de zones inaccessibles par l outil s lectionn X4 TP09B09 Z X A la fin de la passe de finition l outil revient au point o le cycle a t appel Page Chapitre 9 Section 14 CYCLES FIXES CYCLEFIXED EBAUCHE SUIVANT L AXE X G68 Syntaxe de programmation des profils Dans la d finition du profil il n est pas n cessaire de programmer le point de d but car il est sp cifi par le
541. t ristiques etintroduire la valeur du rayon correspondante CONFIGURATION Les softkeys axe abscisses et axe ordonn es permettent de s lectionner le plan d dition L option Autozoom indique si la CNC recalcule la zone de repr sentation graphique quand les lignes dit es sortent de celle ci PROFIL Permet d diter un profil quelconque CERCLE Permet la d finition rapide d un profil en cercle Si on ne d finit pas le point initial X Y la CNC assumera un point initial La softkey Sens Profil indique si le profil se programme en sens horaire ou en sens antihoraire Cette donn e est tr s importante pour des modifications post rieures et pour l intersection de profil Chaque fois que l on tape sur cette softkey le texte situ dans la partie sup rieure de la fen tre centrale droite change RECTANGLE Permet la d finition rapide d un profil rectangulaire La softkey Sens Profil indique si le profil se programme en sens horaire ou en sens antihoraire Cette donn e est tr s importante pour des modifications post rieures et pour l intersection de profil Chaque fois que l on tape sur cette softkey le texte situ dans la partie sup rieure de la fen tre centrale droite change Cd Lot Sens horaire Sens antihoraire Un profil rectangle se d finit avec une seule commande mais la CNC le d compose internement en 4 segments droits Page Chapitre 4 Section 6 EDITER EDITEUR DE PROFILS
542. t s actives Si G70 en pouces Max 3937 00787 Si G71 en millim tres Max 99999 9999 Si axe rotatif en degr s Max 99999 9999 PPOS X C POS X C TPOS X C FLWE X C Les coordonn es qui donnent les variables PPOS X C POS X C et TPOS X C sont exprim es en unit s actives rayons ou diam tres s lectionn es au moyen du param tre machine d axes DFORMAT L acc s l une des variables POS X C TPOS X C FLWE X C entra ne l interruption de la pr paration des blocs et l attente de l ex cution de cette commande avant la reprise de la pr paration des blocs Donne la coordonn e th orique programm e de l axe s lectionn P100 PPOSX Affecte au param tre P100 la coordonn e th orique programm e en X Donne la coordonn e r elle de l axe s lectionn par rapport au z ro machine Donne la coordonn e th orique coordonn e r elle erreur de poursuite de l axe s lectionn par rapport au z ro machine Donne l erreur de poursuite de l axe s lectionn Variables de lecture et d criture DIST X C LIMPL X LIMMI X C C Ces variables permettent de lire ou de modifier la distance parcourue par l axe s lectionn Cette valeurest accumulative elleestexprim e selon le format 5 5 et tr s utile si l on d sire r aliser une op ration d pendant de la distance parcourue par les axes comme par exemple leur graissage P110 DISTX A
543. t appartenant la trajectoire compens e est le point B la CNC d place l outil jusqu ce point en ex cutant la trajectoire A B 3 50 80 Comme on peut le constater la trajectoire obtenue n est pas celle d sir e il est donc recommand d viter d utiliser la fonction G04 dans des sections travaillant en compensation 7 2 TEMPORISATION G04 K La fonction G04 K permet de programmer une temporisation La valeur de la temporisation est programm e en centi mes de seconde selon le format K5 0 99999 Exemple G04 K50 Temporisation de 50 centi mes de seconde 0 5 seconde G04 K200 Temporisation de 200 centi mes de seconde 2 secondes La fonction G04 K estnon modale et doit donc tre programm e chaque temporisation La fonction G04 K peut tre programm e sous la forme G4 K La temporisation est ex cut e au d but du bloc dans lequel elle est programm e Chapitre 7 Section Page FONCTIONS PREPARATOIRES SUPPLEMENTAIRES G04 ET G04K 3 7 3 TRAVAIL SUR ANGLE VIF G07 ET ARRONDI G05 G50 7 3 1 ANGLE VIF G07 Dans le cas du travail en G07 angle vif la CNC ne commence pas l ex cution du bloc de programme suivant tant que la position programm e dans le bloc en cours n a pas t atteinte La CNC consid re que la position programm e a t atteinte quand l axe se situe une distance inf rieure INPOSW zone en position parrapport la
544. t aura la valeur indiqu e dans le param tre L et sera constante sur tout le profil XA 4 EE 2 gt z TP09C11 D finit la vitesse d avance de p n tration de l outil dans les gorges Si on ne la programme pas ou on la programme avec valeur 0 elle assume la vitesse d avance de l usinage celui qui tait programm avant l appel au cycle D finit la vitesse d avance de la passe finale d bauche Si elle n est pas programm e ou si elle est programm e avec une valeur 0 le syst me suppose qu aucune passe finale d bauche n est d sir e Xa a ea TPO9C12 gt Z Page 18 Chapitre 9 Section CYCLES FIXES CYCLEFIXED EBAUCHE SUIVANT L AXE Z G69 HS 5 D finit la vitesse d avance de la passe de finition Si ce param tre n est pas programm ou est programm avec une valeur 0 aucune passe de finition n est ex cut e S4 D finit le num ro d tiquette du bloc o commence la description g om trique du profil E4 D finit le num ro d tiquette du bloc o se termine la description g om trique du profil Q6 D finit le num ro du programme contenant la description g om trique du profil Ce param tre est optionnel et s il n est pas d fini la CNC suppose que le profil est d fini dans le m me programme que celui contenant l appel de cycle Fonctionnement de base Apr s
545. t l ex cution CAUSE S Les diff rentes causes sont les suivantes 1 Lorsqu on tente de r aliser un changement de gamme et les param tres machine des gammes MAXGEAR1 MAXGEAR 2 MAXGEAR3 ou MAXGEAR4 sont mal d finis Toutes les gammes n ont pas t utilis es et on a assign la vitesse maximum z ro aux gammes non utilis es 2 Lorsqu on a programm un changement de gamme M41 M42 M43 ou M44 et le PLC n a pas r pondu par le signal de gamme active correspondant GEAR1 GEAR2 GEAR3 ou GEAR SOLUTION La solution chacune des causes est la suivante 1 Lorsque les quatre gammes ne sont pas utilis es il faut employer les gammes inf rieures en commen ant par MAXGEAR1 et on assignera aux gammes qui ne sont pas utilis es la m me valeur que celle assign e la gamme sup rieure des gammes utilis es 2 V rifier le programme du PLC 1034 S programm e sans gamme active DETECTION Durant l ex cution CAUSE On a tent de mettre en marche la broche et il ny a aucune gamme s lectionn e SOLUTION Apr s la mise en marche la CNC ne prend en charge aucune gamme donc si la fonction de changement de gamme ne se produit pas automatiquement param tre de la broche AUTOGEAR P6 NO il faut programmer les fonctions auxiliaires de changement de gamme M41 M42 M43 ou M44 1035 S programm e trop grande DETECTION Durant l ex cution CAUSE On a pro
546. t la plus faible possible car l erreur de l usinage de contour est au moins gale l erreur de poursuite minimum Lors du calcul de la vitesse d avance de l axe la CNC prend en compte les l ments suivants L avance programm e Le rayon de courbure et les angles Les vitesses maximales des axes Les acc l rations maximales X OX X Si pendant l ex cution avec l analyse par anticipation active il se produit l un des v nements ci dessous la CNC ralentit la vitesse appliqu e au bloc pr c dent jusqu 0 etreprendles conditions d usinage en analyse par anticipation dans le bloc d placement suivant Bloc sans d placement Ex cution de fonctions auxiliaires M S T Mode bloc bloc Mode MDI Mode CONTROLE D OUTILS X X X Si Stop Feed Hold etc se produisent pendant ex cution en mode Par anticipation la machine risque de ne pas stopper sur le bloc actuel et plusieurs blocs sront n cessaires avant d obtenir l arr t selon la d c l ration autoris e La fonction G51 est modale et incompatible avec G05 G07 et G50 Si l une de ces fonctions est programm e la fonction G51 est annul e et la nouvelle fonction s lectionn e estactiv e FONCTIONS PREPARATOIRES SUPPLEMENTAIRES ANALYSE PAR 7 Chapitre 7 Section Page ANTICIPATION G51 Par ailleurs la CNC met l erreur 7 fonctions G incompatibles si l
547. t obligatoirement programmer l axe qu on d sire d placer On ne peut programmer qu un axe la fois 0206 Valeurs entre 0 6 DETECTION Durant l dition des param tres de la table de param tres machine CAUSE On a tent d assigner une valeur non valable un param tre SOLUTION Le param tre n admet que des valeurs entre 0 et 6 0207 Table compl te DETECTION Durant l dition de tables CAUSE Dans les tables de fonctions M outils ou correcteurs on a tent de d finir plus de donn es que celles permises par le fabricant moyennant les param tres machine Lorsqu on charge une table via DNC la CNC n efface pas la table pr c dente elle remplace les valeurs existantes et copient les nouvelles donn es dans les positions libres de la table SOLUTION Le nombre maximum de donn es qui peut tre d fini est limit par les param tres machine Nombre maximum de fonctions M NMISCFUN P29 Nombre maximum d Outils NTOOL P23 Nombre maximum de correcteurs NTOFFSET P27 Nombre maximum de positions en magasin NPOCKET P25 Si on d sire charger une nouvelle table via DNC il est recommand d effacer la table pr c dente 0208 Programmer A entre 0 et 255 DETECTION Durant l ex cution CAUSE Dans la fonction LOOK AHEAD G51 gt on a programm le param tre A Pourcentage d acc l ration utiliser avec une valeur sup rieure 255 SOLUTION Le param tre A
548. t pas programm la valeur 0 est prise par d faut D finit la sur paisseur de finition suivant l axe Z Si ce param tre n est pas programm la valeur O est prise par d faut D finit la vitesse d avance de la passe finale d bauche Si elle n est pas programm e ou si elle est programm e avec une valeur 0 le syst me suppose qu aucune passe finale d bauche n est d sir e X TP09H06 D finit la vitesse d avance de la passe de finition Si ce param tre n est pas programm ou est programm avec une valeur 0 aucune passe de finition n est ex cut e D finit la distance en rayons entre le point de d but X Z et le centre de l arc selon l axe X Elle est programm e en valeurs incr mentales par rapport au point de d but comme T pour les interpolations circulaires G02 G03 D finit la distance entre le point de d but X Z et le centre de l arc selon l axe Z Elle est programm e en valeurs incr mentales par rapport au point de d but comme K pour les interpolations circulaires G02 G03 Chapitre 9 Section Page CYCLESFIXES SURFACAGEDESECTIONS 41 COURBES G85 Fonctionnement de base Le cycle fixe analysera le profil programm en r alisant si n cessaire un surfa age vertical jusqu l obtention du profil d fini La totalit du surfa age s effectue selon un pas identique inf rieur ou gal au pas program
549. t son approche Si aucune valeurn estprogramm e la CNC prend 0 par d faut Chapitre 9 Section Page CYCLES FIXES G63 RAINURESUR FACEDE 67 SURFACAGE F5 5 D finit la vitesse d avance en usinage de rainure de clavette S 5 5 Vitesse t mn et sens de rotation signe de l outil motoris Fonctionnement de base 1 D placementen rapide jusqu au point d approche situ une distance de s curit D du point de fraisage de la rainure de clavette 2 La CNC met en marche l outil motoris la vitesse t mn et selon le sens d finis par le param tre S 3 Orientation de la broche selon la position angulaire Q indiqu e Si la broche tait en mouvement la CNC la stoppe 4 Fraisage de la rainure comme suit X E 4 1 P n tration selon l avance s lectionn e avant l appel du cycle 4 2 Fraisage de la rainure par d placement de l axe X la vitese d avance F programm e 4 3 Retrait en rapide jusqu au point de r f rence 4 4 Retour en rapide jusqu au point de d but 5 En fonction du r glage du param tre J nombre de rainures 5 1 La broche se d place jusqu la nouvelle position Incr ment angulaire A 5 2 R p tition des mouvements indiqu s en 4 6 Arr tdel outil motoris Consid rations Les conditions d usinage vitesse d avance vitesse de l outil motoris etc doivent tre programm es avant d app
550. t texte du bloc gt La mn monique WRITE ajoute la suite du dernier bloc de programme dont dition a t commenc e au moyen de l instruction OPEN P les informations contenues dans lt texte du bloc gt comme un nouveau bloc de programme Sidans le lt texte du bloc gt onutilise la programmation param trique tous les param tres globaux et locaux sont remplac s en ex cutant le bloc par la valeur num rique qu ils ont ce moment lorsque le bloc est dit en code ISO Dans les blocs dit s en haut niveau ils ne sont pas remplac s Dans les programmes de personnalisation r alis s par l utilisateur on peut utiliser l instruction IB pour que les blocs dit s en haut niveau assument la valeur du param tre Exemples pour P100 10 P101 20 et P102 55 WRITE G1 XP100 YP101 F100 gt G1 X10 Y20 F100 WRITE IF P100 EQ P101 CALL 3 gt IF P100 EQ P101 CALL 3 WRITE SUB P102 gt SUB P102 IB1 P102 WRITE SUB IB1 gt SUB 55 S1 la mn monique WRITE est programm e sans avoir programm au pr alable la mn monique OPEN la CNC affiche le code d erreur correspondant sauf en cas d dition d un programme de personnalisation de l utilisateur dans ce cas un nouveau bloc est ajout au programme diter Exemple de cr ation d un programme contenant plusieurs points d une trajectoire parabolique dont la formule est Z K X X L axe X est programm
551. tation S pour l op ration de finition n a pas t d finie SOLUTION Programmer une vitesse de rotation S positive et diff rente de z ro GEOMETRIE Valeur de Zi 2f DETECTION Durant l ex cution CAUSE Les cotes en Z des points initiaux et finals co ncident SOLUTION Les cotes en Z des points initiaux et finals doivent tre diff rentes GEOMETRIE Valeur de X DETECTION Durant l ex cution CAUSE Les cotes du diam tre initiales et finales co ncident SOLUTION Les cotes en X des points initiaux et finales doivent tre diff rentes du diam tres final FINITION Sur paisseur impossible DETECTION Durant l ex cution CAUSE La sur paisseur pour la finition est sup rieure la profondeur totale de l usinage SOLUTION La sur paisseur pour la finition doit tre inf rieure la profondeur de l usinage Erreurs dans les cycles de tournage conique Cycle sans EBAUCHE ni FINITION DETECTION Durant l ex cution CAUSE L outil pour les op ration d bauche et de finition n a pas t s lectionn SOLUTION S lectionner l outil pour l bauche Si T 0 il ny a pas d bauche et pour la finition Si T 0 il n y a pas de finition BAUCHE Valeur de A 0 DETECTION Durant l ex cution CAUSE La profondeur de la passe A n a pas t d finie SOLUTION Programmer une profondeur de passe sup rieur z ro BAUCHE Valeur de F 0 DETECTION Durant l e
552. te de l ex cution de cette commande avant la reprise de la pr paration des blocs Chapitre 11 Section Page PROGRAMMATIONENLANGAGE DEHAUT NIVEAU VARIABLES ASSOCI ES AUX 11 DECALAGES D ORIGINE 11 2 4 VARIABLES ASSOCI ES AUX PARAMETRES MACHINE Ces variables associ es aux param tres machine sont des variables de lecture Pour conna tre le format des valeurs donn es on consultera le manuel d installation et de mise en service Les valeurs 1 0 correspondent aux param tres d finis par YES NO et ON OFF Les valeurs relatives aux coordonn es et aux avances sont exprim es en unit s actives Si G70 en pouces Max 3937 00787 Si G71 en millim tres Max 99999 9999 Si axe rotatif en degr s Max 99999 9999 Variables de lecture MPGn MP X Cn MPSn MPSSn MPASn MPLCn Restitue la valeur qui avait t assign e au param tre machine g n ral n P110 MPG Affecte au param tre P110 la valeur du param tre machine g n ral P8 INCHES si les unit s actives sont les millim tres P110 0 et si ces unit s sont en pouces P110 1 Restitue la valeur qui avait t assign e au param tre machine n de l axe indiqu X C P110 MPY 1 Affecte au param tre P110 la valeur du param tre machine P1 de l axe Y DFORMAT qui indique le format employ pour sa visualisation Restitue la valeur qui avait t assign e au param tre machine n de la broc
553. temporisateur indiqu Par exemple TEN12 1 met 1 l entr e Enable du temporisateur T12 Page Chapitre 9 Section 10 PLC MONITORISATION TRS 1 256 0 1 TGn 1 256 n 0 1 CUP 1 256 0 1 CDW 1 256 0 1 CEN 1 256 0 1 CPR 1 256 n 0 1 C 1 256 n B 0 31 R 1 559 0 1 Change l tat 0 1 de l entr e Reset du temporisateur Par exemple TRS2 0 met 0l entr e Reset du temporisateur T2 Change l tat 0 1 de la porte de d clenchement TGn du temporisateur indiqu 1 256 en lui affectant la constante de temps d sir e n Par exemple TG1 22 1000 1 met 1 la porte de d clenchement 1 du temporisateur T22 et lui affecte une constante de temps de 1000 Change l tat 0 1 de l entr e de comptage UP du compteur indiqu Par exemple CUP 33 0 met 0 l entr e de comptage du compteur C33 Change l tat 0 1 de l entr e de d comptage DW du compteur indiqu Par exemple CDW 32 1 met 1 l entr e de d comptage du compteur C32 Change l tat 0 1 de l entr e Enable du compteur indiqu Par exemple CEN 12 0 met 0 l entr e Enable du compteur C12 Change l tat 0 1 de l entr e de Pr s lection du compteur indiqu 1 256 Une valeur de pr s lection n sera affect e au compteur si cette instruction g n re un frontmontantsur cetteentr e Par exemple CPR 10 1000 1 met 1 l entr e de pr s lection du comp
554. tera toutes les demandes et modifications de ses variables internes Page Chapitre 9 Section 18 PLC MONITORISATION PLC EN MARCHE ET PLC A L ARRET 9 4 MESSAGES ACTIFS Lorsque cette optionest activ e la CNC affiche une page o sont visualis s dynamiquement tous les messages actifs g n r s par l automate Ces messages sont class s par ordre de priorit en commen ant toujours par celui portant le plus petit num ro le plus prioritaire L op rateur peut d placer le curseur sur l cran une ligne la fois gr ce aux touches fl che vers le haut et fl che vers le bas ou page par page gr ce aux touches page avant et page arri re Pour effacer un ou plusieurs messages affich s s lectionner le s message s concern avec le curseur et frapper la touche EFFACER MESSAGE On notera que les messages actifs sont mis jour dynamiquement par la CNC 9 5 PAGES ACTIVES Lorsque cette option est activ e la CNC affiche la page active portant le plus petitnum ro Pour effacer une page ou acc der au reste des pages actives la CNC affiche les options suivantes PAGE SUIVANTE Cette option permet de visualiser la page active suivante PAGE PRECEDENTE Cette option permet de visualiser la page active pr c dente EFFACER PAGE Cette option permet de d sactiver la page affich e On notera que les pages actives sont mises jour dynamiquement par la CNC 9 6 SAUVER PROGRAMME En s lectionn
555. teur C10 En outre siun changement d tat est intervenu sur cette entr e pr c demment 0 le compteur est pr s lectionn avec la valeur 1000 Affecte la valeur indiqu e n au nombre compt par le compteur sp cifi Par exemple C 42 1200 affecte 1200 la valeur compt e par le compteur C42 Change l tat 0 1 du Bit 0 31 correspondant au Registre 1 559 indiqu Par exemple B5 R200 0 met 0 le bit 5 du registre R200 R1 559 n Affecte la valeur n au registre sp cifi Par exemple R 303 1200 affecte la valeur 1200 au registre R303 Chapitre 9 Section Page PLC MONITORISATION 11 R 1 559 1 559 n Affecte la valeur n au groupe de registres indiqu Par exemple R234 236 120 affecte la valeur 120 aux registres R234 R235 R236 Lorsqu il est fait r f rence une ressource unique on notera qu elle peut tre r f renc e par sa mn monique correspondante Par exemple STOP 1 est interpr t par la CNC comme M5001 1 CREER FENETRE La CNC permet de cr er une s rie de fen tres afin de visualiser l tat des diverses ressources de l automate Ces fen tres se superposent au programme automate et les informations qu elles pr sentent sont mises jour dynamiquement Les options MODIFIER FENETRE FENETRE ACTIVE et ACTIVER SYMBOLES permttent de manipuler ces fen tres Chaque fois qu une nouvelle fen tre est cr e la CNC lui affecte 2 lignes d
556. tible avec G01 G02 G03 G33 et G75 La fonction G00 peut tre programm e sous la forme G ou GO A la mise sous tension apr s ex cution de M02 M30 ou apr s une URGENCE ou un RESET la CNC prend en compte le code G00 ou GO01 selon l tat du param tre machine g n ral IMOVE Page Chapitre 6 Section 2 CONTROLEDES TRAJECTOIRES TRANSVERSALRAPIDE G00 6 2 INTERPOLATION LINEAIRE G01 Les d placements programm s apr s G01 sont ex cut s suivant une droite et selon l avance Fprogramm e En cas de d placement de deux ou trois axes simultan ment la trajectoire r sultante est une droite entre le point de d part et le point d arriv e La machine se d place suivant cette trajectoire et selon l avance F programm e La CNC calcule les avances de chaque axe afin que la trajectoire produite soit avance F programm e Exemple avec programmation de l axe X au diam tre 400 Rd 150mm min 150 1 G01 G90 X800 Z650 F150 La valeur de l avance F programm e peut tre fix e entre 0 et 120 gr ce au s lecteur situ sur le panneau de commande de la CNC ou s lectionn e entre 0 et255 parle PLC par DNC ou par programme La CNC dispose toutefois du param tre machine g n ral MAXFOVR qui permet de limiter la variation maximum de l avance La CNC permet de programmer des axes de positionnement seulement dans des blocs d interpolation lin aire La CNC
557. tie tangentielle Chanfrein Programmation des cotes en coordonn es polaires Compensation de rayon d outil Compensation de longueur d outil Les fonctions G permettant de s lectionner les plans de travail sont les suivantes G16 axel axe2 Permet de s lectionner le plan de travail d sir ainsi que le sens de G02 G03 interpolation circulaire axe1 tant programm comme axe des abcisses et axe2 comme axe des ordonn es w Y G2 G2 Q Q X U E G16 XW G16 UY G17 S lectionne le plan XY G18 S lectionne le plan ZX G19 S lectionne le plan YZ Chapitre 3 Section Page AXES ET SYSTEMES DE COORDONNEES SELECTION DE PLANS 3 G16 G17 G18 G19 Les fonctions G16 G17 G18etG19 sont modales et incompatibles entre elles la fonction G16 devant tre programm e seule dans un bloc LE A la mise sous tension apr s l ex cution de M02 M30 ou apr s une URGENCE ou un RESET la CNC prendra comme plan de travail celui d fini par le param tre machine g n ral IPLANE TP034 Page Chapitre 3 Section 4 AXES ET SYSTEMES DE COORDONNEES SELECTION DEPLANS G16 G17 G18 G19 3 3 COTATION DE LA PIECE MILLIMETRES G71 OU POUCES G70 La CNC permet l introduction des unit s de mesure au moment de la programmation en millim tres ou en pouces Elle dispose du param tre machine g n ral INCHES pour d finir les unit s de mesure de la CNC Ces unit s peuv
558. til est d finit de la fa on suivante A Disponible E Us dur e de vie r elle sup rieure dur e de vie nominale R Refus par le PLC La mani re d diter ces valeurs est indiqu e plus loin Chapitre 6 Section Page TABLES TABLEDE MAGASIN 13 D OUTILS 6 5 TABLES DE PARAMETRES GLOBAUX ET LOCAUX La CNC dispose de deux types de variables g n rales Les param tres locaux PO P25 7 niveaux Les param tres globaux P100 P299 La CNC met jour les tables de param tres apr s ex cution des op rations indiqu es dans le bloc en cours de pr paration Cette op ration a toujours lieu avant l ex cution du bloc les valeurs figurant dans la table risquent d tre diff rentes de celles du bloc en cours d ex cution Sile Mode d Ex cution est quitt apr s interruption de l ex cution du programme la CNC met jour les tables de param tres avec les valeurs correspondant au bloc qui tait en cours d ex cution La valeur des param tres des tables de param tres locaux et globaux peut tre affich e en notation d cimale 4127 423 ou scientifique 0 23476 E 3 La CNC g n re un nouveau niveau d imbrication de param tres locaux chaque affectation de param tres un sous programme Le nombre de niveaux d imbrication des param tres locaux est de 6 au maximum Les cycles fixes d usinage G66 G68 G69 G81 G82 G83 G84 G85 G86 G87 G88 et G89 utilisent l
559. tion Page DECLARATIONS DE CONTROLE DES DECLARATIONS DE 3 PROGRAMMES VALIDATION INVALIDATION 12 4 D CLARATIONS DE CONTROLE DE FLUX GOTO N expression La mn monique GOTO provoque l int rieur d un programme donn un saut au bloc d fini au moyen de l tiquette N expression L ex cution du programme continuera apr s le saut partir du bloc indiqu L tiquette de saut peut tre adress e au moyen d un num ro ou de toute expression dont le r sultat est un nombre Exemple G00 X30 ZI0 T2 D4 X30 Z20 GOTO N22 Instruction de saut X20 220 Pas d ex cution X20 Z10 Pas d ex cution N22 G01 X10 Z10 F1000 L ex cution continue dans ce bloc G02 X0 Z40 I 10 KO RPT N expression N expression La mn monique RPT ex cute l int rieur d un programme donn la partie du programme situ e entre les blocs d finis par les tiquettes N expression Les deux tiquettes peuvent tre indiqu es par un nombre ou par toute expression dont le r sultat est un nombre La partie de programme s lectionn e gr ce aux deux tiquettes doit appartenir au m me programme le bloc initial tant d fini en premier le bloc final ensuite L ex cution du programme se poursuit par le bloc suivant celui dans lequel la mn monique RPT a t programm e apr s ex cution de la partie de programme s lectionn e Exemple N10 G91 G01 X 20 Z 20 X10 G02 X10 Z 10 I10 K
560. tion ex cute le cycle fixe correspondant PCALL 30 Cette fonction ex cute le sous programme 30 un niveau de param tres locaux S1 ce mode est activ on tiendra compte des points suivants La CNC permet de d finir et d utiliser des sous programmes pouvant tre appel s depuis un programme principal ou un autre sous programme qui peut son tour en appeler un second qui en appelle un troisi me etc La CNC limite le nombre de niveaux d imbrication 15 La CNC g n re un nouveau niveau d imbrication de param tres locaux chaque fois que des param tres sont affect s un sous programme Le nombre de niveaux d imbrication de param tres locaux est limit 6 Les cycles fixes d usinage G81 G82 G83 G84 G85 G86 G87 G88 et G89 utilisent le niveau suivant d imbrication de param tres locaux quand ils sont actifs Chapitre 3 Section Page EXECUTER SIMULER VISUALISER 11 Ce mode affiche les champs ou fen tres suivants SOUSROUT REPET M PROG NS NP SOUSROUT REPET M PROG PCALL PCALL PCALL PCALL PCALL PCALL CALL 000002 000002 000002 000002 000002 000002 000002 COMMANDE ACTUEL RESTE X 00172 871 X 00004 269 00011 755 F00000 0000 120 S00000 0000 100 T0000 D000 NT0000 ND000 S 0000 RPM G00 G17 G54 SELECTION CONDITION VISUALISER MDI BLOC D ARRET 00000 000 00000 000 00000 000 PARTC 000000 CYTIME 00 00 00 00 TIMER 000000 00 00
561. tion indiqu e D s que cette option est activ e la CNC permet tout moment y compris pendant la d finition des l ments graphiques de modifier les param tres d dition De cette fa on il est possible d diter des formes de couleurs et de trac s diff rents Pour acc der ce menu frapper INS Dans ce mode actionner les touches logiciel correspondant aux diverses options permettant de modifier ces param tres Page Chapitre 10 Section 10 PERSONNALISATION ELEMENTS GRAPHIQUES Pour quitter ce mode et revenir au menu pr c dent frapper nouveau la touche INS Les l ments graphiques pouvant tre inclus dans une page ou un symbole sont s lectionn s par touches il s agit des l ments suivants LIGNE Apr s la frappe de cette touche proc der comme suit 1 2 3 Positionner le curseur au point de d part de la ligne et frapper ENTER pour le valider D placer le curseur jusqu la fin de la ligne la CNC affichera en permanence la ligne en cours de programmation Frapper ENTER pour valider la ligne ou ESC pour l annuler R p ter les op rations ci dessus pour tracer d autres lignes Dans le cas contraire frapper ESC pour revenir au menu pr c dent RECTANGLE Apr s la frappe de cette touche proc der comme suit 1 2 3 Positionner le curseur sur un des angles du rectangle et frapper ENTER pour le valider Amener le curseur sur l
562. tion ou affich es la mise sous tension page 0 PARAMETRES MACHINE Permet de personnaliser les param tres machine afin d adapter la CNC la machine DIAGNOSTIC R alise un test de la CNC La CNC permet pendant l ex cution ou la simulation d un programme pi ce d acc der tout autre mode de fonctionnement sans stopper l ex cution du programme Ilest donc possible d diter un programme pendant ex cution ou la simulation d un autre programme Il n est pas possible d diter le programme en cours d ex cution ou de simulation et deux programmes pi ce ne peuvent pas tre ex cut s n1 simul s en m me temps Page Chapitre 2 Section 2 MODES DE FONCTIONNEMENT 2 1 SYSTEMES D AIDE La CNC permet tout moment menu principal mode de fonctionnement dition de commandes etc d acc der au syst me d aide Pour acc der l aide frapper la touche HELP la fen tre principale de l cran affiche la page d aide correspondante Si l aide comporte plus d une page le symbole E met de passer la page suivante et le symbole permet d acc der la page pr c dente Les aides suivantes sont disponibles x AIDE AU FONCTIONNEMENT L acc s cette aide est possible depuis le menu des modes de fonctionnement ou siun mode a t activ avant de s lectionner l une des options affich es Dans tous les cas les touches de fonction sont
563. tionnement DNC Il indique comment travailler par l interm diaire des lignes s rie Chapitre9 PLC Description du mode de fonctionnement PLC automate programmable Il indique comment diter et compiler le programme de l automate programmable PLO Il permet de v rifier le mode de finctionnelent du PLC et l tat de l ensemble de ses variables Il indique la date de l dition du programme de l automate la m moire qu il utilise et les temps d ex cution temps de cycle de ses divers modules Il pr sente une description d taill e de l analyseur logique Introduction 7 Chapitre 10 Editeur graphique Description du mode de fonctionnement Editeur Graphique Il indique comment cr er des pages d finies par l utilisateur pages d cran et des symboles utilisables pour cr er ces pages Il montre comment utiliser les pages utilisateur dans les programmes de personnalisation comment afficher une page utilisateur la mise sous tension et comment activer ces pages utilisateur partir de l automate Chapitre 11 Param tres machine Description du mode de fonctionnement Param tres machine Il permet d acc der aux tables de Param tres machine fonctions M auxiliaires compensation d erreur de vis et de compensation crois e et de travailler avec ces tables Chapitre 12 Diagnostic Introduction 8 Description du mode de fonctionnement Diagnostic Il per
564. tions crois es entre axes par exemple flexion du bras coulissant KO KO X XX OX X x On personnalisera les param tres machine g n raux en premier car ils permettent de d finir les axes de la machine et donc les tables de param tres des axes On d cidera galement si la machine disposera ou non de la compensation crois e et entre quels axes elle s appliquera la CNC g n rant la table de compensation crois e correspondante Les param tres machine g n raux permettent galement de d finir les tailles des tables du Magasin d outils d Outils de Correcteurs et de la table de Fonctions auxiliaires M Les param tres d axes permettent de d finir si l axe disposera ou non de la compensation de vis et la taille de la table correspondante Lorsque les param tres g n raux ont t d finis frapper SHIFT RESET afin que la CNC valide les tables n cessaires Il est conseill de sauver les tables dans la Memkey Card ou dans un p riph rique ou un ordinateur Lorsqu on acc de ce mode d op ration la CNC affichera toutes les tables qui sont sauv es dans la Memkey Card CARD A Chapitre 11 Section Page PARAMETRES MACHINE 1 11 1 TABLES DE PARAMETRES MACHINE Les tables de Param tres G n raux de Param tres d axes de Param tres de broche de Param tres des lignes s rie et de Param tres de PLC ont la structure suivante THEODPLY GRAPHICS RAPIDOVR MAXFOVR
565. tiquette N expression RPT N expression N expression R p te l ex cution de la partie de programme existante entre les deux blocs d finis par les tiquettes N expression IF condition lt action1 gt ELSE lt action 2 gt Analyse la condition donn e qui devra tre une expression relationnelle Si la condition est vraie r sultat gal 1 l lt action 1 gt est ex cut e dans le cas contraire r sultat gal 0 l lt action 2 gt est ex cut e DECLARATIONS DE SOUS ROUTINES Section 12 5 SUBnombreentier D finition de sous routine RET Fin de sous routine CALL expression Appel de sous routine PCALL expression d claration d affectation d claration d affectation Appel de sous routine Permet aussi gr ce aux d clarations d affectation d initialiser jusqu 26 param tres locaux de cette sous routine MCALL expression d claration d affectation d claration d affectation Identique PCALL mais transforme la sous routine indiqu e en sous routine modale MDOFF Annulation de sous routine modale PROBE expression d claration d affectation d claration d affectation Ex cute un cycle fixe de palpeur en initialisant ses param tres au moyen des d clarations d affectation REPOS X Y Z Doit toujours tre utilis dans les sous routines d interruption et facilite le repositi
566. touches de contr le d axes X X Z Z 3 3 4 4 etc situ es sur le Pupitre Op rateur ou de la manivelle lectronique si elle est install e De plus la CNC valide les touches L 7 situ es sur le Pupitre Op rateur qui permettent de contr ler le d placement de la broche STOP L option MDT permet de modifier les conditions d usinage type de d placement avances etc s lectionn es En outre la CNC conservera les conditions d usinage s lectionn es dans ce mode en cas de passage aux modes de fonctionnement EXECUTER o SIMULER Ce mode de fonctionnement offre les options suivantes s lectionnables par touches RECHERCHE ZERO Chapitre 5 Section Page MANUEL 1 Cette option permet la recherche de la r f rence machine sur le ou les axes d sir s La CNC propose deux m thodes de recherche Utilisation du sous programme associ la fonction G74 et dont le num ro est d fini par le param tre machine g n ral REFPSUB S lection du ou des axes sur lesquels la recherche doit tre ex cut e D s que l option Recherche Z ro a t activ e la CNC affiche une touche pour chaque axe de la machine et la touche TOUS Si la touche TOUS est frapp e la CNC affiche le nom de tous les axes en vid o inverse et apr s frappe de la touche elleex cute le sous programme associ la fonction G74 Pour ex cuter la recherche
567. tre du trac Chapitre 9 Section PLC ANALYSEUR LOGIQUE Page 29 9 10 2 3 SELECTION DE LA BASE DE TEMPS Gr ce ce param tre l utilisateur sp cifie la dur e repr sent e par chaque bande verticale Comme la largeur de ces bandes est fixe la r solution des signaux sera d finie par cette base de temps Ainsi plus la base de temps est faible plus la r solution des signaux est grande Exemple Marque changeant d tat toutes les 2 millisecondes 2ms c A A A E Sa repr sentation avec une base de temps de 10 millisecondes sera T0096 T0097 SyrEs 10 ms l l m Sa repr sentation avec une base de temps de 20 millisecondes sera l 20 ms a e 10098 Sa repr sentation avec une base de temps de 4 millisecondes sera 4 ms La base de temps est d finie en millisecondes et la valeur s lectionn e s affiche dans la fen tre d informations Par d faut la CNC fixe une base de temps de 10 millisecondes En principe il est possible de fixer une base de temps s adaptant la fr quence des signaux traiter Ensuite pendant l analyse du trac il sera possible de changer de base de temps ce qui permet d obtenir une r solution du signal plus fine Page Chapitre 9 Section 30 PLC ANALYSEURLOGIQUE 9 10 3 EXECUTER TRACE Lorsque les variables et les conditions de d clenchement d sir es ont t s lectionn es frappe
568. tre n est pas programm la valeur O est prise par d faut D finit la distance de s curit et indique quelle distance du pointinitial du filet l outil se positionnera suivant l axe X lors du d placement d approche Ce param tre est programm en rayons Le retour au pointinitial apr s chaque passe de filetage s effectue selon la m me distance D par rapport la section programm e S1 la valeur programm e est positive ce mouvement de retrait s effectue en arrondi G05 si elle est n gative il s effectue en ar te vive G07 Si ce param tre n est pas programm la valeur O est prise par d faut D finit la sur paisseur de finition et se programme en rayons _S ilest programm avec une valeur positive la passe de finition est ex cut e selon le m me angle de p n tration A que les autres passes L A 1 A TESS 1 i 7 N 1 L gt O L lt O S ilest programm avec une valeur n gative la passe de finition est ex cut e avec une p n tration radiale Si ce param tre est programm avec la valeur 0 la passe pr c dente est reproduite Chapitre 9 Section Page CYCLESFIXES FILETAGE LONGITUDINAL G86 5 CS5 5 J5 5 A S5 5 D finit la passe de filetage X4 c gt 7 Avecsignepositif sion programme la passe suivant l inclinaison du c ne Avec signe n gatif sion programme la passe suivant l axe as
569. tre obligatoire 2 Les param tres du cycle n ont pas t dit s dans l ordre correct 3 On a programm un param tre qui ne correspond pas au format d appel SOLUTION Dans ce type d usinage il est obligatoire de programmer les param tres suivants X Z Position de l usinage I Profondeur de lusinage B Type d op ration r aliser Les autre param tres sont optionnels Les param tres doivent tre dit s dans l ordre indiqu dans le message d erreur MANUEL DE SOLUTION DES ERREURS 7 CNC 8055T racor D 0036 G60 G61 XZ IBQAJI IDKHC 8 DETECTION Durant l dition durant l ex cution en programmes transmis par DNC CAUSE SOLUTION On a programm incorrectement les param tres du Cycle fixe de per age ou filetage sur la face de dressage G60 ou Cycle fixe de per age ou filetage sur la face de cylindrage G61 gt Les causes peuvent tre diverses 1 Il reste programmer un param tre obligatoire 2 Les param tres du cycle n ont pas t dit s dans l ordre correct 3 On a programm un param tre qui ne correspond pas au format d appel Dans ce type d usinage il est obligatoire de programmer les param tres suivants X Z Position de l usinage Profondeur de l usinage Type d op ration r aliser Position angulaire du premier usinage Pas angulaire entre les usinages Nombre de usinages Vitesse et sens de rotation de l outil m
570. tre principale affiche la page ou le symbole s lectionn s Dans le cas d une page ou d un symbole nouveaux la fen tre principale est vide sur fond bleu Chapitre 10 Section Page PERSONNALISATION EDITION DE PAGES ET 5 SYMBOLES UTILISATEUR Par ailleurs une fen tre au bas de l cran affiche les divers param tres d dition disponibles et pr sente en surbrillance les valeurs s lectionn es Les divers param tres disponibles sont les suivants x Le type de trac utilis pour d finir les l ments graphiques L avance appliqu e aux d placements du curseur en nombre de pixels La taille de caract res utilis e pour cr er les textes ins rer dans les pages et les symboles La couleur de fond utilis e pour la cr ation de la page et la couleur correspondant au trac repr sentant les l ments graphiques et les textes Parmi tous les rectangles de couleur affich s l un contient un autre rectangle Le rectangle int rieur et le rectangle ext rieur indiquent respectivement la couleur principale et la couleur de fond s lectionn es Cette m me fen tre affiche en plus les coordonn es du curseur en pixels la position horizontale tant d finie par la cote en X 1 638 et la position verticale par la cote en Y 0 334 Apr s le choix d une des options ELEMENTS GRAPHIQUES TEXTES ou MODIFICATIONS la CNC permet tout moment y compris pendant la d finition des l me
571. tte erreur s est produite 4021 Erreur r gulateur broche 4022 Erreur r gulateur broche 2 4023 Erreur r gulateur broche auxiliaire DETECTION Durant l ex cution CAUSE Ces messages accompagnent les erreurs 4002 4011 Lorsqu une des erreurs cit es s est produite ils indiquent dans quel axe cette erreur s est produite 4024 Erreur SERCOS dans la recherche de z ro DETECTION Durant l ex cution CAUSE La commande de recherche de z ro du SERCOS a t ex cut incorrectement 4025 Erreur 1 dans l anneau SERCOS DETECTION Durant l ex cution CAUSE Le temps n cessaire pour calculer la vitesse de l axe est sup rieur au temps de cycle tabli de transmission au r gulateur SOLUTION Se mettre en contact avec le SAT 50 MANUEL DE SOLUTION DES ERREURS FAGOR 5 CNC 8055T ERREURS DANS LES DONNEES DES TABLES echk_gen ERREUR CHECKSUM PARAMETRES GENERAUX Initialiser ENTER ESC echk_cab ERREUR CHECKSUM PARAMETRES BROCHE Initialiser ENTER ESC echk_cab2 ERREUR CHECKSUM PARAMETRES BROCHE 2Initialiser ENTER ESC echk_cax ERREUR CHECKSUM PARAMETRES BROCHE AUX Initialiser ENTER ESC echk_rs1 ERREUR CHECKSUM PARAMETRES LIGNE SERIE 1 Initialiser ENTER ESC echk_rs2 ERREUR CHECKSUM PARAMETRES LIGNE SERIE 2 Initialiser ENTER ESC echk_plc ERREUR CHECKSUM PARAMETRES PLC Initialiser ENTER ESC DETECTION Durant le d marrage d
572. u elle occupe sur l cran n a pas t programm e SOLUTION La position verticale qu une fen tre occupe sur l cran est d finie en files 0 25 0096 Programmer le num ro de colonne DETECTION Durant l dition durant l ex cution en programmes transmis par DNO CAUSE Durant l dition d un programme de personnalisation une fen tre a t d finie moyennant l expression ODW et la position horizontale qu elle occupe sur l cran a t programm e SOLUTION La position horizontale qu une fen tre occupe sur l cran est d finie en colonnes 0 79 0097 Programmer une autre softkey DETECTION Durant l dition durant l ex cution en programmes transmis par DNO CAUSE Durant l dition d un programme de personnalisation le format de programmation de expression SK n a pas t respect SOLUTION Corriger la syntaxe du bloc Le format de programmation est SK1 texte 1 SK2 texte 2 Si on introduit le caract re apr s un texte la CNC attend le nom d une autre softkey 0098 Programmer soft _ keys de 1 7 DETECTION Durant l ex cution en canal d utilisateur CAUSE Dans la syntaxe du bloc une softkey a t programm e qui ne se trouve pas dans l intervalle 1 7 SOLUTION On ne peut programmer les softkeys que dans l intervalle 1 7 MANUEL DE SOLUTION DES ERREURS 15 CNC 8055T CON 3 0099 Programmer autre fen tre DET
573. u CNC CAUSE Il s est produit une perte des donn es introduites dans les tables Possible erreur de RAM SOLUTION En tapent ENTER des valeur que la CNC a par d faut sont charg es dans les table Si l erreur persiste se mettre en contact avec le SAT echk_org ERREUR CHECKSUM TABLE DE ORIGINES Initialiser ENTER ESC echk_psw ERREUR CHECKSUM TABLE DE CODES Initialiser ENTER ESC DETECTION Durant le d marrage de la CNC CAUSE Il s est produit une perte des donn es introduites dans les tables Possible erreur de RAM SOLUTION En tapant ENTER les valeurs par d faut de la CNC sont charg es dans les tables Si l erreur persiste se mettre en contact avec le SAT echk_ejex ERREUR CHECKSUM PARAMETRES AXE echk_ejey ERREUR CHECKSUM PARAMETRES AXE echk_ejez ERREUR CHECKSUM PARAMETRES AXE echk_ejeu ERREUR CHECKSUM PARAMETRES AXE echk_ejev ERREUR CHECKSUM PARAMETRES AXE echk_ejew ERREUR CHECKSUM PARAMETRES AXE echk_ejea ERREUR CHECKSUM PARAMETRES AXE echk_ejeb ERREUR CHECKSUM PARAMETRES AXE echk_ejec ERREUR CHECKSUM PARAMETRES AXE Initialiser ENTER ESC Initialiser ENTER ESC Initialiser ENTER ESC Initialiser ENTER ESC Initialiser ENTER ESC Initialiser ENTER ESC Initialiser ENTER ESC Initialiser ENTER ESC Initialiser ENTER ESC AUDBE lt CNK X DETECTION Durant le d marrage de la CNC CAUSE Il s est produit
574. u point d appel du cycle Xa Z Page Chapitre 9 Section 32 CYCLES FIXES SURFA CAGE DE SECTIONS DROITES G82 Consid rations Les conditions d usinage vitesse d avance vitesse de rotation de broche etc et la compensation de rayon d outil G41 G42 doivent tre programm es avant d appeler le cycle A la fin du cycle fixe le programme se poursuit avec la m me avance F et les m mes fonctions G que lors de l appel du cycle La distance entre le point de d but et le point initial Z X suivant l axe X doit tre sup rieure ou gale L La distance entre le point de d but et le point final R Q suivant l axe Z doit tre sup rieure ou gale M X 7 Z 7 Z A Z 7 7 7 4 Sila position de l outil est incorrecte pour l ex cution du cycle la CNC affiche l erreur correspondante Chapitre 9 Section Page CYCLESFIXES SURFACAGE DE SECTIONS 33 DROITES G82 9 6 G83 CYCLE FIXE DE PERCAGE OU TARAUDAGE Ce cycle permet d ex cuter un per age ou un taraudage axial en fonction du format de programmation utilis Pour le taraudage le param tre doit tre B 0 tandis que pour le per age axial il devra tre B gt 0 X A Pta ie C D 3 amp Rz Z B gt 0 B 0 La structure de base du bloc est la suivante pour chaque op ration Per age axial G83XZIBDKHC Taraudage axial G83 X ZI BOD K X
575. uction de donn es en m moire s lection des axes compensation d outils etc Touches pour d placement des informations affich es l cran vers l avant ou arri re page par page ou ligne par ligne et pour d placement du curseur sur l cran La touche CL permet d effacer le caract re sur lequel se trouve le curseur ou le dernier caract re introduit si le curseur se situe la fin de la ligne La touche INS permet le choix entre les modes insertion et remplacement Page Chapter 1 Section GENERALITES DISPOSITION DU CLAVIER 3 Groupe de touches qui compte tenu de leurs caract ristiques et de leur importance sont d taill es ci apr s ENTER Valide les commandes de CNC et de PLC g n r es dans la fen tre Edition HELP Permet d acc der l Aide dans tous les modes de fonctionnement RESET Permetd initialiser l historique du programme en cours d ex cution en lui affectant les valeurs d finies par param tres machine La CNC n accepte cette touche que si le programme est stopp ESC Permet de repasser option de fonctionnement pr c dente affich e sur le moniteur MAIN MENU La frappe de cette touche donne un acc s direct au menu principal de la CNC 4 SOFT KEYS ou touches de fonction qui permettent le choix entre les diff rentes options affich es sur le moniteur Les s quences de touches sp ciales suivantes sont galement disponibles SHIFT
576. ue 0 est en gras T E E MANS T0095 Elle affiche galement une ligne verticale rouge pour indiquer le point TRIGGER ou de d clenchement et une autre ligne verticale verte pour indiquer la position du curseur La ligne verticale verte peut tre d plac e sur le trac et permet de mesurer les temps entre deux points de ce trac La zone d tats est divis e en plusieurs bandes verticales chacune repr sentant l espace de temps d fini par la constante de temps Base de temps La constante Base de temps d finit la r solution des signaux logiques et une fois d finie par l utilisateur elle peut tre modifi e autant de fois que d sir Le rapport entre la Base de temps et la r solution des signaux est inversement proportionnelle plus la base de temps est faible plus la r solution des signaux est grande et vice versa Fen tre de cycles nin Cette fen tre affiche une s rie de traits verticaux i Chaque trait signale le moment o commence l ex cution d un nouveau cycle de programme de PLC Elle permet de maintenir un rapport entre le flux de signaux logiques et la dur e de chaque cycle d ex cution du PLC Fen tre d informations Cette fen tre donne des informations g n rales sur trac en cours d affichage Il s agit des informations suivantes Trigger Affiche la condition de d clenchement fix e par l utilisateur pour r aliser le trac Base Temps Indique la base de te
577. ue le retrait de l outil apr s chaque passe X TPO9E02 Page Chapitre 9 Section 30 CYCLES FIXES SURFA CAGE DE SECTIONS DROITES G82 L5 5 M5 5 F5 5 H5 5 Si D est programm avec une valeur diff rente de 0 la plaquette ex cute un mouvement de retrait 45 jusqu ce qu elle atteigne la distance de s curit figure de gauche Si D est programm avec une valeur 0 la trajectoire de sortie co ncide avec la trajectoire d entr e S1 le param tre D n est pas programm le retrait de l outil s effectue suivant le profil jusqu la passe pr c dente distance C figure de droite S1 le param tre D n est pas programm on ne doit pas oublier que le temps de cycle est allong mais que la quantit de mati re retirer lors de la passe de finition est moindre D finit la sur paisseur de finition suivant axe X qui est programm e en rayons Si ce param tre n est pas programm la valeur 0 est prise par d faut D finit la sur paisseur de finition suivant l axe Z Si ce param tre n est pas programm la valeur 0 est prise par d faut D finit la vitesse d avance de la passe finale d bauche Si elle n est pas programm e ou si elle est programm e avec une valeur 0 le syst me suppose qu aucune passe finale d bauche n est d sir e X4 TPO9E06 gt Z D finit la vitesse d avance de la passe de fin
578. ues conditions de coupe F S ou valeur de l outil T D ont t programm es apr s les fonctions M SOLUTION Se rappeler que l ordre de programmation est F S T D M On peut programmer plusieurs fonctions M jusqu 7 Il nest pas obligatoire de d finir toutes les donn es 0014 Ne pas programmer d tiquette avec param tre DETECTION Durant l dition durant l ex cution en programmes transmis par DNC CAUSE Une tiquette num ro de bloc a t d finie avec un param tre SOLUTION La programmation du num ro de bloc est optionnelle mais il n est pas permis de le d finir avec un param tre On ne peut le d finir que moyennant un num ro entre 0 9999 0015 Nombre de r p titions impossible DETECTION Durant l dition durant l ex cution en programmes transmis par DNC CAUSE Une r p tition a t programm e de fa on incorrecte ou le bloc n admet pas de r p titions SOLUTION Les instructions de haut niveau n admettent pas de nombre de r p titions la fin d bloc Pour r aliser une r p tition assigner une tiquette au bloc r p ter num ro de bloc et utiliser l instruction RPT MANUEL DE SOLUTION DES ERREURS 3 CNC 8055T Picon 2 0017 Programmer G16 axe axe DETECTION Durant l dition durant l ex cution en programmes transmis par DNC CAUSE Dans la fonction S lection du plan principal en deux directions G16 un d
579. um ro entre parenth se et agir en cons quence 4016 Erreur classe 1 non d finie DETECTION Durant l ex cution CAUSE Le r gulateur a d tect une erreur mais il ne peut pas l identifier SOLUTION Se mettre en contact avec le SAT 4017 Erreur dans le r gulateur DETECTION Durant l ex cution CAUSE Une erreur s est produite dans le r gulateur qui ne corresponde pas aux standards de SERCOS SOLUTION Ces types d erreur sont accompagn s par les messages 4019 4021 4022 ou 4023 qui indiquent dans quel r gulateur d axe ou broche l erreur s est produite Consulter dans le manuel du r gulateur quel est l erreur qui s est produite num ro entre parenth se et agir en cons quence MANUEL DE SOLUTION DES ERREURS 49 CNC 8055T racor D 4018 Erreur en acc s variable SERCOS DETECTION Durant l ex cution CAUSE On a tent de lire ou crire depuis la CNC une variable SERCOS et 1 Cette variable n existe pas 2 Les valeurs maximum minimum ont t d pass es 3 La variable SERCOS est de longueur variable 4 On a tent d crire une variable uniquement de lecture SOLUTION V rifier que la variable laquelle on a tent d associer l action est appropri e 4019 Erreur r gulateur Axe DETECTION Durant l ex cution CAUSE Ces messages accompagnent les erreurs 4002 4011 Lorsqu une des erreurs cit es s est produite ils indiquent dans quel axe ce
580. une des fonctions suivantes est programm e pendant que G51 est actif G23 G26 G27 Recopie G33 Filetage lectronique G52 D placement jusqu une but e mat riel G74 Recherche du z ro G75 G76 Cycles de palpeur G95 Avance par tour X OX X XX La fonction G51 doit tre programm e seule dans un bloc aucune autre information n est admise A la mise sous tension apr s l ex cution de M02 M30 ou apr s un arr t en URGENCE ou un RESET la CNC annule G51 si elle tait active et elle prend G05 ou G07 en fonction du r glage du param tre machine g n ral ICORNER Page Chapitre 7 Section 8 FONCTIONS PREPARATOIRESSUPPLEMENTAIRES ANALYSE PAR ANTICIPATION G51 7 5 IMAGE MIROIR G10 G11 G12 G13 G14 G10 Annulation de l image miroir G11 Image miroir sur l axe X G12 Image miroir sur l axe Y G13 Image miroir sur l axe Z G14 Image miroir sur un axe quelconque X C ou sur plusieurs axes la fois Exemples G14 W GIi4XZ AB Lorsque la fonction image miroir est activ e la CNC ex cute les d placements programm s sur les axes pour lesquels l image miroir est active en changeant le signe Exemple X La sous routine suivante d finit l usinage de la pi ce A G90 G00 X40 Z150 G02 X80 Z110 R60 G01 Z60 X120 Z0 La programmation de l ensemble des pi ces sera Ex cution de lasous routine Usine A G13 Image miroir sur l axe Z Ex cution de l
581. untype de graphique solide XZ Solide XC Solide ZC Solide X OX X Page 22 Chapitre 3 Section EXECUTER SIMULER GRAPHIQUES GRAPHIQUES SOLIDES Ce type de graphique montre la pi ce attach e la broche et la pi ce en cours d utilisation Les types de graphiques solides disponibles sont XZ solide XC solide et ZC solide Selon que l on ex cute ou simule le programme on observera le d placement programm de l outil ainsi que la pi ce d coulant de cette op ration Si pendant l ex cution ou la simulation d un programme aucun outil n est s lectionn la CNC n affiche pas l outil et la pi ce r sultante co ncide avec la pi ce disponible au d but de la t che Lorsque le graphique XZ SOLIDE est s lectionn une vitesse S est affect e la broche et la pi ce usin e r sultante est pr sent e des deux c t s Si aucune vitesse S n est programm e la pi ce usin e n est montr e que du c t de l outil Le graphique produit apr s ex cution ou simulation d un programme est perdu retour son tat d origine sans usinage dans les cas suivants En cas d effacement de l cran touche de fonction EFFACER ECRAN En cas de d sactivation des graphiques touche de fonction DESACTIVER GRAPHIQUES En cas de red finition de la pi ce touche de fonction ZONE A VISUALISER En s lectionnant un type de graphique de ligne XZ XC ZC Chapit
582. up e par le palpeur selon l axe Z PRBZMAX indique la coordonn e maximum occup e par le palpeur selon l axe Z PRBXMAX T PRBEXMIN TP105 Pour son ex cution on utilisera un outil talon de dimensions connues dont les valeurs correspondantes auront t introduites au pr alable dans le correcteur s lectionn Commeilest n cessaire d talonner le palpeur selon les axes X et Z le facteur de forme F de l outil talon s lectionn devra tre F1 F3 F5 ou F7 Le format de programmation de ce cycle est le suivant PROBE 2 B F B5 5 D finit la distance de s curit Il doit tre programm avec une valeur positive exprim e en rayons Si ce param tre est programm avec une valeur 0 la CNC affiche le message d erreur correspondant F5 5 D finit l avance selon laquelle s ex cutera le d placement de palpage La programmation est effectu e en mm minute ou en pouces minute Chapitre 10 Section Page UTILISATION DUN PALPEUR ETALONNAGEDE PALPEUR 9 Fonctionnement de base Code 1 Code 7 C A Z C Z P P X 1 Mouvement d approche D placement de l outil en avance rapide G00 entre le point d appel du cycle etl angle d approche Ce point se situe face l angle correspondant du palpeur une distance de s curit B des deux faces Le mouvement d approche est r alis en deux phases 1 D placement selon l
583. ur a d pass la d flexion maximale permise par le param tre machine SOLUTION Diminuer l avance et v rifier que le palpeur n ait pas souffert de dommages 2027 Erreur dans la RAM du chip SERCOS Taper une touche DETECTION Durant le d marrage de la CNC ou durant la diagnose CAUSE Un d faut a t trouv dans la m moire RAM du chip SERCOS SOLUTION Changer la carte SERCOS Se mettre en contact avec le SAT 2028 Erreur de Version du chip SERCOS Taper une touche DETECTION Durant le d marrage de la CNC CAUSE La version du chip SERCOS est ancienne SOLUTION Changer le chip SERCOS Se mettre en contact avec le SAT MANUEL DE SOLUTION DES ERREURS 47 CNC 8055T EAGon 2 ERREURS DE PLC 3000 PLC_ERR sans description DETECTION Durant l ex cution CAUSE Les marques ERR1 ERR64 se sont mises 1 SOLUTION V rifier dans le PLC pourquoi les marques sont un et agir en cons quence 3001 WATCHDOG en Module Principal PRG DETECTION tout moment CAUSE S Les diff rentes causes sont les suivantes 1 L ex cution du programme principal du PLC a d pass e le temps crit en param tre de PLC WAGPRG PO 2 Le programme est rest dans une boucle infinie SOLUTION Augmenter le temps du param tre du PLC WAGPRG PO ou augmenter la vitesse du PLC e Mettre CPU TURBO e Changer le param tre du PLC CPUTIME P26 ou le param tre g n ral LOOPTIME P72 3002 WATCHDOG en Modu
584. ur indexer la broche sur une autre position il est n cessaire d ex cuter la fonction M19 S 5 5 La CNC n effectue pas de recherche de la r f rence car elle est d j en boucle ferm e Elle indexe la broche sur la position indiqu e S 5 5 Le code S 5 5 indique la position d indexage de la broche en degr s partir de la position de l impulsion de marquage du codeur S0 Le signe indique le sens du comptage et la valeur 5 5 est toujours consid r e comme une valeur absolue quel que soit le type d unit s s lectionn Exemple S1000 M3 Broche en boucle ouverte M19 S100 La broche passe en boucle ferm e Recherche de r f rence et positionnement sur 100 M19 S 30 La broche se d place jusqu 30 en passant par 0 M19 S400 La broche effectue une rotation et se positionne sur 40 Chapitre 5 Section Page PROGRAMMATION ENCODE ISO FONCTIONS COMPLE 17 MENTAIRESF S T D M 5 5 5 10 M41 M42 M43 M44 CHANGEMENT DE GAMMES DE VITESSE DE BROCHE La CNC dispose de 4 gammes de broche M41 M42 M43 et M44 dont les vitesses maximum respectives sont limit es par les param tres machine de broche MAXGEARI1 MAXGEAR2 MAXGEAR3 et MAXGEAR4 Si le param tre machine de broche AUTOGEAR est d fini de fa on que la CNC ex cute automatiquement le changement de gamme la CNC met automatiquement les fonctions M41 M42 M43 et M44 sans qu il soit n cessaire de les programmer Dans l
585. ur le dernier bloc copier et frapper la touche FIN BLOC Si le dernier bloc copier est aussi le dernier bloc du programme ce bloc peut tre s lectionn par la frappe de la touche JUSQU A LA FIN Si la copie porte sur un seul bloc le premier et le dernier seront les m mes Apr s s lection du premier et du dernier bloc copier la CNC met en surbrillance les blocs s lectionn s et ex cute la commande Si le programme destinataire de la copie existe d j la CNC affiche les options suivantes x Ecraser le programme La CNC effacera tous les blocs du programme destinataire et les remplacera par les blocs copi s Ajouter les blocs s lectionn s apr s ceux appartenant au programme destinataire Interrompre la commande sans ex cuter la copie demand e Page 22 Chapitre 4 Section EDITER COPIER A PROGRAMME 4 9 INCLURE PROGRAMME Cette option permet d inclure le contenu d un programme dans un programme s lectionn Lorsque cette option a t activ e la CNC demande le num ro du programme dont le contenu est inclure Apr s introduction de ce num ro frapper ENTER On signalera ensuite avec le curseur le bloc derri re lequel le programme consid r est inclure Lorsque le bloc a t s lectionn frapper la touche DEBUT OPERATION pour que la CNC ex cute la commande Chapitre 4 EDITER Section INCLURE PROGRAMME Page
586. ur qu elle doit montrer n a pas t d fini SOLUTION Se rappeler que le format de programmation de cette instruction est ERREUR n entier texte erreur Bien qu il existe aussi l option de programmer ERREUR n entier ERREUR texte erreur 0081 Expression erron e DETECTION Durant l dition durant l ex cution en programmes transmis par DNO CAUSE En programmant en langage de haut niveau une expression dont le format n est pas correct a t dit e SOLUTION Corriger la syntaxe du bloc 0082 Op ration incorrecte DETECTION Durant l dition durant l ex cution en programmes transmis par DNO CAUSE S Les diff rentes causes sont 1 En programmant en langage de haut niveau l assignation d une valeur un param tre est incompl te 2 En programmant en langage de haut niveau l appel une sousroutine est incomplet SOLUTION Corriger compl ter le format d assignation d une valeur un param tre ou d appel une sousroutine 0083 Op ration incompl te DETECTION Durant l dition durant l ex cution en programmes transmis par DNO CAUSE S En programmant en langage de haut niveau l instruction IF a t dit et la condition n a pas t programm e entre parenth se SOLUTION Se rappeler que les formats de programmation de cette instructions sont les suivants IF condition lt action1 gt IF condition lt action1 gt ELSE lt action2
587. urant l ex cution CAUSE La vitesse d avance F n a pas t d finie SOLUTION Programmer une vitesse d avance F positive et diff rente de z ro TARAUDAGE Valeur de S 0 DETECTION Durant l ex cution CAUSE La vitesse de rotation S n a pas t d finie SOLUTION Programmer une vitesse de rotation S positive et diff rente de z ro Erreurs dans le cycle de taraudages multiples TARAUDAGE Valeur de T 0 DETECTION Durant l ex cution CAUSE Le num ro d outil n a pas t d fini SOLUTION El num ro d outil doit tre diff rent de z ro TARAUDAGE Valeur de L 0 DETECTION Durant l ex cution CAUSE La profondeur du taraudage n a pas t d finie SOLUTION Programmer une profondeur du taraudage diff rente de z ro TARAUDAGE Valeur de F 0 DETECTION Durant l ex cution CAUSE La vitesse d avance F n a pas t d finie SOLUTION Programmer une vitesse d avance F positive et diff rente de z ro TARAUDAGE Valeur de S 0 DETECTION Durant l ex cution CAUSE La vitesse de rotation S n a pas t d finie SOLUTION Programmer une vitesse de rotation S positive et diff rente de z ro CYCLE MULTIPLE Valeur de 0 DETECTION Durant l ex cution CAUSE Le pas angulaire entre les usinages n a pas t d fini SOLUTION Programmer un pas angulaire diff rent de z ro CYCLE MULTIPLE Valeur de N 0 DETECTION Durant l ex cution CAUSE Le nombre
588. ure VARIABLES ASSOCIEES AUX MANIVELLES LECTRONIQUES Section 11 2 8 Variable Impulsions re ues de la 1 maniv apr s la mise sous tension de la CNC Impulsions re ues de la 2 maniv apr s la mise sous tension de la CNC Impulsions re ues de la 3 maniv apr s la mise sous tension de la CNC Impulsions re ues de la 4 maniv apr s la mise sous tension de la CNC Angle de la trayectoire lin aire avec Manivelle Principale Coordonn es du centre de l arc avec Manivelle Principale Coordonn es du centre de l arc avec Manivelle Principale VARIABLES ASSOCIEES A LA BROCHE PRINCIPALE Section 11 2 9 Variable SREAL SPEED DNCS PLCS PRGS CSS Vitesse de rotation r elle de broche en tours minute Vitesse de rotation de broche active dans la CNC Vitesse de rotation s lectionn e par DNC Vitesse de rotation s lectionn e par PLC Vitesse de rotation s lectionn e par programme Vitesse de coupe constante active dans la CNC en m tres minute ou en pieds minute Vitesse de coupe constante s lectionn e par DNC Vitesse de coupe constante s lectionn e par PLC Vitesse de coupe constante s lectionn e par programme Pourcentage de correction de vitesse de rotation de broche active dans la CNC Pourcentage de correction s lectionn par programme Pourcentage de correction s lectionn par DN Pourcentage de correction s lectionn par PLC Pourcentage de correcti
589. ure de base du bloc est G88XZQRCDK X TP09K01 X 5 5 D finit la coordonn e en X du point de d but de la rainure Elle doit tre programm e en absolu selon les unit s actives soit rayon soit diam tre Z 5 5 D finit la coordonn e en Z du point de d but de la rainure Elle doit tre programm e en absolu Q 5 5 D finitlacoordonn e en X du point final de la rainure Elle doit tre programm e en absolu selon les unit s actives soit rayon soit diam tre R 5 5 D finit la coordonn e en Z du point final de la rainure D5 5 D finit la distance de s curit ce param tre est programm avec une valeur positive exprim e en rayons Si ce param tre n est pas programm la valeur 0 est prise par d faut C5 5 D finit le pas du rainurage S il n a pas t programm la CNC utilise la largeur de la plaquette NOSEW del outilactifet s ilest programm avec une valeur 0 la CNC met le message d erreur correspondant K5 D finit en centi mes de seconde l attente entre la fin de chaque p n tration et le d but du retrait Si ce param tre n est pas programm la valeur 0 est prise par d faut Page Chapitre 9 Section 54 CYCLES FIXES RAINURAGESUIVANT L AXE X G88 Fonctionnement de base La totalit du rainurage s effectue selon un pas identique inf rieur ou gal au pas programm C Chaque phase du rainurage est ex cut e comme suit Le d place
590. usinage avec outil motoris G60 Cycle fixe de per age filetage sur la face de surfa age de la pi ce G61 Cycle fixe de per age filetage sur la face de chariotage de la pi ce G62 Cycle fixe de rainurage sur la face de chariotage de la pi ce G63 Cycle fixe de per age filetage sur la face de surfa age de la pi ce Un cycle fixe est d fini par la fonction G indiquant le cycle fixe et ses param tres correspondants Un cycle fixe peut tre d fini en tout point du programme c est dire aussi bien dans le programme principal que dans un sous programme En cas de travail dans un plan autre que le plan ZX par exemple G16WX la CNC interpr te les param tres de cycle fixe comme suit Plan ZX Plan WX Plan AB Param tre Z et tous ses param tres associ s avec l axe des abscisses soosseseeeeseessseseeeeseessse Axe Z naassen Axe W 0 Axe A Param tres X et tous ses param tres associ s avec l axe des ordonn es ssesesesssesessseessressees Axe X noana Axe X naan Axe B Chapitre 9 Section Page CYCLES FIXES 1 9 1 G66 CYCLE FIXE DE SUIVI DE PROFIL Ce cycle usine le profil programm en maintenantle pas sp cifi entre les passes d usinage successives Il autorise les outils triangulaires ronds et carr s La structure de base du bloc est X 5 5 Z SS I5 5 C5 5 A1 TPO9A01 XA 7 G6XZICALMHSEQ ea D finit la coordonn e en X du po
591. utes les coordonn es programm es apr s G72 sont multipli es par la valeur du facteur d chelle d fini par S jusqu la lecture d une nouvelle d finition de facteur d chelle G72 ou jusqu son annulation Exemple de programmation de l axe X en diam tres X Al A2 100 80 e D E 30 40 60 80 100 A La sous routine suivante d finit l usinage de base G90 X200 Z0 G01 X200 Z30 G01 X160 Z40 G03 X160 Z60 I0 J10 G02 X160 Z80 I0 J10 G03 X160 Z100 IO J10 G02 X160 Z120 I0 J10 La programmation de la pi ce sera Ex cution de la sous routine Usine A1 G92 Z0 Pr s lection de coordonn es d calage du z ro G72 S0 5 Application du facteur chelle 0 5 Ex cution de la sous routine Usine A2 G72 S1 Annulation du facteur d chelle M30 Fin de programme Chapitre 7 Section Page FONCTIONS PREPARATOIRES SUPPLEMENTAIRES FACTEURD ECHELLE 11 G72 1e e FACTEUR D ECHELLE APPLIQUE A UN OU PLUSIEURS TP077 Le format de programmation est G72 X C 5 5 Le ou les axes et le facteur d chelle d sir s sont programm s apr s G72 Tous les blocs programm s apr s G72 sont trait s comme suit par la CNC La CNC calcule les d placements de tous les axes en fonction de la trajectoire et de la compensation programm es Ensuite elle applique le facteur d chelle indiqu au d placement calcul du ou des axes correspondants Sile facteur d ch
592. ution CAUSE L angle du c ne est inf rieur 0 ou sup rieur 902 SOLUTION L angle du c ne doit tre compris dans l intervalle 0 902 GEOMETRIE Quadrant incorrect DETECTION Durant l ex cution CAUSE Un c ne a t d fini dans un quadrant incorrect SOLUTION Choisir le quadrant correct au moyen de l ic ne correspondant Distance de s curit n gative impossible dans ce cycle DETECTION Durant l ex cution CAUSE Une distance de s curit n gative a t d finie SOLUTION Dans les cycles fixes de tournage conique la distance de s curit doit tre positive Erreurs dans les cycles d arrondi Cycle sans EBAUCHE ni FINITION DETECTION Durant l ex cution CAUSE L outil pour les op rations d bauchage et de finition na pas t s lectionn SOLUTION S lectionner l outil pour l bauche Si T 0 il ny a pas d bauche et pour la finition Si T 0 il n y a pas de finition EBAUCHE Valeur de A 0 DETECTION Durant l ex cution CAUSE La profondeur de la passe A n a pas t d finie SOLUTION Programmer une profondeur de passe sup rieure z ro EBAUCHE Valeur de F 0 DETECTION Durant l ex cution CAUSE La vitesse d avance F pour l op ration d bauchage n a pas t d finie SOLUTION Programmer une vitesse d avance F positive et diff rente de z ro EBAUCHE Valeur de S 0 DETECTION Durant l ex cution CAUSE La vitesse de rotation S pou
593. ux einxl Table 1 de compensation crois e incorrecte einx2 Table 2 de compensation crois e incorrecte einx3 Table 3 de compensation crois e incorrecte DETECTION Durant le d marrage de la CNC CAUSE Il y a une donn incorrecte dans les param tres de la table de compensation crois e SOLUTION La d finition des points de la table doit remplir les exigences suivantes Les points de la table doivent tre ordonn s suivant leur position dans l axe la table devant partir du point le plus n gatif ou le moins positif qui va tre compens Le point de r f rence machine doit avoir l erreur 0 Il ne peut y avoir de diff rence d erreur entre points sup rieure la distance entre les deux 52 MANUEL DE SOLUTION DES ERREURS ENCOR 2 CNC 8055T einxx Param tres de la table de compensation crois e incorrects DETECTION Durant le d marrage de la CNC CAUSE Les param tres qui indiquent les axes qui agissent dans la compensation crois e sont mal d finis SOLUTION Il se peut qu un axe qui n existe pas ait t d fini ou que l axe qu on d sire tre compens et duquel il d pend soit le m me esercos Param tres sercosid des axes et de broche incorrects DETECTION Durant le d marrage de la CNC CAUSE Les param tres du sercosid n a pas t introduits correctement SOLUTION Les normes que suivent les param tres du sercosid sont lls doivent partir du num ro
594. ux cycles utilisateur autoris s Cette dition est r alis e cycle par cycle et autant de fois que d sir Visualise la page d dition initiale NO PAGE 10 Personnalise les touches logiciel d acc s aux divers modes et demande une option SK 1 CICLO 1 SK 2 CICLO 2 SK7 SALIR N10 WKEY Demander une touche IF KEY EQ FC00 GOTO N10 Cycle 1 IF KEY EQ FC01 GOTO N20 Cycle 2 IF KEY EQ FC06 SYSTEM ELSE GOTO N10 Sortir ou demander une touche CYCLE 1 Visualise la page 11 et d finit 2 fen tres de donn es N10 PAGE11 ODW 1 10 60 ODW2 15 60 Edition WBUF PCALL1 Ajoute au bloc en cours d dition PCALL 1 IB 1 INPUT X 6 5 Demande de la valeur de X DW 1 IB1 Visualise dans la fen tre 1 la valeur introduite WBUF X 1B1 Ajoute au bloc en cours d dition X valeur introduite WBUF Ajoute au bloc en cours d dition IB 2 INPUT Y 6 5 Demande de la valeur de Y DW 2 IB2 Visualise dans la fen tre 2 la valeur introduite WBUF Y IB2 Ajoute au bloc en cours d dition Y valor introducido WBUF Ajoute au bloc en cours d dition WBUF Charge en m moire le bloc dit P e PCALL 1 X2 Y3 GOTONO Page Chapitre 12 Section 20 DECLARATIONS DE CONTROLE DES D CLARATIONSDE PROGRAMMES PERSONNALISATION CYCLE 2 Visualise la page 12 et d finit 3 fen tres de donn es N20 PAGE12 ODW 1 10 60 ODW 2
595. ve Il se peut que dans l histoire du programme une fonction G02 ou G03 ait t activ e V rifier que ces fonctions ne soient pas actives dans la d finition du cycle fixe MANUEL DE SOLUTION DES ERREURS 5 CNC 8055T FAGOR e 0029 G84 85 XZ QRC D LMF H IK DETECTION Durant l dition durant l ex cution en programmes transmis par DNC CAUSE On a programm incorrectement les param tres du Cycle fixe de tournage des sections courbes G84 ou Cycle fixe de dressage des sections courbes G85 Les causes peuvent tre diverses 1 Il reste programmer un param tre obligatoire 2 Les param tres du cycle n ont pas t dit s dans l ordre correct 3 On a programm un param tre qui ne correspond pas au format d appel SOLUTION Dans ce type d usinage il est obligatoire de programmer les param tres suivants X Z Point initial du profil Q R Point final du profil C Profondeur de passe l K _ Distance du point initial au centre de l arc Les autres param tres sont optionnels Les param tres doivent tre dit s dans l ordre indiqu dans le message d erreur 0030 G86 87 X Z QR I B D L C J Al DETECTION Durant l dition durant l ex cution en programmes transmis par DNC CAUSE On a programm incorrectement les param tres du Cycle fixe de filetage longitudinal G86 ou Cycle fixe de filetage frontal G87 Les causes peuvent tre
596. ve a t s lectionn e il est possible de D placer le curseur si le programme automate est actif ou la zone d affichage gr ce aux touches fl che vers le haut et fl che vers le bas Ex cuter toute commande de l option MODIFIER FENETRE Page 14 Chapitre 9 Section PLC MONITORISATION CHERCHER Cette option ex cutable quelle que soit la fen tre active permet une recherche dans le programme automate et offre les options de recherche suivantes DEBUT Cette touche positionne le curseur sur la premi re ligne du programme qui se trouve s lectionn e et permet de sortir du mode chercher FIN Cette touche positionne le curseur sur la derni re ligne du programme qui se trouve s lectionn e et permet de sortir du mode chercher TEXTE Cette fonction permet de rechercher un texte ou une s rie de caract res partir du bloc point par le curseur Quand cette touche est actionn e la CNC demande la s rie de caract res recherch e La CNC consid re la recherche comme r ussie d s que la s rie de caract res cherch e est trouv e entre espaces ou s parateurs Ainsi si les entr es 1 112 et1123 sont utilis es dans le programme automate et si le texte I1 est recherch la seule entr e remplissant ces conditions est l entr e I1 Lorsque ce texte a t d fini frapper la touche FIN DE TEXTE le curseur se positionne sur la premi re s rie de caract res rencontr e La
597. ve et diff rente de z ro Erreurs dans le cycle de per age PER AGE Valeur de T 0 DETECTION Durant l ex cution CAUSE Le num ro d outil n a pas t d fini SOLUTION El num ro d outil doit tre diff rent de z ro PER AGE Valeur de A 0 DETECTION Durant l ex cution CAUSE La profondeur de passe A n a pas t d finie SOLUTION Programmer une profondeur de passe sup rieure z ro PER AGE Valeur de L 0 DETECTION Durant l ex cution CAUSE La profondeur du per age n a pas t d fini SOLUTION Programmer une profondeur de per age diff rente de z ro PER AGE Valeur de F 0 DETECTION Durant l ex cution CAUSE La vitesse d avance F n a pas t d finie SOLUTION Programmer une vitesse d avance F positive et diff rente de z ro PER AGE Valeur de S 0 DETECTION Durant l ex cution CAUSE La vitesse de rotation S n a pas t d finie SOLUTION Programmer une vitesse de rotation S positive et diff rente de z ro Erreurs dans le cycle de per ages multiples PER AGE Valeur de T 0 DETECTION Durant l ex cution CAUSE Le num ro d outil n a pas t d fini SOLUTION El num ro d outil doit tre diff rent de z ro PER AGE Valeur de A 0 DETECTION Durant l ex cution CAUSE La profondeur de passe A n a pas t d finie SOLUTION Programmer une profondeur de passe sup rieure z ro PER AGE Valeur de L 0 DE
598. veau niveau d imbrication de param tres locaux est g n r en plus d un nouveau niveau d imbrication de sous routines avec un maximum de 6 niveaux d imbrication de param tres locaux l int rieur des 15 niveaux d imbrication de sous routines Le programme principal et chaque sous routine se trouvant un niveau d imbrication de param tres disposeront de 26 param tres locaux PO P25 Exemple avec programmation de X en diam tres G90 G01 X80 Z330 PCALL 10 P0 20 P1 10 ou galement PCALL 10 A20 B10 x G90 G01 X80 Z260 100 y J fa 40 5 Z 2 EEEN rm ns TEEVEE LL _ LL LL E 7 115 200 260 330 Page Chapitre 12 i Section 8 DECLARATIONS DE CONTROLE DES DECLARATIONSDE PROGRAMMES SOUS ROUTINES PCALL 10 P0 20 P1 10 ou galement PCALL 10 A20 B10 G90 G01 X200 Z200 PCALL 10 P0 30 P1 15 ou galement PCALL 10 A30 B15 G90 G01 X200 Z115 PCALL 10 P0 30 P1 15 ou galement PCALL 10 A30 B15 M30 SUB 10 G91 G01 ZP1 XPO ZP1 XPO ZP1 RET MCALL expression d claration d affectation d claration d affectation La mn monique MCALL permet de conf rer le statut de cycle fixe toute sous routine d finie par l utilisateur SUB nombre entier L ex cution de cette mn monique est identique celle de PCALL mais l appel est modal c est dire que siun bloc comportantun d placement des axes est programm
599. vec leur mn monique correspondante pour s lectionner les pages d cran utilisateur Ces marques sont M4700 PICO M4701 PICI M4702 PIC2 M4953 PIC253 M4954 PIC254 M4955 PIC255 Lorsqu une de ces marques est mise 1 la page correspondante est activ e Utilis es pour compl ter le syst me d aide des fonctions M pages 250 255 A chaque demande d informations d aide lors de la programmation des fonctions auxiliaires M frappe de HELP la CNC affiche la page interne correspondante Lorsquelapageutilisateur 250 est d finie ces informations sont compl t es parle symbole pour indiquer la pr sence de pages d informations suppl mentaires Si cette touche est actionn e la CNC affiche la page utilisateur 250 La CNC continue afficher ce symbole tant que d autres pages d aide d finies par l utilisateur sont d finies 250 255 Ces pages doivent tre d finies en ordre s quentiel en commen ant toujours par la page 250 Sielle constate qu une des pages n est pas d finie la CNC supposera qu iln existe plus de page disponible Chapitre 10 Section Page PERSONNALISATION 1 Les pages utilisateur activ es depuis le PLC peuvent tre affich es avec l option PAGES ACTIVES du PLC Les diverses options disponibles dans ce mode de fonctionnement sont x UTILIT S Permetla manipulation de symboles et pages utilisateur diter copier effacer etc ELEMENTS GRAPH
600. vec programmation de l axe X au rayon 14630 TP039 X0 Z160 Point PO Q90 X30 PointP1 Q149 Z110 Point P2 Q180 Z80 PointP3 Q146 3 Z50 Point P4 Q90 X100 Point P5 Pour repr senter un point dans l espace le reste des coordonn es pourra tre programm en coordonn es cart siennes 50 80 1800 110 160 Chapitre 3 AXES ET SYSTEMES DE COORDONNEES Section PROGRAMMATION DES COTES Page 11 3 6 AXES ROTATIFS Les axes rotatifs disponibles sont Axe rotatif normal Axe rotatif de positionnement seulement Axe rotatif hirth De plus chacun d eux se subdivise en Rollover Quand leur affichage est r alis entre 0 et 360 Non rollover Quand l affichage peut tre effectu entre 99999 et 99999 Tous sont programm s en degr s et donc leurs cotes ne seront pas influenc es par le changement d unit s millim tres pouces Axes rotatifs normaux Ce sont ceux pouvant interpoler avec des axes lin aires D placement Sur G00 et G01 Programmation axe Rollover G90 Le signe indique le sens de rotation et la cote la position finale entre 0 et 359 9999 G91 Le signe indique le sens de rotation Si le d placement programm est sup rieur 360 l axe fera plus d un tour avant de se positionner sur le point d sir Programmation axe Non Rollover Sur G90 et G91 comme un axe lin aire Axe rotatif de positionnement seul Ne peuvent pas interpoler avec
601. vi de profil G66 Cycle fixe d bauchage dans l axe X G68 ou Cycle fixe d bauchage dans l axe Z G69 lorsque le param tre S d but du profil est sup rieur au param tre E fin du profil SOLUTION La solution chacune des causes est la suivante 1 La CNC ne peut introduire dans le programme ni ex cuter une ligne vide Si on d sire introduire une ligne ne contenant pas d information dans le programme il faut utiliser le symbole au d but du bloc La CNC ne tiendra pas compte de ce qui sera dit ensuite dans ce bloc 2 La valeur du param tre S bloc o commence la d finition du profil devra tre inf rieure la valeur du param tre E bloc o termine la d finition du profil 0002 Valeur inadapt e DETECTION Lors de l dition durant l ex cution en programmes transmis par DNC CAUSE S Les diff rentes causes sont les suivantes 1 Lorsqu on dite une coordonn e de laxe apr s les conditions de coupe F S T ou D ou des fonctions M 2 Lorsque les marques de blocs conditionnels 1 2 ou 3 ne sont pas au d but du bloc 3 Lorsqu en programmant en code ISO on programme une tiquette num ro de bloc plus grande que 9999 4 En programmant en langage de haut niveau on a programm dans la commande RPT un nombre de r p titions sup rieur 9999 SOLUTION La solution chacune des causes est 1 2 Se rappeler que l ordre de programmation e
602. x cution CAUSE La vitesse d avance F pour l op ration d bauche n a pas t d finie SOLUTION Programmer une vitesse d avance F positive et diff rente de z ro MANUEL DE SOLUTION DES ERREURS 55 CNC 8055T FAGOR e EBAUCHE Valeur de S 0 DETECTION Durant l ex cution CAUSE La vitesse de rotation S pour l op ration d bauchage n a pas t d finie SOLUTION Programmer une vitesse de rotation S positive et diff rente de z ro FINITION Valeur de F 0 DETECTION Durant l ex cution CAUSE La vitesse d avance F pour l op ration de finition n a pas t programm e SOLUTION Programmer une vitesse d avance F positive et diff rente de z ro FINITION Valeur de S 0 DETECTION Durant l ex cution CAUSE La vitesse de rotation S pour l op ration de finition n a pas t programm e SOLUTION Programmer une vitesse de rotation S positive et diff rente de z ro GEOMETRIE Valeur de Zi Zf DETECTION Durant l ex cution CAUSE Les cotes en Z des points initiaux et finals co ncident SOLUTION Les cotes en Z des points initiaux et finals doivent tre diff rentes GEOMETRIE Valeur de X DETECTION Durant l ex cution CAUSE Les cotes du diam tre initiales et finales co ncident SOLUTION Les cotes en X des points initiaux et finales doivent tre diff rentes du diam tre final GEOMETRIE Valeur d angle incorrecte DETECTION Durant l ex c
Download Pdf Manuals
Related Search
Related Contents
Mode d`emploi du GPS Samsung 15,6'' 7. serijas nešiojamas kompiuteris NP700Z5AH User Manual (Windows 8) エコロジーに暮らす、天窓。 BBS-2017 Benq G920WA English Une visite au Musée, mode d`emploi - groupes Gigaset L410 ETHEREAL es una herramienta gráfica utilizada por los VersaPoint Positioning Modules Manual, GFK-2125 Copyright © All rights reserved.
Failed to retrieve file