Ciao Giovanni, la macchina in questione lavora con presidio ridotto ed ho la necessita di monitorare gli sforzi degli assi in automatico il programma in questione trovato nella memoria del cnc è questo e ne ho uno per ogni uno dei 7 assi del tornio:
9025(M75 SFORZO ASSE Z)
IF[#26EQ#0]GOTO100
#501=[#26/200]*7282
G10L50
N2104P2R#501
G11
M99
N100
#3000=100(ERRORE DI FORMATO M75)
M99
1)se la variabile 26 è uguale alla variabile 0 vai al blocco 100
2)variabile 501 assume il valore del rapporto tra la variabile 26 /200 moltiplicato per 7282
3)inserimento parametri da programma
4)parametro 2104 del secondo asse ha valore della variabile 501
5)disattiva inserimento parametri da programma
6)variabile 3000 ha valore 100 ferma la macchina
Oltre a questo non riesco ad andare nel manuale c'è scritto pochissimo e non sono descritte le variabili e i parametri.
Dubbi:
La variabile 26 non ha valore
La variabile 501 relativa all'asse Z varia con le fasi di lavoro e non è proporzionale con l'impegno dell'asse
I valori del parametro digital servo 2104 di tutti gli assi sono tutti a 0
Come poso usare per il mio scopo il programma 9025 relativo all'asse Z e quelli relativi agli altri assi, inoltre c'è anche il programma reset sforzi:
:9022(M52 RESET SFORZO)
G10L50
N2104P1R0(ANNULLA SFORZO ASSE X)
N2104P2R0(ANNULLA SFORZO ASSE Z)
N2104P3R0(ANNULLA SFORZO ASSE C)
N2104P4R0(ANNULLA SFORZO ASSE Y)
N2104P5R0(ANNULLA SFORZO ASSE B)
G11
M99
Grazie
Saluti
Paolo