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

Siemens 6ES7416-2XK04-0AB0 S7-400 CPU, 244 Byte I/O, PROFIBU

MPN6ES7416-2XK04-0AB0

Siemens SIMATIC S7-400 CPU 416-2, 6ES7416-2XK04-0AB0, 244 byte I/O, PROFIBUS DP via CP 443-5 Extended, CFC/FBD/LAD/SCL/STL/GRAPH, FM limited by slots and connections.

$857.25Ref. price · indicative, final on quote
Sourced new & surplus through independent channelsAuthenticity-screened · ESD-safe packingListing updated Jul 2026

Specifications

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

Product details

CPU 416-2 – what the key specs mean for fit

The Siemens 6ES7416-2XK04-0AB0 is a SIMATIC S7-400 CPU 416-2 with a 244-byte input and 244-byte output process image — that is the I/O memory it can exchange each cycle, enough for a mid-size distributed system with multiple remote racks. It supports programming in CFC, FBD, LAD, SCL, STL, and GRAPH, so whatever block language your line uses, this CPU compiles it. The FM (function module) capacity is not a fixed number: it is limited by the number of slots in the rack and the number of connections available, meaning you add FM modules until you run out of physical slots or the CPU's communication budget. For PROFIBUS DP communication, the CPU relies on a CP 443-5 Extended module, supporting up to 10 connections via that CP. It also supports MPI, RS 485, and routing, so it fits into multi-network architectures where one CPU talks to several subnets. The CPU can act as both a DP client and server, which is useful when it needs to exchange data with other DP masters or be accessed by an HMI.

Programming and diagnostic depth

This CPU supports forcing — a commissioning and troubleshooting tool that lets you override process image values during testing without changing the program. It also supports system function blocks (SFB type) and system functions like, RDSYSST, and, each with a capacity of 8 (meaning up to 8 simultaneous instances). That matters when you are building a structured program that reads or writes data records to distributed I/O. The CPU supports DP topology for one PROFIBUS segment, and it can read and write parameters to configure DP slaves programmatically. For safety-related or high-availability systems, the GSD file for PROFIBUS integration is available from Siemens directly.

The CPU mounts in a standard S7-400 rack (UR1/UR2) and occupies one slot. Dimensions are 25 mm wide, 290 mm high, 219 mm deep — fits the standard 19-inch cabinet footprint. The backplane bus is isolated, so the CPU is electrically isolated from the rack, reducing ground-loop issues in mixed-voltage panels. Communication via CP modules: CP 443-5 Extended for PROFIBUS (up to 10 connections), CP 440 for PtP (limited by slots), CP 441 for PtP (limited by connections). For Ethernet or PROFINET, a CP 443-1 is required. The CPU itself does not have onboard Ethernet — plan for a CP module if your network is IP-based.

Frequently asked questions

What is the FM (function module) capacity of this CPU?

The FM capacity is not a fixed number — it is limited by the number of slots available in the rack and the number of connections the CPU can handle. In practice, you add FM modules until you run out of physical slots or the communication budget is exhausted.

What programming languages does this CPU support?

It supports CFC, FBD, LAD, SCL, STL, and GRAPH — covering all common IEC 61131-3 languages plus continuous function chart for process-oriented programming.

What is the I/O capacity of the CPU 416-2?

The process image is 244 bytes for inputs and 244 bytes for outputs per cycle. That is enough for a mid-size distributed system with multiple remote racks and analog signals.

Does this CPU have onboard PROFIBUS or Ethernet?

No onboard PROFIBUS or Ethernet. For PROFIBUS DP, a CP 443-5 Extended module is required (supports up to 10 connections). For Ethernet/PROFINET, a CP 443-1 is needed. The CPU does support MPI and RS 485 natively.

What is the closest functional second-source for this CPU?

The 6ES7405-0DA02-0AA1 is a power supply module, not a CPU — it is not a functional second-source. No direct cross-reference exists within Siemens' S7-400 range; the 6ES7416-2XK04-0AB0 is the designated CPU 416-2 variant for this generation.

MPN
6ES7416-2XK04-0AB0