PLCcheck

S5 → S7 Address Converter

Convert Siemens S5 PLC addresses to S7 equivalents with detailed explanations.

Examples

Conversion Result

Enter an S5 address to see the S7 equivalent.

Quick Reference

S5S7 (DE)S7 (EN)Notes
E 0.0E 0.0I 0.0Identical
EW 0EW 0IW 0Identical
A 4.0A 4.0Q 4.0Identical
M 10.0M 10.0M 10.0Identical
F 0.0M 0.0M 0.0F → M
FY 10MB 10MB 10FY (byte) → MB
T 1T 1T 1Use IEC timers!
Z 3Z 3C 3Z → C (EN)
DB10 DW5DB10.DBW 10DB10.DBW 10DW × 2 = DBW
DB10 DL5DB10.DBB 10DB10.DBB 10High byte (×2)
DB10 DR5DB10.DBB 11DB10.DBB 11Low byte (×2+1)
DB10 D5.3DB10.DBX 11.3DB10.DBX 11.3Bit 0–7 → low byte
DB10 D5.8DB10.DBX 10.0DB10.DBX 10.0Bit 8–15 → high byte
PEW 128PEW 128PIW 128Identical

Frequently Asked Questions

How do I convert S5 DB addresses to S7?
S5 uses word addressing (DW 0, DW 1, DW 2…), while S7 uses byte addressing (DBW 0, DBW 2, DBW 4…). Multiply the S5 word address by 2 to get the S7 byte address: DW 5 → DBW 10. This applies to all DB access types (DW → DBW, DL → DBB even, DR → DBB odd).
What is the difference between DW and DBW addressing?
DW (Data Word) is the S5 word-based address within a data block. DBW (Data Block Word) is the S7 byte-based address. Since each word occupies 2 bytes, the conversion is: DBW address = DW address × 2. Example: DW 5 occupies bytes 10–11, so it becomes DBW 10.
How do S5 timers differ from S7 timers?
While the timer numbers (T 1, T 2, etc.) transfer directly, S5 and S7 legacy timers differ in retriggering behavior, time format (S5 uses BCD-coded S5TIME), and available timer types. For new S7 projects, always use IEC timers: TON (on-delay), TOF (off-delay), TP (pulse).
What happened to the F (Flag) addresses from S5?
In S5, memory bits were called 'Flags' with the prefix F (e.g., F 0.0, FW 100). In S7, these are called 'Merker' (Memory) with the prefix M. The addresses are numerically identical: F 0.0 = M 0.0, FW 100 = MW 100. Note: FY (flag byte) becomes MB.
Do I need to change I/O addresses when migrating S5 to S7?
Input and output addresses (E/A or I/Q) are numerically identical between S5 and S7. E 0.0 stays E 0.0 (or I 0.0 in English). However, you must verify the hardware configuration in TIA Portal matches your physical I/O layout, especially when using distributed I/O (ET 200).

Need to migrate an entire S5 program?

PLCcheck Pro converts complete S5 programs to S7 — all addresses, timers, counters, DB structures, and function blocks — with full documentation and I/O mapping.

Try PLCcheck Pro →

Not affiliated with Siemens AG. S5, S7, STEP 5, STEP 7, and TIA Portal are trademarks of Siemens AG.