I have my PC talking to my KM3 swimmingly--well almost. I can upload NC programs to it all day long at 19.2Kbps without error. However, when I'm machining a program that is greater than its memory buffer (about 2000 lines of my code) in DNC mode, I get dropped characters. These, if I'm lucky, lead to syntax errors and the machine stops. If I am unlucky, it just drops a number and sends my mill off in the wrong direction (sometime right into my part at high speed).
I get an error pretty much 100% of the time that I'm using drip-mode, but the error is never in the same place twice.
So, I'm guessing that this could due to a couple of things: One might be that it is picking up transients on the serial line while the motors are running. Or, it might be that I have an unreliable memory chip somewhere high in the address space. Either way, it is killing my ability to do DNC.
I am using HyperTerm to send my code to the mill.
Any ideas of how to troubleshoot and/or fix this problem?
-joel