Grazie per la cortese risposta...! La soluzione tramite GOTO e stata quella che ho utilizzato fin da subito per risolvere il problema...…! Cercavo una soluzione alternativa che mi snellisse la lettura e la stesura del programma e mi eviti problematiche dei salti GOTO che su alcuni CNC mi creano problemi....!
Su alcuni controlli posso gestire il salto in maniera più semplice.
Es.
Sono circa 24 salti per utensile.
E la media di 10 utensili a lavorazione.
#601=1(=1morsa on =0off)
#602=1(=2morsa on =0off)
Ecc.Ecc
IF[#601EQ1]GOTO100
M98Q1001
N100
IF[#6012EQ1]GOTO100
M98Q1001
N100
La maggior parte dei CNC accetta questa condizione.
Ma su alcuni controlli sono obbligato a fare diversamente...! Eseguire un salto dedicato..!
IF[#601EQ0]GOTO100
M98Q1001
N100
IF[#602EQ0]GOTO101
M98Q1001
N101
Goto100 n100
Goto101 n101
Ho provato anche tramite parametri....se non sbaglio era uno dei 6000 ma niente...!
Sono in cerca di consigli.
Ciao.
Marco.