C-884.4DC • C-884.6DC Motion Controller for DC Motors, 4 or 6 Axes
For Positioners with Closed-Loop DC Motor, USB, RS-232, TCP/IP, SPI, I/O, Joystick
- PID servo control with dynamic parameter switching
- Powerful macro programming language, e.g., for stand-alone operation
- Data recorder
- Integrated interfaces: USB, RS-232, Ethernet, SPI, I/O, joystick
- Trajectory support for 1- or 2–D motion patterns
Digital motion controller for DC servo motors
4 or 6 axes. Dual-core architecture for increased performance and flexibility by separating command processing and position control. Simple adaptation / extension possible for OEM products. Motion control of PI positioning systems with DC motors: Direct motor control, PWM control for PI positioning stages with integrated ActiveDrive amplifiers or integrated block commutation (brushless motors). Supports motor brake.
Motion profiles
Point-to-point, trapezoidal velocity profile. User-definable trajectories (e.g., circles, sine curves) from externally fed points.
Interfaces and communication
Interfaces: TCP/IP, USB and RS-232 for commands. A/B quadrature encoder input. TTL inputs for limit and reference point switches. I/O lines (analog/digital) for automation. USB interface for human interface devices.
Extensive functions, software support
Powerful macro command language. Nonvolatile macro storage, e.g., for stand-alone operation with autostart macro. Data recorder. ID chip detection for fast startup. PID controller, parameter changing during operation. Extensive software support, e.g., for NI LabVIEW, C, C++, MATLAB, Python. PIMikroMove user software.
Specifications
Datasheet C-884.xDC
Specifications
C-884.4DC/C-884.6DC | |
---|---|
Function | Position control for closed-loop DC motors |
Processor | Dual-core architecture. Controller on a DSP core, with extendable command interpreter in an ARM core under Linux |
Axes | C-884.4DC: 4 / C-884.6DC: 6 |
Supported functions | Linear vector motion. Point-to-point motion. User-definable trajectories. Startup macro. PI Python. Data recorder for recording operating data such as motor voltage, velocity, position or position error. ID chip detection. |
Motion and servo controller | C-884.4DC/C-884.6DC |
---|---|
Controller type | PID controller, changing a parameter during operation |
Servo cycle time | 100 µs |
Profile generator | Trapezoidal velocity profile |
Encoder input | A/B quadrature (TTL differential according to RS-422), 50 MHz; BiSS interface |
Stall detection | Automatic motor stop when a programmable position error is exceeded |
Limit switches | 2 × TTL per axis (programmable polarity) |
Reference point switch | 1 × TTL per axis |
Motor brake | 1 × TTL per axis, can be switched by software |
Interfaces and operation | C-884.4DC/C-884.6DC |
---|---|
Communication interfaces | TCP/IP: RJ45/Ethernet; USB: Mini-USB type B; RS-232: Sub-D 9 (m); SPI: DisplayPort |
Motor connector | Sub-D 15 (f) |
I/O lines | 4 analog inputs (-10 to 10 V), resolution: 10-bit 4 digital inputs (5 V TTL) 4 digital outputs (5 V TTL) |
Command set | PI General Command Set (GCS) |
User software | PIMikroMove |
Application programming interfaces | API for C / C++ / C# / VB.NET / MATLAB / Python, drivers for NI LabVIEW |
Manual control | USB interface for HID-compliant devices |
Miscellaneous | C-884.4DC/C-884.6DC |
---|---|
Operating voltage | External power adapter 24 V / 5 A (120 W) in the scope of delivery |
Max. current consumption | C-884.4DC: 11 A / C-884.6DC: 16 A |
Current consumption without load | 500 mA |
Operating temperature range | 5 to 50 °C |
Mass | C-884.4DC: 1.77 kg / C-884.6DC: 1.97 kg |
Dimensions | 312 mm × 153.4 mm × 59.2 mm (incl. mounting rails) |
Downloads
Product Note
Product Change Notification C-857.10
Datasheet
Datasheet C-884.xDC
Documentation
User Manual MS243
C-884.4DC and C-884.6DC Motion Controller for DC Motors and Brushless DC Motors, 4 or 6 Axes
User Manual C884T0003
Parameter Handling of C-884 Controllers when Importing PIStages2 into PIStages3
Short Instructions MS242EK
Digital Motor Controllers and Drivers: C-663 / C-863 / C-867 / C-877 / C-884 / E-861 / E-871 / E-872.401 / E-873
Software Files
C-990.CD1 Releasenews
PI Software Suite C-990.CD1
General Software Documentation
User Manual A000T0075
Implementing a C-887 PI Controller in TwinCAT 3.1
User Manual A000T0028
Updating PI Software with PIUpdateFinder
Software Manual SM146
GCS Array Data Format
Software Manual SM148
PIMikroMove
Software Manual SM151
PI GCS DLL
Software Manual SM155
PI MATLAB Driver GCS 2.0
Software Manual SM156
PIStages3Editor for editing the PIStages3 database
User Manual A000T0067
Information on the PIStages3 database. What must be considered when changing from PIStages2 to PIStages3.
Software Manual SM157
PIPython - Programming PI Controllers with Python
Software Manual SM158
PI GCS2 Driver Library for NI LabVIEW
Technical Note A000T0089
PI Software on ARM-Based Platforms
User Manual SM164E
Updating controller firmware with PIFirmwareManager
Quote / Order
Ask for a free quote on quantities required, prices, and lead times or describe your desired modification.