Variabili Fanuc Macro B

Riferimento operativo per distinguere variabili locali, comuni e di sistema. Le disponibilità effettive dipendono dalle opzioni del controllo e dal costruttore macchina.

Tipi principali

IntervalloTipoUso tipicoPersistenza
#1–#33LocaliArgomenti e calcoli interni alla macro chiamata.Temporanee
#100–#199ComuniDati condivisi tra programmi e macro.Normalmente azzerate allo spegnimento; verificare configurazione
#500–#999Comuni permanentiParametri, contatori e dati da conservare.Normalmente mantenute dopo spegnimento
#1000 e oltreSistema / opzioniSegnali, posizioni, correttori, origini e stato CNC.Dipende dalla variabile

Variabili speciali utili

Esempio Macro B

#100=25.0
#101=2.5
#102=#100/#101
IF [#102 LE 0] THEN #3000=1 (VALORE NON VALIDO)

Usa nomi/commenti chiari accanto alle variabili per evitare conflitti con macro già presenti in macchina.

Attenzione: gli intervalli disponibili e la persistenza possono essere modificati da opzioni CNC e configurazioni OEM. Prima di scrivere in una variabile di sistema, verifica il manuale Fanuc 31i e la documentazione della macchina.