According to the requirement of engine press-fit system, engine press fit control system was designed to improve precision and control performance of engine automation press fit system. The technology of EtherCAT was applied,so the data between device layer and control layer was linked by EtherCAT bus to improve the performance of high speed,stability and accuracy of the data transmission.The control algorithm based on fuzzy-PID control was applied,and the fitting force-position closed-loop control was achieved by monitoring fitting force and position real-time.