EtherCAT (Ethernet for Control Automation Technology) is an open, high-performance fieldbus system that makes Ethernet technologies available at the I/O level. EtherCAT provides flexible wiring, fast communication and many other nice features. It needs a master to control many slaves. ICP DAS provides PC master cards for users to build their motion related applications. This card can offer multi-axis motion and I/O control functions by its own built-in CPU. In this way, the CPU loading of PC can be reduced dramatically. In the mean while, ICP DAS also provides many I/O slave modules for users to choose from. Since EtherCAT technology is an industrial standard, those modules can work together in a system with 3rd-party EtherCAT slaves as well.