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 fino al quale il controllo numerico deve ripetere il programma NC.

Descrizione funzionale

Il valore di conteggio viene mantenuto anche dopo un riavvio del controllo numerico.

Il controllo numerico considera la funzione FUNCTION COUNT esclusivamente nella modalità Esecuzione pgm.

Il controllo numerico visualizza il valore di conteggio corrente e il numero nominale definito nella scheda PGM dell'area di lavoro Stato.

Scheda PGM

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.

 
Tip

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

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 o nome fisso o variabile

Immissione: 0...9999

SET

Assegnazione di un valore definito al contatore

Numero o nome fisso o variabile

Immissione: 0...9999

TARGET

Definizione il valore nominale da raggiungere

Numero o nome fisso o variabile

Immissione: 0...9999

REPEAT

Ripetizione del programma NC a partire dalla label se non è stato ancora raggiunto il valore nominale definito

Numero o nome fisso o variabile

Note

 
Nota
Attenzione, possibile perdita di dati!
Il controllo numerico gestisce un solo contatore. Se si esegue un programma NC resettando il contatore, l’avanzamento di conteggio di un altro programma NC viene cancellato.
  1. Verificare prima della lavorazione se il contatore è attivo
  • 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.
  • Ciclo 225 INCISIONE

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.

 
Tip

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