- Joined
- Jan 20, 2015
- Messages
- 361
That is why I include the word "typically"I would disagree with that. I have successfully done it, over Ethernet, and it does not require much of a PC to pull it off. But it does require pre-compiling the controller code and making sure you keep the command buffer full. The command buffer in my case is 512x80, so lots of room. In most cases it takes several seconds to even several minutes to run the buffered commands, so any minor pauses in data transfer are not even noticed. It normally takes about 100ms to transfer 400 lines of commands to the onboard buffer.
And I would agree with you that older computers do better, more the software and way it processes it. But those days have sailed and 386/486 boards are actually prohibitively expensive now as there is such a market for them for old industrial controllers.
Windows 10/64 bit controllers don't work as well, in this regard. There is a reason every large manufacture has a discrete motion control processor and a separate HMI computer.
As to the buffer size, depends on machine and what its doing. Some 3d profiling programs, peck turning, or trochordial milling and your buffer is really small.