The PCI-DMC-B01 motion control card provides 2 groups of real-time Capture and Compare functions for high-speed pulse capture and output to latch and detect a reference position which can be signals from a CCD camera, main encoders, or pulse train. By using the DLL dynamic link library, users can perform a pulse compare to remotely trigger the camera shutter and take pictures in equally spaced or unequally spaced pulse positions at a set time interval.