Part number
6ES7412-1XJ07-0AB0
Model no
CPU 412-1
8,124.02 SR On request Dispatch — · From TürkiyeGet a Quote
Manufacturer phase-out

Siemens has announced the end of 6ES7412-1XJ07-0AB0

Once production ends, supply depends on remaining stock.

No replacement announced yet. Tell us the application and we will propose an alternative.

SIMATIC S7-400

Siemens 6ES7412-1XJ07-0AB0 SIMATIC S7-400 CPU 412-1 512KB MPI/DP Programmable Logic Controller

SIMATIC S7-400 CPU 412-1, 512KB work memory, MPI/DP 12 Mbit/s interface, 1 rack slot.

Communication
MPI/DP, 12 Mbit/s
EAN
4047622148815
Description

About the CPU 412-1

The Siemens CPU 412-1 (6ES7412-1XJ07-0AB0) is a SIMATIC S7-400 central processing unit with 512 KB of work memory, split 256 KB for program and 256 KB for data, and a single combined MPI/DP interface running at up to 12 Mbit/s. It takes one rack slot and runs bit and word instructions in 31.25 ns typical, making it a baseline choice for single-interface S7-400 stations.

Certifications & Standards

  • CE
  • UL
  • cULus
  • CSA
  • FM
  • RCM
  • KC
  • EAC

Selection Notes

A single MPI/DP interface means one PROFIBUS DP network or MPI programming connection at a time, which fits stations where the CPU only needs to talk to a programming device and one field network. The 512 KB work memory and 3000-DB limit suit small to mid-size logic; projects with more data blocks, a second dedicated PROFIBUS interface, or higher I/O counts should move up within the S7-400 CPU line rather than push this unit past its 21-expansion-unit and 47-OP connection limits.

Specification

Full specification

325 values · Last verified 01 Nov 2026

General information 5

Product type designation CPU 412-1
HW functional status 01
Firmware version V7.0
Product function: Isochronous mode Yes; For PROFIBUS only
Engineering with: Programming package STEP 7 V5.4 or higher with HSP 261

CiR - Configuration in RUN 2

CiR synchronization time, basic load 100 ms
CiR synchronization time, time per I/O byte 30 µs

Supply voltage 1

Rated value (DC) Power supply via system power supply
Show all 325 specifications ↓ Show less ↑317 more values in Identification, Input current, Power loss, Storage, Battery, CPU processing times, CPU-blocks, Counters, timers and their retentivity, Data areas and their retentivity, Address area, Hardware configuration, Time of day, Interfaces, 1. Interface, Protocols, Isochronous mode, Communication functions, S7 message functions, Test commissioning functions, Standards, approvals, certificates, Ambient conditions, Configuration, Dimensions, Weights, Logistics.

Identification 10

Part number 6ES7412-1XJ07-0AB0
Type designation CPU 412-1
Brand Siemens
Condition New, factory sealed
Source Siemens and its authorised distributors
Warranty Manufacturer warranty
Lifecycle status Phase-out announced by the manufacturer
EAN 4047622148815
ETIM class EC000236
eCl@ss 27242207

Input current 4

from backplane bus 5 V DC, typ. 0.7 A
from backplane bus 5 V DC, max. 0.8 A
from backplane bus 24 V DC, max. 150 mA; 150 mA per DP interface
from interface 5 V DC, max. 90 mA; At the DP interface

Power loss 1

Power loss, typ. 3.5 W

Storage 13

Type of memory RAM
Work memory: integrated 512 kbyte
Work memory: integrated (for program) 256 kbyte
Work memory: integrated (for data) 256 kbyte
Work memory: expandable No
Load memory: expandable FEPROM Yes; with Memory Card (FLASH)
Load memory: expandable FEPROM, max. 64 Mbyte
Load memory: integrated RAM, max. 512 kbyte
Load memory: expandable RAM Yes; with Memory Card (RAM)
Load memory: expandable RAM, max. 64 Mbyte
Backup: present Yes
Backup: with battery Yes; all data
Backup: without battery No

Battery 4

Backup battery: Backup current, typ. 180 µA; up to 40 °C
Backup battery: Backup current, max. 850 µA
Backup battery: Backup time, max. Dealt with in the module data manual with the secondary conditions and the factors of influence
Backup battery: Feeding of external backup voltage to CPU 5 V DC to 15 V DC

CPU processing times 4

for bit operations, typ. 31.25 ns
for word operations, typ. 31.25 ns
for fixed point arithmetic, typ. 31.25 ns
for floating point arithmetic, typ. 62.5 ns

CPU-blocks 22

DB: Number, max. 3 000; Number range: 1 to 16000
DB: Size, max. 64 kbyte
FB: Number, max. 1 500; Number range: 0 to 7999
FB: Size, max. 64 kbyte
FC: Number, max. 1 500; Number range: 0 to 7999
FC: Size, max. 64 kbyte
OB: Number, max. see instruction list
OB: Size, max. 64 kbyte
OB: Number of free cycle OBs 1; OB 1
OB: Number of time alarm OBs 2; OB 10, 11
OB: Number of delay alarm OBs 2; OB 20, 21
OB: Number of cyclic interrupt OBs 2; OB 32, 35 (shortest cycle that can be set = 500 µs)
OB: Number of process alarm OBs 2; OB 40, 41
OB: Number of DPV1 alarm OBs 3; OB 55-57
OB: Number of isochronous mode OBs 2; OB 61-62
OB: Number of multicomputing OBs 1; OB 60
OB: Number of background OBs 1; OB 90
OB: Number of startup OBs 3; OB 100-102
OB: Number of asynchronous error OBs 9; OB 80-88
OB: Number of synchronous error OBs 2; OB 121, 122
Nesting depth: per priority class 24
Nesting depth: additional within an error OB 1

Counters, timers and their retentivity 16

S7 counter: Number Retentivity 2 048
S7 counter: adjustable Yes
S7 counter: preset Counting range Z 0 to Z 7
S7 counter: lower limit 0
S7 counter: upper limit 999
IEC counter: present Yes
IEC counter: Type SFB
IEC counter: Number Unlimited (limited only by RAM capacity)
S7 timer: Number Retentivity 2 048
S7 timer: adjustable Yes
S7 timer: preset Time range No times retentive
S7 timer: lower limit 10 ms
S7 timer: upper limit 9 990 s
IEC timer: present Yes
IEC timer: Type SFB
IEC timer: Number Unlimited (limited only by RAM capacity)

Data areas and their retentivity 7

Retentive data area (incl. timers, counters, flags), max. Total working and load memory (with backup battery)
Flag: Size, max. 4 kbyte; Size of bit memory address area
Flag: Retentivity available Yes
Flag: Retentivity preset MB 0 to MB 15
Flag: Number of clock memories 8; in 1 memory byte
Local data: adjustable, max. 8 kbyte
Local data: preset 4 kbyte

Address area 15

I/O address area: Inputs 4 kbyte
I/O address area: Outputs 4 kbyte
Process image: Inputs, adjustable 4 kbyte
Process image: Outputs, adjustable 4 kbyte
Process image: Inputs, default 128 byte
Process image: Outputs, default 128 byte
Process image: consistent data, max. 244 byte
Process image: Access to consistent data in process image Yes
Subprocess images: Number of subprocess images, max. 15
Digital channels: Inputs 32 768
Digital channels: of which central 32 768
Digital channels: Outputs 32 768
Analog channels: Inputs 2 048
Analog channels: of which central 2 048
Analog channels: Outputs 2 048

Hardware configuration 18

Number of expansion units, max. 21
connectable OPs 47
Multicomputing Yes; 4 CPUs max. (with UR1 or UR2)
Interface modules: Number of connectable IMs (total), max. 6
Interface modules: Number of connectable IM 460s, max. 6
Interface modules: Number of connectable IM 463s, max. 4; IM 463-2
Number of DP masters: integrated 1
Number of DP masters: via CP 10; CP 443-5 Extended
Number of DP masters: via IM 467 4
Number of DP masters: Mixed mode IM + CP permitted No; IM 467 cannot be used jointly with CP 443-5 Ext. or CP 443-1 in PROFINET IO mode
Number of DP masters: via interface module 0
Number of DP masters: Number of pluggable S5 modules (via adapter capsule in central device), max. 6
Number of IO Controllers: Integrated 0
Number of IO Controllers: Via CP 4; Max. 4 in the central controller; no mixed operation of different CP 443-1 types in PROFINET IO mode
Number of operable FMs and CPs (recommended): FM Limited by number of slots and number of connections
Number of operable FMs and CPs (recommended): CP, PtP CP 440: Limited by number of slots; CP 441: Limited by number of slots and number of connections
Number of operable FMs and CPs (recommended): PROFIBUS and Ethernet CPs 14; In total max. 10 CPs as DP master and PROFINET controller, of which up to 10 IMs or CPs as DP master and up to 4 CPs as PROFINET controller
Slots: required slots 1

Time of day 20

Clock: Hardware clock (real-time) Yes
Clock: retentive and synchronizable Yes
Clock: Resolution 1 ms
Clock: Deviation per day (buffered), max. 1.7 s; Power off
Clock: Deviation per day (unbuffered), max. 8.6 s; For power On
Operating hours counter: Number 16
Operating hours counter: Number/Number range 0 to 15
Operating hours counter: Range of values SFCs 2, 3 and 4: 0 to 32767 hours SFC 101: 0 to 2^31 - 1 hours
Operating hours counter: Granularity 1 h
Operating hours counter: retentive Yes
Clock synchronization: supported Yes
Clock synchronization: to MPI, master Yes
Clock synchronization: on MPI, device Yes
Clock synchronization: to DP, master Yes
Clock synchronization: on DP, device Yes
Clock synchronization: in AS, master Yes
Clock synchronization: in AS, device Yes
Clock synchronization: on Ethernet via NTP No; Via CP
Clock synchronization: to IF 964 DP No
Time difference in system when synchronizing via: MPI, max. 200 ms

Interfaces 2

Interfaces/bus type 1 x MPI/PROFIBUS DP
Number of RS 485 interfaces 1; Combined MPI / PROFIBUS DP

1. Interface 55

Interface type MPI/PROFIBUS DP
Isolated Yes
Interface types: RS 485 Yes
Interface types: Output current of the interface, max. 150 mA
Protocols: MPI Yes
Protocols: PROFIBUS DP master Yes
Protocols: PROFIBUS DP device Yes
MPI: Number of connections 32; If a diagnostics repeater is used on the line, the number of connection resources on the line is reduced by 1
MPI: Transmission rate, max. Services 12 Mbit/s
MPI: PG/OP communication Yes
MPI: Routing Yes
MPI: Global data communication Yes
MPI: S7 basic communication Yes
MPI: S7 communication Yes
MPI: S7 communication, as client Yes
MPI: S7 communication, as server Yes
PROFIBUS DP master: Number of connections, max. 16; If a diagnostics repeater is used on the line, the number of connection resources on the line is reduced by 1
PROFIBUS DP master: Transmission rate, max. 12 Mbit/s
PROFIBUS DP master: max. number of DP devices Services 32
PROFIBUS DP master: PG/OP communication Yes
PROFIBUS DP master: Routing Yes; S7 routing
PROFIBUS DP master: Global data communication No
PROFIBUS DP master: S7 basic communication Yes
PROFIBUS DP master: S7 communication Yes
PROFIBUS DP master: S7 communication, as client Yes
PROFIBUS DP master: S7 communication, as server Yes
PROFIBUS DP master: Equidistance Yes
PROFIBUS DP master: Isochronous mode Yes
PROFIBUS DP master: SYNC/FREEZE Yes
PROFIBUS DP master: activation/deactivation of DP devices Yes
PROFIBUS DP master: Direct data exchange (slave-to-slave communication) Yes
PROFIBUS DP master: DPV1 Address area Yes
PROFIBUS DP master: Inputs, max. 2 kbyte
PROFIBUS DP master: Outputs, max. User data per DP device 2 kbyte
PROFIBUS DP master: user data per DP device, max. 244 byte
PROFIBUS DP master: Outputs, max. 244 byte
PROFIBUS DP master: Slots, max. 244
PROFIBUS DP master: per slot, max. 128 byte
PROFIBUS DP device: Number of connections 16
PROFIBUS DP device: Transmission rate, max. 12 Mbit/s
PROFIBUS DP device: automatic baud rate search No
PROFIBUS DP device: Address area, max. 32; Virtual slots
PROFIBUS DP device: User data per address area, max. 32 byte
PROFIBUS DP device: of which consistent, max. Services 32 byte
PROFIBUS DP device: PG/OP communication Yes; with interface active
PROFIBUS DP device: Routing Yes; with interface active
PROFIBUS DP device: Global data communication No
PROFIBUS DP device: S7 basic communication No
PROFIBUS DP device: S7 communication Yes
PROFIBUS DP device: S7 communication, as client Yes
PROFIBUS DP device: S7 communication, as server Yes
PROFIBUS DP device: Direct data exchange (slave-to-slave communication) No
PROFIBUS DP device: DPV1 Transfer memory No
PROFIBUS DP device: Inputs 244 byte
PROFIBUS DP device: Outputs 244 byte

Protocols 3

Open IE communication: ISO-on-TCP (RFC1006) Via CP 443-1 Adv. and loadable FB
Open IE communication: Data length, max. 1 452 bytes via CP 443-1 Adv.
Web server: supported No

Isochronous mode 5

Equidistance Yes
Number of DP masters with isochronous mode 1
payload per isochronous device, max. 244 byte
shortest clock pulse 1.5 ms; 0.5 ms without use of SFC 126, 127
max. cycle 32 ms

Communication functions 39

PG/OP communication Yes
Number of connectable OPs with message processing 47; When using Alarm_S/SQ and Alarm_D/DQ
Number of connectable OPs without message processing 47
Data record routing Yes
Global data communication: supported Yes
Global data communication: Number of GD loops, max. 8
Global data communication: Number of GD packets, transmitter, max. 8
Global data communication: Number of GD packets, receiver, max. 16
Global data communication: Size of GD packets, max. 54 byte
Global data communication: Size of GD packet (of which consistent), max. 1 variable
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. 1 variable
S7 communication: supported Yes
S7 communication: as server Yes
S7 communication: as client Yes
S7 communication: User data per job, max. 64 kbyte
S7 communication: User data per job (of which consistent), max. 462 byte
S5 compatible communication: supported Yes; Via FC AG_SEND and AG_RECV, max. via 10 CP 443-1 or 443-5
S5 compatible communication: User data per job, max. 8 kbyte
S5 compatible communication: User data per job (of which consistent), max. 240 byte
S5 compatible communication: Number of simultaneous AG-SEND/AG-RECV orders per CPU, max. 24/24
Standard communication (FMS): supported Yes; Via CP and loadable FB
Number of connections: overall 48
Number of connections: usable for PG communication 47
Number of connections: reserved for PG communication 1
Number of connections: adjustable for PG communication, max. 0
Number of connections: usable for OP communication 47
Number of connections: reserved for OP communication 1
Number of connections: adjustable for OP communication, max. 0
Number of connections: usable for S7 basic communication 46
Number of connections: reserved for S7 basic communication 0
Number of connections: adjustable for S7 basic communication, max. 0
Number of connections: usable for S7 communication 46
Number of connections: reserved for S7 communication 0
Number of connections: adjustable for S7 communication, max. 0
Number of connections: usable for routing 23
Number of connections: reserved for routing 0
Number of connections: adjustable for routing, max. 0

S7 message functions 17

Number of login stations for message functions, max. 47; Max. 47 with Alarm_S/SQ and Alarm_D/DQ (OPs); max. 8 with Alarm, Alarm_8, Alarm_8P, Notify and Notify_8 (e.g. WinCC)
Symbol-related messages Yes
SCAN procedure Yes
Program alarms Yes
Process diagnostic messages Yes
simultaneously active Alarm_S blocks, max. 250; Simultaneously active alarm_S/SQ blocks or alarm_D/DQ blocks
Alarm 8-blocks Yes
Number of instances for alarm 8 and S7 communication blocks, max. 300
preset, max. 150
Process control messages Yes
Number of archives that can log on simultaneously (SFB 37 AR_SEND) 4
Number of messages: overall, max. 256
Number of messages: in 100 ms grid, max. 0
Number of messages: in 500 ms grid, max. 256
Number of messages: in 1000 ms grid, max. 256
Number of additional values: with 100 ms grid, max. 0
Number of additional values: with 500, 1000 ms grid, max. 1

Test commissioning functions 14

Status block Yes; Up to 16 simultaneously
Single step Yes
Number of breakpoints 16
Status/control: Status/control variable Yes; Up to 16 variable tables
Status/control: Variables Inputs/outputs, memory bits, DBs, distributed I/Os, timers, counters
Status/control: Number of variables, max. 70; Status/control
Forcing: Forcing Yes
Forcing: Forcing, variables Inputs/outputs, bit memories, distributed I/Os
Forcing: Number of variables, max. 64
Diagnostic buffer: present Yes
Diagnostic buffer: Number of entries, max. 3 200
Diagnostic buffer: can be set Yes
Diagnostic buffer: preset 120
Service data: Can be read out Yes

Standards, approvals, certificates 9

CE mark Yes
CSA approval Yes
UL approval Yes
cULus Yes
FM approval Yes
RCM (formerly C-TICK) Yes
KC approval Yes
EAC (formerly Gost-R) Yes
Use in hazardous areas: ATEX marking ATEX II 3G Ex nA IIC T4 Gc

Ambient conditions 2

Ambient temperature during operation: min. 0 °C
Ambient temperature during operation: max. 60 °C

Configuration 27

Configuration software: STEP 7 Yes
Programming: Command set see instruction list
Programming: Nesting levels 7
Programming: Access to consistent data in process image Yes
Programming: System functions (SFC) see instruction list
Programming: System function blocks (SFB) Programming language see instruction list
Programming: LAD Yes
Programming: FBD Yes
Programming: STL Yes
Programming: SCL Yes
Programming: CFC Yes
Programming: GRAPH Yes
Programming: HiGraph® Number of simultaneously active SFCs Yes
Programming: DPSYC_FR 2; SFC 11; per interface
Programming: D_ACT_DP 8; SFC 12; per interface
Programming: RD_REC 8; SFC 59; per interface
Programming: WR_REC 8; SFC 58; per interface
Programming: WR_PARM 8; SFC 55; per interface
Programming: PARM_MOD 1; SFC 57; per interface
Programming: WR_DPARM 2; SFC 56; per interface
Programming: DPNRM_DG 8; SFC 13; per interface
Programming: RDSYSST 8; SFC 51
Programming: DP_TOPOL Number of simultaneously active SFBs 1; SFC 103; per interface
Programming: RDREC 8; SFB 52; per interface, but not more than 32 across all external interfaces
Programming: WRREC 8; SFB 53; per interface, but not more than 32 across all external interfaces
Know-how protection: User program protection/password protection Yes
Know-how protection: Block encryption Yes; With S7 block Privacy

Dimensions 3

Width 25 mm
Height 290 mm
Depth 219 mm

Weights 1

Weight, approx. 700 g

Logistics 6

Net weight 0.884 kg
Country of origin DE
Shipping weight 1.384 kg
Ships from Türkiye
Dispatch —
Stock On request

Source: manufacturer data · Last verified: 01 Nov 2026

Documents

Documents for 6ES7412-1XJ07-0AB0

No documents are on file for this part yet.

Ask us for the datasheet
Certifications

Certifications and standards

  • CE
  • UL
  • CE mark
  • CSA approval
  • UL approval
  • cULus
  • FM approval
  • RCM (formerly C-TICK)
  • KC approval
  • EAC (formerly Gost-R)
Quick answers

Questions about the CPU 412-1

What is the HS code of CPU 412-1 for customs?

The tariff (HS) code on file for CPU 412-1 is 85371091.

What is the EAN of CPU 412-1?

The EAN (GTIN) of CPU 412-1 is 4047622148815.

Where does CPU 412-1 ship from, and how fast?

CPU 412-1 ships from Türkiye. Shipping calculated at checkout · import duties and taxes paid on arrival.

Guides

Guides for PLC & controllers

All guides for PLC & controllers
Reviews

Customer reviews

Series

Siemens SIMATIC S7-400

Brand
Siemens
Series
SIMATIC S7-400
8,124.02 SR On request
Get a Quote
Quote

Get a Quote

CPU 412-1

Genuine parts

Genuine, factory-sealed parts

Siemens · 6ES7412-1XJ07-0AB0

Every part on Stoklink is new, unused and made by the manufacturer named on the page.

Condition
New and unused, in the manufacturer's factory-sealed packaging.
Sourced from
Siemens and its authorised distributors.
Warranty
The manufacturer's warranty applies.
If a part is not genuine
We refund the full amount.

Added to cart Could not add to cart

View cart