non conosco il modello che hai in macchina.
cmq quasi sempre i portabarre funzionano con codici M di abilitazione cambio barra che gli dà il tornio (ad es su un Gildemeister con portabarre Iemca dove lavoro c'è il codice M65 che abilita il cambio barra e poi dopo aver aperto la pinza mandrino c'è M69 che comanda proprio il cambio barra)
affinchè si faccia il cambio barra la lancia del caricatore deve essere arrivata ad una certa quota che di solito si può modificare direttamente sul controllo del portabarre.
le operazioni di cambio barra noi le mettiamo dentro un sottoprogramma dedicato, mentre nel programma principale si mettono delle condizioni di controllo per verificare appunto se la barra è sufficiente per fare un altro pezzo oppure serve cambiarla.
di solito dopo aver fatto fare al programma i suoi "conti" iniziali metto una condizione del tipo IF[#600LE#650]GOTO1
M98P9001
N1....
dove la #600 è la lunghezza pezzo finito più alcune misure di sicurezza e la #650 è quella a cui si assegna ogni volta che riparte il programma il valore della lunghezza barra residua che dà il portabarre
il programma O9001 è quello in cui scriviamo i comandi per il cambio barra.
come detto purtroppo non conosco nè il caricatore nè il tornio che avete quindi mi spiace non poterti aiutare più nello specifico.............cmq rompete le @@ a chi ve lo ha venduto..........anche io delle volte stò giorni interi a telefonare alle assistenze finchè non mi danno le info che mi servono