Skip to main content
Siemens 6ES7417-4XL04-0AB0 — PLCs (Programmable Logic Controllers)

Siemens 6ES7417-4XL04-0AB0 S7-400 CPU, 244-byte I/O, 1 ms re

MPN6ES7417-4XL04-0AB0

Siemens S7-400 CPU 417-4, 6ES7417-4XL04-0AB0, 244-byte I/O, 1 ms resolution, 64 overall connections, FM limited by slots and connections.

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

Specifications

6ES7417-4XL04-0AB0 — Processor & Memory
ParameterValue
Execution time, bit operations (typ.)0.03 µs
Execution time, word operations (typ.)0.03 µs
Execution time, floating-point arithmetic (typ.)0.09 µs
Size, max.16 kbyte
6ES7417-4XL04-0AB0 — I/O
ParameterValue
ExpandableNo
Input data area244 byte
Output data area244 byte
6ES7417-4XL04-0AB0 — Programming
ParameterValue
Programming language: FBDYes
Programming language: LADYes
Programming language: SCLYes
6ES7417-4XL04-0AB0 — Electrical
ParameterValue
Rated value (DC)Power supply via system power supply
Power loss (typ.)6 W
6ES7417-4XL04-0AB0 — Mechanical
ParameterValue
Width50 mm
Height290 mm
Depth219 mm
Weight (approx.)1 070 g
6ES7417-4XL04-0AB0 — Communication
ParameterValue
Interface typepluggable interface module (IF), technical data as for 2nd interface
6ES7417-4XL04-0AB0 — Specifications
ParameterValue
Expandable FEPROMYes; with Memory Card (FLASH)

Product details

CPU 417-4 for S7-400 — what fits and what doesn't

The 6ES7417-4XL04-0AB0 is a Siemens S7-400 CPU that handles 244 bytes of inputs and 244 bytes of outputs, with 64 overall connections available for communication. It runs a 1 ms resolution cycle, which is tight enough for most process and discrete control loops but not for sub-millisecond motion. The FM (failsafe) communication is limited by the number of slots and connections in the rack — so if you're building a safety application, the CPU itself isn't the bottleneck; the backplane and IM modules are.

Programming and integration

This CPU supports LAD, FBD, STL, SCL, GRAPH, and HiGraph® — so any Siemens programmer can work with it regardless of their preferred language. It also supports CFC and SFC types, which means it can handle continuous function chart programming for process applications. The integrated MPI and RS 485 interfaces allow direct connection to operator panels or other CPUs without additional hardware. Routing is supported, and the CPU can act as both client and server, which simplifies distributed I/O setups.

The module measures 50 mm wide, 290 mm high, and 219 mm deep — standard S7-400 form factor. It snaps onto the DIN rail in the rack, and the depth means you need at least 220 mm of clearance behind the panel door for the backplane bus and wiring ducts. The isolated design means the CPU's logic ground is separate from the I/O ground, which helps with noise immunity in mixed-voltage cabinets.

No official lifecycle status is recorded for this order code. The S7-400 platform is mature, and this CPU is not a current catalog item from Siemens. There is no direct drop-in replacement from the S7-1500 family without rewiring the rack and reconfiguring the network. If you're holding a panel built around the 6ES7314-1AF10-0AB0 or 6ES7317-2EK14-0AB0, this CPU will not fit without changing the backplane and power supply.

Frequently asked questions

What is the FM communication limit on this CPU?

The FM (failsafe) communication is limited by the number of slots and the number of connections in the rack. It's not a fixed number — it depends on the backplane and IM modules installed.

Will this CPU drop into a panel built for 6ES7314-1AF10-0AB0?

No. The 6ES7417-4XL04-0AB0 is an S7-400 CPU with a different form factor (50 x 290 x 219 mm) and backplane interface than the S7-300 series CPUs. It will not fit without changing the rack and power supply.

What programming languages does this CPU support?

It supports LAD, FBD, STL, SCL, GRAPH, HiGraph®, CFC, and SFC — covering all standard Siemens programming environments.

MPN
6ES7417-4XL04-0AB0