Thanks again Alex. Please see attached picture of diagnostics. The only change I saw from at rest to trying to run is the #0 diag.has a change in 2nd from right from 0 to 1 each time the orient spindle action runs. The far right digit of #5 diag changes momentarily when the start button is pushed. Also the 0 diag. far left changes for a moment at the end of program. I cannot seem to figure out what the correct order of buttons is to call up a different program in memory to run instead of the current one. If you could please tell me. When the G01 is in the code and I push start it jumps to the point shown on the next line an stops there as seen in the other two pics.
Thanks,
Scott
I will give it a try again tonight. I am pretty sure of correct modes. If I do not input the G01 all the travels distances are correct and all code is run in rapid. The program can be run again several times as soon as it is complete by pushing start again with M30 as the terminator. I have tried adding G94 and G70 with same no go response in G01. Will report back again after verifying what you asked.
Thanks,
Scott
Thanks for your input. It does seem everything on a Fanuc based system is highly interlocked. There is an issue with the spindle as well so If I try to input any more than 30 RPM , the spindle errors with-- #2 speed does not match command. I tried it with the 30 RPM input (which really only turns about 6 RPM) and the spindle ran, but still no axis movement. It may well be that the spindle problem is it. The tool change system does not work either so may be related to that. It is starting to look like it may be a puzzle to hard to figure out considering I think this mill was only made one model year before they closed down so probably only a few left.
Thanks Again,
Scott
Thanks for input guys. The spindle turns fine so that is not the problem with speed. It may be the DA converter chip. I am going to see if I can get a new one to try. It does not have a two speed gear box. Just direct belt drive to spindle. I will try a program with the # on its own line. It is so weird that it will run the program in rapid, even when there is no G0 in the code line. Yet it won't run G01 code.
At the same time the homing that is supposed to run in rapid runs slowly all the way home. I still do not know how to call up a program in memory. Could you please tell me the correct keying sequence to do so. Thanks for the sample code.
Scott