DCX-PCI Motion Controller Family
The DCX-PCI series design is based on a modular multi-processor concept first pioneered by PMC more than 20 years ago. Up to 8 function modules (each with it's own DSP) can be plugged into an intelligent controller board or "motherboard" which coordinates all axis functions. Two DCX-PCI models are available: The DCX-PCI 100 controller accepts modules that can directly drive miniature DC servo motors and actuators in applications requiring precise movement of small loads such as lenses and lasers. The DCX-PCI 300 controller accepts modules designed to control servo and stepper motors in a wide variety of industrial automation applications - particularly those requiring 8 or more axes of control.
|
|
DCX PCI PCI Motion Controller
(click image to enlarge)
|
- Multi-axis servo & stepper motor control
- Full-length PCI card
- Up to 8 axes (DCX-PCI 100)
- Up to 16 axes (DCX-PCI 300)
- Modular multi-processor architecture
- Up to 8 or 16 axes
- Comprehensive software and programming tools for Windows & Linux
Product Details
|
DCX-PCI 100The DCX-PCI 100 is a 1 to 8 axis PCI-bus motion controller which can control and drive up to eight small DC servo motors without the need for external amplifiers. (Up to 6 Watts per axis.) It is also the perfect choice for users of the DCX-PC100 legacy ISA-bus controller who want to move to the PCI-bus. More...
|
- 1 to 8 axes
- PCI-bus card
- Servo drive & control
- On-board servo amplifiers
- Modular
|
Motor Control Modules
|
DCX-MC100 Servo Motor Control Module |
|
 DCX-MC100 Module (± 10 volt analog command)
|
Operating Modes |
Position, Velocity |
| Control Filter |
3.3 KHz PID, 32 bit precision |
| Velocity Profiles |
Trapezoidal |
| Output |
Analog Signal, 12 bit ±10 VDC |
| Position Feedback |
Incremental Encoder (single ended or differential), 750,000 counts / sec |
| Encoder Supply |
+5 or +12VDC, jumper selectable |
| Encoder Inputs |
Differential (-7 to +7 VDC) or TTL |
| Jog Input |
2 dedicated inputs (low true) |
| Other I/O (TTL) |
Inputs: Limit +, Limit -, Coarse Home, Index, Amplifier Fault
Outputs: Amplifier Enable |
|
DCX-MC110 Servo Motor Control Module |
|
 DCX-MC110 Module (Motor drive output)
|
Operating Modes |
Position, Velocity |
| Control Filter |
3.3 KHz PID, 32 bit precision |
| Velocity Profiles |
Trapezoidal |
| Output |
12 volt @ 500mA, 8-bit |
| Position Feedback |
Incremental Encoder (single ended or differential), 750,000 counts / sec |
| Encoder Supply |
+5 or +12 VDC, jumper selectable |
| Encoder Inputs |
Differential (-7 to +7 VDC) or TTL |
| Jog Input |
2 dedicated inputs (low true) |
| Other I/O (TTL) |
Inputs: Limit +, Limit -, Coarse Home, Index, Amplifier Fault
Outputs: Amplifier Enable |
I/O Modules
|
DCX-MC400 16 Channel Digital I / O Module |
|

DCX-MC400 Module
|
Voltage Range |
TTL |
| Input High Voltage |
2.0 V (min), 5.3 V (max) |
| Input Low Voltage |
-0.3 V (min), 0.8 V (max) |
| Output High Voltage |
2.4 V (min) |
| Output Low Voltage |
0.4 V (max) |
|
DCX-MC500 4 / 8 Channel Analog I / O Module |
|

DCX-MC500 Module
|
DCX-MC500 |
4 channels A / D, 4 channels D / A |
| DCX-MC510 |
4 channels A / D |
| DCX-MC520 |
4 channels D / A |
| Input Resolution |
12-bit (1 in 4096) |
| Input Voltage Range |
0 to +5 |
| Output Resolution |
12-bit (1 in 4096) |
| Output Voltage Range |
0 to +5 @ 5ma, or -10 to +10 @ 5ma |
| Output Offset Adj. |
20 turn potentiometer |
| Output Full Scale Adj. |
Single turn potentiometer |
Software
|
Software & Programming Tools PMC offers a comprehensive suite of software, drivers and programming tools that are compatible with all PMC motion controllers. All software is available to PMC customers at no extra charge. Click on the link above for a quick tour. More...
|
- Windows / Linux
- Libraries for...
- C/C++, Delphi
- Visual Basic
- LabVIEW
- Windows tools
- Sample programs
|
Accessories
|
DCX-BF100 Servo Interconnection Board |
|

DCX-BF100: Opto Isolation and
Interconnection board for servo motors
|
DCX-BF100-5 |
For +5 to +12 volt switch inputs |
| DCX-BF100-24 |
For +24 to +48 volt switch inputs |
| Isolated Inputs |
Limit +, Limit -, Coarse Home, Amplifier Fault |
| Status LEDs |
Limit +, Limit -, Coarse Home, Amplifier Fault, User 1, User 2 |
| Jumper Options |
TTL level or Opto isolated inputs, high or low active |
| Connection Options |
Female DB-25 or 2pcs. 14 pin screw terminal strips |
| Part Number |
DCX-BF100-x - (x = 5 for 5-12V switch inputs, x = 24 for 24-48V switch inputs) |
|
Ribbon Cables for DCX Motion Controller Family |
|

26-Conductor IDC Ribbon Cable: For DCX Family of Motion Controllers
(click image to enlarge)
|
Description |
Generic 26-conductor IDC Female to IDC Female ribbon cable assembly. Connects DCX Modules to Breakout Boards. |
| Connections |
Mating Connector to Controller Module: 26 pin Female IDC (Insulation Displacement Connector) |
|
Mating Connector to Breakout: 26 pin Female IDC (Insulation Displacement Connector) |
| Cable Lengths |
6 ft. (2M) cables are available from stock. Custom lengths can be built to order, but lead times may apply. See below for information on building your own ribbon cables. |
| PMC Part Number |
95.020.6 - 6 ft. (2M) cable assembly. 95.020.X - X ft. cable assembly. (Custom lengths, lead times will apply.) |
Build Your Own Ribbon Cables
IDC ribbon cable components are inexpensive, widely available and easy to assemble. As a result, most customers choose to buy and assemble these cables themselves.
Components Required
26-conductor ribbon cable (cable only) is available from many manufacturers, including:
- Manufacturer: Belden Corp.
- Part No: 9L28026, or equivalent.
- Description: Box of 100 ft. (30M) 26-conductor ribbon cable.
The mating IDC connectors are also available from several manufacturers, including:
- Manufacturer: Circuit Assembly Corp.
- Part No: 26IDS2-C-SPT-SR, or equivalent.
- Description: 26-pin dual-row IDC Female connector assembly (polarized, with strain relief.)
Note: A small 3-4 inch (8-10cm) mini-vise clamp is useful (though not required) for installing the IDC connector onto the ribbon cable.
Product Details
|
|
- 1 to 16 axes
- PCI-bus card
- Servo / Stepper control
- Modular
- One DSP per axis
- High-performance
|
Motor Control Modules
|
DCX-MC300 Servo Motor Control Module |
|

DCX-MC300 Module (± 10 volt analog command)
|
Operating Modes |
Position, Velocity, Torque, Gain |
| Control Filter |
8KHz PID, 32 bit precision with Velocity & Acceleration Feed-Forward |
| Velocity Profiles |
Trapezoidal, S-Curve, and Parabolic with independent acceleration and deceleration |
| Output |
Analog Signal, 16 bit ±10 VDC |
| Position Feedback |
Incremental Encoder (single ended or differential), 10,000,000 counts / sec |
| Encoder Supply |
+5 or +12 VDC, jumper selectable |
| Encoder Inputs |
Differential (-7 to +7 VDC) or TTL |
| Control Filter |
User-selectable notch filter |
| Other I/O |
Inputs: Limit +, Limit -, Coarse Home, Amplifier Fault (all optically isolated), Auxiliary Encoder, high-speed encoder capture input Outputs: Amplifier Enable, Direction (all open collector), encoder compare output (<1uSec) |
| Compare Specifications |
Click here for a detailed side-by-side comparison of specifications for Standard vs. Dual Servo modules |
|
DCX-MC302 Dual Servo Motor Control Module |
|

DCX-MC302 Module (Dual ± 10 volt analog command)
|
Compatibility |
Dual Modules are designed for the DCX-PCI300-H "high-density cable" version of the DCX-PCI300 motion controller. They are not compatible with the DCX-PCI300-R "ribbon cable" version. |
| Number of Axes |
2 independently controlled axes |
| Operating Modes |
Position, Velocity, Torque, Gain |
| Control Filter |
8KHz PID, 32 bit precision with Velocity & Acceleration Feed-Forward |
| Velocity Profiles |
Trapezoidal, S-Curve, and Parabolic with independent acceleration and deceleration |
| Output |
Analog Signal, 16 bit ±10 VDC |
| Position Feedback |
Incremental Encoder (single ended or differential), 10,000,000 counts / sec |
| Encoder Supply |
+5 or +12 VDC, jumper selectable |
| Encoder Inputs |
Differential (-7 to +7 VDC) or TTL |
| Other I/O |
Inputs: Limit +, Limit -, Coarse Home (all optically isolated)
Outputs: Amplifier Enable (all open collector) |
| Compare Specifications |
Click here for a detailed side-by-side comparison of specifications for Standard vs. Dual Servo modules |
|
DCX-MC320 Sine Commutating Servo Module |
|

DCX-MC320 Module (± 10 volt dual analog command)
|
Description |
Designed to precisely control and commutate AC sinewave brushless motors, allowing the use of low-cost AC brushless amplifiers. For an Application Note describing how to commutate and control a brushless motor with a DCX-MC320 Sine Commutating Servo Module, click here (PDF 387KB) |
| Operating Modes |
Position, Velocity, Torque, Gain |
| Control Filter |
8KHz PID, 32 bit precision with Velocity & Acceleration Feed-Forward |
| Velocity Profiles |
Trapezoidal, S-Curve, and Parabolic with independent acceleration and deceleration |
| Output |
Dual Analog Sinewave Signals, 16 bit ±10 VDC, 120° out of phase |
| Position Feedback |
Incremental Encoder (single ended or differential), 10,000,000 counts / sec |
| Encoder Supply |
+5 or +12 VDC, jumper selectable |
| Encoder Inputs |
Differential (-7 to +7 VDC) or TTL |
| Other I/O |
Inputs: Limit +, Limit -, Coarse Home, Amplifier Fault (all optically isolated), Three (3) Hall Sensor Inputs
Outputs: Amplifier Enable, Direction (all open collector) |
|
DCX-MC360 Stepper Motor Control Module |
|
 DCX-MC360 Module (pulse control output)
|
Operating Modes |
Position, Velocity |
| Velocity Profiles |
Trapezoidal, S-Curve, and Parabolic with independent acceleration and deceleration |
| Step Outputs |
Pulse & Direction, or CW & CCW, open collector, 50% duty cycle |
| Step Frequency |
0.1 / sec to 5.0 M / sec |
| Position Feedback |
Incremental Encoder (single ended or differential), 10,000,000 counts / sec |
| Encoder Supply |
+5 or +12 VDC, jumper selectable |
| Encoder Inputs |
Differential (-7 to +7 VDC) or TTL |
| Other I/O |
Inputs: Limit +, Limit -, Coarse Home, Null, Fault (all optically isolated), Auxiliary Encoder, high-speed encoder capture input
Outputs: Drive Enable, Full/Half Step, Full / Half Current (all open collector), encoder compare output (<1uSec) |
| Compare Specifications |
Click here for a detailed side-by-side comparison of specifications for Standard vs. Dual Stepper modules |
|
DCX-MC362 Dual Stepper Motor Control Module |
|
 DCX-MC362 Module (Dual pulse command outputs)
|
Compatibility |
Dual Modules are designed for the DCX-PCI300-H "high-density cable" version of the DCX-PCI300 motion controller. They are not compatible with the DCX-PCI300-R "ribbon cable" version. |
| Number of Axes |
2 independently controller axes |
| Operating Modes |
Position, Velocity |
| Velocity Profiles |
Trapezoidal, S-Curve, and Parabolic with independent acceleration and deceleration |
| Step Outputs |
Pulse & Direction, or CW & CCW, open collector, 50% duty cycle |
| Step Frequency |
0.1 / sec to 5.0 M / sec |
| Position Feedback |
None |
| Encoder Supply |
+5 or +12 VDC, jumper selectable |
| Encoder Inputs |
Differential (-7 to +7 VDC) or TTL |
| Other I/O |
Inputs: Limit +, Limit -, Home, Fault (all optically isolated), Auxiliary Encoder, high-speed encoder capture input Outputs: Drive Enable, Full / Half Current ( all open collector) |
| Compare Specifications |
Click here for a detailed side-by-side comparison of specifications for Standard vs. Dual Stepper modules |
I/O Modules
|
DCX-MC400 16 Channel Digital I / O Module |
|

DCX-MC400 Module
|
Voltage Range |
TTL |
| Input High Voltage |
2.0 V (min), 5.3 V (max) |
| Input Low Voltage |
-0.3 V (min), 0.8 V (max) |
| Output High Voltage |
2.4 V (min) |
| Output Low Voltage |
0.4 V (max) |
|
DCX-MC500 4 / 8 Channel Analog I / O Module |
|

DCX-MC500 Module
|
DCX-MC500 |
4 channels A / D, 4 channels D / A |
| DCX-MC510 |
4 channels A / D |
| DCX-MC520 |
4 channels D / A |
| Input Resolution |
12-bit (1 in 4096) |
| Input Voltage Range |
0 to +5 |
| Output Resolution |
12-bit (1 in 4096) |
| Output Voltage Range |
0 to +5 @ 5ma, or -10 to +10 @ 5ma |
| Output Offset Adj. |
20 turn potentiometer |
| Output Full Scale Adj. |
Single turn potentiometer |
Software
|
Software & Programming Tools PMC offers a comprehensive suite of software, drivers and programming tools that are compatible with all PMC motion controllers. All software is available to PMC customers at no extra charge. Click on the link above for a quick tour. More...
|
- Windows / Linux
- Libraries for...
- C/C++, Delphi
- Visual Basic
- LabVIEW
- Windows tools
- Sample programs
|
Accessories
Interconnection Breakout Board for the DCX-PCI-300-H (High-density SCSI cable version)
|
DCX-BF3XX-H Servo Interconnection Board |
|

DCX-BF3XX-H: Interconnection Board for DCX-PCI-300-H Motion Controller (click image to enlarge)
|
Connections |
Quick release "cage-clamp" terminal strips, grouped by function (motor, primary encoder, auxiliary encoder.) Each terminal pin is individually labeled for easier wiring. |
| Input Connector |
26-pin Male IDC ribbon cable header. |
| Mounting |
Via mounting holes on the PCB or DIN rail clips |
| Dimensions |
PCB: 216 mm x 72 mm (8.44 inches x 2.81 inches), Overall: 216 mm x 78.4 mm (8.44 inches x 3.06 inches) |
| Part Number |
DCX-BF3XX-H |
Interconnection Boards for the DCX-PCI-300-R (Ribbon cable version)
|
DCX-BF300-R Servo Interconnection Board |
|

DCX-BF300-R: Interconnection board for servo motors
|
Connections |
Quick release terminal strips, grouped by function (motor, primary encoder, auxiliary encoder.) Each terminal pin is individually labeled for easier wiring. |
| Input Connector |
26-pin Male IDC ribbon cable header. |
| Mounting |
Via mounting holes on the PCB or DIN rail clips |
| Dimensions |
87 mm x 71 mm (3.4 inches x 2.8 inches) |
| Part Number |
DCX-BF300-R |
|
DCX-BF360-R Stepper Interconnection Board |
|

DCX-BF360-R: Interconnection board for stepper motors
|
Connections |
Quick release terminal strips, grouped by function (motor, primary encoder, auxiliary encoder.) Each terminal pin is individually labeled for easier wiring. |
| Input Connector |
26-pin Male IDC ribbon cable header. |
| Mounting |
Via mounting holes on the PCB or DIN rail clips |
| Dimensions |
87 mm x 71 mm (3.4 inches x 2.8 inches) |
| Part Number |
DCX-BF360-R |
|
DCX-BF320-R Sine Commutating Servo Interconnection Board |
|

DCX-BF320-R: Interconnection board for brushless commutation
|
Connections |
Quick release terminal strips, grouped by function (motor, primary encoder, auxiliary encoder.) Each terminal pin is individually labeled for easier wiring. |
| Input Connector |
26-pin Male IDC ribbon cable header. |
| Mounting |
Via mounting holes on the PCB or DIN rail clips |
| Dimensions |
87 mm x 71 mm (3.4 inches x 2.8 inches) |
| Part Number |
DCX-BF320-R |
Cables for the DCX-PCI-300-H, high-density connector motherboard and -H version modules
|
High-Density Cables for DCX-PCI-300-H |
|

CBL-VV68-6: High-Density Cable for DCX-PCI-300-H Motion Controller (click image for connector closeup)
|
Description |
Industry-standard 68-pin offset 0.8mm VHDCI ("SCSI-5" "Micro-centronics") Male to 68-pin offset 0.8mm VHDCI Male cable assembly. |
| Connections |
Mating Connector to DCX-PCI-300-H: 68-pin offset 0.8mm VHDCI ("SCSI-5") Male |
|
Mating Connector to Interconnection Board: 68-pin offset 0.8mm VHDCI ("SCSI-5") Male |
| Cable Lengths |
2 Meter (6ft.) cables available directly from PMC. Other lengths (0.5M, 1M, 2M, 3M and longer) are widely available from SCSI cable vendors. Click here for information about alternative cable sources. |
| PMC Part Number |
CBL-VV68-6 Note: Each cable accommodates I/O from up to two plug-in function modules: Two axes of I/O per cable using the standard axis modules, or up to 4 axes of I/O per cable when using the Dual Servo or Dual Stepper Axis Modules.) |
Other Sources of High-Density Cables and Connectors
For customers who wish to purchase high-density cables in volume directly from a third-party manufacturer or distributor, or for OEM's who wish to design their own custom breakout boards; Click here for information about alternative cable sources.
Ribbon cables for all standard plug-in modules
|
Ribbon Cables for DCX Motion Controller Family |
|

26-Conductor IDC Ribbon Cable: For DCX Family of Motion Controllers
(click image to enlarge)
|
Description |
Generic 26-conductor IDC Female to IDC Female ribbon cable assembly. Connects DCX Modules to Breakout Boards. |
| Connections |
Mating Connector to Controller Module: 26 pin Female IDC (Insulation Displacement Connector) |
|
Mating Connector to Breakout: 26 pin Female IDC (Insulation Displacement Connector) |
| Cable Lengths |
6 ft. (2M) cables are available from stock. Custom lengths can be built to order, but lead times may apply. See below for information on building your own ribbon cables. |
| PMC Part Number |
95.020.6 - 6 ft. (2M) cable assembly. 95.020.X - X ft. cable assembly. (Custom lengths, lead times will apply.) |
Build Your Own Ribbon Cables
IDC ribbon cable components are inexpensive, widely available and easy to assemble. As a result, most customers choose to buy and assemble these cables themselves.
Components Required
26-conductor ribbon cable (cable only) is available from many manufacturers, including:
- Manufacturer: Belden Corp.
- Part No: 9L28026, or equivalent.
- Description: Box of 100 ft. (30M) 26-conductor ribbon cable.
The mating IDC connectors are also available from several manufacturers, including:
- Manufacturer: Circuit Assembly Corp.
- Part No: 26IDS2-C-SPT-SR, or equivalent.
- Description: 26-pin dual-row IDC Female connector assembly (polarized, with strain relief.)
Note: A small 3-4 inch (8-10cm) mini-vise clamp is useful (though not required) for installing the IDC connector onto the ribbon cable.
|
|