PLCcheck

S5-Timer konvertieren: KT-Werte zu IEC-Timern

Komplettanleitung zur Konvertierung von Siemens S5 KT-Timer-Werten auf S7 IEC-Timer (TON, TOF, TP). Mit BCD-Format-Erklärung, Konvertierungstabelle mit 20+ Beispielen und Verhaltensunterschieden.

·12 Min. Lesezeit
S5S7TimerKTTONTOFTPIECSiemensSPSBCD

Read this article in English

S5-Timer konvertieren: KT-Werte zu IEC-Timern

S5-Timer speichern Zeitwerte als 16-Bit-BCD-codierte Wörter mit Zeitbasis-Selektor (KT-Format). S7-IEC-Timer nutzen den Datentyp TIME (T#). Die Konvertierung erfordert drei Schritte: KT-Wert in Sekunden umrechnen, den richtigen IEC-Timer-Typ wählen (TON/TOF/TP) und die Verhaltensunterschiede zwischen S5- und IEC-Timern berücksichtigen.

Das S5-KT-Timer-Format verstehen

Das S5-Timer-Format ist KT [Wert].[Zeitbasis]:

Zeitbasis-Referenz:

ZeitbasisMultiplikatorAuflösungMax. Dauer
010 ms10 ms9,99 s
1100 ms100 ms99,9 s
21 s1 s999 s (16 min 39 s)
310 s10 s9.990 s (2 h 46 min 30 s)

Umrechnungsformel: Dauer = Wert × Multiplikator

Beispiel: KT 030.2 = 30 × 1 s = 30 Sekunden → S7: T#30s

Kostenloses Tool: Nutzen Sie unseren S5-Timer-Rechner für sofortige Umrechnung.

KT → IEC Konvertierungstabelle

S5 KT-WertBerechnungDauerS7 IEC-Format
KT 001.01 × 10 ms10 msT#10ms
KT 010.010 × 10 ms100 msT#100ms
KT 100.0100 × 10 ms1 sT#1s
KT 010.110 × 100 ms1 sT#1s
KT 030.130 × 100 ms3 sT#3s
KT 050.150 × 100 ms5 sT#5s
KT 100.1100 × 100 ms10 sT#10s
KT 010.210 × 1 s10 sT#10s
KT 030.230 × 1 s30 sT#30s
KT 060.260 × 1 s60 sT#1m
KT 300.2300 × 1 s300 sT#5m
KT 060.360 × 10 s600 sT#10m
KT 360.3360 × 10 s3.600 sT#1h
KT 999.3999 × 10 s9.990 sT#2h46m30s

BCD-Codierung: Wie S5 Timer-Werte speichert

S5 speichert jeden Timer als 16-Bit-Wort im BCD-Format:

Bit: 15  14 | 13  12 | 11  10  9  8 | 7  6  5  4 | 3  2  1  0
      0   0 | ZB  ZB | H   H   H  H | Z  Z  Z  Z | E  E  E  E
  unbenutzt | Zeit-  | Hunderter    | Zehner     | Einer
            | basis  | (BCD)        | (BCD)      | (BCD)

Beispiel: KT 543.2 → Zeitbasis 2 = binär 10, Wert 543 BCD → Hex 0x2543

S5-Timer-Typen → S7-IEC-Äquivalente

SI — Impuls (S7: TP)

S5-Verhalten: Ausgang wird TRUE bei Start. Ausgang wird FALSE wenn Zeit abläuft ODER Eingang FALSE wird (was zuerst eintritt).

S7-TP-Verhalten: Ausgang wird TRUE bei steigender Flanke. Bleibt TRUE für genau PT Dauer, unabhängig vom Eingangszustand.

⚠️ Wichtiger Unterschied: S5 SI stoppt wenn der Eingang FALSE wird. S7 TP stoppt NICHT — er läuft immer die volle Impulsdauer ab.

SE — Verlängerter Impuls (S7: TP)

S5-Verhalten: Wie SI, aber bei erneutem TRUE am Eingang startet der Timer neu.

S7-TP-Verhalten: TP ignoriert steigende Flanken während des Laufs. Kein Neustart.

⚠️ Wichtiger Unterschied: S5 SE startet bei Retrigger neu. S7 TP nicht.

SD — Einschaltverzögerung (S7: TON) ✅

S5-Verhalten: Timer startet bei TRUE am Eingang. Ausgang wird TRUE nach Ablauf der Zeit, WENN Eingang noch TRUE ist. Eingang FALSE → Timer wird zurückgesetzt.

S7-TON-Verhalten: Identisch mit S5 SD.

✅ Direkte 1:1-Zuordnung. SD → TON ist die sicherste Konvertierung.

SS — Speichernde Einschaltverzögerung (S7: TON mit Anpassungen)

S5-Verhalten: Wie SD, aber Timer-Status bleibt erhalten wenn Eingang FALSE wird. Bei erneutem TRUE startet der Timer von vorne (nicht ab dem gespeicherten Wert). Ausgang nur durch Reset-Eingang (R) löschbar.

⚠️ Wichtig: S5 SS ist NICHT dasselbe wie S7 TONR. TONR akkumuliert die Zeit über mehrere Eingangszyklen. SS akkumuliert NICHT — er startet jedes Mal neu.

S7-Lösung: TON mit separatem SR-Flip-Flop für den Ausgang und dediziertem Reset-Eingang.

SA — Ausschaltverzögerung (S7: TOF) ✅

S5-Verhalten: Ausgang sofort TRUE bei Eingang TRUE. Bei Eingang FALSE startet Timer. Ausgang FALSE nach Ablauf der Zeit.

S7-TOF-Verhalten: Identisch mit S5 SA.

✅ Direkte 1:1-Zuordnung. SA → TOF ist eine sichere Konvertierung.

Konvertierungsbeispiele

Beispiel 1: Einschaltverzögerung (SD → TON)

S5 AWL:

      U     E 0.0
      L     KT 050.1       // 50 × 100ms = 5 Sekunden
      SD    T 1
      U     T 1
      =     A 4.0

S7 SCL:

"Timer_Motorverzoegerung"(
    IN := "Starttaster",
    PT := T#5s
);
"Motor_Ein" := "Timer_Motorverzoegerung".Q;

Beispiel 2: Ausschaltverzögerung (SA → TOF)

S5 AWL:

      U     E 1.0
      L     KT 100.1       // 100 × 100ms = 10 Sekunden
      SA    T 5
      U     T 5
      =     A 5.0

S7 SCL:

"Timer_Nachlauf"(
    IN := "Luefter_Sensor",
    PT := T#10s
);
"Luefter_Motor" := "Timer_Nachlauf".Q;

Migrations-Checkliste für Timer

PLCcheck Pro identifiziert automatisch alle Timer in Ihrem S5-Programm und berechnet die IEC-Äquivalente. Jetzt testen →

Häufig gestellte Fragen

Was bedeutet KT 030.2?

KT 030.2 ist ein S5-Timer-Wert. 030 ist der Zählwert (30), .2 ist die Zeitbasis (1 Sekunde). Dauer = 30 × 1 s = 30 Sekunden. In S7: T#30s.

Was ist die maximale S5-Timer-Dauer?

KT 999.3 = 999 × 10 s = 9.990 Sekunden = 2 Stunden 46 Minuten 30 Sekunden. S7-IEC-Timer (TIME-Datentyp) unterstützen bis ca. 24 Tage.

Ist der S5-Timer SS dasselbe wie S7 TONR?

Nein. S5 SS startet den Timer bei erneutem TRUE-Signal von vorne. S7 TONR akkumuliert die Zeit über mehrere Eingangszyklen. Sie verhalten sich unterschiedlich.


Gepflegt von PLCcheck.ai. Letztes Update: März 2026. Keine Verbindung zu Siemens AG.

Verwandte Artikel

SPS-Code mit KI analysieren

PLCcheck Pro erklärt, dokumentiert, optimiert und migriert SPS-Code — automatisch.

PLCcheck Pro testen →
← Zurück zum Blog

Nicht verbunden mit Siemens AG. S5, S7, STEP 5, STEP 7 und TIA Portal sind Marken der Siemens AG.