The board CPCI-8004 for the CompactPCI bus is used for the control of up to 4 servo or stepper motor axes through a PC. The intelligent board is based on a RISC processor and can process upt o 4 user programms simultaneously. Incremental encoders, SSI encoders and EnDat encoders as well as end and reference switches can be connected to each axis channel. Complex applications can be realised thanks to powerfull software functions: linear, circular,helical, spline and CAD interpolation. The "open" controlling concept of the CPCI-8004 is intended in the first place for manufacturers of special-purpose machines and users which needs a flexible integration as well as a CNC solution.