chiedo cortesemente un aiuto, a tutti gli esperti della programmazione,per poter eseguire in un vecchio tornio CNC a 2 assi,che monta FANUC serie O-T, un conteggio dei pezzi ricavati da una barra, in maniera che la macchina si fermi con un M30 esattamente al raggiungimento di 32 pezzi troncati da suddetta barra.
Ovviamente in altri FANUC piu evoluti ho sempre usato M90, e cercando nel forum ho trovato questa soluzione che impiega le variabili ,ma purtroppo la macchina non legge il programma e crea errore
Vi allego sotto il programma che avevo creato copiando da appunti presi in questo forum.
O0002
N1000#100=32
N1(TRONCATURA)
...
N2(AVANZAMENTO BARRA)
...
N3(TORNITURA)
...
N4(FORATURA)
…
N1001#100=#100-1
N1002IF[#100 NE 0]GOTO 1000
M30
%
La macchina va in errore nel blocco N1001#100=#100-1 perché in teoria non legge il segno meno.
Ringrazio fin da subito chi rispondera'.