Nouve Prestazioni
CNC 8055
CNC 8055i
MODELLO ·T·
S
OFT: V02.3X
·7·
3 Tabella di funzioni M
La prestazione di anticipazione delle funzioni M permette di trasferire al PLC una funzione M prima
di concludere il movimento precedente. Questa prestazione è molto utile per le macchine
punzonatrici. In queste macchine, consente di preparare la punzonatura successiva dal PLC prima
di concludere il movimento precedente.
Definizione delle funzioni M da eseguire in anticipo
La tabella di funzioni ausiliarie M dispone di un campo costituito da 8 bit di personalizzazione.
Per definire quali sono le funzioni M che saranno eseguite con anticipo, utilizzare il bit 5 di
personalizzazione delel funzioni M desiderate. Il tempo in cui si anticipano queste funzioni M, si
indica nel parametro macchina generico MANTIME (P196).
Bit 5 di personalizzazione della tabella di funzioni ausiliarie M
Indica se la funzione ausiliaria M non si esegue in anticipo.
MANTIME (P196)
Parametro macchina generico che indica il tempo, in millisecondi, del quale si anticipano le funzioni
ausiliarie M indicate tramite il bit 5 di personalizzazione della tabella della funzioni ausiliarie M.
Considerazioni e limitazione
Si possono anticipare funzioni M su G5, G7 e G50, ma non si possono anticipare su G51.
Si anticipano solo funzioni ausiliarie M che si eseguono dal canale principale. Le funzioni M che
si eseguono dal canale del PLC non si anticipano.
Si anticipano solo le funzioni ausiliarie M che non hanno un significato predefinito dal CNC. Le
seguenti funzioni M non si anticipano:
M0, M1, M2, M3, M4, M5, M6, M8, M9, M19, M30, M41, M42, M43, M44 e M45.
Una funzione ausiliaria M si anticipa solo se tra il blocco di movimento preventivo e quello della
funzione M non ci sono altri blocchi di basso livello (F, G, ...).
Le funzioni M che si anticipano devono essere programmate sole nel blocco, non possono essere
congiute ad altre funzioni M, S o T. In caso contrario, il CNC mostrerà l’errore “La funzione M deve
essere programmata sola nel blocco”.
Le funzioni M che si anticipano potranno essere programmate su blocchi di movimento. Se la
funzione M è personalizzata per essere eseguita dal blocco di movimento, potrà essere
programmata l’associazione (movimento - M di punzonatura) sullo stesso blocco.
L’anticipazione delle funzioni M si realizzerà solo in modalità esecutiva. Non saranno anticipate
funzioni M in nessuna delle modalità di simulazione.
Valore Significato
0 La funzione ausiliaria M non si esegue in anticipo.
1 La funzione ausiliaria M si esegue in anticipo.
Valori possibili
Numeri interi fra 0 e 65535 ms.
Valore di default: 0 (non si esegue anticipatamente)
Se ci sono filtri con parametri sugli assi, il tempo di anticipazione è superiore a quello indicato nel
parametro macchina generale MANTIME (P196). In questo caso per ottenere un corretto
funzionamento della prestazione, sarà necessario regolare tale parametro.