Skip to main content

Funzione di rilevamento (distanza residua chiara)

Codice G: G31 /Qualsiasi comando di movimento insieme al PROBE parola

Funzione: La funzione di rilevamento (distanza residua chiara) è un movimento speciale che viene interrotto non appena viene emesso un segnale (PROBE) è in sospeso. Il resto del codice G continua dalla posizione in cui il movimento è stato interrotto, non dalla posizione finale programmata del

La funzione di rilevamento (distanza residua chiara) causa un arresto implicito della decodifica prima del movimento successivo (simile a G75). La decodifica del codice G continuerà solo dopo la ricezione del segnale. I casi d'uso tipici includono la misurazione della lunghezza di un utensile (spostamento in un interruttore) o lo spostamento su un blocco

La funzione di rilevamento (distanza residua chiara) può essere attivata per qualsiasi numero di movimenti, come linee rette e archi circolari. Per questo, solo PROBE la parola deve essere aggiunta al codice G.

G31 è un movimento lineare con la funzione di rilevamento (distanza residua chiara), con il numero di sonda predefinito 1. Questo valore predefinito può essere sovrascritto con

Avviso

  • Ogni movimento può avere al massimo uno PROBE parola.

  • Le funzioni H (trigger) non sono supportate per i movimenti con la funzione di rilevamento (distanza residua chiara).

  • La preelaborazione del percorso come la levigatura degli angoli, la correzione del raggio dell'utensile, ecc. non è supportata per i movimenti con la funzione di rilevamento (distanza residua chiara).

  • Il numero della sonda deve essere positivo.

  • Se durante l'elaborazione di un movimento con la funzione di rilevamento non viene ricevuto alcun segnale dalla sonda (distanza residua chiara), l'interpolazione si interrompe alla fine del movimento con un errore.

  • L'interpolatore deve prima essere fermato quando viene ricevuto un segnale della sonda. Uno degli ingressi bSlow_Stop, bQuick_Stop, o bEmergency_Stop può essere utilizzato per questo scopo. Non appena l'interpolazione si è interrotta, è possibile riconoscere la funzione di rilevamento (chiara distanza residua). A tale scopo, viene applicato un bordo ascendente al SMC_Interpolator.bAcknProbe ingresso.

Sintassi

G31 X Y Z A B C P Q U V W F E S PROBE
G1/2/3/8/9 X Y Z A B C P Q U V W F E S PROBE

Codice G Word

Descrizione

X Y Z

Posizioni target degli assi cartesiani

A B C P Q U V W

Posizioni target degli assi aggiuntivi

F E

Velocità del percorso, accelerazione/decelerazione del percorso

S

Profilo S

PROBE

Il numero della sonda deve essere positivo.

Esempio 48. Esempi

Movimento lineare

Movimento lineare con funzione di rilevamento (distanza residua chiara) e sonda predefinita numero 1

N010 G31 X100

Movimento circolare

Movimento circolare con funzione di rilevamento (distanza residua chiara) e sonda numero 7

N010 G02 X100 R50 PROBE 7

Per ulteriori informazioni, vedere l'esempio: Esempio CNC 16: funzione di sondaggio (distanza residua chiara) (G31)