Our advantage
Global Logistics
We have a 10-year logistics and express cooperation agreement, so our products can be shipped to any place in the world.
Brand new and original
Our products are imported in bulk from the place of origin. Because of the cooperative relationship, our products are all original and 100% new.
24-hour service
We provide 7*24 hours service to our customers. We will be there whenever you need us.
Price advantage
All our products are priced very favorably because we have our own warehouse and supply.
| Company Information | |||
| [email protected] | |||
| Mobile | +8615980777398 | ||
| +8615980777398 | |||
| 15980777398 |

The Schneider BMEP58CPROS3 is a Modicon M580 Standalone Safety Coprocessor used as the mandatory companion processor for compatible M580 Safety CPUs. It forms the second processing path required by the M580 safety architecture and works together with the safety CPU to execute and verify safety-related application logic.
Unlike a conventional communication or I/O module, the BMEP58CPROS3 does not independently perform field signal acquisition or actuator control. Its primary function is associated with the internal safety processing architecture, where the safety CPU and coprocessor execute safety task code independently and compare their results.
The coprocessor is used with compatible BMEP58•040S safety CPUs in standalone M580 SIL3 safety systems. The paired processors perform diagnostic checks and support the 1oo2D safety architecture, helping identify discrepancies between the two execution paths.
The BMEP58CPROS3 is therefore an architectural component rather than an optional expansion module. It must be installed as part of the specified M580 Safety CPU and coprocessor arrangement and is relevant to both new safety-system installations and replacement work on existing M580 Safety platforms.
| Parameter | Specification |
|---|---|
| Product Brand | Schneider Electric |
| Product Series | Modicon M580 |
| Model | BMEP58CPROS3 |
| Product Type | Standalone Safety Coprocessor |
| Application | M580 Safety Control |
| Safety Architecture | 1oo2D with Diagnostics |
| Safety Level | SIL3 |
| Processor Configuration | Safety CPU + Safety Coprocessor |
| Dimensions | 134.6 × 64.6 × 130.3 mm |
| Weight | 0.849 kg |
The BMEP58CPROS3 operates together with an M580 Safety CPU rather than processing the safety application as an isolated controller. The safety task is executed independently in the CPU and coprocessor processing paths, after which the results are compared to identify discrepancies.
Safety Application → M580 Safety CPU + BMEP58CPROS3 → Independent Execution → Result Comparison → Safety Decision
The safety-processing sequence includes:
The BMEP58CPROS3 therefore contributes to safety integrity through independent processing and result comparison rather than by directly interfacing with field sensors or actuators.
The BMEP58CPROS3 forms the second processing path of the standalone M580 Safety controller and works directly with the safety CPU.
Safety I/O → M580 Safety CPU ↔ BMEP58CPROS3 → Safety Logic Verification → Safety Outputs
| System Element | Function |
|---|---|
| Safety Sensors | Detect hazardous or abnormal operating conditions |
| M580 Safety I/O | Interfaces safety field signals with the controller |
| M580 Safety CPU | Executes the primary safety application path |
| BMEP58CPROS3 | Executes the independent safety processing path |
| Result Comparison | Detects differences between the two execution results |
| Diagnostic Functions | Identifies internal processing and system faults |
| Safety Output Modules | Transfers validated safety commands to field equipment |
| Final Control Elements | Places machinery or process equipment into a safe state |
| Application | Typical Use |
|---|---|
| Manufacturing Safety | Machine shutdown and protective control functions |
| Automated Production Lines | Safety logic verification for distributed machinery |
| Packaging Machinery | Guarding, emergency-stop, and interlocking applications |
| Material Handling | Safety monitoring of conveyors and transfer equipment |
| Process Automation | Safety-related process shutdown functions |
| Chemical Processing | Monitoring and response to hazardous operating conditions |
| Water Infrastructure | Safety functions for pumps and automated equipment |
| Energy Facilities | Safety control for critical industrial equipment |
| Large Industrial Machines | Dedicated safety processing for machinery protection |
If the BMEP58CPROS3 reports an error, troubleshooting should include the paired safety CPU, rack, power supply, backplane connections, firmware, and safety application. The coprocessor should not be evaluated as an isolated module because its function depends on the complete M580 Safety architecture.
| Component | Function |
|---|---|
| BMEP584040S Safety CPU | Provides the paired primary safety processing path |
| BMEP582040S Safety CPU | Provides a compatible lower-capacity safety CPU option |
| BMEH58•040S Safety CPU | Provides Hot Standby safety CPU architectures |
| M580 Safety I/O Modules | Interfaces safety field signals |
| BMEXBP Ethernet Rack | Provides the required rack and backplane connections |
| M580 Safety Power Supply | Supplies power to the safety rack |
| Safety Sensors | Detect hazardous or abnormal conditions |
| Safety Output Modules | Sends safety commands to final control devices |
| EcoStruxure Control Expert | Provides M580 safety application engineering |
| Safety Field Devices | Provides input and output functions for safety loops |
| Model / Series | Product Type | Typical Application |
|---|---|---|
| Schneider BMEP58CPROS3 | M580 Safety Coprocessor | Standalone M580 SIL3 safety systems |
| Schneider BMEP582040S | M580 Safety CPU | Standalone safety control |
| Schneider BMEP584040S | M580 Safety CPU | Higher-capacity standalone safety control |
| Schneider BMEH582040S | M580 Hot Standby Safety CPU | Redundant safety control |
| Schneider BMEH584040S | M580 Hot Standby Safety CPU | High-availability safety automation |
| Schneider BMEH586040S | M580 Hot Standby Safety CPU | Large-scale redundant safety systems |
| Schneider BMXSDI1602 | Safety Digital Input Module | Safety input signal acquisition |
| Schneider BMXSDO0802 | Safety Digital Output Module | Safety output control |
The BMEP58CPROS3 provides the second independent processing path required by the M580 Safety architecture. It works together with the compatible safety CPU so that safety-task execution results can be compared and diagnostic functions can detect discrepancies.
No. The BMEP58CPROS3 is a safety coprocessor rather than an independent field controller. It must operate together with a compatible M580 Safety CPU as part of the defined safety architecture.
In a standalone M580 SIL3 safety system, the safety CPU occupies the designated CPU positions immediately to the right of the power supply, while the BMEP58CPROS3 occupies the two positions immediately to the right of the safety CPU. The CPU and coprocessor must remain in their specified rack positions.
The coprocessor uses front-panel LEDs to provide local status information. The ERR indicator is associated with a detected coprocessor or system error, while the DL indicator indicates firmware download activity. These indications should be interpreted together with the controller’s diagnostic information when troubleshooting.