ADLINK Technology PCIe-8338 EtherCAT Motion Controller is a hardware-based controller that supports up to 64 synchronized axes and over 10,000 points simultaneously. This controller provides an out-of-shell Application-ready (APS) function library to generate multi-dimensional, highly synchronized, time-deterministic event-triggered motion, and I/O control. The PCIe-8338 motion controller features dedicated isolated Emergency stop input (EMG) and configurable isolated high-speed digital input, with up to 1MHz input frequency. This motion controller supports up to 16D linear interpolation, 3D circular, and 3D spiral interpolation. The PCIe-8338 motion controller implements point-table functions for contouring applications.