Hello, I have a HAAS VF2SS that randomly stalls during program execution. I've been chasing this for a few months and wanted to share what I know before asking for help:
Sometimes wit will run for hours without halting/stalling. Other times, it will happen on every line. Cycle start will cause it to resume. Any other key will also cause it to resume most of the time (i.e. I can hit the up or down or right or left, or diag, or just about any button to get it to resume.
What does stall mean: It stops executing code and no motion is happening. Spindle and coolant remain on.
It will say "Waiting" on the lower right part of the display.
It's not acting like it's in single block as it will execute each part of the tool change macro / sequence per button press and return to waiting after each press of a button. In a single block a full tool cycle would happen. When it happens, it does not necessarily complete the full cycle as it will run each part of the tool change per button press.
This issue happens when running from Memory as I do not use RS232 for drip feed.
It can happen upon boot up or in the middle of a tool change, it can happen with a G01, G02, G03, or M28 (I assume it's not G-code or M-code dependent)
What have I tried:
1) I cleaned the Processor card in an ultrasonic cleaner as a first attempt to fix it in case it was related to dirt or some conductive material causing an interrupt or something on the processor card.
2) I paid HAAS to come and dump the processor memory (incase I had a memory area that was corrupt)
3) I had HAAS update the MOCON to the latest I could for that vintage.
4) I have tried code that is not High Speed machining ie just linear moves.
5) Not sure what to try next.
Year of MFG: 2004
SW Ver M13.18B, MOCON Version is 12.05.
I has done this off and on for the last two years but the last year it has been more frequent.
Sometimes, it goes away for a while when I shut it off and power it back up. Sometimes, it wants to be persistent and keep doing it.
I'd like to get this to be more stable and am open to any suggestions.
Thanks,
Sometimes wit will run for hours without halting/stalling. Other times, it will happen on every line. Cycle start will cause it to resume. Any other key will also cause it to resume most of the time (i.e. I can hit the up or down or right or left, or diag, or just about any button to get it to resume.
What does stall mean: It stops executing code and no motion is happening. Spindle and coolant remain on.
It will say "Waiting" on the lower right part of the display.
It's not acting like it's in single block as it will execute each part of the tool change macro / sequence per button press and return to waiting after each press of a button. In a single block a full tool cycle would happen. When it happens, it does not necessarily complete the full cycle as it will run each part of the tool change per button press.
This issue happens when running from Memory as I do not use RS232 for drip feed.
It can happen upon boot up or in the middle of a tool change, it can happen with a G01, G02, G03, or M28 (I assume it's not G-code or M-code dependent)
What have I tried:
1) I cleaned the Processor card in an ultrasonic cleaner as a first attempt to fix it in case it was related to dirt or some conductive material causing an interrupt or something on the processor card.
2) I paid HAAS to come and dump the processor memory (incase I had a memory area that was corrupt)
3) I had HAAS update the MOCON to the latest I could for that vintage.
4) I have tried code that is not High Speed machining ie just linear moves.
5) Not sure what to try next.
Year of MFG: 2004
SW Ver M13.18B, MOCON Version is 12.05.
I has done this off and on for the last two years but the last year it has been more frequent.
Sometimes, it goes away for a while when I shut it off and power it back up. Sometimes, it wants to be persistent and keep doing it.
I'd like to get this to be more stable and am open to any suggestions.
Thanks,