L'allarme FANUC PS0206 indica che il programma ha tentato di modificare il piano selezionato o l'asse di foratura mentre era attiva la modalità di maschiatura rigida. Su un controllo serie M applicabile, ciò si verifica comunemente quando G17, G18 o G19 modificano il piano di lavoro prima che il ciclo fisso di maschiatura rigida sia stato annullato.
La direzione correttiva ufficiale è quella di modificare il programma NC. Mantenere un unico piano e un unico asse di foratura per tutta la durata del ciclo di maschiatura rigida attivo. Se è richiesto un altro piano, annullare il ciclo corrente con il comando di annullamento del ciclo fisso approvato dalla macchina (normalmente G80), selezionare il nuovo piano, posizionare l'utensile in sicurezza e quindi stabilire una nuova sequenza di maschiatura rigida con la velocità del mandrino e l'avanzamento richiesti.
| Elemento | Significato |
|---|---|
| Display CNC | PS0206 / IMPOSSIBILE CAMBIARE PIANO (MASCHIATURA RIGIDA) |
| Causa principale | Un cambio di piano o di asse di foratura è stato comandato in modalità rigida |
| Comandi serie M rilevanti | G17, G18 e G19 |
| Prima correzione | Annullare il ciclo fisso corrente prima di selezionare un altro piano |
| Importante follow-up | Rilasciare la sequenza completa di maschiatura rigida S, F e modalità richiesta dalla macchina |
| Di solito non indicato | Un guasto all'amplificatore del mandrino, al motore, all'encoder, al cavo di feedback o all'hardware del PMC |
Per l'allarme del segnale precedente, consultare la guida "FANUC PS0205 Rigid Mode DI Signal Off". Per l'elenco più ampio, consultare i codici di allarme CNC FANUC 0201–0400.
Avviso di sicurezza prima del nuovo test
La maschiatura rigida sincronizza la rotazione del mandrino con il movimento dell'asse di maschiatura. La modifica del piano cambia il modo in cui il CNC identifica gli assi di posizionamento e l'asse di foratura. Un piano, una direzione di foratura, un segno, una profondità, un punto R, un valore S, un valore F o una posizione di riavvio errati possono rompere il maschio, danneggiare il pezzo in lavorazione o causare un movimento imprevisto della macchina.
Registrare il programma originale, lo stato modale attivo, il blocco di allarme, la posizione dell'utensile e la configurazione della macchina prima di apportare modifiche. Verificare la sequenza corretta nell'esatto manuale dell'operatore FANUC e nel manuale di programmazione del costruttore della macchina. Testare solo secondo la procedura approvata dal costruttore della macchina e con personale qualificato presente.
Non riavviare direttamente da un blocco G84 o G74 dopo aver cancellato PS0206. Ripristinare prima il piano richiesto, la modalità di coordinate, la modalità di avanzamento, la selezione del mandrino, il comando della modalità rigida, il valore S, il valore F, la posizione dell'utensile e altre condizioni modali specifiche della macchina.
Cosa significa FANUC PS0206?
La documentazione dell'allarme FANUC descrive PS0206 come cambio di piano istruito in modalità rigida. Il programma deve essere corretto in modo che il piano selezionato non venga modificato durante la sequenza di maschiatura rigida attiva.
Il manuale utente della macchina utensile 0i-D esprime la stessa restrizione in termini di asse di foratura: prima che l'asse di foratura possa essere cambiato, il ciclo fisso deve essere annullato. Se l'asse di foratura viene cambiato in modalità rigida, viene emesso PS0206.
Queste descrizioni si riferiscono alla stessa relazione di programmazione. In un ciclo fisso standard della serie M, il piano selezionato determina i due assi di posizionamento, mentre l'asse di base rimanente diventa l'asse di foratura o maschiatura. Il passaggio da G17 a G18 o G19 può quindi cambiare non solo un piano geometrico ma anche l'asse lungo il quale opera il ciclo di maschiatura.
PS0206 è un allarme di stato del programma. Non significa che il CNC non sia in grado di utilizzare G17, G18 o G19 in condizioni normali. Questi comandi rimangono validi quando vengono utilizzati in un punto consentito del programma. L'azione proibita è la modifica del piano o dell'asse di foratura mentre il ciclo di maschiatura rigida o la modalità rigida è attiva.
Come G17, G18 e G19 influenzano l'asse di maschiatura
Per la programmazione standard dei cicli fissi della serie M, FANUC documenta la seguente relazione:
| Comando piano | Piano di posizionamento selezionato | Asse standard di foratura/maschiatura di base |
| G17 | Piano X-Y | Asse Z |
| G18 | Piano Z-X | Asse Y |
| G19 | Piano Y-Z | Asse X |
La tabella utilizza la relazione standard dell'asse di base. Una macchina può anche utilizzare assi paralleli a X, Y o Z, e le macchine multiasse possono avere restrizioni specifiche del costruttore. Confermare le regole esatte di selezione dell'asse di foratura per le opzioni CNC installate e la cinematica della macchina.
Per un'operazione di maschiatura rigida sull'asse Z di un centro di lavoro verticale normale, G17 viene comunemente selezionato prima del posizionamento e prima della richiesta di maschiatura rigida. Se il programma cambia in G18 o G19 mentre il ciclo rimane attivo, il CNC rileva una modifica nella relazione tra il piano di posizionamento e l'asse di foratura e può emettere PS0206.
Non confondere questa regola con gli allarmi del piano di compensazione del tagliente o un piano di interpolazione circolare illegale. PS0206 è specificamente associato a una modifica del piano o dell'asse di foratura durante la maschiatura rigida.
1. Registrare il piano attivo e la sequenza di allarme
Prima di modificare il programma, registrare diversi blocchi prima e dopo l'allarme e identificare:
-
La serie completa del FANUC CNC, il modello e la serie del software
-
Se il controllo è configurato come serie M o serie T
-
Il piano attivo prima del comando di maschiatura rigida
-
Ogni comando G17, G18 o G19 intorno all'operazione di maschiatura
-
Il codice M in modalità rigida utilizzato dalla macchina, comunemente M29
-
Il ciclo di maschiatura attivo, come G84 o G74 su una serie M applicabile
-
Il blocco che annulla il ciclo fisso
-
La modalità di avanzamento attiva, il valore S, il valore F, la profondità di maschiatura e il punto R
-
Qualsiasi macro, sottoprogramma, post-processore CAM, piano di lavoro inclinato, routine di indicizzazione o blocco opzionale coinvolto
-
Se l'allarme è iniziato dopo una modifica del programma, un aggiornamento del post-processore, un ripristino dei parametri, una sostituzione del CNC o una modifica della macchina
Controllare sia la visualizzazione modale che il testo del programma. G17, G18 e G19 sono comandi modali, quindi un piano selezionato in precedenza rimane attivo finché non ne viene selezionato un altro. Il blocco di allarme potrebbe essere una riga G18 o G19, mentre la selezione G17 originale si trova molto prima nel programma principale o in un sottoprogramma di configurazione.
2. Selezionare il piano richiesto prima di entrare in modalità rigida
Per un'operazione di maschiatura rigida sull'asse Z su una macchina standard della serie M, selezionare G17 prima del comando di modalità rigida e mantenerlo attivo per tutto il ciclo.
Esempio:
G17
G00 X50.0 Y30.0 Z5.0
M29 S500
G84 Z-20.0 R2.0 F1.25
X80.0 Y30.0
G80
I valori numerici sono solo esempi. La velocità di avanzamento applicabile dipende dalla modalità di avanzamento e dal passo della filettatura. Utilizzare il formato del programma, la velocità del mandrino, la velocità di avanzamento, la profondità, il gioco e i dati dell'utensile approvati per la macchina effettiva.
La struttura importante è che G17 è stabilito prima di M29 e rimane invariato fino a quando il ciclo di maschiatura non viene annullato. I blocchi di posizione del foro ripetuti possono quindi utilizzare lo stesso piano attivo e lo stesso asse di foratura.
3. Rimuovere le modifiche al piano dal ciclo di maschiatura attivo
Una sequenza errata potrebbe essere simile a questa:
G17
M29 S500
G84 Z-20.0 R2.0 F1.25
G18
Il programma tenta di selezionare un piano diverso mentre il ciclo di maschiatura rigida rimane attivo. Spostare il cambio di piano in un punto successivo all'annullamento del ciclo:
G17
M29 S500
G84 Z-20.0 R2.0 F1.25
G80
G18
Questa correzione stabilisce solo un punto legale per la nuova selezione del piano. Da sola non crea un programma di maschiatura laterale completo o sicuro. Prima di un'altra operazione di maschiatura rigida, riposizionare l'utensile e riemettere la sequenza completa di modalità rigida, velocità mandrino, avanzamento, profondità e gioco approvata dalla macchina per l'asse di foratura appena selezionato.
Non eliminare semplicemente G18 o G19 se l'operazione successiva richiede realmente un piano diverso. Determinare prima dove termina il ciclo fisso precedente e riorganizzare il programma in modo che la nuova operazione inizi da uno stato completamente annullato e verificato.
4. Annullare il ciclo fisso prima di cambiare l'asse di foratura
Il manuale utente 0i-D afferma che il ciclo fisso deve essere annullato prima che l'asse di foratura venga modificato. Per il sistema di codice G del ciclo di foratura standard, G80 è il normale comando di annullamento.
Un limite di programma sicuro è concettualmente:
(Prima operazione di maschiatura sul piano corrente)
M29 S500
G84 ...
G80
(Selezionare e preparare l'operazione successiva)
G18
G00 ...
M29 S___
G84 ...
G80
Il secondo blocco G84 è schematico perché gli assi e il formato richiesti dipendono dal controllo, dalla macchina, dal piano selezionato, dalle opzioni e dall'orientamento dell'utensile. Non copiarlo direttamente in un programma macchina.
Sui controlli 0i-D coperti da FANUC B-64304EN-2/01, l'annullamento del ciclo fisso di maschiatura rigida azzera anche il valore S utilizzato per la maschiatura rigida a S0. Pertanto, non dare per scontato che la precedente velocità di maschiatura rigida rimanga disponibile dopo G80. Ristabilire il valore S richiesto e la sequenza in modalità rigida prima del ciclo di maschiatura successivo.
La relazione esatta tra G80, il segnale di modalità rigida e la gestione del PMC da parte del costruttore della macchina può variare a seconda del sistema. Utilizzare la procedura di annullamento verificata per la macchina esatta anziché utilizzare il ripristino, l'arresto di emergenza o un segnale PMC forzato come sostituto di una corretta struttura del programma.
5. Verificare se il piano cambia effettivamente
La formulazione principale di FANUC si riferisce al cambio di piano o a una modifica dell'asse di foratura. Un comando che riseleziona il piano già attivo potrebbe non modificare la relazione dell'asse di foratura su ogni controllo. Tuttavia, la generazione del software, le opzioni della macchina o l'interpretazione specifica della serie possono rendere difficili da diagnosticare i comandi di piano ridondanti.
Quando si verifica PS0206, ispezionare ogni blocco G17/G18/G19 all'interno della sezione di maschiatura rigida e confrontare ciascuno con il piano attivo mostrato sul CNC. Se un comando di selezione del piano è ridondante, rimuoverlo dal ciclo attivo e posizionare tutta la configurazione modale richiesta prima del comando di modalità rigida. Questo produce un programma più chiaro senza affermare che ogni comando ripetuto dello stesso piano debba attivare PS0206 su ogni controllo FANUC.
Non modificare i parametri di inizializzazione del piano solo per evitare un comando ridondante. Il piano iniziale dopo l'accensione o il ripristino può dipendere dai parametri del CNC e dalla configurazione del costruttore della macchina, ma PS0206 viene normalmente corretto rendendo la sequenza modale del programma esplicita e legale.
6. Ispezionare macro, sottoprogrammi e output CAM
Il programma principale visibile potrebbe non contenere un ovvio cambio di piano. Controllare il percorso di esecuzione completo per:
-
Una macro di maschiatura che include G17, G18 o G19 come riga di configurazione
-
Un sottoprogramma condiviso da operazioni di foratura, fresatura e maschiatura
-
Un post-processore CAM che ripete una riga di sicurezza prima di ogni foro o percorso utensile
-
Una routine di lavoro laterale o con testa angolare che seleziona un piano diverso
-
Eliminazione di blocchi opzionali che salta la riga G80 prevista
-
Un ramo macro condizionale che cambia il piano solo per certi fori
-
Riavvio del programma che inizia dopo la selezione del piano originale o l'annullamento del ciclo
-
Un sottoprogramma locale che ritorna mentre il ciclo fisso rimane modale
-
Un codice G personalizzato che si espande in un comando di selezione del piano o dell'asse di foratura
Un problema comune di post-elaborazione è un blocco di sicurezza generico come G17 G40 G80 che viene inserito in una posizione inadatta. G80 può annullare correttamente un ciclo fisso, ma una modifica G17/G18/G19 posizionata prima dell'annullamento può comunque produrre PS0206. Rivedere l'esatto ordine dei blocchi eseguiti dal CNC anziché giudicare i comandi singolarmente.
Confrontare l'output interessato con un programma di maschiatura rigida noto e funzionante dalla stessa macchina. Se l'allarme è iniziato dopo una modifica del post-processore, confrontare il codice generato attorno a ogni blocco di selezione del piano, M29, G84/G74 e G80.
7. Considerare l'ambito delle serie M e T
Le tabelle degli allarmi classici FANUC Serie 16i/18i/21i e la documentazione applicabile dei mandrini etichettano PS0206 come un allarme della serie M. Ciò corrisponde all'uso comune dei centri di lavoro di G17, G18 e G19 per determinare il piano di posizionamento e l'asse di maschiatura.
Tuttavia, alcuni manuali operativi successivi della serie T affermano anche che il ciclo fisso deve essere annullato prima che l'asse di foratura venga modificato e che PS0206 può verificarsi se l'asse di foratura viene modificato in modalità rigida. I cicli di maschiatura della serie T, le convenzioni del piano, le funzioni degli utensili rotanti e i significati dei codici G possono differire dalla programmazione della serie M.
Pertanto:
-
Non copiare un esempio G17/G18/G19 della serie M direttamente in un programma per tornio.
-
Non dare per scontato che ogni controllo della serie T sia esente da PS0206.
-
Confermare se la macchina utilizza G84/G74, G84/G88, un formato Serie 10/11, un'opzione di maschiatura rigida con utensile rotante o un ciclo specifico del costruttore.
-
Utilizzare l'esatto manuale dell'operatore e la documentazione del costruttore della macchina per la serie CNC, il software, il sistema di codici G e la configurazione della macchina.
Questa limitazione di serie è anche il motivo per cui due macchine FANUC possono reagire in modo diverso a programmi che appaiono simili.
8. Non iniziare con modifiche hardware, PMC o parametri
L'azione correttiva di FANUC per PS0206 è quella di modificare il programma. La definizione dell'allarme non istruisce il tecnico a sostituire l'amplificatore del mandrino, l'amplificatore del servo, il motore, l'encoder, il codificatore di posizione, la scheda principale del CNC o il cavo di feedback.
PS0206 inoltre non richiede normalmente modifiche al guadagno della maschiatura rigida, all'accelerazione, al gioco, alla velocità massima, al codificatore di posizione, alla selezione del mandrino o ai parametri di inizializzazione del piano. Una revisione dei parametri o del PMC è appropriata solo quando il comportamento del ciclo documentato della macchina, il sistema di codici G, la configurazione dell'asse di foratura o la sequenza di annullamento della modalità sono realmente incerti, in particolare dopo una sostituzione del CNC, un ripristino dei parametri, un retrofit o una modifica della scala.
Non forzare un segnale di modalità rigida su OFF, aggirare un interblocco o utilizzare il ripristino come modo normale per passare da un piano di maschiatura all'altro. Correggere il limite del programma e verificare che il ciclo venga annullato secondo la procedura approvata.
Differenza tra PS0204, PS0205, PS0206 e PS0207
| Allarme | Condizione principale | Indagine primaria |
| PS0204 | Un movimento illegale dell'asse o un posizionamento M29 specifico della serie si verifica nella sequenza di maschiatura rigida | Correggere l'ordine tra il comando di modalità rigida e il ciclo di maschiatura |
| PS0205 | La conferma DI in modalità rigida è OFF o non è selezionato un mandrino/percorso valido | Controllare la sequenza PMC applicabile e la selezione del mandrino |
| PS0206 | Il piano selezionato o l'asse di foratura cambia mentre la modalità rigida è attiva | Annullare il ciclo prima di modificare G17/G18/G19 o l'asse di foratura |
| PS0207 | La distanza di maschiatura rigida specificata è al di fuori dell'intervallo di calcolo accettabile | Controllare la distanza comandata e i dati applicabili di maschiatura rigida |
Per PS0206, iniziare con il programma NC e lo stato modale. Non indagare sul segnale DI RGTAP solo perché PS0205 è adiacente nell'elenco degli allarmi e non modificare i dati relativi alla distanza destinati a PS0207.
Tabella diagnostica FANUC PS0206
| Rilevamento | Interpretazione | Azione consigliata |
| G18 o G19 appare dopo un ciclo G84 e prima di G80 | Il programma cambia piano mentre il ciclo di maschiatura rimane attivo | Spostare G80 prima del cambio piano e ricostruire la sequenza di maschiatura successiva |
| Si verifica un allarme durante il passaggio dalla maschiatura dall'alto alla maschiatura laterale | L'asse di foratura viene commutato all'interno della modalità rigida | Annullare il primo ciclo, selezionare il nuovo piano, riposizionare in sicurezza e rientrare in modalità rigida |
| G17/G18/G19 appare all'interno di una macro di maschiatura | Un'impostazione modale nascosta potrebbe cambiare il piano durante il ciclo | Spostare il comando di impostazione prima della modalità rigida o dopo la corretta cancellazione del ciclo |
| Lo stesso programma funziona fino a un aggiornamento del CAM-post | I blocchi di sicurezza o di selezione del piano generati potrebbero essere in ordine errato | Confrontare l'output nuovo e quello noto come corretto attorno a M29, G84/G74, G80 e ai comandi di piano |
| G80 è presente ma appare dopo il nuovo comando di piano | L'annullamento avviene troppo tardi | Posizionare l'annullamento approvato prima del cambio di piano o dell'asse di foratura |
| Un secondo ciclo di maschiatura segue G80 senza un nuovo comando S | Il valore S di maschiatura rigida potrebbe essere stato azzerato a S0 sul controllo applicabile | Rilasciare la sequenza completa di maschiatura rigida approvata |
| Nessun G17/G18/G19 è visibile nel programma principale | Una macro, un sottoprogramma, un codice G personalizzato, un percorso di riavvio o un ciclo del costruttore possono cambiare il piano | Tracciare i blocchi effettivamente eseguiti e lo stato modale attivo |
| È presente un comando di piano corrente ripetuto | Potrebbe essere ridondante anche se non si verifica un vero cambio di piano su quel controllo | Rimuoverlo dal ciclo attivo e rendere esplicita l'impostazione del piano prima della modalità rigida |
| Il tecnico propone di cambiare un encoder o un amplificatore | PS0206 da solo non identifica un guasto hardware | Correggere e verificare il programma prima di considerare lavori hardware non correlati |
| L'allarme appare su una macchina serie T | Potrebbero essere applicate regole di commutazione degli assi specifiche della serie e dell'opzione | Utilizzare i manuali esatti della serie T e del costruttore della macchina; non applicare ciecamente il codice della serie M |
Ordine di risoluzione dei problemi consigliato
-
Confermare PS0206 / IMPOSSIBILE CAMBIARE PIANO (MASCHIATURA RIGIDA) e registrare la schermata completa dell'allarme.
-
Identificare la serie esatta del CNC FANUC, il software, il sistema M/T, il sistema di codici G, il modello della macchina e il percorso attivo.
-
Registrare il piano attivo e l'asse di foratura mostrati dal CNC.
-
Rivedere il programma eseguito dal blocco di selezione del piano attraverso M29, G84/G74, i fori ripetuti e G80.
-
Individuare ogni comando G17, G18 e G19 nel programma principale, nelle macro, nei sottoprogrammi e nell'output post-processato.
-
Mantenere la selezione del piano richiesta prima del comando di modalità rigida e non modificarla durante il ciclo di maschiatura attivo.
-
Se è richiesto un altro piano o asse di foratura, annullare il ciclo fisso corrente prima di effettuare la modifica.
-
Dopo l'annullamento, riposizionare in sicurezza e rilasciare di nuovo il valore S, il valore F, il comando di modalità rigida e i dati del ciclo di maschiatura richiesti.
-
Controllare l'eliminazione dei blocchi opzionali, le macro condizionali, i codici G personalizzati e il riavvio del programma per un annullamento saltato o un cambio di piano nascosto.
-
Confrontare il programma con un programma di maschiatura rigida verificato della stessa macchina.
-
Non modificare i parametri, forzare i segnali PMC o sostituire l'hardware del mandrino senza prove separate.
-
Verificare la sequenza modale corretta nei manuali esatti del FANUC e del costruttore della macchina, quindi eseguire un test controllato.
Riferimenti tecnici
-
Manuale d'uso FANUC Series 0i-MODEL D / 0i Mate-MODEL D (Machining Center System), B-64304EN-2/01, limitazioni della maschiatura rigida, relazione piano/asse di foratura, annullamento G80 e PS0206
-
Manuale di connessione FANUC Series 0i-MODEL D / 0i Mate-MODEL D (Funzione), B-64303EN-1/01, elenco allarmi maschiatura rigida e interfaccia CNC/PMC
-
Manuale di funzionamento e manutenzione FANUC Series 16i/18i/21i Model B, B-63527EN/01, definizione allarme PS0206 serie M
-
Manuale operatore FANUC Series 0i-MODEL F, B-64604EN-1/01, limitazione della commutazione assi della maschiatura rigida per le funzioni applicabili della serie M e T
-
Manuale di manutenzione FANUC Series 500i-A, B-64805EN/03, definizione allarme PS0206
-
Documentazione di manutenzione/parametri del motore mandrino AC e servodriver FANUC, serie B-65280, condizione di cambio piano PS0206 e ambito serie M
-
Guida tecnica di Beijing FANUC per PS0206: impossibile cambiare piano durante la maschiatura rigida
Utilizzare sempre l'edizione del manuale che si applica al CNC esatto, al software, al sistema M/T, al sistema di codici G, alla cinematica della macchina, all'opzione di maschiatura, al PMC e alle specifiche del costruttore della macchina.
Hai bisogno di aiuto con l'allarme FANUC PS0206?
REACO CNC fornisce supporto tecnico FANUC indipendente, revisione programmi, test drive, riparazione e verifica della compatibilità dei pezzi. Inviaci la schermata di allarme PS0206, i modelli completi di CNC e macchina, i blocchi di programma dalla selezione del piano fino a G80, il piano attivo e l'asse di foratura, e i dettagli di eventuali modifiche recenti a programma, post-processore, parametri, CNC o macchina.
Visita il Centro di supporto tecnico FANUC per altre guide agli allarmi FANUC, o contatta REACO CNC per assistenza.
Fonte di riferimento: Beijing FANUC. Questo articolo si basa sulla documentazione tecnica FANUC. Il piano corretto, l'asse di foratura, il formato del ciclo di maschiatura, la sequenza in modalità rigida e la procedura di annullamento dipendono dal CNC esatto, dal software, dal sistema M/T, dalla macchina, dalle opzioni e dalle specifiche del costruttore della macchina.