For the control of individual machines, we rely on PLC, programmable logic controllers by Siemens or Allen Bradley which in turn are linked up with servo controls as part of a network. That way, positionable axes can be operated with a high degree of dynamics and precision while retaining very short cycle times.
For network communication, we employ PROFIBUS, PROFINET and ETHERNET with TCP/IP. That way, line PC and PLC can be coordinated.