Editorial Technical Reference

PLC CPU module (processor unit): instruction times, program and data memory, retentive memory and clock backup compared across three controllers

The CPU module that sits between the power supply and the I/O cards on a PLC rail · compared by how many nanoseconds an instruction takes, how its memory is split between program, data and retained values, and how long its clock survives a power cut

In a modular PLC the processor unit is one module on the rail: it runs the control program cycle after cycle, holds the program, the data and the values that have to survive a power cut, and carries the network ports to the HMI and to remote I/O. Two CPU modules that both list Ethernet and a memory card can still differ in how long each kind of instruction takes, in how much program fits, and in whether the real-time clock is backed up for weeks or for days.

CPU modules (processor units) of modular and compact PLCs: instruction execution times, program, data and retentive memory, memory cards, real-time clock backup, onboard ports, power draw and mounting limits. Choosing a complete PLC, counting expansion I/O and budgeting the 24 V supply are covered on the Programmable logic controller page; EtherCAT master controllers on the Central PLC controller page; redundant dual-rack CPUs on the Large-scale modular PLC with redundant CPUs page; safety CPUs on the Safety programmable controller page; and I/O cards on the Digital input module and Output module for PLCs pages.

CNFX editorial research · Sources checked October 13, 2026 · 3 sources

Modular PLC on a DIN rail in a control cabinet: a power supply module, a CPU module with two RJ45 Ethernet ports, a terminal connector and a 9-pin serial port, and four I/O modules with labelled fronts, wired through cable ducts above and below
Modular PLC with power supply, CPU module and I/O modules on a DIN rail

01

Nanoseconds per instruction: 60 ns bit and 384 ns floating point on a CPU 1511-1 PN, 34 ns LD on an FX5U

Both makers state instruction time per operation type; Siemens marks its figures as typ. values, and Mitsubishi ties its figure to the program capacity setting.

Editorial calculation: on the Siemens figures, 10,000 bit operations take about 0.6 ms of processing and 10,000 floating-point operations about 3.8 ms, so a program heavy in scaled analog values and PID arithmetic needs up to 6.4 times the processing time of the same number of bit operations (384 ÷ 60). [1] On the Mitsubishi figure, 64,000 steps of LD or MOV at 34 ns each would take about 2.2 ms, before the I/O refresh and communication that also take time in each cycle. [2]

These are processing times only. The cycle time a machine sees also includes reading inputs, writing outputs and serving communication, so ask for a measured cycle time with your program size and network load rather than multiplying instruction counts.

OperationSiemens CPU 1511-1 PN (6ES7511-1AK02-0AB0, FW V2.5)Mitsubishi FX5U-32MT/ES
Bit operation / LD X060 ns (typ.) [1]34 ns, when the program capacity is 64 k steps [2]
Word operation / MOV D0 D172 ns (typ.) [1]34 ns, when the program capacity is 64 k steps [2]
Fixed-point arithmetic96 ns (typ.) [1]Not listed on the specification sheet [2]
Floating-point arithmetic384 ns (typ.) [1]Not listed on the specification sheet [2]

Give the program size, the share of floating-point and analog-scaling code, the cycle time the process needs and the number of networked devices; ask the supplier for a measured cycle time on a comparable program.

02

Program, data and retained memory, memory cards and how long the clock survives a power cut

Memory is split differently on each CPU, and the split matters more than the total: program space limits the code, data space the recipes and logs, and retentive space what survives a power failure.

Mitsubishi notes that the capacitor holding the FX5U clock discharges faster at higher ambient temperature, so the 10-day figure shortens in a hot cabinet. [2] Editorial calculation: Siemens's maximum clock deviation of 10 s a day is up to 300 s in 30 days, against Mitsubishi's ±45 s per month (typ.); one is a maximum and the other a typ. value, so they are not a like-for-like comparison. [1] [2]

Editorial note: a flash limit of 20,000 writes matters if a program writes recipes or counters to flash ROM on every batch or shift; at 50 writes a day, for example, that limit is reached in about 400 days.

ItemSiemens CPU 1511-1 PNMitsubishi FX5U-32MT/ESInovance AM600 CPU1608TP
Program memory150 kbyte integrated [1]64 k or 128 k steps (128 or 256 kbytes, flash); 128 k from firmware 1.100 [2]4 Mbytes user program storage [3]
Data memory1 Mbyte integrated [1]Device/label memory 120 kbytes; data memory 5 Mbytes [2]Not stated in the brochure [3]
Retained through power loss128 kbyte in total, 88 kbyte usable for markers, timers, counters, DBs and technology data; up to 1 Mbyte with the PS 60W HF supply [1]Maximum 12 k words; a battery extends backup to the standard device area [2]—
Memory cardSIMATIC Memory Card required, up to 32 Gbyte [1]SD/SDHC up to 16 Gbytes [2]SD memory card [3]
Real-time clock backup6 weeks at 40 °C (typ.); deviation max. 10 s per day, 2 s (typ.) [1]Large-capacity capacitor: 10 days at 25 °C after at least 30 minutes powered; ±45 s per month at 25 °C (typ.) [2]—
Flash write limit—Maximum 20,000 writes to the flash ROM [2]—

List the values that must survive a power cut and their size, how often the program writes to non-volatile memory, whether the clock time-stamps records, and how long the cabinet may stay unpowered.

03

Ports, power and mounting: a 35 mm, 5.7 W Siemens CPU and an 80 mm Inovance CPU with EtherCAT, CAN and two RS-485

The CPU module also carries the network ports and sets the cabinet limits for the whole rack.

Editorial calculation: 0.7 A at 24 V is 16.8 W drawn from the supply at rated current, against 5.7 W (typ.) dissipated in the CPU itself; the data sheet also lists 10 W fed by the CPU into the backplane bus for the modules beside it, which is why the CPU's current figure belongs in the 24 V budget. [1] The Siemens CPU loses 20 °C of allowed ambient temperature when mounted vertically instead of horizontally. [1]

ItemSiemens CPU 1511-1 PNInovance AM600 CPU1608TP
Network portsOne PROFINET interface with a 2-port switch; PROFINET IO controller and IO device [1]Ethernet, EtherCAT, CANopen/CANlink, two RS-485 with Modbus; Modbus TCP master/slave; EtherNet/IP scanner/adapter [3]
On-board I/ONone16 high-speed inputs, 8 high-speed outputs; 8 A/B counter channels up to 200 kHz [3]
Supply and power24 V DC; 0.7 A rated, 0.95 A max.; power loss 5.7 W (typ.) [1]24 V DC input [3]
Size and mass35 mm wide; about 405 g [1]80 × 90 × 95 mm (W × H × D) [3]
Mounting temperature0–60 °C horizontal; 0–40 °C vertical [1]—
ExpansionPROFINET devices; up to 32 with prioritised start-up [1]Up to 16 local extension modules per CPU [3]

State the networks the CPU must speak natively, any high-speed inputs or counters needed on the CPU itself, the cabinet temperature and mounting orientation, and the 24 V supply available.

04

What to send for a PLC CPU module

Paste it into your enquiry below or into an email to a maker, then replace every bracket.

Program: [size; share of floating point; target cycle time]
Memory: [data size; retained values; recipes or logs]
Clock: [time-stamping needed; maximum unpowered time]
Networks: [PROFINET, EtherCAT, EtherNet/IP, Modbus, CAN]
CPU I/O: [high-speed inputs, outputs, counters]
Cabinet: [ambient temperature; mounting orientation; 24 V supply]

See manufacturer records Send an enquiry through CNFX

Find PLC CPU module manufacturers

Manufacturer profiles associated with PLC Processor Unit.

Sourcing PLC Processor Unit from China?
Tell us your specification and target quantity — we will match it against manufacturer records and come back with the factories that fit.
Request manufacturers We manufacture this

Explore company information and manufacturing capabilities, then discuss the scope of your project with a relevant supplier.

Share this page

Buyer questions

How fast does a PLC CPU execute instructions?

Siemens gives 60 ns (typ.) per bit operation and 384 ns (typ.) per floating-point operation for the CPU 1511-1 PN; Mitsubishi gives 34 ns for LD X0 on the FX5U-32MT/ES at 64 k steps. [1] [2]

How long does a PLC keep its clock without power?

The CPU 1511-1 PN buffers its hardware clock for 6 weeks at 40 °C (typ.); the FX5U holds clock data on a capacitor for 10 days at 25 °C. [1] [2]

How much program memory does a PLC CPU have?

150 kbyte on the CPU 1511-1 PN, 64 k or 128 k steps (128 or 256 kbytes) on the FX5U-32MT/ES and 4 Mbytes on the Inovance AM600 CPU1608TP. [1] [2] [3]

Sources and what still needs a direct check

Sources checked 2026-10-13. Each figure comes from the maker's own sheet for one model: Siemens's German data sheet for the CPU 1511-1 PN (FS01, V2.5, 2018), Mitsubishi Electric's specification sheet for the FX5U-32MT/ES and Inovance's AM600 brochure V2.0.

  1. Siemens — Datenblatt 6ES7511-1AK02-0AB0, SIMATIC S7-1500 CPU 1511-1 PN (HW FS01, firmware V2.5, 12.06.2018) ↗ Manufacturer data sheet Return to text ↑
  2. Mitsubishi Electric — FX5U-32MT/ES specifications, MELSEC iQ-F series programmable controllers ↗ Manufacturer specification sheet Return to text ↑
  3. Inovance — AM600 medium-sized PLC brochure, V2.0 ↗ Manufacturer brochure Return to text ↑

Still to check yourself

  • Ask for a measured cycle time.
  • Size retentive memory for your values.
  • Check clock backup time.
  • Count flash writes per day.
  • Verify the legal supplier and factory.
Buyer enquiry

Request manufacturing insight for PLC Processor Unit

Ask for use case, specification boundaries, supplier type, and RFQ preparation information for this product.

Where it goes
Straight to the CNFX editorial desk, and to the manufacturer if this product is linked to a claimed profile. Nothing is broadcast to a supplier list.
Your details stay here
We do not sell or rent enquiry data, and we do not add you to a mailing list. Used only to answer this request.
No commission, no middleman
CNFX is a directory. We take no cut of any order and never negotiate on a supplier's behalf.
What to include
Share your product specifications, quantity, destination and target delivery date.

Your business information is used only to process this request.

Thank you! Your message has been sent. We'll respond within 1–3 business days.
Sorry, we couldn't send your message. Please try again, or email us at [email protected].

Need to Manufacture PLC Processor Unit?

Compare manufacturer profiles with relevant product and process capability.

Previous Product
Z-axis Ram/Spindle
Last Product
Get QuotesChat