Skip to main content
Siemens 6ES7412-2XG04-0AB0 — PLCs (Programmable Logic Controllers)

6ES7412-2XG04-0AB0 Siemens S7-400 CPU, 25 mm wide

MPN6ES7412-2XG04-0AB0

Siemens S7-400 CPU, order code 6ES7412-2XG04-0AB0, supports CFC, FBD, LAD, SCL, STL, GRAPH, MPI, STEP 7, isolated RS 485, 244 byte inputs and outputs, 25 mm wide, 290 mm high, 219 mm deep.

$1,840.69Ref. 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

6ES7412-2XG04-0AB0 — Processor & Memory
ParameterValue
Execution time, bit operations (typ.)0.1 µs
Execution time, word operations (typ.)0.1 µs
Execution time, floating-point arithmetic (typ.)0.3 µs
Size, max.64 kbyte
6ES7412-2XG04-0AB0 — I/O
ParameterValue
ExpandableNo
Input data area244 byte
Output data area244 byte
6ES7412-2XG04-0AB0 — Programming
ParameterValue
Programming language: FBDYes
Programming language: LADYes
Programming language: SCLYes
6ES7412-2XG04-0AB0 — Electrical
ParameterValue
Rated value (DC)Power supply via system power supply
Power loss (typ.)4.5 W
6ES7412-2XG04-0AB0 — Mechanical
ParameterValue
Width25 mm
Height290 mm
Depth219 mm
Weight (approx.)720 g
6ES7412-2XG04-0AB0 — Communication
ParameterValue
Interface typePROFIBUS DP
6ES7412-2XG04-0AB0 — Specifications
ParameterValue
Expandable FEPROMYes; with Memory Card (FLASH)

Product details

CPU for the S7-400 rack

This 6ES7412-2XG04-0AB0 is a CPU for the Siemens S7-400 programmable logic controller family. It sits in the central rack and handles the logic execution, communication, and I/O mapping for the system. It supports a broad set of programming languages: CFC, FBD, LAD, SCL, STL, and GRAPH. That means whoever wrote the original program — whether they used ladder logic for discrete control or structured text for complex math — this CPU can run it without a translation pass. The I/O image is 244 bytes each for inputs and outputs.

Communication and isolation

An isolated RS 485 interface is onboard, which handles MPI and PROFIBUS DP at the hardware level. Isolation means the CPU side is galvanically separated from the fieldbus — important when the DP segment runs through a dirty environment or across a potential difference between cabinets. It can act as both a DP client and a DP server, so it talks to drives, remote I/O, and operator panels on the same bus without an extra gateway. Routing is supported, which lets you pass data between subnets through the CPU. For additional communication, a CP 443-5 Extended is listed as a supported PROFIBUS CP, with the usual caveat: the number of connections is limited by the number of slots and connections available in the rack. The same applies to CPs for PtP — a CP 440 is limited by slots, a CP 441 by connections.

System functions and diagnostic reach

The CPU supports forcing — overriding an input or output in the running program for commissioning or fault-finding. That's a standard S7-400 feature, but it's listed explicitly here, so the firmware version on this variant allows it. System function blocks for data consistency are available: RDREC, WRREC, RDSYSST, and. These handle everything from reading diagnostic records from a DP slave to synchronizing DP cycles. The counts (8, 2, 1, 4) reflect how many concurrent calls the OS can manage — enough for a medium-sized DP network with a few intelligent slaves.

The module is 25 mm wide, 290 mm high, and 219 mm deep. That's a single-wide S7-400 slot. It clips into the rack and connects to the backplane bus. No extra DIN rail needed — the rack provides the mounting and the power distribution. The FM limit is stated as "Limited by number of slots and number of connections.".

Frequently asked questions

What programming languages does this CPU support?

It supports CFC, FBD, LAD, SCL, STL, and GRAPH. That covers continuous function charts, function block diagram, ladder logic, structured text, statement list, and sequential function charts. Any program written in those languages for S7-400 will run on this CPU without conversion.

MPN
6ES7412-2XG04-0AB0