I'm using a Robodrill with a Fanuc 16iM controller and a memory card with G198, all my machine parameters are set up correctly as far as I can tell but when I try to run a subprogram off the card the machine just sits there and does nothing, not even showing me any alarms.
I've spent hours trying to figure this out with no luck.
Details:
The CF card works fine loading programs onto the controller and writing programs onto the controller, I can see all the files on the card fine, 138.7 is 1 and 3404.2 is 1.
I have macro B enabled in the options, additional macro variables as well.
The sub program literally just turns the coolant on for 5 seconds then ends. The program name on the card is O1999 with no extension and the call is M198P1999.
Subprogram
% O1999 M8; G4X5.; M9; M99; %
Restarted the machine multiple times, ran other m98 programs fine too.
I ordered a CF card from CNC specialty store that's been tested to work with my controller already and it's giving me the same issues.
Controller series is B0L1 version 0001.
I've spent hours trying to figure this out with no luck.
Details:
The CF card works fine loading programs onto the controller and writing programs onto the controller, I can see all the files on the card fine, 138.7 is 1 and 3404.2 is 1.
I have macro B enabled in the options, additional macro variables as well.
The sub program literally just turns the coolant on for 5 seconds then ends. The program name on the card is O1999 with no extension and the call is M198P1999.
Subprogram
% O1999 M8; G4X5.; M9; M99; %
Restarted the machine multiple times, ran other m98 programs fine too.
I ordered a CF card from CNC specialty store that's been tested to work with my controller already and it's giving me the same issues.
Controller series is B0L1 version 0001.