When a Legacy Line Goes Down, Every Minute Counts
A production engineer at a packaging plant faced a familiar problem: a Modicon M340 rack had lost its CPU, and the line was stopped. The replacement part was the BMXP341000, a standard CPU module that had already passed its end-of-sale date. Finding a verified unit quickly became the only way to keep the line running while a migration plan took shape. That scenario is exactly where this module matters.

What the BMXP341000 Actually Is
The BMXP341000 is a Schneider Electric standard CPU module from the Modicon M340 series. It runs on an ARM9 processor at 110 MHz and carries 1792 KB of program memory for application, symbols, and comments. Data memory sits at 128 KB for data and constants, with 2048 KB of total internal RAM. Engineers program it with EcoStruxure Machine Expert, formerly Unity Pro.
Scan performance reaches 5.4 Kinst/ms for 100% boolean logic and 4.2 Kinst/ms for mixed instructions. That balance suits discrete control tasks where deterministic cycle times matter more than raw throughput.
Key Parameters at a Glance
| Specification | Value |
|---|---|
| Processor | ARM9, 110 MHz |
| Program memory | 1792 KB |
| Data memory | 128 KB |
| Internal RAM | 2048 KB |
| Discrete I/O (max) | 512 points |
| Analog I/O (max) | 128 points |
| Supply voltage | 24 V DC via backplane |
| Power consumption | 2.2 W |
| Bus current | 90 mA @ 24 V DC |
| Operating temperature | 0°C to +60°C |
| Protection rating | IP20 |
| Dimensions (H×W×D) | 100 × 28 × 93 mm |
| Weight | 0.200 kg |
The I/O ceiling of 512 discrete points and 128 analog points gives integrators room for mid-sized machines without adding a second controller. One main rack plus one expansion rack, using 4, 6, 8, or 12-slot X80 racks, covers most panel layouts.

Communication and Integration
Two built-in ports handle everyday connectivity: one Modbus Serial port on RJ45 with RS232/RS485 non-isolated signaling, and one USB Mini-B port. The serial port supports Modbus RTU, Modbus ASCII, and character mode. When more networks are needed, optional X80 communication modules extend the CPU, including BMXNOM0200 for Modbus serial, BMXNOR0200 for CANopen, BMENOC03xx for Ethernet/IP, and BMXEIA0100 for serial.
Where This CPU Fits Best
Discrete Manufacturing Cells
A 512-point discrete capacity fits assembly cells, indexing tables, and simple motion coordination. The 5.4 Kinst/ms boolean scan keeps logic responsive when cycle times are tight.
Process Skids with Analog Loops
Up to 128 analog points support temperature, pressure, and flow loops on packaged skids. The 128 KB data memory holds constants and recipe values without strain.
Legacy Line Support
Plants still running M340 racks often need a drop-in CPU to bridge the gap before an M580 migration. The BMXP341000 serves that role when a verified unit is available.
Installation and Setup Notes
The module draws 24 V DC through the backplane and consumes 2.2 W, with 90 mA bus current. Mount it in an X80 rack and confirm the rack slot count matches your layout. Keep the enclosure within 0°C to +60°C during operation and 5% to 95% relative humidity, non-condensing. The IP20 rating means the module belongs inside a protected cabinet. Program it through EcoStruxure Machine Expert and verify the Modbus serial parameters against your network before commissioning.
Maintenance and Lifecycle Reality
Inspect the module periodically for secure seating, dust buildup, and cabinet ventilation. Because the BMXP341000 reached end of sale on 2020-11-01, spare units come from existing stock. Schneider recommends migrating to M580 or the current M340 range for new designs. For existing lines, holding a verified spare reduces downtime risk while a migration plan progresses.
What to Confirm Before You Buy
Check your rack type and slot count, your I/O point count, and whether your application depends on Modbus serial or an optional X80 communication module. Confirm the CPU firmware and programming software version match your project. SpareTechPLC supplies industrial automation parts and can help verify availability for discontinued modules like this one.
Frequently Asked Questions
Is the BMXP341000 still in production?
No. It reached end of sale on 2020-11-01. Schneider recommends migrating to M580 or the current M340 range.
What software programs this CPU?
EcoStruxure Machine Expert, formerly Unity Pro, is the programming environment listed for this module.
How much I/O can it handle?
Up to 512 discrete points and 128 analog points, across one main rack and one expansion rack.
What communication ports are built in?
One Modbus Serial port on RJ45 with RS232/RS485 non-isolated signaling, plus one USB Mini-B port.
Can I add Ethernet or CANopen?
Yes, through optional X80 communication modules such as BMENOC03xx for Ethernet/IP or BMXNOR0200 for CANopen.