You are on page 1of 114
num Vintelligence des machines. NUM 720 MISE EN SERVICE PROGRAMMATION AUTOMATE fr-938695/D MOD. 01-83 fr-938635/D ED, 10-88 fr-938695 Matgré tout fe soin apport a Vélaboration de ce document, NUM SA ne peut garantirexectiude de toutes les informations quit contient et ne peut éte tenue responsable, ni des erreurs quil pourrak comportr. i des dommages Qui pouttaient esuter oe con Utiisation ou de son apoication, Les produits matériel, logiciels et services présentés dane ce document sont & tout moment susceptibies evolutions quant & leurs catectéristiques ce présentation tonctionnement ou utlisation. Leur cescription ne peut en aucun eas revetir un aspees conractven Los exemples de progremmetion sont décits, dans ce manuel, & thre eidactique. Leu usation dans des programmes d applications industietes nécesstent des adaptations spéeiiques selon Tautcmatisme conceiné et en fonction cu nwveeu de securts vemenot @copyrignt Nun SA 1998, Toute reproduction de cet ouvrage est ntedite, Tovte copie ou reprocuction, méme parle. par quelaue procédé que ce soit, photogtepiique, magnétique ou autre. ce mime que toute transcription totale ov gatielle sible sor eens Slectronique est interote, ©copyright NUM SA 1598 logiciel CNC 720. Ce logiciel est a propriété de NUM SA. Chaque vente d'un exemplaire mémonse de ce logiciel contre & racquereur une licence non exclusive stctemant limite & tiistion Gudit exemplaite sur une chic 120 Tevte copie ou autre torme de duplication ge ca produit est intetcite NUM 720 - saaeee Janvier 1993 Nu 720 Manuel de mise en service Mise a l'indioe D Conforme au logiciel 201280/F pour tour et 201290/D pour jraiseuse Pages moaitiges 0.0 ot 43.44.10 Pages ajoutées aa -412 Pages supprimées : 444-442 NUM 720 ~ 938695/D 0-0 Pagine modificate : on 24 33-34 da4ta44-da45a48 533-542 64 AT2 Pagine aggiunte + 35-36 444 ~4.4.2- 49-410 NUM 720 ~ 938895/C GIUGNO 199 NUM 720 ‘Manuale di messa in servizio ‘Agglornamento indice C Conforme al software 201280/D per tornio @ 201290/D per fresatrice SOMMAIRE PRESENTATION ORGANISATION GENERALE DE LA CN ECHANGES D'INFORMATIONS ASSURES PAR L'‘AUTOMATE 3.1- Eohanges automateextérieur 3.2- Echanges commande numérique-automate VARIABLES RESERVEES POUR L'AUTOMATE 4.1 ~ Entrées automate venant de la CN 44.1 ~ informations sur bits 4.1.2 ~ Informations sur octets 4.2~ Sorties automate allant vers la CN 4.2.4 ~ Informations sur bits 4.2.2 ~ Informations sur octets 4.3~ Mots d'échanges entre la CN et automate 4.4- Sécurité des échanges 4.5 ~ indexation de broche 4.6- Blocage ~ Déblocage d'axe LANGAGE DE PROGRAMMATION DE L'AUTOMATE, 8.1 ~ Langages PL7-2 5.1.1 ~ Présentation 5.1.2 ~ Adressage des entrées/sorties 5.1.3 - Objets adressables 5.1.4 ~ Elements graphiques 5.1.5 ~ Cycle monotache 5.1.6 ~ Cycle bitéche 5.2 - Langage & contacts : structure et blocs fonctions 5.2.1 - Caractéristiques 5.2.2 - Monostable 5.2.3 - Temporisateur 5.2.4 ~ Registre 5.25 ~ Compteur 5.2.6 - Compteur ~ Temporisateur rapide 5.2.7 - Programmateur cyclique 53~ Langage a contacts : blocs opérations 53.1 ~ Bloc comparaison 5.3.2 - Blocs calcul et transfert 5.4 = Langage & contacts : blocs texte NUM 720 = 938695/D ot 5.5~ Langage a contacts : horodateur 5.8 Langage Grafcet 5.6: ~ Caractéristiques 5.52 ~ Eléments de base 5.6.3 - Etapes et actions associées 5.64 - Transitions et réceptivités associées 5.65 - Structure d'un programme 5.7 - Aide & "exploitation par programme utilisateur 5.7.1 ~ Coupure et reprise secteur 5.7.2 - initialisation autornate 5.7.3 ~ Sauvegarde du programme et des données 5.7.4 ~ Entrée/Sortie : RUN/STOP ~ SECU 5.7.5 ~ Aide au diagnostic 5.7.6 - Modes de marches 5.7.7 - Conseiis de programmation 6~ SECURITE DES ECHANGES ENTRE LA CN ET L'AUTOMATE ANNEXES ANNEXE 1 - Utitaire 6 : mode transparent automate ANNEXE 2 - Exempies de programmation ANNEXE 3 ~ Temps c'exécition et d'occupation mémoire ‘ANNEXE 4 ~ Abréviations ANNEXE 5 - Exemple de programme pour sécurité des échanges CN-Automate ANNEXE 6 - Exemple de programme pour traitements de fonctions M avec CRM ANNEXE 7 ~ Mise en oeuvre de ta programmation automate & partir de PC/PS ANNEXE 8 - Cordons de liaison PC/PS o-2 Ait AQ Agt Ast AS Ag AT=-4 ABT NUM 720 ~ 938695/8 1 - PRESENTAZIONE Il controliore programmabile NUM 17-20 consente gli scambi tra il Controlio Numerico NUM 720 ed | dispositivi esterni La programmazione si effettua in linguaggio Gratcet e linguaggio a contatti per mezzo di un terminale TSX 7407 oppure di un micro computer IBM-PC 0 PS (vedi allogato 7), Ui controliore @ indipendente dai rack CN, poiché fo scambio di Informazioni awiene mediante fibra ottica, i che permette una distanza massima di 50 metti. {programma controtiore & memorizzato in RAM di 24 Kbyte e salvato in memoria EEPROM. NUM 720 - 938695/8, 4 NOTE 1-2 NUM 720 ~ 938695 2 ~ ORGANIZZAZIONE GENERALE DEL CN Processore CN Ciet spacial parametr macerina ‘Memoria CN Sonware CNC Veritila ottezione Sutensie ‘opremma, bezzo Pannelio, Assea ASIC: Application Specie Integrated Circuit NUM 720 - s3a695/C sz DNC/UNI-TELWAY Fibra ottca Fi. veloc Misure Finecorse origine Convotiore Wer RAM EEPROM r2usete 2 ingress rid 1 contatorenemporizatore rapigo ‘modulo dt espansione 34 1/0. | L _z' ‘2ingressi =} C==TH4 _T-—- coon jC Tp ‘moduio 61 espansione 6 uscke cee [CGT Lb [reece ‘Neti contigurazione ottimal con 3 moduli i espansione ~ 88 ingressi = 4Buccite ‘3 - SCAMBI DI INFORMAZIONI ASSICURATI DAL CONTROLLORE 3.1 ~ SCAMBI CONTROLLORE - ESTERNO Gli scambi con l'esterno sono realizzati per il controllore di base da : > 2Bingressi, 24 Vee ; OV comune a tutti gliingressi ; 24 Vcc forniti dal controllore, ~ 2 ingressi rapici eventopliotati, 24 Voc. OV comune ai 22 ingressi, = 1Zuscite rele 24-240 Vea 0 24 Ver (vedere manuale di installazione per le caratteristiche di potenza), ~ 1 contatore rapido (2 kHz) 24 Vee 0 5 Veo. 15 Vee non sono forniti dal controllore. | moduli di espansione (massimo 8) che possono essere abbinati al controllore di base hanno le seguenti caratteristiche ; ~ 22 ingressi € 12 uscite con caratteristiche analoghe a quelle del controliore di base per i moduli di ‘espansione 34 1/0, = otto ingressi 24 Voc isolati per modui Gi espansione a otto ingress ~ sei uscte a elé per i moduli ci espansione a sei ussite. Indiizzamerto deg ingressie uscite ~ Indiizzamento di un ingresso 0 oi una uscita tutto o niente loo x 2 i WN® delavia: da 00a 21 per gli ingressi da 00 a 11 perle uscite una virgola, IN’ del modulo: da0.a3con: 0 per il controliore di base, 1 por il primo bloceo di espansione collegato, 2 per il secondo blocco di espansione collegato. 8 peril erz0 blocco di espansione collegato. | (nput) per un ingresso © (Output) per una uscita NUM 720 ~ 938695/8 a1 = Inditizzamento degi ingressi eventopilotati peril controllore : 10.24 e 10.25 Identificazione dei moduli controliore di base NUM 17.20 primo blocco di espansione (modulo collegato al controllore di base) ‘secondo blocco di espansione (blocco di espansione collegato alla prima espansione) terzo blocco di espansione (blocco i espansione collegato alla seconda espansione) Esempi di indirizzamento 10.24 ingresso rapido (solo su controllore di base). 10.05 ingresso numero 5 del modulo 0, controliore di base, 01.08 uscita numero 8 del primo modulo di espansione, 12.17 ingresso numero 17 del secondo modulo di espansione. 32 NUM 720 ~ 938695/8 3.2- SCAMBI CN-CONTROLLORE Gli scambi CN-CONTROLLORE si effettuano per mezzo di un ACIA. Per “na soritura sul controllore, gli scambi sono condizionati dal cambiamento di stato degli indicatori o dal cambiamento di stato delie Informazioni, L'uso degli indicatori @ necessario per mantenere coerenti un insieme di informazioni interconnesse. La lettura net controliore & sistematica se non oi sono altri compiti da eseguire, attimenti sara fatta dopo la seritura di tutte le informazioni modificate, Per leggere gli ingressi e uscite e le variabili interne del controllore, occorre predisporsi nella pagina “Visualizzazione ingressi-uscite CN : memoria controliore" e richiedere la visualizzazione dello stato di un lO odiuna variabile La lettura dei messaggi che provengono dal controllore & possibile se il sistema si trova nella pagina di visualizzazione messaggi A partire dal software CN versione D. gli scambi tra il CN e il PLC possono essere offettuati alla velocita di 18200 baud. Per dialogare a questa velocita occorre disporre sul PLC NUM 1720 del software PL7.2 V3.0. Lavelocita cambio pud essere modiicata per mezzo del parametro macchina P62. Per realizzare uno scambio (scrittura o lettura) ii tempo massimo equivale al tempo di uno scambio in lettura, owero : ~ T= 80 ms +2 cicli PLC a 9800 baud, ~ T#45ms +1 ciclo PLC a 19200 baud, NB. Per un tempo di ciclo PLC inferiore a 60 ms, & meglio lavorare a 19200 baud, Superati i 60 ms, il tempo di Ciclo diventa preponderante ed i tempi di trasmissione e di ricevimento dei caratten sono distrbull sul fesse continuo deaii scam, Una velocita di scambio di 9600 baud 8 quindl proferble per non soviaesarcere a PLC ed il CN. Nella pagina “Visualizzazione ingressi/Uscke CN - memoria controllore’, la visualzzazione del diversi dati awiene mediante i sequenti codici: Bx Per visualizzare il valore det bit intemo xx del controllore. Viene rinviata una serie di 8 valori : &n <= xx < €(n+4). Il valore che corisponde al bit xx @ segnalato in visuaizzazione inversa, Visualizzazione possibile : da 80 a B255. SY xx Per visualizzare il valore det bit sistema xx del controllore. Viene rinviata una serie di 8 valori : 8 <= xx < 8{n+4). I valore che corrisponde al bit x 2 segnalato in visualizzazione inversa, Visualizzazione possibile : da SY0 a SY23, Woe Per visualizzare il valore della parola interna xx del controllore. tI valore vieno dato in esadecimali, in decimal con segno + o ~, 0 sotto forma ci una successione di 16 bit Visualizzazione possibile : da WO a W127. Esempio : WO soo02 42 00000000 co000010 (esadecimale) _(decimale) (binario, ordine basso a destra) SWox Per visualizzare il valore della parola sistema xx del controtlore. Il valore viene dato in esadecimali, in decimali con segno + 0 ~, 0 sotto forma di una successione i 16 bit. Visualizzazione possibile : da SWO a SW63. NUM 720 ~ s38695/C sce bx Ox Tox Max x Dux Ex ENwx ENNax Per visualizzare il valore dellingresso xx del controliore. Viene rinviata una serie di 8 valori : 8n <= xx < 8(n+1). II valore che corrisponde allingresso xx & segnaiato in Visualizzazione inversa. Visualizzazione possibile : da l0 a [31 so espansione I/O 1 : da 100 alta se espansione I/O 2 : da 1200 a 1231 se espansione I/0 3 : da [300 a 331 Per visualizzare il valore delfuscita xx del controllore. Viene rinviata una serie oi 8 valori : 8n <= xx < B(ntt). I valore che corrisponde alluscita xx & segnaialo in visualzzazione inversa. Visualizzazione possibile : da 00 a 016. se espansione 1/0 1 : da 0100 a 0115 se espansione I/O 2 : da 0200 a 0215 se espansione /0 3 : da 0300 a 0315 Per visualizzare il valore dello stadio grafcet xx del controtore. Viene rinviata una serie i 8 valori come 8n (n+1). Il valore corrispondente al bit grafcet & indicato in visualizzazione inversa, Visualizzazione possibile : da XO a X96, Per visualizzare il valore del timer xx del controllore. Si visualizza soltanto il vatore Corrente del timer con segno in esadecimale o decimale. Visualzzazione possibile : da T0 a T31 Per visualizare il valore del monostabile xx del controllore, Si visualizza solanto i valore corrente de! monastabile con segno in esadecimale o decimale Visualizzazione possibile : da MO a M7. Per visualizzare il valore del contatore xx del controllore. Viene visualizzato unicamente ilvalore attivo del contatore in esadecimali o decimali segnaii Visualizzazione possibile : da Coa C31 Per visualizzare il valore del programmatore ciclico xx del controliore. Si visualizzano 1! nf e il valore della Temporizzazione e de! passo in corso. | valori sono dati in esadecimale o decimale segnato. Visualizzazione possibile: da D0 a D7. Per visualizzare il valore del registro xx del'automa. Si visualiza il valore del registro altingresso, il valore del registro all rescita il tipo di registro (F 0 L). | valori sono datl in esadecimale 0 decimale con segno. Visualizzazione possibile : da RO a Ri. Per visualizzare il valore del bit xx delio scambio GN verso il controllore. Visualizzazione possibile : da EO a £31, immagini dele parole WO © W' (EO : bit 0 di WO, E31 : bit 15 di W1) Esempio: £3 91 0Jo011 () Visualizzazione inversa : ES ‘ordine basso a sinistra Per visualizzare il valore del byte xx dello scambio CN verso il controllore, Visualizzazione possibile : ENO e EN1, immagine della parola W2. ENO : Peso debole della parola We (bit da 0 a 7) ENI : Peso forte della parola W2 (bit da 8 a 15) Per visualizzare il valore del byte xx dello scambio CN verso il controllore, Visualizzazione possibile : ENNO, immagine della parola W3. Per visualizzare il valore del bit xx dello scambio automa verso CN. Visualizzazione possibile ; da AO a A23, da AO a A15, immagine dei bit da 0 a 15 della parola W7 da A16 a A23, immagine dei bit da 0 a 7 della parole WS a4 NUM 720 - 938895/C AN Per visualizzare il valore del byte xx delio scambio controllore verso CN, Visualizzazione possibile : da ANO a AN2. ANO immagine del byte di peso debole di WS (bit da 0 a7) ANT immagine del byte di peso forte di WS (bit da 8 a 15) AN2 immagine del byte di peso forte di W6 (bit da 8 a 1) OSSERVAZIONE ; La visualizzezione delle variabili E, EN, ENN, A e AN nella pagina memoria controliore non penalizza il tempo di scambio CN ~ Controtiore. NUM 720 ~ 938695/C a5 NOTE 26 NUM 720 ~ 938685/6 4~ VARIABILI RISERVATE PER IL CONTROLLORE Gil operatori riservati per il controliore sono quelli su cui sono trasmesse le informazioni tra il CN ed il controttore. Le parole utilizzate sono da Wo a W3 in scritura @ da W4 a WS in lettura, Per eventual opzioni, gli operator riservati andranno quindi da WO a W9. 4.1- INGRESS! CONTROLLORE PROVENIENTI DAL CN ATTENZIONE : In fase di programmazione, i numeri dei bit delle parole W si esprimono in esadecimal WO,10 corrisponde quindi a WO.A. 4.1.1 ~ Informazioni su bit Woo —-URAZ Uscita azzeramento E’ un‘informazioni impulsiva presente almeno 400ms nel controliore, che sSegnala linizializzazione del sistema, E’ provocata dalla richiesta di RAZ (azzeramento) dal pannelio di programmazione mediante una fine esecuzione ci programma (M02) o dal accensione del'apparecchiatura Per tutta la durata dellimpulso i dati provenienti dal controllore sono ignorati dal CN. wo. CNPRONTO ——_Controllo Numerico Pronto Informazione che indica che si pud collegare la potenza. E’ messa a 1 all'accensione e quando si preme il pulsante RAZ. E' messa a 0 quando il sistema leva un errore Gi inseguimento troppo grande su un asse o un difetto trasduttore di misura. Wo2 PROG Programma in Corso {nformazione che indica che un programma pezzo & in fase di esecuzione. Serve a convalidare le funzioni ausiliarie, E messa a1 al Primo awio di CICLO in uno dei modi seguenti ; AUTO, IMD 0 a fine RNS, E* messa a 0 quando un arresto programma (M00) o un fine programma (M02) viene rilevato dal sistema, all'accensione © premendo il pulsante RAZ. WO.3 OMANDRINO —_informazione mandrino in posizione Alla ichiesta_ di orientamento del_mandrino con M19, questa informazione passa a1 quando la posizione richiesta viene raggiunta se Forientamento & con asservimento bidirezionale (bit 1 del parametro macchina P7 a 1). Liinformazione passa a 0 quando la posizione viene abbandonata (oscillazioni o M19 annulate). Wo4 = AUTO Modo Automatico ‘Questo modo comprende i modi CN : CONT, SEQ, RAP. Bit a 1 quando il modo @ selezionato e convalidato, wos Imp Modo introduzione Manuale dati. Bit a 1 quando il modo @ selezionato convalidato, wos MANU Modo Manuale Questo modo comprende i modi CN : JOG, POM, REGOUT. Bit a 1 quando il modo & selezionato e convalidato. NUM 720 ~ 938695/C a4 wo7 wos wos wo.10 Wott INTERV DIFETTO cicLo OPERATORE Ge4 daWO,12 ASS! a wos daW1.0 a wis Funzione M modale Funzione M on modale’ ROM Modo Intervento E' un sottomodo di AUTO 0 di IMD attivato da STOP ASSI (ARUS) che arresta gi spostamenti e autorizza gli spostamenti in manuale con | ast di asse (bit a 1 se STOP ASSI viene premuto nel modo AUTO o IMD). Uscita Difetto E' rimmagine de! messaggio DIFETTO in visualizzazione. Linformazione a 1 indica che un difetto macchina o di programmazione 8 stato rlovato dal sistema, Uscita Cicto E immagine della spia CICLO de! pannelio. Questa informazione segnala resecuzione di certi modi. Uscita Spia Operatore Questa informazione segnala lo stato di arresto programma provocato da M00 0 un MO1 convalidato, Ripassa a 0 al rilevamento di un nuovo impulso CICLO. In FOU, informazione maschiatura durante I ciclo, Informazione su bit che indica fase in movimento. Le informazioni sono posizionate alinizio del esecuzione di ciascun blocco. Son riportate a 0 da un RAZ, o a fine esecuzione di un blocco quando 1 blocco comporta la funzione G09, MOO o M02, 0 se & Brogrammato in IMD. "0 se deve essere effettuato un bloccaggio elfasse, Funzioni M decodificate Le funzioni M decodificate sono le funzioni M il cul significato & noto al CN, Distinguiamo : ~ Le funzioni M "Prima esecuzione” : funzioni emesse verso il Controliore alfinizio delfesecuzione i un blocco, vale a dire prima del'esecuzione dei movimenti = Le funzioni M "Dopo esecuzione’ : funzioni emesse verso il Controlore alla fine delresecuzione di un biocco, vale a dire dopo Fesecuzione dei movimenti ~ Le funzioni M modali : funzioni mantenute a 1 ed annulate sottanto all uscita di una funzione contraditoria, ~ Le funzioni M non modal: funzioni riportate a 0 non appena ii CN riceve il resoconto RCM (W7.5). Invio si Ps Attesa RCM + @o*sWatyersoms massimo (# 9600 bau) | seguto de! (20°SW41)+90ms massime (¢ 19200 baud) 1 programma cn (60"Swat)v240ms messimo (89600 baud (veal NOTA) ‘seguito dei (S0°SWat}+135ms massimo (@ 19200 baud) programma CN erittura Invio lettura lnvio {= Eunzione modale funzione M confernata funzione M RCM serittura ~ Funzione non modale : RAZ funzione M. N.B.: Caso i una funzione non modale in cui il controllore aspetta l'azzeramento della funzione M ‘OSSERVAZIONE. ‘SW41 8 equale alla durata del tempo di ciclo controliore pit Iungo diviso per 10. 4-2 NUM 720 ~ 938695/C | TYPE NON “ANNUL. FONCTION av. | Ap. | Moo, | MOD. ws - - waMsmiaMoM2 | Broche sens antitigo Ma : : MBMSMISMOM2 | Broche sens trigo MS «| MaMa arrét broche M6 . + [can Chg out wz - Moe ferarrosage we . Mee zime arrosage Me si} MrMe arte arrosage to soe Mit | Biocage d axes Mit - | : mio Débiocage daxes m2 : + | Annulation RUS | Forpage du mode INTERV mig +]: uamaMoMams | Amst brocne indexée | mao + | : Maia > | Mai - | . maoMaz > Gammes 62 broche | ee : : domi > | Mog7 - . mgeg.vese.ue | Forgege enchainement des | | blocs programmes | | ese ~{o[- mos7mooaé2 | invalidation appel S/P par | | automate et de fappel des | modes IMD et MODI, | wars vITVAA Uniquement en 720F. Dans les machines a découpe au chalumeau, laser, plasma, etc. cette information permet de commander la torche en fonction de ta stabilté de la vitesse sur la trajectoire. Toute variation de vitesse se traduit par le passage 4 1 de cette sortie qui reste & 1 tant que la vitesse n‘est pas stable. Cette information peut étre utilisée pour d'autres applications. 4.1.2 ~ Informations sur octets w20 Fonctions M codées avec compte-rendu jusqu'a M199. @ Ge sont toutes les fonctions autres que les fonctions décodées. Elles sont wa7 Considérées par le systéme comme des fonctions Apres et non modales, C'est 'automate qui devra gérer leur modalité éventuelie. Une seule fonction M codée est autorisée dans un bloc. Fonetion | Mcodée | CRM i 7 i 7 ' ' ' SS | 1 Suite ou i (80*SW41)+320ms maximum (4 9600 bauds) programme CN - (40*SW41}+180ms maximum (8 19200 bauds) | Envoi écriture Envoilecture —_Envoiécrture Evol lecture fonetion M AM RAZ fonction M —(Temporisation) NUM 720 - 938695/ 4-3 wo wa.ss w3.0 a wa.t4 Fontions M codées sans compte-rendu, de M200 a M255 Ce sont des fonctions Avant non modales. linly @ pas de compte-rendu pour les acquitter (M 2 la volée), Une seule fonction de ce type est autorisés dans un bloc. Une fonction M codée jusqu'a M199 peut étre programmée dans le méme bloc qu'tne fonction M codée de 200 a 255. Numéro d'outi-Fonetion T en dc C'est une fonction Avant modale, sans attente de comple-rendu. : Fonction T | 1 (40*SW41)+160ms maximum (@ 8600 bauds) | Suite du |_(20*SW41)+S0ms maximum (2 18200 bauds) | programme CN | ! Envoi écriture Envoi lecture fonction T Temporisation 4.2~ SORTIES AUTOMATE ALLANT VERS LA CN, ATTENTION ; En programmation, les numéros des bits des mots W sexprimant en hexadécimal. Ainsi W7.18 est programmé W7F. 4.2.1 ~ Informations sur bits wa.o wa. wa2 at was waa Was a wa,7 SELIOG MAN CODMAN. RAP INCJOG Valide les manipulateurs d'axes, Létat 1 de cette information invalide les manipulateurs du pupitre et autorise l'automate a fixer les conditions de deplacement, Sélectionne ta manivelie ou I'incrément de JOG si W4,0 Liétat 1 autorise la sélection des manivelles. Letat 0 autorise ta sélection de lincrément de JOG. Permet la sélection des manivelies si W4,0 = 1 et W4,1 = 4 wae ws. oO 0 axe X 0 1 axe Y 1 ° axeZ 1 1 axe 4 Valide avance rapide si W4.0 = 1 Si état de cette information est 2 1, l'avance rapide est validée. ‘Sélection de lincrément de JOG Si W4,0.= 1 et W4,1 = 0, ces trois bits déterminent I'incrément de JOG. wa7 was was 0 0 1 0.001 mm 0 1 ° 0.010 mm 0 1 1 0.100 mm 1 0 0 4.000 mm. 1 0 1 10.00 mm 1 1 ° ILLimité Les autres combinaisons ne modifient pas lincrément de JOG, 44 NUM 720 ~ 938695/0 w6.0 Wet we. was Wes we. ws,7 wo wae was RAZ ARUS cycle RAZEER PUPABS: SELMOD, AVANCE RECUL VALARET NUM 720 ~ 938695/D Demande dinitiaisation du systeme Commande impulsionnetie, Le passage de 0 & 1 de cette information commande une remise a zéro. Le seule condition de prise en compte est quill nly ait pas de deplacement en cours sur les axe: Demande g'arrét d'usinage ‘Commande impulsionnelia, La CN prend en compte cette information dans les modes CONT. SEQ, IMD, RAPIDE et JOG inerémental. Crest une commande du type bistable. Une premiére commande Provogue arrét d'usinage. une seconde commande fibére les mouverents, ATTENTION : Fonetionnement particulier en taraudage rigide ; voir W4,10, Demande ¢'exécution des modes CONT. SEQ. IMD, RAPIDE, RNS, TEST. CHARG et DECHARG, Demande de remise a zéro d'une erreur machine. Commande impulsionnalie, Cette demande doit étre faite & chaque mise sous tension des variateurs, Demande diinvalidation partielle pupitre CN Uetat 1 de cette information invalide les fonctions RAZ. ARUS et DCY du pupitre CN et ces informations peuvent étre simulées par automate, Letat 0 autorise la prise en compte des informations de la CN ou de automate. Sélection de mode, Si PUPABS est & 1, ces trois bits déterminent le mode 4 activer. we7 W6 ws mode Conserve le mode sélectionné CONTinu ‘SEQuentie! MANUEL POM PREF CHARGement DECHARGement 44440000 Ae+e+o+0 Autorisation des Avances La mise & 0 de estte information provogue arrét des mouvements dans tous les modes avec déplacement. Le champ SECU de la fenétre de visualisation état CN signale l'état 0 de cette information La reprise des mouvement se fait lorsque cette information passe a1. Uniquement en 720F. Avec option “recul sur trajectoire", cette commande permet de parcourir la trajectoire en marche arrisre lorsqu’ARUS a été actionné. Cette information doit étre mise a 1 quand le recul est demandé, Uniquement en 720F, Avec option “recut sur trajectoire", cette information permet soit un tranchissement du point d'arét memorisé a vitesse programmée sans accoups (bit = 0} ou arrét au point d'arrét iors de la demande du recul (bit = 1); dans ce cas une action sur cycle est nécessaire pour repartir. wa.t0 Wr2 wr wha wrs W786 INVDET FMEXT RAPMAN NARFIB DEGURG APPSSP RM ING/MIC Entrée invalidation détaraudage, En taraudage rigide, cette information permet de modifier le traitement de FARUS : Bit = 0 ; action sur ARUS permet de commander le détaraudage avant larrivée en fond de trou, Bit = 1 ; faction sur ARUS ne provoque aucun effet sur le taraudage bien que le voyant ARUS soit allumé. La sortie ARUS vers automate n’apparaitra qu’en fin de taraudage, Dans les deux cas. effacement de !’ARUS ne sera possible que lorsque axe du cycle sera arivé en haut du trou, point auquel la machine simmobitise Fin de Mouvement Extérieur Cette information est testée en fin d'exécution de chaque bloc, Si elle est 0, elle interdit ta retombée du CYCLE dans ie mode IMD ou Venchainement sur le bloc suivant cans le mode AUTO, La remise & 1 de cette information entrainera la poursuite normale du mode (retombée du cycle ou exécution du bloc suivant) Validation de la sélection rapide de la manivelle Multiplie par 10 lincrément de la manivelle, Non Arrét Fin de Bloc ‘C'est une autorisation de lancement de CYCLE dans les modes AUTO et IMD, et une autorisation d’enchainement des blocs dans le mode AUTO. La dispariion de cette information, en cours d'exécution de ce bloc, provogue la retombée du CYCLE en tin o'exécution de ce bloc. La reprise Gu programme par une action sur fe bouton CYCLE ne pourra se faire ue lorsque Finformation NARFIB sera remise & 1 Demande de Dégagement c'urgence Lorsque cette information passe 2 1 et que le systéme se trouve dans le mode AUTO, le bloc en cours est interrompu et le systéme se branche au demier programme de dégagement qui a été déciaré par la fonction G75. Si aucun programme de dégagement n'est défini, cette information est traitée comme un arrét d'usinage, Appel d'un sous-programme par ‘automate Sa mise @ 1 provoque en fin d'exécution du bloc courant, lapel du sous-programme %9999 si les fonctions M987 et M999 ne sont pas présentes. Compte-rendu des fonctions M Aprés chaque émission vers Tintertace de nouvelles fonctions "Mt état 0 de catte information entraine une attente du systéme et donc le ‘hon traitement des fonctions suivantes du bioc en cours d'exécution. Lletat 1 de cette information autorise la poursuite des traitements. lest conseillé de mettre le CRM & 1 en début de programme automate ot 0 sur le décodage des fonctions, Visualisation en Inches ou ¢* Microns ‘Si information est a 0, intrsauetion des cotes et paramétres clusinage et la visualisation se font en microns. Si elle est égale & 1, introduction des cotes et parametres d'usinage et la visualisation se font en pouces, 4-6 NUM 720 ~ 938695/D wre W715 we.0 wo.15 AXEO+ AXES- PARAMETRES £20000 a £20031 NUM 720 - 938695/D Les entrées AXEO+, AKEO-, AXE1+, AXE1-.... indiquent la validation (tat 1) ou non (état 0) des sens de dépiacement des manipulateurs Graxe. Si elles ne sont pas utilisées, elles doivent toutes étre mises 41 Ce peut étre les butees de fin de course inverse ou tout auire dispositif devant arréter le déplacement d'un axe dans un sens ou les deux. Ces informations sur bits sont lues par la CN. Trente deux bits sont transmis & la CN dans les paramatres £20000 & £20031. Les informations & échanger sont au choix de r'utilisateur, Ces informations peuvent également étre Iues Coté CN sous forme de paramétre £40000, W8.0 correspond & £20000, ... W9.0 correspond & E2016, ete. “7 4.2.2 - Informations sur octets Watt LIBRE a wa.18 ws MESSAGES Messages envoyés par 'automate 2 numéros de messages pewvent étre envoyés simultanément a la CN (un par octet). Ces messages ne sont visibles que lorsque lopérateur entre dans la page "Messages de diagnostic’. Les messages souhaités correspondant doivent étre introduits par le constructeur dans le programme pice %9999.9, i Exempie: %9999.9 Ni AXE X SUR BUTE: N2 AXE Z SUR BUTEE N3_MANQUE PRESSION AIR N4_ DEFAUT VARIATEUR BROCHE Si WS est chargé avec le valeur $0104, les messages Ni et N4 seront afficnés MESSAGES DE DIAGNOSTIC Nt AXE X SUR BUTEE N4_ DEFAUT VARIATEUR BROCHE We8 SELECT. ‘Sélection du programme courant par ‘automate, a PROG Ge numéro doit étre compris entre 1 et 25: Wai5 Si octet de poids fort de WE (bits 8 a 15 de W6) est 2 0. pas de programme courant demande par automate. Le numéro de programme demandé sera pris en compte par ie systeme sur le front montant de Vinformation RAZ (W6.0). Si le programme demandé existe, il devient le nouveau programme courant: sil existe pas,_ancien programme courant est invaldé et ii n'y a plus de programme courant Wa0 PARAMETRE —_Informations sur 32 bits lues par la CN. a 40000 32 bits sont transmis a la CN dans te paramatre £40000. W915 Les informations & échanger sont au choix de l'utilisateur. Ces infos peuvent aussi étre lues cété CN sous forme de paramatres £20000. 4-8 NUM 720 ~ 938695/D 4.3 - MOTS D'ECHANGES ENTRE LA CN ET L'AUTOMATE sj ale] a ie ela Helle] |g Els] “lila ai: z{. | z | lejeiele ls lFfal ed [Els 3{8 Flee 2 sle|é el? Z elelsls gi, Bie aye yee rac | LEF Flats F ") ED] e ig oe a) ele E : ! : ett Ele 7 ry -[elele le : ley | als | 2)9/ 2) a ele el Ele] sls eff ale tt i | i | =] 8/8 | 2 ie) 3 : ef {tt : iF By Piel ye sr Ele] 2 |8 lz 2 i i | : 2 S) 8 5) 2 [8 3 7 ae] | § slefele g 3 /ElE| Ea Sets als 2 a 2 § 2) 22/8 [5 i 5 : ale{#] [3 Zz E 8 eyed) [2 2 2 5 ge os f 8 & of $ f § =f ¢ : . oe 2 ie ae Bo ise oa 3 5 : : ; a é . : a : z ge Ii ob bog i i ib : \ i Rappel : ~ Les mots Wo & WS sont & écriture par la CN, ies mots W4 & WS sont & lecture par la CN. ~ Les mots W8 et W9 peuvent aussi étre us dans la CN sur le paramétre £40000 ATTENTION En programmation avec le TSX-T407, les numéros des bits des mots W s'expriment en hexadécimal. Ainsi W7.15 est programmé W7.F. NUM 720 - 938695/D 4-9 4.4 ~ SECURITE DES ECHANGES IMPORTANT Pour des raisons de sécurité, automate doit s'assurer du bon fonctionnement de la CN et de la liaison CN— AUTOMATE (voir chapitre 6). 4.5 - INDEXATION DE BROCHE ~ Llindexation de broche est mise en oeuvre par la fonction machine M19, La fonction M19 doit tre programmeée alors que la broche est en rotation (M3 ou MA). Deux types d'indexation sont possibies en fonction de la valeur du bit 1 du paramétre machine P7. Bit 1 = 0. L'sservissement est unidirectionnel sur le point d'arrivée jusqu’a Farrét broche en position. ta fonction M19 étant transmise & automate & cet instant Bit 1 = 1, Liasservissement est didirectionnel sur le point d'arrivée. La fonction Mt9 est transmise a Fautomate au début du cycle d'indexation et tinformation automate WO.3 (OBROCHE) est mise a4 lorsque la broche est en position. L'asservissement est maintenu durant l'état M18, La fonction M19 est révoquée par M00, MO# valids, MO2, M03, M04 ou MOS. ~ _ Pilotage de la vitesse de broche en asservissement unidirectionne!, Sila position courante a dépassé ta position limite, deux cas se présentent : le dépassement est inférieur a la fenétre d'arrat (P44), la référence de broche est forcée a0, le dépassement est supérieur a la fenétre c'arrét (P4d), ia référence de broche est alors forcée ala valeur limite de vitesse (P49). Mig Retérence broche Vitesse] Pente régiée limite | par (P45) (P43) | Ecart de 1 position Fendtre farrét Gas) tL | eenatre caret 49) 1/2 tour de rapprochement 1/2 tour d'éloignement Sortie M19 vers I'automate 4-10 NUM 720 - 938695/0 ~ Pilotage de la broche en asservissement bidirectionnel Valable avec un variateur réversible uniquement 1 La position courante se rapproche de la position d'indexation, La consigne de vitesse est calculée par Ret, broche = Ecart position x KINDBR KINDBR est le coefficient d'asservissement défini par le paramétre P48, tourfmin 1 45 it —tour/min_ (PAS est exprimé en OTM soit en aa? De plus, ia référence ainsi caloulée est ensuite écrétée & une valeur de vitesse limite détinie parle Parametre P43 (VESEUIL). ou est detinie par la valeur du S programmée si cello-o ext inlarstn BenasSage 2P phese dasservissement s'etfeciue lorsque le comple-rencu de M eet é 4 at Gétection d'une vitesse troche mesurée inférieure & Pas, 2 La position courante a dépassé la postion limte, le systeme raméne la broche en postion, Le systéme est asservien permanenca Mis Reféronce Sortie M19vers—“broche Fautomate Phase Grasservissement Fenétre d'arét Pag Tvitesse | limite | 43) Ecart de position I Consigna de broche nulle indexation sens positit Indexation sens négatit SE OT | indexation sens négatit Wo, 3 NUM 720 - 938695/D att 4,6 ~ BLOCAGE ~ DEBLOCAGE D'AXE Blocage M10 ~ dablocage d'axes M11 Le paramatre machine P8 définit la liste des axes blocages. Sila fonction M10 est présente, c'est-a-dire biocage d'axes sil n'y a pas de mouvement, le sytéme détecte le changement d'état des mémoires de mouvement sur les axes blocages. Bloc a: x Ararét Bloc n+ 1: 100 Blocn+ 2: ararét Axo.en mouvernent wWose crm Débiocsge Mit — = = Blocege Mio nn Lutemes | anne! / \ temas | anomie | tees tere coms cat / \. Mand ca Mowverent i: Ny Sey it réevpteaton |_| Geen 8 seurcute Si au bloc n + 2, faxe X est également en mouvement, l'axe en mouvement reste monté et ily @ enchainement des 2 blocs. a2 NUM 720 ~ 938695/D 5 ~ LINGUAGGIO DI PROGRAMMAZIONE DEL CONTROLLORE Pa arogrammare it controlore ci si deve rportare al maruale del teriinale TSX T407 modo operative PL?-2. @¢ al presente capitolo che sintetizza ilinguaggio PL7-2. Esistono tre possibilta per creare un programma controliore ~ Creazione del programma con il solo terminale, poi trasferimento al controllore, ~ Creazione del programma con il terminale collegato al controlore, controliore) ; vedi rallagato 1. ‘in tutti casi, ‘erminale & munto delfadettatore TSX17 ACCT che garantisce 'aimentazione e radattamento dilinea, Terminale Terminate Terminale Seatola comands Tsx-T407 Tsx-r407 Tsx.T407 Presa Canon, 1S pin Controttore NUM 97.20 NUMI7.20 NUM 720 ~ 938695 a 5.1 - LINGUAGGI PL7-2 5.1.1 - Presentazione | linguaggi PL7-2 presentano 2 linguaggl grafici destinati ala programmazione del controllore NUM 17-20. Vantaggi del linguagal grafic! ~ Programmazione faciitata linguaggi prossimi altanaiis trascrizione diretta dello studio. = Messa a punto e manutenzione facilitate : visualizzazione dinamica delle reti di contatti e del Gratcet. = Dossier ¢'applicazione = riflesso esatto dello studio e del'acquisizione. Linguaggio a contatt! | programmi scritti in linguaggio a contatti si compongono di una successione di reti di conta. Gili elementi principal del linguaggio a contatti sono i contatti ee bobine completati dai blochi funzioni e operazioni. Linguaggio GRAFCET Wiinguaggio GRAFCET comprende : = il GRAFCET grafico che definisce lossatura det programma, €' costituito da una serie di stadi e di transizioni, = il finguaggio a contatti per definire te condizioni di transizione e le azioni abbinate ‘ad ogni stadio. Utiiizzazione assistita | inguaggi PL7-2 propongono egualmente una struttura di assistenza (bit sistema, diagnos che permette di integrare taciimente e metodicamente i modi RUN/STOP dell'appiicazione. 52 NUM 720 ~ 938695 5.1.2 - Indirizzamento degil ingressi e usctte Uincirizzamento degi ingressi e uscite del controliore NUM 17-20 é geogratico Ingress/Uscite Tutto © Niente : ti ingress! Oxi uscite x = N°dimodulo (da 0a 3) i = N°divia ingressi (da 0 a 21) uscite (da.0a11) Ingresst eventopiiotatl: 10.24 € 10,26 (sotanto sul controtlore «i base) La configurazione massima & un controllore di base e tre moduli di espansione. Regola ai definizione det numero di modulo x : il controllore di base ha sempre il numero 0, la 1a espansione collagata ha sempre il numero 1, la 2a espansione collagata ha sempre il numero 2. la 3a espansione collegata ha sempre ii numero 3. Esempl di abbinamento : Esempl di indirizzamento : 10.5 = ingresso ai posizione § del controllore di base: 12.3 = ingresso di posizione 3 della 2a espansione collegata 1.5 = uscita ci posizione 5 della ta espansione collegata NUM 720 ~ 938695 5-3 TRO. NUMERO | INGRESSI Usorre INGRESS! ( DIVO EVENTOPILOTATI Controllore di base 34 da 10,00 da 00,00 oz4 (22 + 128) alo21 400,11 0.25 ‘Moduli di espansione per 34 da tx,00 da Ox.00 - controliore di base (22 + 128) ak2t aOxit al da x00 - - alo? 6s - da Ox,00 - | 20x05, Ingresso 10,00 e uscita 00,00 Queste due vie possono avere due utilizzazioni diverse : VIA UTILIZZAZIONE PER UTILIZZAZIONE DOPO DIFETTO CONFIGURAZIONE Ingresso 10.00 Ingresso normale Ingresso del comando “RUN/STOP* controliore Uscita 00,00 ~ Uscita normale Uscita “SICUREZZA" controllore LUscita 00,00 dopo la configurazione deve essere utilizzata nella concatenazione di accensione della potenza (vedere Manuale di nstallazione paragrafo 11.3.1) 5.1.3 ~ Oggett! indirizzabill Oggetti indirizzabill in PL7-2 : bit o parole di 16 bit, Usta di oggettl bit NATURA INDIAIZZO | NUMERO MASSIMO | ACCESSO IN cap. ‘SCRITTURA BR ingressi ix 96 10 uscite Oxi 64 si ea Bi ingressi v0.24 1 no eventopilotat 10.25 1 no Bit interni Bi 256. si = Bi sistema SY 24 secondo Bid feo MiR(e*) - no 52 Stadio Grafeet xi 96 al 565 Bit__difetio xj 4x8 no 5-75 NUM 720 ~ 998695/8 Usta di oggett! parole NATURA wo1Rizzo | NUMERO MASSIMO | ACOESSO IN CAP L | SCRITTURA [Parle interne wit) | 1624 si = Parove costanti > Gwiey i024 io = Parole sistema Swi 64 Secondo zis) Parole di biocco MiP(ex) 7 si na funzione Miviex) no Tempo di ativa= ete xiv 96 ro 5-63 Parole ingress! Wai 3xi6 76 a Parole uscite OWsi 3x16 si (°) Accesso dieto alle prime 128 parole @ meciante trastermento di tavola perl suscessnve, Oggett! bit estratt dl parole [natura INDIRIZZO | NUMERO MASSIMO | ACCESSO IN oaP. ‘SCRITTURA Bit di parca : a wi 128x16 si Bit ci parola ; z See wij 12ax16 no Bit ci paroia 7 ei cia swij eaxi6 5-13 Bit di parola Wty no registro OWxij ae sl ‘Sequenza di bittavole di parole/parole indictzzate/valor! immediat! ‘Questi cggetti possono essere utiizzati con i blocchi operazioni (vedi capitolo 532), NUM 720 - 38698 55 Bit sistema BiT FUNZIONE, [STATO INIZ GESTIONE (*) | CaP. t SY00 | t= Awioa freddo (ripristino settore ° Sours 5-71 | |” con perdita dei dat | SY01 | 1= Awio a caldo (ripristine settore ° sou-s | 571 | senza perdita dei dati) | | syo3 | 1 = Posizionamento del datario ° u - \ syos 8 SYO8 8 - yo? | 8 | | ‘sy08 | 0= Mantenimento delle uscite su STOP 1 ] u | 5-15 controllore | I ‘svoa | 1= Azzeramento delle uscite contratiore ° u - I in RUN | SY10 | O= Ditetti vO [4 s 5-75 sv1a | 1= Pilamancante 0 aifettosa s S75 SY14 | 1= Visualizzazione del contenuto diSW16) 0 U 575 | [sis [t= tcontatore rapido 631 @ equate ° sou =26 | al'suo valore di preselezione SY16 | 1= Richiesta di riposizionamento di tutte ° uss 575 fe 10s uscte staticne attivate d Sovracorrente 0 cortocirculto SvI7 ‘Overflow su calcolo non segnato ° sou | 5-34 O shit circolare sv18 Overtiow su calcolo (16 bit) 0 sau 5-34 SY19 | 1= Inibizione del compito rapido 1 vu 515 s¥20 | 1= Overflow di indice ° sau = | sy2i | 1= Linizializzazione del Grafcet provoca la messa a0 degli stadi attiv'e ° uss 5-76 la messa a1 degii stad iniziali $¥22 | 1= RAZ del Grafcet ° uss 5-76 S¥23 | 1= Convalida del yerto ° uss 5-76 Cae Mantenuto a 1 provoca il posizionamento del Gratcet (*) abbreviazion| utilizzate : s = messa a1 0 0 dal sistema, u = messa a1 00 dal'utlizzatore, $—+U_ —=messa a dal sistema, rimessa a 0 dalfutiizzatore, US = messa a1 dallutlizzatore, rimessa a 0 dal sistema. 56 NUM 720 - 938695 Parole sistema PAROLA FUNZIONE GESTIONE (*) SPIEGAZIONE | SW16 | Parola visualizzabile in modo "WORD" vos. Sesvia=1 | visualizzazione del contenuto di SW16 su display controliore SW17__| Checksum RAM programma s SW18__ | Checksum canuccia "back up" = 0 se s assenza di back up swat | Durata (base 10ms) del tempo ai cto s | | il lungo dair'utime avwio atreddo $Ww42 | Controllo collegamento CN controllore SU Bit 0 sotanto | 4 = buon funzionamento collagamento CN — controltore SWS0__| Contiene il secolo e I'anno in BCD. | 8 Contiene fa data e "ora + cortente | ‘SW51__| Contiene il mese ed il giomo in BCD. s SWS2_| Contiene Fora ed i minuti in BCD s ‘SWS3__| Contiene i secondi. i decimi ai s Secondo, il giorno della settimana in BCD SW54 | Contiene it secoio e anno in BCD s Contengono la data e 'ora dal'utimo arresto 0 Passaggio in STOP ‘SWSS__| Contiene il mese ed il giomo in BCD s Gel controliore SW58 _| Contiene Fora ed i minuti in BCD s ‘SWS7 | Contiene i secondi.i decimi s di secondo. il codice di arresto in BCD SW58 | Ora corrente in minuti nel giorno s ‘SW58 e SW59 permettono ‘corrente espresso in BCD (da 0 a 1499 in i fare delle operazioni decimat) artmetiche per effettuare Wcalcolo di durata ‘SWS59__ | Numero del giomo corrente nel'anno s espresso in BCD (da 1 a 366 in decimal) (*) abbreviazioni utiizzate : s 1essa a1 00 dal sistema, u = messa a 1 0 0 dail utiizzatore, S~U_ =messa a1 dal sistema, rimessa a0 dal utiizzatore, US = messa a1 dallutiizzatore, rimessa a 0 dal sistema, OSSERVAZIONE : La parola SW42 @ un byte | cui bit da 1 @ 7 sono a 1, @ nel caso presente, soltanto il bit 0 & utile Vedere allegato § label 40 peril attamemo. NUM 720 938695 57 5.1.4 ~ Element! grafic! Element grafici di test e di azione TPO GRAFIA OGGETT ABBINAT Contath pp Quaisiasi oggetto bit 0 bit estratto da parola Borie «=X } Ks} 4s 4a} Qualsiasi oggetto bit accessible iy CRORE Bs (*) senza RAZ sul 1° ciclo di ripristino a caldo (vedere cap. 5.7.1), su NUM 17-20. definizione in configurazione. Elementi grafiel di collegamento TIPO GRAFIA ‘OGGETT ABBINATI Connessioni \ Sato di (Nr. Max 42) Etichetta rete prgamma (4 Element! grafici specitici del linguagglo Grafcet DESIGNAZIONE GRAFIA MAX, BIT ABBINAT] PAROLE ABBINATE Stadi a 96+) Xirbitstadio XIV: tempo invityppo 16 Xi: bitstagio XIV: tempo invituppo + 128 - - == i simuttanee =<= ‘Commutazions — - - - fine commutazione —<— Rinvil origini 42 - - Rirwi destinazioni 42 : - Collegamenti orlentati | - - ei Passaggio da uno stadio al +#} 128 - - altro (icetivta) (+) compresi gli stad inizial 58 NUM 720 - 938695 Blocehi tunziont TIPO GRAFIA CARATTERISTICHE Monostabie : 8 Impulse programmabiie tt atoms a 9999 mn ™ Temporiezatore 32 Temporazazione e+—po programmable Ga toms 2 9399 mn c4rbR Contatore 3 Conteggio da 0a 9999 0 Raye Conte alla rovescia da meee 9909 20 v+oLe o4 Registro. 4 Pila FIFO 0 pila IFO RF i dimensione da 1 a16 ida le parole o4 Programmatore 8 16 passi massimo, cisco i 7 16 ba di orcini massimo, Udo. Contatore / 1 Conteggio da 0 a 9999 0 Temporizzetore Temporizzazione rapido foe programmable da 0.5S5ms 2635s. 4 bo vale ce Caggetti abbinati: dipendono dal biocce funzione, oggett bt per le uscite o oggetti parole per i parametn. NUM 720 - $8695, 59 Blocchl operazion! : numero ilimitato Azione su parola, parole indicizzate. sequenze di bit 0 ditavoie ai parole OPERAZION! GRAFIA Tt ‘Comparazione <>3.<>5 ca rc Aritmetica te Logica { OPER. } E.0. 0 esclusiva, Complemento logico Conversione Binario <--> BCD, Binatio <--> ASCIi Circolare sinistra o destra shift Parola <--> parola, sequenza di bit <--> parol Trasterimento 0 parola indicizzata. tavole di parole Blocchi test! = blocco funzioni comunicazione TIPO GRAFIA (N° MAX. CARATTERISTICHE Blocco testo. R o 8 ‘Scambio di tavola di parole con ‘completo: 7 unita periferica collegata $4 € alla presa terminale. ‘ °4 Bloch! datarlo: numero itimitato TRO GRAFIA CARATTERISTICHE. Blocco eee Programmazione temporale : settimanale = giomo, ora. minut he b> Blocco pina Programmazione temporale : annuale er+< ~ anno, giomo. year ar 610 NUM 720 ~ 938695, 5.1.8 - Ciclo ad un compte Clelo ad un compito (se SY19 = 1) Compito non periodico, durata < a 1S0ms (cane da guardia) Linguaggio ntattl = ‘Acquisizione degi ingressi stop FR Explorazione dele ret naifercine dh acquisiion LE | Aesieramento cate este © cide wae Acauisizione degi ingressi stor Controliore in STOP : {s } Trattamento posteriore LH __] Aetiomamane dete uscte = se SY8= 1, messa a0 delle uscite, ~ se SY8 = 0, mantenimento dello stato delle uscite. NUM 720 - 998695 a1 5.1.6 ~ Ciclo a due compit! Ciclo a due compiti: S¥19 = 0 Esecuzione di 2 compiti : = compito principale non periodico (idem ciclo ad un compito) = compito rapido eventopilotato. Ruolo del compito rapide : permette di garantire tempi di risposta brevi pet trattamenti di breve durata Principio : Al presentarsi di uno degii eventi seguenti = cambio di stato fisico di un ingresso eventopilotato (contigurato come tale) 10,24 0 10,26. ~ arfivo al valore di preselezione det contatore rapido FC. Il compite rapido interrompe Tesecuzione del compito principale, Questinterruzione @ eettiva sottanto dopo esplorazione della rete completa. = esecuzione di una azione, = valutazione di una ricettvita. IMPORTANTE ‘Se un evento si presenta durante resecuzione del compito rapido. quest'ultimo termina il proprio ciclo e ne filancia uno immediatamente senza ritornare al compito principale. Attenzione all'attivazione del cane da guardia. Clelo di esecuzione del compito principale cee oneal rarer ett ar; Acquisiziona del byte ot Ingtesso contigurato 7 _| in questo compra’ 20 retimassimo ‘Agglomamenta del byte di useita configuesto in questo compte OSSERVAZIONI : Soltanto 1 byte ingressi (da 10,00 a 10.07 0 da 10,08 a 10,15 0 da 10,16 a 10,21) @ 1 byte uscite (da 00.00 a GaO7 0 de COE 8 00.18) possono essere configura im compto rapido (byte del modulo ci base unicamente). Quand il compito rapido @ ativato, il byte ingressi e il byte uscite abbinati sono gestiti da quest'utimo (ii Spe dl uscta 8 geal Ga uscita & gestito dai 2 compit). Quando il compito rapido non & attivato, il byte ingressi il byte uscite sono gestit dal compito principale. Un cambio di stato ci 10,24 @/o 10,25 provocato da un comando de! terminale o del programma non determina l'esecuzione del compito rapido. B12 NUM 720 - 938685 $.2~ LINGUAGGIO A CONTATTI : STRUTTURA E BLOCCHI FUNZIONI 5.2.1 ~ Caratteristiche Rett dl conta PL7-2 = 1 etichetta da 1 a 999 obbiigatoria 1 commento 15 crater massimo facotatv) 4 rete ci conan! Rete di contatto massima 4 linge di 9 contatti (ona test) 4 bobine (zona azione) 1 rete di contatti pud contenere anche : In zona test : = locchi tunzioni, = blocchi comparazioni = blocchi testi = Blocehi datario Im zona azione : = blocchi operazioni i calcolo ¢ trasterimento Esplorazione di una rete = Colonna per coionna, da sinistra a destra ~ Esecuzione dei blocchi (funzioni, operazioni...) quando viene raggiunta 'estremita sinistra del blocco Esempio Numeri = ordine di esplorazione Composizione di un programma Programma in jinguaggio a contatti = successione di ret! di contatti Esplorazione = seconde rordine di acquisizione delle ret (@ non secondo la numerazione delle etichette). NUM 720 - 938695 513 5.2.2 - Monostablle Caratteristiche Numero: 8 (da MO a M7} Durata deltimpulso: —10ms minimo. 9899 mn massimo INGRESSO GRAFIA uscita BIT ABBINATO S: Start R: Running MiR s R 2 colonne, 3 finee Parametri abbinati T { PaRAMETRI i PAROLE VALOR! MOOIF. Base di tempo - 4mn.1s.100ms.1oms - Preselezione MiP da 0a 9999 PIC) Valore corrente Miv OSMIV108, Passo 114 Passo2 ns 16 Casi specific! Un satto di programma non provoca la messa a zero dei bit ordini, [ggg'ermamento dei be ordini viene etfetuato sokanto al momento di un cambio di passo © ad un ripristino a aldo. ‘Su ripristine a treddo, rimessa al passo 0 del programmatore cictico, NUM 720 - 938695, 5-23 5.3 - LINGUAGGIO A CONTATTI : BLOCCHI OPERAZION! 5.3.1 ~ Bloceo comparazione Caratteristiche Formato opt | Segno | OP2 {<} Non limitato in numero ¢ programmabile in zona test. 2 colonne, 1 linea oP Oxggatto da comparare Qualsiasi oggetto parola SEGNO Tipo di comparazione DED Be ES? op2 Valore di comparazione _Qualsiasi oggetto parola o valore immediato Esempio: wioc mz eee 5-24 NUM 720 - 938695 5.3.2 ~ Blocchi calcolo e trasterimento Generaita f{ oren. + Di numero non jimitato @ programmabil in zona azione 3 colonne, 1 linea Oggert utiizzat! Parole : Wi:CWi:SWE:COML:TiP (ex) Xi.V:Wxy Wey 1 Valori immediati = Binario L101001001001101" = Esadecimaie 5240" ~ Messaggi MMR = Decimale 21069 ‘Sequenza di bit (blocco trasterimonto) : ~ Tipo di bit Bi:Oxy ky. = Inditizzamento Inirizzo del 1° bit (mumero obi}, numero di bit < 16 = Esempio B5[10] = sequenza di bit da 85 a B14 Parole indicizzate : Z Parole indicizzabii ©: Wicwi ois 127 = Indice + Wi 0-3 contenuto indice s 127-1 = Indizzamento Parole da indicizzare (indice) = Esempio + WS(W10) Tayole di parote (blocco trasterimento) : ~ Parole + WECWi ~ Indirizzamento + 1a parola della tavola (numero di parole] ‘numero di parole < 128-i (modulo 128) = Esempio + CW5{10} Calcolo artmetico e logico Formato | OP1/OP | OP2 | ——» | Risutato opt 1° Operando Qualsiasi oggetto parola oP Operazione Codice operazione oP2 2 Operando Qualsias! oggetto parola o vaiore immediato + Risuttato WETLP(ex):OWxy. NUM 720 ~ s38695 5-25 TPO ‘CODICI OPERAZIONE VALORI OPERANDO E OPERATORE + 32768 s valori s 32767 Antmetici 7 + REM (1) ~32768 s valori s + 32767 AND.ORXOR Operazioni bit per bit Logici CPL Non utliza il 1° operando (1) REM = codice operazione che permette di realizzare ia divisione di un operando pet un altro © ai esprimemne ilresto, OSSERVAZIONI 1 Bit SY18 permette ai controtlare = = un superamento di capacita de! risuitato = __una divisione per 0. Il bit SY17 permette ci controllare un superamento di capacita in aritmetica non segnata. Conversione e shitt circolare Formato OP | OP2| ——w | Risuttato oP Tipo di conversione Codice operazione op2 Parola da converte Qualsiasi oggetto parola - Risuitato P(ex):OWxy. Unicamente Wi e COM per la conversione ASCII ‘TIPO CODICE OPERAZIONE VALORE OP2 RISULTATO. Conversione BIN BCD binario Binanio/BCD BCD binario BCD) Conversions BTA binario ASCII (3 parole) ASCI/Binario ATB ASCII (3 parole) binario | shift sicn asinistra n= N° di bit circolaire SRC a destra da far scorrere < 16 OSSEAVAZIONI: 1 bit SY18 permette di controllare = la valta della parola da convertire : velore corrette se codice BOD. valore binario = 9999 se conversione BCD = |e conversion’ binarie -—» ASCII riguardano valori di § citre, dato che i codici ASCII si presentano in 3 parole (soltanto I'indirizzo della 1a parola deve essere menzionato). Esempio: OP BTA oF2 Wo = wi0 5-26 NUM 720 ~ 938685 Blocchi operazion! trasterimento Formato [op2T ——s TDestinazione A a _ Pesttnazione j (OP2 (ORIGINE) ~(DESTINAZIONE) ESEMPIO Sequenza di 16 bit Parola 1.0(18) = wa Sequenza di 16 bit | Parola indicizzata 11.0(16] Wa(wso) Sequenza di bit | sequenza di bit H.0[8} — Bo(a} lunghezzac 16 | tunghezza = oP2 Parola | sequenza di bit W3 — 04.55] lunghezza $16 Parola Parola W30 = M2. Parola Parola indicizzata Ws ~+ w100(W50) Parola indicizzata sequenza di bit W(W50) — 04.515) lunghezza s 16 Parola indicizzata parola ‘Cws(wo) = wa0 Parola indicizzata Parola indicizzata ‘Cw10(Wo) - Wwtorws) Tavola di parole tavola di parole W8:2[60] ~ Wo[60} Valore immediato sequenza di bit 81 ~ 01.5(8} lunghezza $16 Valore immediato parola 1274 T1P |__Valore immediato Parola indicizzata 127 + W10w50) Esempio ieee Accesso alla totalita del 1024 WI e dei 1024 CWI Smatura memorawiocw — [3727] Accesso rato aa 1 pagina ins paging Tas ee 256-383 384 = 511 Accesso alle altre pagine con 512-639. trasferimento nella 1a pagina 640 = 767. 768-895, 895 = 1023 Esempi : W512[128] + Wo[128] CWS40{60] > Wo{60) NUM 720 - 938695 5-27 6.4 ~ LINGUAGGIO A CONTATTI : BLOCCHI TESTO (Non utllizato con 'N720) 1 tipo di blocco testi TPO { SCAMBIO ACCESSO TER | Programma —_presa terminale LOCALE Caratteristiche Numero : 8 (da TXTO a TXT7) INGRESS| GRAFIA usciTe BIT ABBINATI Ri: Reset R—— 0 D: Done TxD S:Stant safe E: Empty THLE (©: Transmit (Out) ° 1: Receive (In) 7 2colonne, 4 linee Funzionamento Ingresso Ingresso Ingrosso tngtesso seta trio: Lémissionef Ricezione J EmissionamRicezione seta TXTLE 5-28 NUM 720 ~ 998695 Parametrl abbinati PARAMETRI PAROLE VALOR! tndiizz0 inizio Wio Osi: data @ ora corrente superiore a ‘struzione di fine, 2.colonne, 3 linee 5-30 NUM 720 ~ 938695 Parametel abbinatl [Tipo PARAMETRI VALORI MODIF. Week} Selerionedel | 1 2 3 4 68 @ 7 T | | giorno ; to Mo mM @ vos 9 oWiocwi Pp Istruzione inizio | ora, minuto T wi 8 ow ° Istruzione fine ora, minuto T woe ow Pp Year ‘struzione inizto | mese, giorno T woo ow Pp Istruzione fine mese. gio T woo ow P P : Wis valore calcoiato da program T: valore modificabile da terminale, Funzionamento ima. CWI = valore definto alla programmazione, Usena< Uscita Uscta > Ingrosso & convalioa Istnzioneatinzio NUM 720 - 938695 5-31 Wregistratore automatico di datl (logger) I logger offre la possibita di potere attribuire ora e data ad eventi utiizzando parole sistemi legate al datario. Oggett! manipolatl rare | | CONTENUTO IN FORMATO BCD T accesso in ]accessow | sistema | | SCRITTURA [| LETTURA sws0 Valori | Secolo. = Anno x x corenti | (SS) (A) | I datae ; 1 | swt ora Mese = Giorno | x x \ (MM) (6s) i ‘sw52 Ora = Minuto x x | | (4H) (MN) sws3 | Secondo - 10°sec. ~ Giorno settimana x x | (SS) (0) wy | 7 sws4 Valori dell | Secolo = Anno x timo | (SS) (aa) | arresto : arresto ‘SW55 settore |Mese - Giorno x STOP | (MM) (e9) controllore Sws6 Ora = Minuto x (HH) (MN) | sws7 Secondo ~ 10°sec. ~ Codice arresto x (ss) (2) yr SEQUENZA CONTENUTO IN FORMATO ASCII D1 PAROLE oT Valore SxS AAs aMaMany ody cath 2 MAN, SiS -1 DN (11 parole) corrente ore Valore — |iSiSy AA oi MaM=s wid caMiH, :) MIN, 1SiS1- DiPs (11 parole) utimo arresto * Codice N: N* del giorno della settimane = Codice P: passaggio in STOP controtlore = 1 24 arresto settore 5-32 12394567 LMMGVSD NUM 720 - 938695 Caleoto dl intervalli dl tempo La manipolazione delle parole sistema SW58 e ‘SWS permette di calcolare un intervallo di tempo tra 2 event. Lutilzzatore pud utilzzari al presentarsi degli eventi e pol trattari con le operavionl aero re (calcolo su 16 bit), Oggett! manipolati PAROLE. CONTENUTO IN FORMATO BCD. ACCESSO IN SISTEMA LETTURA ‘SW58 | Valore_ | Ora corrente in minuti nel giorno x Corrente | 0 = valore decimale = 1439 ‘sws9 ‘Numero del giorno corrente delf'anno x 1 S valore decimale s 365 NUM 720 ~ 938695/6 5-33 Calcolo di Intervaill di tempo c La manipoiazione delle parole sistema SW: 58 @ SW59 permette di calcolare un interVallo ci tempo tra 2 eventi, U'utiizzatore pud utilizzarii al pres Sentarsi degli eventi e poi tratani con lo/operazioni artmevcna (Calcoto su 16 bit. / Oggetti manipolati ie PAROLE CONTENUTO IN FORMATO BINARIO ACCESSO IN SISTEMA LETTURA sws8 Valore | Ora corrente in minuti nat giorno | x corrente | 05 valore decimale s 1439 1 Svalore decimate s 366 ‘Sw59 | Numero del giomo corrente at x NUM 720 ~ 938695 5-33 5.6 - LINGUAGGIO GRAFCET 5.6.1 - Caratteristiche Pagina Grafcet 1 pagina Grafcet = 8 colonne di 6 stadi/6 transizioni/ rinvio dorigine/' rinvio di destinazione. lwo yBo_v_v_ 8 pagine massimo da PO a P7 Grato 1 Grafo = successione di staci e di transizioni che rispettano le regole di sintassi e di evoluzione norma NFC 03 190. OSSERVAZIONI : = _un grato pud essere programmato su pid’ pagine. = sulla stessa pagina si possono programmare pit grat. Ricettivita e azion! ‘Ad ogni transizione corrisponce una rete di contatti che permette ta dascrizione della ricettivta abbinata. ‘Ad ogni stadio pud corrispondere una rete di contatti che permette la descrizione delle azioni abbinate. 5-34 NUM 720 - 938695 5.6.2 ~ Elément! dl base Gli elementi ci base sono riassunti neta tabella del capitolo 5.1.4 ‘Commutazione @ fine di commutazione - Numero di transizioni a valle Gi una commutazione : 4 - Numero di transizioni a monte diuna commutazione : 4 Per non ottrepassare simuttaneamente pitt transizioni, le ficettivita devono essere esclusive, Attivazione e disattivazione simuttanee Massimo: 4 stadia val 4 stadi a monte Rinvil dl origine @ di destinazione Ruolo : passaggio da una pagina Gratcet alla successiva o ritomo al punto di partenza. Rinvio di destinazione = Grafia + N° stadio destinazione Numero massimo = 42 Y Rirwio di origine = Grafa + N° stacio di origine Numero massimo = 42 ‘Ad ogni rinvio di origine deve essere associato un rinvio di destinazione e viceversa. NUM 720 ~ 938695 5-35 5.6.3 ~ Stadl e azioni abbinati Staal Numero massimo : 96 di cui 16 stadi iniziali massimo Bit stadio : Xi coni = N° stadio compreso tra 0 € 95. Xi = 0 se stadio inattivo Xi = 1 se stadio attivo 16 stadi attivi simuttanei (massimo) Azioni abbinate : 2 programmazion! possibill Con rete di contatt! abbinata : ‘etichetta N° stadio {messa automaticamente) + ‘Commento opzionale 15 caratteri massimo 7 1 rete di contatti ioe 4 azioni massimo di tipo = continuo, = ocondizionato, = otemporizzato. Condizioni di esplorazione = fo stadio abbinato @ attivo Azione contenente un blocco funzione : Necessita di generare un fronte sulingresso corrispondente = Intrattamento posteriore Con I'utilizzazione del bit stadio Xi. ‘Numero di azioni :ilimitato Tempo di attivita di uno stadio XUV = durata di attivta di uno stadio = da 0 a 9999 (base di tempo = 1s) XIV 8 incrementato non appena io stadio @ attivo, ed & rimesso a zero quando =" lostadio é disattivato, ‘su reinizializzazione del Grafcet (SY21 = 1), fipristino a freddo (SY0 = 1). rimessa a zero di Gratcet (SY22 = 1). preposizionamento (SY23 = 1). XLV continua a evoNvere (senza rimessa 0) $0 = ~" messa in STOP del controliore. 5-36 NUM 720 - 938695 5.6.4 - Transizion| ¢ ricettivita abbinate Transizioni Numero massima : 128 transizioni massimo di cui 24 valde simuitaneamente, Rlesttivita abbinate : etichetta N” stadio partenza = N? stadio destinazione (messa automaticamente), ‘commento opzionaie 15 caratteri massimo 1 rete di contatti (Gi cui solo la zona test @ utiizzabile) Condizioni ai esplorazione = stadio situato a monte attivo OSSERVAZIONE : Quando ci sone pid stadi di pertenza o pit stedi a destinazione, il numero dello stadio ‘menzionato & quello dello stadio situato al'estrema sinistra sul grafo. Rlcettivita specitiche Ficettivita sempre vera Ricettita non seritta = ricettivka sempre faisa Utitzzazione del tempo Gi attivitd di uno stadio in una resttivita, NUM 720 ~ 938695 5-37 5.6.5 - Struttura di un programma Programma Grafcet PL7-2 Un programma Grafcet PL7-2 & strutturato in 3 parti, ciascuna con un ruole specifico, Compito principale Trattamento sequenziale Trattamento posteriore . Trattamento preliminare | | | | | | | \ | | | | | | | Trattamento preliminare = serie di reti di contatti. Ruolo : permette di trattare : = ripristini settore, = cattivi funzionamenti = cambio di modi ci marcia : ~ Iniz SY21 RAZ di tutti gli stadi SY22 Preposizionamento & posizionamento SY23 = logiche di ingressi. ‘Trattamento sequenzial = insieme oi grafi programmati in linguaggio Grafcet con azioni e transizioni programmate in linguaggio a contatt Ruolo: = trattamento sequenziale dell applicazione Trattamento posterior = serie di reti di contatti. Ruolo : permatte di trattare : = ordini provenienti dal trattamento sequenziale sicurezze indirette speciticne alle uscite. {I ciclo di esplorazione & quello definito nel capitolo 5.1.4. Richiamo : = il compito rapido va programmato in linguaggio a contatti qualunque sia il inguaggio utlizzato ne! ‘compito principale. = sipossono fare saiti di programma sotanto allinterno di uno stesso trattamento (trattamento preliminare © trattamento posteriore), = una rete di contatti del trattamento preliminare ed una rete di contatti del trattamento posteriore possone avere la stessa etichetta. 5-38 NUM 720 ~ S38695 5.7 ~ ASSISTENZA ALL'ESPLORAZIONE MEDIANTE PROGRAMMA UTILIZZATORE 5.7.1 ~ Arresto e ripristino settore Principio di rlievamento degil arresti settore ~ Rilevamento arresto settore > autonomia alimentazione del controllore. Conseguenza dell'arresto settore : Ourata arresto settore >10 ms = Esecuzione normale del programma > autonomia ~ Arresto esplorazione alimentazione = SaWvataggio contesto (1) ~ Processore spento (1) Sul controtore. il contesto & salvato sokanto se @ dotato di una pila ci salvataggio. Senza pila, Contesto pud essere salvato al minimo un‘ora. Ripristino a caldo : il contesto @ coerente (programma, dalle /O salvati) Enumerazione delle possibill caus ~ Ripristino settore dopo arresto settore > autonomia deltalimentazione. ~ Messa.a 1 del bit sistema SYO1 mediante terminale o programma, Conseguenze del ripristino ; - Bit SYO1 messo at ~ Messa a0 degiiOxi e Bi non saNvatie degli OWsy.ie OWxy; ~ Ripristino del cicto di esecuzione 1& dove si era arrestato al momento dell'arresto senza aggiomamento delle uscite a fine ciclo, poi ripristino normale del cic ingressi. programma, uscite e rimessa a 0 dal sistema del bit SYO1. NUM 720 ~ 938695 5-39 Ripristino a treddo : perdita del contesto (dail o programma) Enumerazione delle possibili cau ~ Pia ditettosa 0 mancante. ~ Cambio di cartuccia di satvataggio del programma utilizzatore. = Messa a ‘1 del sistema SY00 da parte del terminale 0 del programma. = Iniziaizzazione controliore dal terminale. Conseguenze det ripristino : = Bit sistema SY00 messo a - Messa a *0" di tutti bit intemi, degli ingressi/uscite. dei vaion correnti, delle funzioni (registri a 0. passo~ asso al passo 0..). — Perdita dei valor di regolazione modtficati dal terminale con ripristino dei valor! di presetezione defini in configurazione. = Annullamento delle forzature. ~~ Reinizializzazione det Grafcet. ~ Ripristino del ciclo di esecuzione dalt'inizio del ciclo : ingressi, programma, uscita @ rimessa a 0 dal sistema de! bit SY0O. ‘OSSERVAZIONE : 1 compito rapido pud essere eseguito soltanto quando / bit sistemi SYOO @ SYO1 sano rimessi a 0, cio® dopo Ja prima esecuzione di un ciclo completo. 5.7.2 - inlzializzazione controtiore Presentazione Un’inzializzazione da programma pud essere ottenuta portando a 1 il bit sistema SY0O, che corrisponde ad Un ripristino a fraddo (vedi cap. 5.7.1), Al momento di un ripristino a caldo, pud essere necessario effettuar= un‘ingializzazione. Liesempio sotto indica come programmaria, Anche il terminale pud richiede un‘ingializzazione, Programmazione Faas ogame senate ~ 2oNATEST ‘ 2 et LoHseRVAZON svt . SYO sesyt=1 (ripristine Mesa ate mr i ‘Sy Soar a Deere [pestis ir aan LU SEE ea : ci 5-40 NUM 720 - 938695 5.7.3 ~ Salvatagglo del programma e del dat! Presentazione programma utilzzatore ed i dati sono contenu di autonomia. W programma utilzzatore pud anche essere trasterto in una memoria EEPROM, momoria di salvataggio permanente. fella memoria RAM dei controllore, La memoria ha un anno Salvatagglo in EEPROM (entiggalo a ovtare il rischio ci aterazione del programma serito in RAM in caso oi dfett pila © setore (EEPROM montato di base). {Ataccensione, il controllore vertica la conforma dei programmi RAM @ EEPROM. in caso di non contormita ‘programma contenute nella memoria EEPROM & automaticamente trasferto nella memora RAN, 5.7.4 ~ Ingresso/Uscita : RUN/STOP ~ SICUREZZA Presentazione Dopo la configurazione, ringresso 10.00 @ Iuscita 00.00 del controlloe di base possono essere attributi Clascuno ad una funzione spectfica. Ingresso 10,00 Normale : | _funzionamento identico a qualsiasi ingresso tutto 0 niente. RUN/STOP : stato 1 = esecuzione del programma. RUN controllore, ‘Stato 0 = arresto esecuzione del programma, STOP controlore. Usetta 00,00 Normale: funzionamento identico a qualsiasi uscita tutto o niente. SiC. : stato 1 = controtiore in RUN. Stato 0 = controliore STOP 0 difetto controllore, ‘Questa uscita deve essere utiizzata nei circu estemi di sicurezza, OSSERVAZIONI ; ~ B00 2 00.00 devono essere utiizzati ne! programma soltanto per la furzione scelta in modo CONFIGURAZIONE. ~ _ Lingresso RUN/STOP & prioritario in STOP rispetto al comando RUN del terminale. NUM 720 ~ 938695 Sat 5.7.5 ~ Assistenza alla diagnos! 7 Presentazione / | vari oggetti di cui sotto possono essere utilizzat! dal programma utilizzatore affine di faciltare la diagnosi del controliore e del'appiicazione. / Bit parc sitet / SY10= — 0 : Difetto modulo (ingressi/uscite) 0 difetto di configurazione, SY13= 1 : Pila assente o difettosa, / ‘SY17 ‘Checksum RAM programma controllore, daSY18: Checksum cartuccia salvaguardia programma (EEPROM), applicazione pu testare l'uguagiianza tra queste due @ optare per un funzionamento adatiato (la-sot) se questa uguaglanza non & veriicatd / ‘SW54; Data e ora dell'ultimo arresto di tensione o messa a STOP det controllore. as7 Bit difett! del modull ingressi/uscite Bit difetto dei moduli con ingressi/uscite tutto o niente : S) Valore dix: 0: controtiore di base 111° modulo di espansione 12° modulo di espansione y" modulo di espansione Sx0= 1 : 0 del difetti del modulo x 0 difeto di sedmbio, ‘8x1 = 1: difetto di “tensions trasduttore" del rhodulo x, $x2= 1: difetto sui circuit ingressi det mghto x x3 = 1 : difetto conocircuito sulle uscitestatiche del modulo x. x4 = 1 dette Galimentazione itor dalle bobine delle usctte rele dal modulo x. Sx8 — : non utilazato / / Sx6 = 1 : difetto di accesso al modulo Sx7 — : nen utilizzato A OSSERVAZIONI : / Lo stato "1" di uno dei bit difetti dei modulo Sxj provoca : = la.messa a 0 del bit sistema SY10. = HHeomande dela spig//0 del controvire ci base, Dopo aver soppresso /'origine dol difette, se Ja spia VO resta accesa © se SY10 resta @ 0, provocare ur’inizializzazione dal ferminaie. 5-42 NUM 720 - 938695 5.7.5 ~ Assistenza alla diagnos! Presentazione {Yat oaget di cul soto possono essere utlzzai dal programma ullizzatore aline di facta la diagnosi det controtior Fe @ dell'applicazione, Bite parole sistemi sY10= SY13= swi7: swig: SW54 as7 0: Difetto modulo (ingressiuscite) o difetto di configurazione. 1: Pila assente o difettosa, Checksum RAM programma controliore, Checksum cartuccia saivaguardia programma (EEPROM). Lapplicazione pud testare uguagianza tra queste due parole © optare per un funzionamento ‘Adattato (fail-soft) se questa uguaglianza non é verificata Data e ora del'utimo arresto di tensione o messa a STOP del controllore. Bit difett! dei moduli ingressi/uscite Bit difetto dei moduli con ingressiluscite tutto o niente : Sx Valore di 0: controttore di base 1: 1° modulo di espansione 2: 2° modulo di espansione 3: $* modulo di espansione Sx.0= 1 : 0 dei difetti del modulo x o difetto di scambio, ‘Sx = 11: difetto di “tensione trasduttore" del modulo x, Sx2= 1 : difetto sui circuit ingressi del modulo x, SxS = 1 : difetto cotocircuto sulle uscite statiche del modulo x Sx4 = 1: difetio d'alimentazione interna delle bobine delle uscite relé dol modulo x SxS: nonutilizzato Sx6 = 1 : difetto di accesso al modulo 8X7: nonutlizzato OSSERVAZION! : Lo stato “1” of uno dei bit difetti del modulo Sxj provoca : = fa messa a 0 del bit sistema SY10, ~ fi comando della spia /O del comtrollore di base. Dopo aver soppresso frorigine del aifeto, so la spia W/O reste accesa @ $6 SY10 resta 0, provocare un'inizializzezione dal terminale, 8-42 NUM 720 ~ 938695/C Richlamo : dee cistema SY16 allo stato *1* provoca una richiesta di ripristito ogni 10 second delle uscite statiche, attwvate da sovracorrente 0 cortocircuito, Visualizzazione gyaniicate delle spio sua parte trortale del controle ai base diferisce a seconda delo stato det bit sya: SY14=0:; spia MD spenta visualizzazione delle uscite da 00.00 a 00,11 Syid= 1 Spia MD accesa visualizzazione dello stato dei bit della parola SW16 (- signficativo a destra. + signiticativo a sinistra). Tempo al attivezione Utitzzato con blocchi comparazione. questi periogi di attivta possono se ‘sorvegliare per esempio la durata ci un movimento, XiV = tempo di attivazione di uno stadio da 0 a 99998 LV = tempo di attivazione di un passo del programmatore ciclico da 0 a 9999mn. da tempi inviluppo per 5.7.6 ~ Mod dl marcia (RUN) | linguaggi PL7-2 permettono di prendare in considerazione le 3 grandi tamigle di modi di marcia come auelle definite dalla GEMMA ("Guida per lo Studio del Modi di RUN/STOP* proposta dall’ADEPA) = - Vertica ~ RUN 0 produzione: - stop ' diversi modi possano essere ottenut a partire dal Grafcet con le seguenti possibilta ; ~ Inizializzazione del Grafeet = Preposizionamento ai stadi ~ Mantenimento delta situazione ~ Posizionamento del grato Uutiizzazione del trattamento preliminare @ dei bi sistema permettono di gestire i modi di marcia senza complicare @ appesantire il programma utilzzatore. NUM 720 ~ 938695 5-43 ‘Strutturazione del trattamento pretiminare Lo schema sottoriportato mostra {a struttura da dare al trattamento preliminare affine oi effettuare ciascun trattamento per ordine di importanza nei caso di — = - Cambio di modi Richiesta di i = Logiche d'ingressi Logiche y Bit sistemi Grafcet Liutitzzazione dei bit SY21, SY22 @ SY23 @ riservata al solo trattamento preliminare, Questi bit sono rimessi a 0 automaticamente dal sistema, la scrittura di questi bit deve essere fatta unicamente mediante bobine SET. Inizializzazione del Gratcet, SY21 Cause Su rripristino a freddo (vedi capitolo 5.7.1). = Messa a1 di SY21 da programma o terminale. Conseguenze : Disattivazione di tutti gli stad attivi e attivazione di tutti gli stadiiniziall Rimessa a zero del Gratcet, SY22 Cause: ~ Massa at di SY22 da programma o terminale. Conseguenze — Disattivazione di tutti gli stadi atti, = Arresto dell'esplorazione del trattamento sequenziale. S44 NUM 720 - 938695 Preposizionamento del Grafcet, SY22 ¢ SY23 Procedura : ~ Rimessa a zero dei Gratcet mediante messa a 1 di SY22 (ne! ciclo n). ~_Preposizionamento degi stadi da ativare con $ Xi (nel ciclo successivo n + 1) ~ Corvatida del preposizionamento con messa a 1 oi SY23 (nel ciclo successivo n + 1 Mantenimento di una situazione ~ In sttuazione iniziale : mantenendo a 1 SY21 mediante programma, ~ In situazione "voto" : mantenendo a 1 SY22 mediante programma. ~ Im stuazione determinata : mantenendo a1 SY23. 5.7.7 ~ Consigit di programmazione Geatione dol sait! dl programma auZare | ati ot programma con precauzione ane oi evtare degli aneli troppo lunghi che possono Taare, tGMPl Gt ciclo. Evitare i sat ci programma verso istruzioni situate'a monte. | sate aa ce trattamento al'altro non sono autorizzat Programmazione delle usctte 2290 bi uscta o bit intemo deve essere pictato una sola vota nel programma, atrimenti sotanto Mattime valore esplorato @ preso in considerazione al momento dell'aggiomamento delle uscte. Trattamento delle sicurezze dirette Litedutton relatvi alle sicurezze diretts non devoro essere trattati dal controllore. Essi devono agire Girettamente sui corrispettivi preazionatori. Gestione del ripristino setiore Condlzionare un rpristino del settore ad una operazione manuale. Il ripristino automatico dall'instattazione Pud essere pericolaso (utlizzazione dei bit sistem SYO0, SYOt e SY03). NUM 720 - 938695 5-45 NOTE 546 NUM 720 - 938695, 6 ~ SICUREZZA DEGLI SCAMBI TRA IL CN ED IL CONTROLLORE Fer moti ai sicurezza, il controliore deve veriicare it buon funzionamento de| CN ¢ del collegamento CN- CONTROLLORE. Se per una quaisiasi ragione il dialogo fosse interrotto, sarebbe preteribile non conservare Tutimo stato CN ricevuto, Si pud utiizzare nel controle un “cane da guardia" che sorvegii Mattiita sulla linea. GN interroga i! controllore ragotarmente e mantiene dunque sulla linea un certo Ivello di scambi, Per Sorvegliare fa linea, il sistema di gestione del controllore posiziona un‘informazione a 1 ogni volla che st Soddisfa una richiesta, Ma il programma controliore deli'utiizzatore deve veriicare ciclicamente lo stato dl Questa informazione, rimetteria a 0 0 eventualmente prendere le disposizioni necessarie in caso di difetto Questa informazione viene data dal bit 0 della parola sistema SW42. SW42.0 & messo a 1 ogni volta che si Soddisfa una richiesta. Per controllare questa informazione, il programma utilizzatore deve rimettere il bit a 0 {atrimenti anche nel caso di un difetto finformazione restera a 1). La durata di una richiesta dipende dal tempo di ciclo det controllore, e quindi anche la rimessa a 1 del bit SW42.0 dipende dal tempo di ciclo de! controllore. La durata di una richiesta @ di circa 80 ms + 2 cicli PLC a 9600 baud © 45 ms + 4 ciclo PLC a 19200 baud, t tempo di un ciclo controllore pub essere letto nella parola sistema SW41*10ms. Per verificare SW42.0. Tutilzzatore calcolera quindi una temporizzazione di durata eguale allintervailo tra due richieste, Se il bit 6 a 1. C’8 stato uno scambio e quindi tutto va bene ed il bit é rimesso a 0. Se il bit & a 0, non c’é stato scambio ed il programma deve uscire per attivare le sicurezze (fare ricadere la potenza, rimattere a 0 le parole di cambio WO, W1, W2, W3, rimetiere a 0 certe uscite, Vedere esempio nettallegato 6, label 40. NUM 720 ~ 938695/C on 6 ~ SICUREZZA DEGLI SCAMBI TRA IL CN ED IL CONTROLLORE Fer motivi di sicurezza. il controfore deve verifcare il buon funzionamento del CN e del collegamento CN- RQNTROLLORE. Se per una quaisiasiragione i cialogo fasse intefroto, sarebbe preterbie non corcoove ultima stato CN ricevuto. Si pud utiizzare nel controllore un “cane oa, Quardia” che sorvegli l'attivita sulia linea. / SON interroga il controiore regolarmerte © mantiene dunque sulla nea un certo livelo di scambi. Per So5guiatS Ia linea. il sistema di gestione de! controjjore posiziona un'informazione at ogni vot che Sogcisfa una richiesta. Ma il programma controle del tilzzatore deve veriicare cicicamente lo state oi Guestainformazione, rmeterta a 0 0 eventualmenta prendere le cisposizioni necessari in caso ci dsto / Questa informazione viene data dal bt 0 deli arola sistema SWa2. SW42.0 & messo a 1 ogni vota che si ‘fadisfa una richiesta, Per controllare questa informazione, il programma utiizzatore deve rimettere 1 bi a 0 La durata di una richiesta 8 di circa’ ; 6Oms + 2 cicli controllore. II tempo di un cicio controllore pud essere {eto nella parola sistema SW4i*10ms. Per verticare Sw42.0, Tuilizzatore caleolera quind cna tutto va bene ed il bit @ rimesso a 0. Se il bit 8 @ 0. non c'd stato scambio ed il programma deve uscire per attivare le sicurezze (fare ricadere la potenza. rimettere a 0 le parole oi scambio WO, Wt. W2. W3, imettere a O certe uscite .) ; Vedere esempio neli'allegato 5, iabel 40. NUM 720 ~ 938695 et NOTE e2 NUM 720 ~ 938695, ALLEGATO 1 - UTILITY 6 MODO TRASPARENTE CONTROLLORE Fer (a Creazione, modifica. introduzione 0 lettura del programma controllore a Partire dal terminale TSX T407 attraverso il CN, & necessario che quest'utimo sia predisposto mn moce trasparente. importante Questo modo deve essere preselezionato prima del collegamento del terminale, roe, aver, Premuto il tasto servizio del CN @ selezionato 6 nel mend) delfutity mociante 6 LF viene mmaaizzato, i messaggio “ATTESA COLLEGAMENTO CONTROLLORE”, 8 dopo qualche seccnnes messaggio “ATTESA MESSA IN SERVIZIO E COLLEGAMENTO CONSOLE" Gollegare i terminale tramite il rack 201037 alla presa Canon 25 pin sulla parte trontale del rack comanci de! CN, poi accendere. ‘Sullo schermo del CN, appare alla fine del test del terminale : Cc vie MODO TRASPARENTE CONTROLLORE CONSOLE: 05. 10, 00 10. 06. 02, 05. 10. FE. 00. 4 linee 10. 06. OF, 18 00. 06. 10. 03 10. 02 i codice - PC: 7 10. 06, 4iinee - di codice - Le linge di codice si moctficano seguende la successione degii scambi trail terminale ed il controller. 2 informazioni dopo “CONSOLE* contspondono alle richieste inviate dal torminale al controliore. \L informazioni dope *PC* corrispondono alle rispaste del controtiore alle richieste. (Questa pagina non & utile al programmatore, ma ® destinata soprattutto al servizi NUM. ‘Se le informazioni sono tutte nulle il sistema presenta un difetio. Dore aver fnto servis! de torminale, abbandonare futlty 6 mediante X OFF (CTRL e §), che rporta alla sualizzazione della pagina punto ato, quinal spegnere il terminale @ disinsetire i collegamento. NUM 720 - sag695 Aint NOTE At-2 NUM 720 - 938695 ALLEGATO 2 - ESEMPI DI PROGRAMMAZIONE 1 - DIVISIONE CON RESTO Esemplo: Programmazione del‘operazione seguente ~ Givisione della parola W10 per la parola W11, risuttato nella parola W12 e resto in W13, OPER WioMtt = Wi2, oFeR Wi0 MOD Wit = Wi 2~ DATARIO : PROGRAMMAZIONE CON VALORE IMMEDIATO Esempio: Messa a 1 dell'uscita 00.03 tra le 8h30 @ le 2130, tut i giorni, eccetto : eH "| 00,03 sabato e domenica, = 2giugno, = agosto, FANG "ANNO [SETTMANA ; 12548] inizic :ca@ |} INzI0: 01708 |intzio : 08:30 FINE: 03/06 Fine:ovoo | [FINE: 21:90 NUM 720 ~ 938695 AQt 3 - DATARIO : PROGRAMMAZIONE CON VALORE CALCOLATO Esempio: Se 'ingresso 10.01 & a 0. il controliore mette a 1 uscita 00.04 il iunadi mattina. giovedi @ venerci dalle 8h alle 17h, 0 dalle 8h alle 12n se ingresso 10.01 & a 1 Po ney {000000000001 1011" -+ W30 pte Hr0800" + Wat po te 1700" = waz [oper 1200 = waz E < _ sem 00.04 2 Se lnizio: wat FINE : Woe 4~ DATARIO : TIME LOGGER Esempio: Quando tingresso 10,04 passa allo stato 1. il controllore trasmette il messaggio seguente "Data : 1988 ~ 03 - 16" Visualizzare il messaggio sulla console TSX T407. {oer TRASFER, 1 OT IN W3IS} 80 Wo = MDA" Bee. Wi = MITE 10.04 S| wo Hier ae Wa = H000D" 2-2 NUM 720 ~ 938695 5 ~ DATARIO : CALCOLO DEL TEMPO Esemplo: Legere nelle parole WSO e WSt > 1° evento : messa at dellingresso 10.02. 2° evento : messa a 1 dai'ingresso 10,03, NUM 720 - 938695 hdd, ea OPER OPER iltempo (numero dei giomi e minut) trascorso tra 2 event ‘sw59 ~ W59 ‘SWS58 ~ W58 SWS59 - W59 — W50 ‘SW58 - W58 — W51 NOTE a-4 NUM 720 ~ 998685 ALLEGATO 3 - TEMPI DI ESECUZIONE E DI OCCUPAZIONE MEMORIA Sistema | ELEMENTO TEMPO IN iS Gestione del terminale 100 Gestione controllore ga7o0assot) | Acquisizione degiiingressi da 148 2 480(1) Rinfresco delle uscite da 64 a 250(1) (1) Secondo ta configurazione Zona test ELEMENTO OGGETTO (0 TPO} | TEMPOINLS | NUMERO | GRAFICO DI BYTE ra Ii 2 2 | ii | Oxi 5 | ih a BO a B127:X:TIO(@N)SVi 5 ga B128 a B255:/0xy.S:TXTLD(E) 10 12 Bit estratto da parole’ Biocco funzione | Temporizzatore da44.a78 10 s-—-R | Monostabile da36a68 10 M Contatore da 46.a93 10 ‘Contatore rapido da 76a 132 10 | Registro da7Zatd 18 Programmatore cictico da 69 a 116(1) 14 Datario da 63.247 1 Blocco testo | Completo 652) 7 {<} Comparazione da 129.0143 14 | Collegamento verticale 10 8 (1) 400 + 40 x (n* bit ordini) se cambio di stato. (2) 270+ 8x (n° di blocchi testo attivi) se blocco tasto attivo, NUM 720 ~ 938695 Ae Zona azione ELEMENTO ‘OGGETTO (0 TIPO) | tempoinus | NUMERO GRAFICO I | vere | ry Oxi I 12 9 | SV gasoasia7 12 9 | da B128 a B255 a 16 | | xosw 3 6 [Ti estat a paroie 12 ry “ie 5 {8 reo af {sue ee ae +t OFER + Loca ¢ arimesca 168 «| Mottiplicazione (16 bit) | da 207 a 227 19 Divisione (16 bit) da 196 a 733 19 Complemento CPL 170 17 Conversione BCD ~ Binaria 285 17 | Conversione binaria BCD 400 17 |" Conversione 175 10 i Binario ASCII xn Couey Scorrimento SRCny/SLCn 175 + 19 Zi (13x0) ‘Trasferimento : 14 parola -> parola 145 14 valore + parola_ 140 16 rola —* parola indicizzata 195 3B 16 bit — parola 500 19 nbit > bit ox 1) 13 x 1 parole ~ n parole “0 @oxn ‘Supplemento per rete 16 2+ nel") (*) nc = numero di caratteri per commenti. NB: Se le condizioni di esecuzione dei blocchi comparazione aritmetica @ logica non sono osservate (linea lack interrotta) 'esecuzione viene ridotta a 2 microsecondi, 3-2 NUM 720 ~ 938695 ABREVIAZIONI UTILIZZATE 8 BcD eT Cap. com Cont. Cont. rovescia PL FiFo Ini Fo Max. Min, NUM 720 - 938695 ALLEGATO 4 - ABBREVIAZIONI Bit interno Binario codice decimate Base ci Tempo Capitol. Parola comune Conteggio Conto alla rovescia Accoppiatore Esempio Primo entrato, primo uscito (First in First out) ingresso Iniziale Ukimo entrato, uitimo uscto (Last in First out) Massimo Minimo Modifica Numero Funzionamento corretto Operando Operazione Overtiow Periterica Programma ‘Azzeramento ‘Scomimento circolare Parola Sistema Bit sistema Temporizzatore Terminale Testo Valore Fronte ascendente Fronte discendente Abt NOTE Ase NUM 720 - 928695 ALLEGATO 5 - ESEMPIO DI PROGRAMMA PER SICUREZZA DEGLI SCAMBI CN-CONTROLLORE Trattamenti preliminari Late scmssc cnn Bo 10,0 10,2 MOE v0 gv ood feneayeneed feet 7 ‘Seguito dei trattamenti preliminari, poi trattamenti sequenzial e sulftutima linea dei trattamenti posteriori Lage, 20 reser omer NUM 720 ~ 938695 AS NOTE AB2 NUM 720 - 938695, ALLEGATO 6 ~ ESEMPIO DI PROGRAMMA PER TRATTAMENTI DI FUNZIONI M CON RESOCONTO Ulesempio riportato sono fa parte di un programma. Trattamento preliminare Trattamenti sequenziali o NUM 720 - 938695 Ae ete te srunzone ato vases on suaera maRrETO® Lae 2 swarrwerro useT0 10,3 pecs + 5 wean 22 LngeL 1x2 > 30 ‘arTeEAMI9-o AB-2 NUM 720 ~ 998635 ALLEGATO 7 - PROGRAMMAZIONE DEL CONTROLLORE MEDIANTE PC/PS. 1 ~ COLLEGAMENTI E INSTALLAZIONE DEL SOFTWARE DI PROGRAMMAZIONE PL7-2 1.1 ~ Collegamenti ESPANSIONE. TSX 17.20 PCoPS NUM 720. chiave PL7.2 cavo (vedi allegato 8) OSSERVAZIONE : 1 controliore pud essere programmato direttamente dal PC 0 dal PS senza passare dal CNC NUM 720 (edere il manuale di Télémécanique "Modi operativi PL?-2, Micro computer IGM PC/PS), riferimento TSX D12 0048), 1.2 ~ Configurazione ~ Sistema operativo del micro computer : DOS, versione 3.3 peril PS @ 3.2 peril PC. ~ Versione del software : PL7-2 : V1.0 (Rterimento Télémécanique TSX TDC BC2110). ~ Chiave del software. = Cavidetiniti da NUM. ~ Configurazione di base del micro computer : = 640 Kbyte memoria RAM, disco rigido 10 Mbyte, ‘scheda EGA IBM di 64 Kbyte, ‘schermo alta Cefinizione EGA, Scheda seriale/paraliela RS232, NUM 720 - 938695/B Ar 1.3 - Hardware = IBM-PC AT Ill - 1BM-PS2 50Z ~~ insleme di programmazione Télémécanique riferimento TSX TSC BC 2110F costituito da: una chiave per il software PL7-2, 3 floppy disk 3°¥2 per IBM-PS (Fiferimento TSX TDC BC 2110), B floppy disk 5"V4 per IBM~PC (Riferimanto TSX TOC BC 2110). ‘manuale “Linguaggio PL7-2, Sintesi” (Riterimento TSX D 1200F), manuale "Modi operativi PL7-2 Micro computer IBM PC/PS* (Riferimento TSX D12 004F), ‘manuale “Micro controllore TSX 17-20, Complemento Linguaggio PL7-2" (Riferimento TSX D12 005F). ne) 1.4 ~ Installazione del software PL7-2 sul micro computer = Inserire la chiavetta oi protezione sulla porta paraliela del micro computer. = Collegare il micro computer (porta seriale) al CN NUM 720 (connettore “lettore pertoratore") (Ved! Allagato 8). / ~_ Installare it software seguendo il metodo indicato nel nianuale di Téiémécanique TSX TSC BC 2110F (con it dischetto i instattazione). f = Laneiare il software PL7-2 con il eomando "G72_17*, 4.5 ~ Programmazione det controllore programmable Dopo avere caricato il software PL7~2 nel micro Computer, si pud procedere in due modi, con il CN collegato al micro computer : / = programmazione 0 contralto in modo locale, = programmazione, modifica © controlo in collegamento con automa per mezzo del CN NUM 720. 1.5.1 ~ Programmazione 0 controllo In modo locate Fiporarsi al procedimento indicato nel manuale ci Télémécanique TSX TSC BC 21 10F. 1.5.2 - Programmazione, modifica 6 controlfo in callegamento con I'automa per mezzo del CN NUM 720 / Con questa configurazione, la memoria del controllore @ collegata al micro computer attraverso il CN NUM 720 che svolge un ruolo da intermediario. Modalita / = Premere ii tasto "SERVIZIO" che determina Ia visualizzazione dei programmi di servizio residenti. ~ Selezionare rutiity 6 "MODO TRASPARENTE CONTROLLORE” battendo seguito da - ICN visualizza i! seguente messaggio : ATTESA COLLEGAMENTO CONTROLLORE / ATTESA MESSA IN SERVIZIO E COLLEGAMENTO CONSOLE. | = ICN @ quindi pronto alla comunicazione, | { AT-2 NUM 720 ~ 938695/8

You might also like