daleyd
Member
- Messages
- 10,421
- Location
- Wrexham, North Wales
Modbus does use tcp to transport the data packets (there is a serial version which uses 232/485 protocol) but it’s much more structured than tcp/ip - the “master” device sends requests/commands and expects an answer back within a set time frame.That answered my original question when I saw the original post. Seemed potentially dangerous to leave a stepper motor to the vagaries, lack-of-precision and non-guaranteed delivery / time-of-delivery of TCP/IP!
The clever stuff that requires fast counting is in the servo drive itself, so via Modbus you would send a command to go to for example position x at speed y, the drive then carries out the command - Modbus itself is too slow to carry out anything like that by itself.
I’ve used rives that could do “fast” stuff over comms but they typically use fast protocol like canbus or similar - a German company I used to work for used interbus which was designed by Phoenix Contact for fast speeds for sensors and drives etc.