The PCI-1274 is a basic motion control PCI card with multi-latch/compare trigger function. PCI-1274 utilizes the high-performance FPGA to provide Point-to-Point, Latch and Compare Trigger with a SoftMotion algorithm inside to perform precise position control. PCI-1274 also has internal FIFO to enable high speed position compare and trigger pulse output. Users can link compare trigger outputs to latch inputs one by one, or link all compare trigger outputs to single channel of latch input only. Integrating a camera and sensor realizes AOI applications such as linear screw, and IC and vision inspection sorting machine. In addition, all Advantech motion controllers use the “Common Motion API” architecture which is a unified user programming interface and graphical utility. This architecture saves application maintenance and upgrades. Programmers can benefit from integrating any Advantech SoftMotion controller without changing large amounts of the application code. User-friendly examples decrease programming workload, helping users complete configuration and diagnosis easily.