La necessità è di salvare il valore ottenuto con la chiamata della macro per poi riprendere il valorr alla suggessiva chiamata della macro per riutilizzarlo e risalvarlo.
Il valore può essere perso quando mach3 viene chiuso.
Vorrei evitare di dover modificare l'interfaccia per aggiungere dei DRO da usare come variabili di appoggio per salvare questi valori.
Guardando il file di seguito mi sembra di capire che Mach3 renda disponibili delle variabili per poter essere utilizzate a questo scopo.
https://www.machsupport.com/forum/index ... tach=49885
Nel file viene indicato:
VARIABLES
-1 to 33 are local variables, there value can only be used within the current g-code file,
-100 to 149 and 500 to 531 are global and can be used over any number of files.
-In the later versions of Mach variables 500 to 600 are global variables.
Mi sembra di capire che potrei ulizzare ad esempio due indici nel range 100-149
Ma come si fa ad essere certi che questi indirizzi non siano usati da altre macro o da plugini o altro?
Grazie
Ciao