Need Custom Pricing? Request a Quote!
Request a free quote for bulk orders or repairs—response in 24 hours. Or get tailored advice and a quote for your automation needs.
Get Your Free Quote!
Wiring an S7-1500 CPU correctly is straightforward if you follow Siemens' terminal layout — but small mistakes in power supply connections, grounding, or front connector pinouts can cause intermittent faults that are painful to diagnose later. This guide covers the physical wiring from power supply through CPU to I/O modules, step by step.
Gather these components before wiring. Every S7-1500 rack needs all of them.
| Component | Purpose | Example Part Number |
|---|---|---|
| Mounting Rail | DIN rail for all modules | 6ES7590-1AB60-0AA0 (160 mm) or 6ES7590-1AC40-0AA0 (482 mm) |
| System Power Supply (PS) | Powers the S7-1500 backplane bus | 6ES7505-0KA00-0AB0 (25W DC) or 6ES7507-0RA00-0AB0 (60W AC) |
| CPU | Controller | e.g. 6ES7513-1AL02-0AB0 (CPU 1513-1 PN) |
| U-Connectors | Bridge backplane bus between modules | 6ES7590-0AA00-0AA0 |
| Front Connectors | Plug-in terminal block for I/O wiring | 6ES7592-1AM00-0XB0 (40-pin) |
| SIMATIC Memory Card | Stores user program | 6ES7954-8LF03-0AA0 (24 MB) |
| Shield Terminal (if shielded cable) | Ground cable shields to mounting rail | 6ES7590-5BA00-0AA0 |
| 24 VDC Power Supply (external) | Powers the CPU and field-side I/O | Any industrial 24 VDC supply (SITOP recommended) |
Important: The system power supply must be directly to the left of the CPU. There must be no gap or other module between them.
The system power supply (PS) feeds the S7-1500 backplane bus. It does not power the CPU — that comes from a separate 24 VDC connection directly to the CPU.
| Terminal | Connection |
|---|---|
| L+ (terminal 1) | +24 VDC from external supply |
| M (terminal 2) | 0 V (ground) from external supply |
| PE (protective earth) | Connect to panel ground bus |
| Terminal | Connection |
|---|---|
| L (terminal 1) | 120 VAC or 230 VAC line |
| N (terminal 2) | Neutral |
| PE (protective earth) | Panel ground bus |
Every S7-1500 CPU has its own 24 VDC power input on the front panel. This is separate from the system power supply and must be connected independently.
| CPU Terminal | Connection | Wire Size |
|---|---|---|
| L+ (24 VDC) | +24 VDC from external supply (fused) | 0.5–2.5 mm² (20–14 AWG) |
| M (0 V) | 0 V from external supply | 0.5–2.5 mm² |
Best practice: Use a dedicated circuit breaker (2A or 4A) for the CPU power feed. Do not share it with field device loads — a short on a sensor should not take down the CPU.
Every S7-1500 CPU has at least two PROFINET ports (RJ45). These ports form an integrated 2-port switch.
Use industrial-rated Cat5e or Cat6 Ethernet cables. For runs longer than 5 meters in industrial environments, use shielded cables and connect the shield to the shield terminal on the mounting rail.
S7-1500 I/O modules use removable front connectors for field wiring. This design lets you pre-wire the connector on your bench and snap it into the module during installation — or swap a module without rewiring.
Taking the 16 DI module (6ES7521-1BH00-0AB0) as an example:
| Pin Group | Connection |
|---|---|
| Channel pins (DI 0–15) | One wire from each sensor/switch |
| L+ supply pins | +24 VDC sensor supply |
| M supply pins | 0 V sensor supply |
Sink wiring (most common): Sensor switches the +24 VDC side. The module input sees +24 VDC when the sensor activates.
Source wiring: Sensor switches the 0 V side. Use source-input modules (6ES7521-7EH00-0AB0) for source-wired field devices.
Taking the 16 DO module (6ES7522-1BH01-0AB0) as an example:
| Pin Group | Connection |
|---|---|
| Channel pins (DQ 0–15) | One wire to each actuator (solenoid, indicator, relay coil) |
| L+ supply pins | +24 VDC load supply (fused per group) |
| M return | 0 V (common for actuator return) |
Important: Each output group shares a fuse. Use separate fuses for critical outputs. Siemens recommends max 4A per output group to protect the module's internal transistors.
Analog modules like the 8 AI universal (6ES7531-7KF00-0AB0) support multiple signal types per channel. The wiring depends on your sensor type.
| Signal Type | Wiring |
|---|---|
| 4–20 mA (2-wire transmitter) | +24V supply → transmitter → AI+ (channel) → AI- → M |
| 0–10 V (voltage) | Signal+ → AI+, Signal- → AI- (MANA) |
| RTD (Pt100, 2-wire) | RTD wire 1 → IC+, RTD wire 2 → IC- (short M+ to IC+) |
| RTD (Pt100, 4-wire) | IC+, IC-, M+, M- to the four RTD leads |
| Thermocouple | TC+ → AI+, TC- → AI- (use compensating cable) |
For RTD measurements, use the 4 AI RTD module (6ES7531-7QD00-0AB0) for best accuracy — it has dedicated RTD circuitry with 4-wire support.
| Mistake | Consequence | Prevention |
|---|---|---|
| Missing U-connector between modules | CPU cannot see the I/O module | Install U-connector at every module junction |
| Sharing CPU 24V supply with field devices | Field short takes CPU offline | Dedicated breaker for CPU power |
| Forgetting the system power supply | CPU powers on but I/O modules have no backplane power | Always install PS directly left of CPU |
| Front connector not fully seated | Intermittent channel faults, SF LED | Push until the locking tab clicks |
| No memory card installed | CPU will not start — ERROR LED | Insert SIMATIC Memory Card before first power-on |
| Unshielded cables near VFDs | EMI noise causing false DI triggers or AI drift | Use shielded cables + shield terminals on the mounting rail |
S7-1500 does not officially support hot-swap of I/O modules on the central rack. You must power down the rack before removing or inserting modules. However, ET 200SP remote I/O stations do support hot-swap for individual I/O modules if configured in TIA Portal — the rest of the station continues operating while you swap a single module.
Yes. Unlike S7-300 (which uses a continuous backplane bus rail), S7-1500 uses individual U-connectors between each pair of adjacent modules to carry backplane signals. If you forget one, the modules to the right of the gap will not be detected by the CPU. Always order enough U-connectors for your configuration: you need (number of modules - 1).
S7-1500 front connectors accept wire sizes from 0.25 mm² to 2.5 mm² (24 AWG to 14 AWG). For most digital I/O field wiring, 0.75 mm² (18 AWG) or 1.0 mm² (16 AWG) is standard. For analog signals, use shielded twisted-pair cable with 0.5 mm² conductors. For power connections (CPU 24V, system power supply), use 1.5 mm² minimum.
The system power supply (PS) powers the S7-1500 backplane bus — it provides internal logic power to all modules through the U-connectors. The load power supply (PM) provides 24 VDC for the field side of I/O modules — the power that drives sensors and actuators. The CPU itself needs a separate 24 VDC feed on its front-panel terminals. In practice, many systems use a single external 24 VDC supply for all three purposes, but with separate circuit breakers for the CPU, system power supply, and field loads to ensure fault isolation.
If your S7-1500 system uses an F-CPU for safety functions, the safety I/O modules have additional wiring requirements:
For the full range of S7-1500 CPUs and accessories, see our S7-1500 Buyer's Guide.
Building a new S7-1500 rack? Make sure you have enough mounting rails, U-connectors, front connectors, and shield terminals. Browse our Siemens PLC Systems collection or view all Siemens products. Need a complete BOM? Request a quote for fast shipping on all components.