The PCIx is a PCI 4 axis motion controller that conforms to the PCI Rev. 2.2 specification. The PCIx is a four-axis controller for either servo or stepping motors. It supports 12 general purpose bits which are opto-isolated for optimum noise immunity. The home and over travel inputs are opt-isolated. The architecture of the PCIx includes a dual-port RAM for special functions where fast collection of large amounts of data is required, such as profile capture. The servo output is a +/- 10V or 0-10V signal that is driven by a 16-bit DAC. The servo control loop is a PID filter with feed forward coefficients. The step pulse is a TTL level 50% duty cycle square wave that supports velocities of 0 through 1,044,000 pulses per second. The encoder feedback functionality supports quadrature encoders up to 4 MHz at a 4 times resolution and is used as the servo feedback, as feedback for the stepper axes or as independent position feedback. The encoder feedback can provide slip or stall detection. Every axis includes dedicated +/- over travel inputs, a home input, and an auxiliary output.
The PCIx is available in several different models at several different prices.