Skip to content
Industrial

6ES7312-1AE14-0AB0

Siemens CPU 312, 32 KB, MPI

Siemens

Delivery options

  • FedEx
  • DHL
  • UPS

Siemens SIMATIC S7-300 CPU 312: central processing unit with MPI, 32 KB work memory, 24 V DC; Micro Memory Card required.

Manufacturer
Siemens
Manufacturer part no.
6ES7312-1AE14-0AB0
Type
PLC CPU
Lifecycle
Discontinued: product cancellation (Siemens SiePortal), spare part only
OEM successor
Not stated
Technical datasheet
Data sheet

Technical specifications

Manufacturer
Siemens
Manufacturer part no.
6ES7312-1AE14-0AB0
Type
PLC CPU
Application
PLC controller
Used with
SIMATIC S7-300 rack (S7-300 backplane bus)
Product type designation
CPU 312
HW functional status
01
Firmware version
V3.3
Engineering with / Programming package
STEP 7 V5.5 + SP1 or higher or STEP 7 V5.2 + SP1 or higher with HSP 218
Supply voltage / Rated value (DC)
24 V
Supply voltage / permissible range, lower limit (DC)
19.2 V
Supply voltage / permissible range, upper limit (DC)
28.8 V
external protection for power supply lines (recommendation)
2 A min.
Mains buffering / Mains/voltage failure stored energy time
5 ms
Mains buffering / Repeat rate, min.
1 s
Input current / Current consumption (rated value)
650 mA
Input current / Current consumption (in no-load operation), typ.
140 mA
Input current / Inrush current, typ.
3.5 A
Input current / I²t
1 A²·s
Power loss, typ.
4 W
Work memory / integrated
32 kbyte
Work memory / expandable
No
Load memory / Plug-in (MMC)
Yes
Load memory / Plug-in (MMC), max.
8 Mbyte
Load memory / Data management on MMC (after last programming), min.
10 a
Backup / present
Yes; Guaranteed by MMC (maintenance-free)
Backup / without battery
Yes; Program and data
CPU processing times / for bit operations, typ.
0.1 µs
CPU processing times / for word operations, typ.
0.24 µs
CPU processing times / for fixed point arithmetic, typ.
0.32 µs
Show all 203 specifications
CPU processing times / for floating point arithmetic, typ.
1.1 µs
CPU-blocks / Number of elements (total)
1 024; (DBs, FCs, FBs); the maximum number of loadable blocks can be reduced by the MMC used.
DB / Number, max.
1 024; Number range: 1 to 16000
DB / Size, max.
32 kbyte
FB / Number, max.
1 024; Number range: 0 to 7999
FB / Size, max.
32 kbyte
FC / Number, max.
1 024; Number range: 0 to 7999
FC / Size, max.
32 kbyte
OB / Number, max.
see instruction list
OB / Size, max.
32 kbyte
OB / Number of free cycle OBs
1; OB 1
OB / Number of time alarm OBs
1; OB 10
OB / Number of delay alarm OBs
2; OB 20, 21
OB / Number of cyclic interrupt OBs
4; OB 32, 33, 34, 35
OB / Number of process alarm OBs
1; OB 40
OB / Number of startup OBs
1; OB 100
OB / Number of asynchronous error OBs
4; OB 80, 82, 85, 87
OB / Number of synchronous error OBs
2; OB 121, 122
Nesting depth / per priority class
16
Nesting depth / additional within an error OB
4
S7 counter / Number
256
S7 counter / Retentivity / adjustable
Yes
S7 counter / Retentivity / preset
Z 0 to Z 7
S7 counter / Counting range / lower limit
0
S7 counter / Counting range / upper limit
999
IEC counter / present
Yes
IEC counter / Type
SFB
IEC counter / Number
Unlimited (limited only by RAM capacity)
S7 timer / Number
256
S7 timer / Retentivity / adjustable
Yes
S7 timer / Retentivity / preset
No retentivity
S7 timer / Time range / lower limit
10 ms
S7 timer / Time range / upper limit
9 990 s
IEC timer / present
Yes
IEC timer / Type
SFB
IEC timer / Number
Unlimited (limited only by RAM capacity)
Retentive data area (incl. timers, counters, flags), max.
32 kbyte
Flag / Size, max.
256 byte
Flag / Retentivity available
Yes; MB 0 to MB 255
Flag / Retentivity preset
MB 0 to MB 15
Flag / Number of clock memories
8; 1 memory byte
Data blocks / Retentivity adjustable
Yes; via non-retain property on DB
Data blocks / Retentivity preset
Yes
Local data / per priority class, max.
32 kbyte; Max. 2 KB per block
I/O address area / Inputs
1 024 byte
I/O address area / Outputs
1 024 byte
Process image / Inputs
1 024 byte
Process image / Outputs
1 024 byte
Process image / Inputs, adjustable
1 024 byte
Process image / Outputs, adjustable
1 024 byte
Process image / Inputs, default
128 byte
Process image / Outputs, default
128 byte
Digital channels / Inputs
256
Digital channels / of which central
256
Digital channels / Outputs
256
Digital channels / of which central
256
Analog channels / Inputs
64
Analog channels / of which central
64
Analog channels / Outputs
64
Analog channels / of which central
64
Hardware configuration / Number of expansion units, max.
0
Number of DP masters / integrated
0
Number of DP masters / via CP
4
Number of operable FMs and CPs (recommended) / FM
8
Number of operable FMs and CPs (recommended) / CP, PtP
8
Number of operable FMs and CPs (recommended) / CP, LAN
4
Rack / Racks, max.
1
Rack / Modules per rack, max.
8
Clock / Software clock
Yes
Clock / retentive and synchronizable
No; Buffered: No, Can be synchronized: Yes
Clock / Deviation per day, max.
10 s; Typ.: 2 s
Clock / Behavior of the clock following POWER-ON
the clock continues at the time of day it had when power was switched off
Operating hours counter / Number
1
Operating hours counter / Number/Number range
0
Operating hours counter / Range of values
0 to 2^31 hours (when using SFC 101)
Operating hours counter / Granularity
1 h
Operating hours counter / retentive
Yes; Must be restarted at each restart
Clock synchronization / supported
Yes
Clock synchronization / to MPI, master
Yes
Clock synchronization / on MPI, device
Yes
Clock synchronization / in AS, master
Yes
Clock synchronization / in AS, device
No
Number of digital inputs
0
Number of digital outputs
0
Number of analog inputs
0
Number of PROFINET interfaces
0
Number of RS 485 interfaces
1; MPI
Number of RS 422 interfaces
0
1. Interface / Interface type
Integrated RS 485 interface
1. Interface / Isolated
No
Interface types / RS 485
Yes
Interface types / Output current of the interface, max.
200 mA
Protocols / MPI
Yes
Protocols / PROFIBUS DP master
No
Protocols / PROFIBUS DP device
No
Protocols / Point-to-point connection
No
MPI / Transmission rate, max.
187.5 kbit/s
MPI / Services / PG/OP communication
Yes
MPI / Services / Routing
No
MPI / Services / Global data communication
Yes
MPI / Services / S7 basic communication
Yes
MPI / Services / S7 communication
Yes; Only server, configured on one side
MPI / Services / S7 communication, as client
No
MPI / Services / S7 communication, as server
Yes
Protocols / PROFIsafe
No
PG/OP communication
Yes
Communication functions / Data record routing
No
Global data communication / supported
Yes
Global data communication / Number of GD loops, max.
8
Global data communication / Number of GD packets, max.
8
Global data communication / Number of GD packets, transmitter, max.
8
Global data communication / Number of GD packets, receiver, max.
8
Global data communication / Size of GD packets, max.
22 byte
Global data communication / Size of GD packet (of which consistent), max.
22 byte
S7 basic communication / supported
Yes
S7 basic communication / User data per job, max.
76 byte
S7 basic communication / User data per job (of which consistent), max.
76 byte; 76 bytes (with X_SEND or X_RCV); 64 bytes (with X_PUT or X_GET as server)
S7 communication / supported
Yes
S7 communication / as server
Yes
S7 communication / as client
Yes; Via CP and loadable FB
S7 communication / User data per job, max.
180 byte; With PUT/GET
S7 communication / User data per job (of which consistent), max.
240 byte; as server
S5 compatible communication / supported
Yes; via CP and loadable FC
Number of connections / overall
6
Number of connections / usable for PG communication
5
Number of connections / reserved for PG communication
1
Number of connections / adjustable for PG communication, min.
1
Number of connections / adjustable for PG communication, max.
5
Number of connections / usable for OP communication
5
Number of connections / reserved for OP communication
1
Number of connections / adjustable for OP communication, min.
1
Number of connections / adjustable for OP communication, max.
5
Number of connections / usable for S7 basic communication
2
Number of connections / reserved for S7 basic communication
0
Number of connections / adjustable for S7 basic communication, min.
0
Number of connections / adjustable for S7 basic communication, max.
2
S7 message functions / Number of login stations for message functions, max.
6; Depending on the configured connections for PG/OP and S7 basic communication
S7 message functions / Process diagnostic messages
Yes
S7 message functions / simultaneously active Alarm_S blocks, max.
300
Test commissioning functions / Status block
Yes; Up to 2 simultaneously
Test commissioning functions / Single step
Yes
Test commissioning functions / Number of breakpoints
4
Status/control / Status/control variable
Yes
Status/control / Variables
Inputs, outputs, memory bits, DB, times, counters
Status/control / Number of variables, max.
30
Status/control / of which status variables, max.
30
Status/control / of which control variables, max.
14
Forcing / Forcing
Yes
Forcing / Forcing, variables
Inputs, outputs
Forcing / Number of variables, max.
10
Diagnostic buffer / present
Yes
Diagnostic buffer / Number of entries, max.
500
Diagnostic buffer / can be set
No
Diagnostic buffer / of which powerfail-proof
100; Only the last 100 entries are retained
Diagnostic buffer / Number of entries readable in RUN, max.
499
Diagnostic buffer / can be set
Yes; From 10 to 499
Diagnostic buffer / preset
10
Service data / Can be read out
Yes
Ambient temperature during operation / min.
0 °C
Ambient temperature during operation / max.
60 °C
Configuration software / STEP 7
Yes; V5.2 SP1 or higher with HW update
Programming / Command set
see instruction list
Programming / Nesting levels
8
Programming / System functions (SFC)
see instruction list
Programming / System function blocks (SFB)
see instruction list
Programming / Programming language / LAD
Yes
Programming / Programming language / FBD
Yes
Programming / Programming language / STL
Yes
Programming / Programming language / SCL
Yes
Programming / Programming language / GRAPH
Yes
Programming / Programming language / HiGraph®
Yes
Know-how protection / User program protection/password protection
Yes
Know-how protection / Block encryption
Yes; With S7 block Privacy

Technical documents (1)

Key features

  • 32 KB integrated work memory; program on a Micro Memory Card up to 8 MB
  • MPI interface
  • Bit operations 0.1 µs typical
  • 24 V DC supply
  • Discontinued by Siemens on 1 October 2025; spare part only

About the Siemens 6ES7312-1AE14-0AB0

The Siemens 6ES7312-1AE14-0AB0 is the CPU 312, a small S7-300 CPU. Its data sheet gives 32 KB of integrated work memory, a Micro Memory Card for the program (up to 8 MB), an MPI interface, bit operations in 0.1 µs and a 24 V DC supply. Siemens's data sheet marks it as a spare part. Siemens names no direct successor for the order number; its route forward is migration to the S7-1500.

What is the 6ES7312-1AE14-0AB0 used for?

It controls small machines with a single S7-300 rack of I/O, programmed and connected to panels over MPI. A failed CPU stops the machine.

Lifecycle and successor

Discontinued: product cancellation (Siemens SiePortal), spare part only.

Before you order

What to photograph or confirm so the right unit is quoted.

Check the full order number and the firmware version on the CPU's label. The Micro Memory Card holding the program is a separate part; send its order number and size too.

Alternatives for 6ES7312-1AE14-0AB0

The manufacturer’s named successor and other parts in the same family. None is a drop-in replacement without checking wiring, I/O and configuration for your installation.

ProductManufacturerTypeLifecycleRelationshipQty AvailablePriceAction
Siemens 6ES7315-2AH14-0AB0CPU 315-2 DP, 256 KB, MPI and PROFIBUS DPSiemensPLC CPUDiscontinued: product cancellation (Siemens SiePortal), spare part onlySame familyOn RequestOn requestView ›
Siemens 6ES7315-2EH14-0AB0CPU 315-2 PN/DP, 384 KB, MPI/DP and PROFINETSiemensPLC CPUDiscontinued: product cancellation (Siemens SiePortal), spare part onlySame familyOn RequestOn requestView ›
Siemens 6ES7317-2EK14-0AB0CPU 317-2 PN/DP, 1 MB, MPI/DP and PROFINETSiemensPLC CPUDiscontinued: product cancellation (Siemens SiePortal), spare part onlySame familyOn RequestOn requestView ›
Siemens 6ES7314-6EH04-0AB0CPU 314C-2 PN/DP compact CPU with integrated I/OSiemensPLC CPUDiscontinued: product cancellation (Siemens SiePortal), spare part onlySame familyOn RequestOn requestView ›
Siemens 6ES7313-5BG04-0AB0CPU 313C compact CPU with integrated I/O, MPISiemensPLC CPUDiscontinued: product cancellation (Siemens SiePortal), spare part onlySame familyOn RequestOn requestView ›
Siemens 6ES7321-1BL00-0AA0SM 321 digital input, 32 DI, 24 V DCSiemensDigital input moduleDiscontinued: product cancellation (Siemens SiePortal), spare part onlySame familyOn RequestOn requestView ›
Siemens 6ES7322-1BL00-0AA0SM 322 digital output, 32 DO, 24 V DC, 0.5 ASiemensDigital output moduleDiscontinued: product cancellation (Siemens SiePortal), spare part onlySame familyOn RequestOn requestView ›
Siemens 6ES7331-7KF02-0AB0SM 331 analog input, 8 AI, U/I/thermocouple/resistanceSiemensAnalog input moduleDiscontinued: product cancellation (Siemens SiePortal), spare part onlySame familyOn RequestOn requestView ›
Siemens 6ES7332-5HF00-0AB0SM 332 analog output, 8 AO, voltage/currentSiemensAnalog output moduleDiscontinued: product cancellation (Siemens SiePortal), spare part onlySame familyOn RequestOn requestView ›
Siemens 6ES7307-1EA01-0AA0PS307 power supply, 120/230 V AC in, 24 V DC 5 A outSiemensPower supplyPhase-out announced (Siemens SiePortal)Same familyOn RequestOn requestView ›
Siemens 6GK7343-1CX10-0XE0CP 343-1 Lean communications processor, Industrial EthernetSiemensCommunications processorDiscontinued: product cancellation (Siemens SiePortal), spare part onlySame familyOn RequestOn requestView ›
Siemens 6GK7343-1EX30-0XE0CP 343-1 communications processor, Industrial Ethernet, PROFINET IO controllerSiemensCommunications processorDiscontinued: product cancellation (Siemens SiePortal), spare part onlySame familyOn RequestOn requestView ›

You may also be interested in

TIMC is an independent distributor. Manufacturer names and logos are the property of their respective owners and identify products we source; they do not imply manufacturer authorisation or affiliation.

Need Siemens 6ES7312-1AE14-0AB0? Send us the details.