Skip to main content
Siemens 6ES7312-5BE03-0AB0 — PLCs (Programmable Logic Controllers)

Siemens 6ES7312-5BE03-0AB0 SIMATIC S7-300 CPU 312C

MPN6ES7312-5BE03-0AB0
End of Life

Siemens SIMATIC S7-300 CPU 312C, compact CPU with integrated digital I/O, 8 KB work memory, MPI interface, 80 x 125 x 130 mm.

$243.80 – $672.00Ref. price · indicative, final on quote
Source DocumentedChannel stated on listing & quote
Condition PhotosReal unit photos / video on request
WhatsApp AnswersFast human replies for machine-down parts
Worldwide DispatchDHL/FedEx — transit quoted per order
Independent China distributor & sourcing agent· Listing updated Sep 2026

Specifications

6ES7312-5BE03-0AB0 — I/O
ParameterValue
Digital inputs10
Digital outputs6
ExpandableNo
Input data area64
Output data area64
6ES7312-5BE03-0AB0 — Processor & Memory
ParameterValue
Execution time, bit operations (typ.)0.2 µs
Execution time, word operations (typ.)0.4 µs
Execution time, floating-point arithmetic (typ.)6 µs
Size, max.128 byte
6ES7312-5BE03-0AB0 — Programming
ParameterValue
Programming language: FBDYes
Programming language: LADYes
Programming language: SCLYes
6ES7312-5BE03-0AB0 — Electrical
ParameterValue
Rated value (DC)24 V
Current consumption (rated)500 mA
Permissible range, lower limit (DC)20.4 V
Permissible range, upper limit (DC)28.8 V
Power loss (typ.)6 W
Short-circuit protectionYes; Clocked electronically
6ES7312-5BE03-0AB0 — Mechanical
ParameterValue
Width80 mm
Height125 mm
Depth130 mm
Weight (approx.)409 g
6ES7312-5BE03-0AB0 — Communication
ParameterValue
Interface typeIntegrated RS 485 interface

Product details

Compact CPU with integrated I/O for small control systems

The Siemens 6ES7312-5BE03-0AB0 is a SIMATIC S7-300 CPU 312C, a compact controller with 64 digital inputs and 64 digital outputs integrated on-board. With 8 KB work memory, it handles small to medium logic programs — enough for a packaging machine or a material-handling station where the I/O count stays under 64 each. The 80 mm width and 125 mm height fit a standard DIN-rail enclosure; depth is 130 mm including the front connector.

Engineering toolchain and program languages

Programming requires STEP 7 V5.3 SP2 with the corresponding hardware update — older versions of STEP 7 won't see this CPU in the device catalog. The CPU supports LAD, FBD, STL, SCL, and GRAPH, so the integrator can mix ladder logic for discrete control with structured text for data handling. The command set is listed in the instruction list; the CPU also supports HiGraph® for sequential function chart programming.

Communication and networking

The built-in MPI interface (RS 485) connects to the programming device and supports networking with other S7-300 stations. For Ethernet or PROFIBUS connectivity, the CPU works with CP modules: up to 4 CPs for LAN and 8 CPs for PtP connections. It can function as an MPI client or server, and as a PROFIBUS client via a CP and loadable FB. Routing is not supported, so the CPU cannot forward telegrams between subnets.

Data retention and restart behavior

The CPU has 6 KB of retentive memory, but the retentive data must be restarted at each restart — it is not maintained across power cycles unless explicitly re-initialized in the startup OB. The preset for retentive areas is "no retentivity" by default; the user adjusts retentive zones in the hardware configuration. Forcing of inputs and outputs is supported, useful during commissioning to override field signals without rewiring.

The 6ES7312-5BE03-0AB0 is an active-production part in the SIMATIC S7-300 family.

Frequently asked questions

What memory card does 6ES7312-5BE03-0AB0 require?

This CPU does not require a memory card for basic operation — the 8 KB work memory is internal. For firmware updates or additional load memory, a standard S7-300 Micro Memory Card (MMC) can be used in the front slot.

MPN
6ES7312-5BE03-0AB0