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.

Scheda PGM

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.

 
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, 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

 
Nota
Attenzione, possibile perdita di dati!
Il controllo numerico gestisce lo stesso contatore per la modalità operativa Esecuzione pgm e l'applicazione MDI. Il contatore è attivo su tutti i programmi. Se si esegue un programma NC resettando il contatore, l’avanzamento di conteggio di un altro programma NC viene eventualmente cancellato.
  1. 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.

  • Scheda PGM

  • 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

  • È possibile salvare in una variabile il valore di conteggio corrente con la funzione FN 18: SYSREAD ID920 NR1.
  • Lettura del dato di sistema con FN 18: SYSREAD

  • Le applicazioni client possono modificare il valore di conteggio con l'ausilio di OPC UA e ruolo NC.RemoteOperator (#56-61 / #3-02-1*).
  • OPC UA NC Server (#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.

 
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