AEG MM-PMC2-300
Product Introduction:
The AEG MM-PMC2-300 is a high-end programmable motion controller from the Modicon PMC2 product family, specifically configured for 3-axis coordinated motion control. It is designed for complex multi-axis applications including CNC machining, robotics, flying shear, and synchronized conveyor systems. The controller integrates motion control, PLC logic, and I/O handling in a single platform, eliminating the need for separate motion controllers and PLCs.
Detailed content
Technical Specifications:
- Number of Axes: 3 servo/stepper axes (simultaneous interpolation)
- Interpolation Modes: Linear, Circular, Helical, Point-to-Point
- Maximum Pulse Frequency: 4 MHz per axis
- Positioning Resolution: 32-bit (4,294,967,296 counts per revolution)
- Control Cycle Time: 1 ms (standard), 500 µs (high-speed mode)
- Program Memory: 2 MB Flash + 512 KB RAM
- I/O Capacity: Up to 256 digital I/O + 32 analog I/O (via expansion)
- Communication Ports: Ethernet (TCP/IP, Modbus TCP, EtherNet/IP), RS-232, RS-485, CAN
- Power Supply: 24V DC (nominal), 18V to 30V DC operating range
- Operating Temperature: 0°C to +55°C
- Storage Temperature: -20°C to +70°C
- Vibration Resistance: 5g (10–500 Hz) per IEC 60068-2-6
- Shock Resistance: 30g, 11 ms per IEC 60068-2-27
- Dimensions (W x H x D): 180 mm x 100 mm x 120 mm (approximate)
- Weight: Approximately 1.2 kg
Functional Features:
- 3-axis simultaneous interpolation with look-ahead function (up to 128 blocks)
- Electronic cam and electronic gearing
- S-curve acceleration/deceleration profiling
- Jog, incremental, and absolute positioning modes
- Home sequence with multiple reference methods (index, limit switch, encoder Z-phase)
- Built-in PLC with IEC 61131-3 programming (Ladder, FBD, SFC, ST, IL)
- Macro programs for complex motion sequences
- FTP server for program upload/download and data logging
- Web server for remote diagnostics and parameter monitoring
Performance Parameters:
- Simultaneous Axes: 3 axes at full speed
- Maximum Contouring Speed: 100 m/min (dependent on axis tuning)
- Following Error Tolerance: Configurable from 1 to 10,000 encoder counts
- servo Loop Update Rate: 1 kHz (1 ms cycle)
- Jerk Limitation: Configurable jerk control for smooth motion
- Program Scan Time: < 0.5 ms for 1000 ladder rungs
Material Composition:
- Housing: Aluminum alloy extrusion with black anodized finish
- PCB: 6-layer FR-4 with gold-plated edge contacts
- Connectors: Hirose and Molex industrial connectors
- Display: Optional LCD front panel with navigation buttons
- Enclosure Rating: IP20 (front panel), IP54 with optional enclosure
Structural Features:
- Front panel with LCD display and navigation keys
- LED status indicators: Power, Run, Fault, Axis Active (x3)
- Multi-pin connectors for encoder inputs (A/B/Z differential), digital I/O, analog I/O
- Ethernet RJ45 port on front panel
- DIN rail or panel mount option
- Expansion bus for additional I/O modules
Working Principle:
The MM-PMC2-300 executes motion control programs stored in its Flash memory. The motion control engine runs on a dedicated DSP processor at a fixed 1 ms cycle, calculating trajectory setpoints for each axis using interpolation algorithms (linear, circular, cubic). The computed position setpoints are sent to servo drives via high-speed pulse output or analog command. Simultaneously, the PLC logic processor handles discrete and analog I/O, executing the application program. Both processors share data through a dual-port RAM interface, enabling tight coordination between motion and logic.
Advantages & Highlights:
- All-in-One Solution: Combines PLC + Motion Controller in single unit
- High-Speed Interpolation: 3-axis simultaneous with 128-block look-ahead
- Flexible Programming: IEC 61131-3 compliant with macro capabilities
- Ethernet Connectivity: EtherNet/IP, Modbus TCP, and built-in web server
- Compact Design: Significantly reduces cabinet space versus separate PLC + motion controller
Applicable Industries:
- CNC milling, turning, and grinding machines
- Laser cutting and welding systems
- Pick-and-place robotics
- Flying shear and cut-to-length lines
- Glass and metal processing
- Woodworking and panel processing
- Printing press control
Installation Requirements:
- Mount on DIN rail (TS 35) or flat surface with M4 mounting holes
- Connect encoder cables using shielded twisted-pair (differential RS-422)
- Maximum encoder cable length: 15 m (100 m with line driver)
- Connect servo drive signals via dedicated pulse/direction cables
- Provide 24V DC power supply with minimum 5A capacity
- Ethernet connection requires CAT5e or better shielded cable
Usage Precautions:
- Always perform axis tuning before running production programs
- Do not exceed 3 simultaneous axes in interpolation mode
- Use shielded cables for all encoder and analog signals
- Back up programs to external storage before firmware updates
- Maintain ambient temperature below 55°C for continuous operation












