Definizione del contatore con FUNCTION COUNT
Applicazione
La funzione NC FUNCTION COUNT consente di gestire un contatore dal programma NC. Con questo contatore è possibile definire ad es. un numero nominale di pezzi fino al quale il controllo numerico ripete il programma NC.
Descrizione funzionale
Il controllo numerico considera la funzione FUNCTION COUNT nell'esecuzione programma e nella simulazione.
Il controllo numerico impiega un contatore separato per l'esecuzione programma e la simulazione.
Il controllo numerico visualizza il valore di conteggio corrente e il numero nominale definito delle lavorazioni nella scheda PGM dell'area di lavoro Stato.
Il valore di conteggio viene mantenuto anche dopo un riavvio del controllo numerico.
Immissione
I programmi NC inclusi nel presente manuale utente sono proposte di soluzioni. Prima di utilizzare i programmi NC o singoli blocchi NC su una macchina, è necessario adattarli.
Adattare dapprima i seguenti contenuti:
- Utensili
- Dati di taglio
- Avanzamenti
- Altezza e posizioni di sicurezza
- Inserire le posizioni specifiche della macchina, ad es. con M91
- Percorsi di chiamate programma
Alcuni programmi NC sono indipendenti dalla cinematica della macchina. Adattare questi programmi NC alla propria cinematica della macchina prima del primo funzionamento di prova.
Testare i programmi NC prima di eseguirli utilizzando anche la simulazione.
Testando un programma è possibile accertare se il programma NC può essere impiegato con le opzioni software disponibili, la cinematica attiva della macchina e la configurazione corrente della macchina.
11 FUNCTION COUNT TARGET5 | ; Definizione del valore nominale del contatore su 5 |
Inserisci funzione NC Tutte le funzioni FN FUNCTION COUNT
La funzione NC contiene i seguenti elementi di sintassi:
Elemento di sintassi | Significato |
---|---|
FUNCTION COUNT | Apertura sintassi per il contatore |
INC, RESET, ADD, SET, TARGET o REPEAT | Definizione della funzione di conteggio |
Funzioni di conteggio
La funzione NC FUNCTION COUNT offre le seguenti funzioni di conteggio:
Sintassi | Funzione |
---|---|
INC | Incremento del contatore del valore 1 |
RESET | Ripristino del contatore |
ADD | Incremento del contatore di un valore definito Numero, testo o variabile Immissione: 0...9999 |
SET | Assegnazione di un valore definito al contatore Numero, testo o variabile Immissione: 0...9999 |
TARGET | Definizione il valore nominale da raggiungere Numero, testo o variabile Immissione: 0...9999 |
REPEAT | Ripetizione del programma NC a partire dalla label se non è stato ancora raggiunto il valore nominale definito Numero, testo o variabile |
Note
- Verificare prima della lavorazione se il contatore è attivo
- Nella scheda PGM dell'area di lavoro Stato, il controllo numerico offre la finestra Impostazioni contatore, con cui è possibile definire anche il contatore.
Se il controllo numerico esegue la lavorazione nel programma NC FUNCTION COUNT, sovrascrive i valori definiti nella finestra Impostazioni contatore.
- Con il parametro macchina opzionale CfgNcCounter (N. 129100) il costruttore della macchina definisce se è possibile editare il contatore.
- Il valore di conteggio raggiunto può essere inciso con il ciclo 225 INCISIONE.
- È possibile salvare in una variabile il valore di conteggio corrente con la funzione FN 18: SYSREAD ID920 NR1.
- Le applicazioni client possono modificare il valore di conteggio con l'ausilio di OPC UA e ruolo NC.RemoteOperator (#56-61 / #3-02-1*).
Esempio
I programmi NC inclusi nel presente manuale utente sono proposte di soluzioni. Prima di utilizzare i programmi NC o singoli blocchi NC su una macchina, è necessario adattarli.
Adattare dapprima i seguenti contenuti:
- Utensili
- Dati di taglio
- Avanzamenti
- Altezza e posizioni di sicurezza
- Inserire le posizioni specifiche della macchina, ad es. con M91
- Percorsi di chiamate programma
Alcuni programmi NC sono indipendenti dalla cinematica della macchina. Adattare questi programmi NC alla propria cinematica della macchina prima del primo funzionamento di prova.
Testare i programmi NC prima di eseguirli utilizzando anche la simulazione.
Testando un programma è possibile accertare se il programma NC può essere impiegato con le opzioni software disponibili, la cinematica attiva della macchina e la configurazione corrente della macchina.
11 FUNCTION COUNT RESET | ; Reset del valore di conteggio |
12 FUNCTION COUNT TARGET10 | ; Definizione del numero nominale di lavorazioni |
13 LBL 11 | ; Impostazione della label di salto |
* - ... | ; Esecuzione della lavorazione |
21 FUNCTION COUNT INC | ; Incremento di 1 del valore di conteggio |
22 FUNCTION COUNT REPEAT LBL 11 | ; Ripetizione della lavorazione fino a raggiungere il numero nominale |