Speicherbausteine in der IEC 61131‑3

Speicherbausteine werden in SPS‑Programmen eingesetzt, um Zustände zuverlässig zu speichern oder Flanken zu erkennen. Die IEC 61131‑3 definiert vier grundlegende Bausteine, die in allen modernen Steuerungen verfügbar sind: RS, SR, R_TRIG und F_TRIG.

Sie bilden die Basis für viele typische Steuerungsaufgaben wie Start‑Stop‑Schaltungen, Verriegelungen oder Ereigniserkennung.

Speicherbausteine

SR – Reset‑dominantes Speicherbit

Der SR‑Baustein funktioniert wie RS, jedoch hat Reset Vorrang.

Parameter

  • S – Set

  • R – Reset

  • Q – Ausgang

Funktionsweise

Wird R TRUE, wird der Ausgang Q unabhängig vom Set‑Signal zurückgesetzt.

Typische Anwendung: Sicherheitsfunktionen, Verriegelungen.

Speicherbausteine: SR

RS – Set‑dominantes Speicherbit

Der RS‑Baustein speichert einen Zustand. Wenn Set und Reset gleichzeitig aktiv sind, hat Set Vorrang.

Parameter

  • S – Set

  • R – Reset

  • Q – Ausgang

Funktionsweise

Wird S TRUE, setzt der Baustein den Ausgang Q. Ein Reset setzt Q wieder zurück.

Typische Anwendung: Start‑Stop‑Schaltungen, Merkerfunktionen.

Speicherbausteine: RS

R_TRIG – Positive Flankenerkennung

Der R_TRIG erzeugt einen einzelnen TRUE‑Impuls (T), wenn am Eingang eine steigende Flanke erkannt wird.

Parameter

  • CLK – Eingangssignal

  • Q – TRUE für genau einen SPS‑Zyklus

Funktionsweise

Der Baustein speichert den vorherigen Zustand und vergleicht ihn mit dem aktuellen. Nur beim Übergang von FALSETRUE wird Q gesetzt.

Typische Anwendung: Zähler triggern, Ereignisse erfassen, Taster entprellen.

Speicherbausteine: R_TRIG

F_TRIG – Negative Flankenerkennung

Der F_TRIG erzeugt einen einzelnen TRUE‑Impuls (T), wenn am Eingang eine fallende Flanke erkannt wird.

Parameter

  • CLK – Eingangssignal

  • Q – TRUE für genau einen SPS‑Zyklus

Funktionsweise

Der Baustein erkennt den Übergang von TRUEFALSE und setzt Q nur in diesem Moment.

Typische Anwendung: Abschaltvorgänge, fallende Signale überwachen.

Speicherbausteine: F_TRIG

Vergleichstabelle der Speicherbausteine

Baustein Zweck Eingänge Ausgang Besonderheit

RS

Zustand setzen und speichern

S, R

Q

Set dominiert

SR

Zustand setzen und speichern

S, R

Q

Reset dominiert

R_TRIG

steigende Flanke erkennen

CLK

Q

Impuls bei FALSE → TRUE

F_TRIG

fallende Flanke erkennen

CLK

Q

Impuls bei TRUE → FALSE

Praxisbeispiele

  • RS / SR: Start‑Stop‑Schaltungen, Verriegelungen, Merker

  • R_TRIG: Zähler starten, Ereignisse erfassen, Taster entprellen

  • F_TRIG: Abschaltvorgänge, fallende Signale überwachen

Fazit

Die Speicherbausteine der IEC 61131‑3 gehören zu den grundlegenden Werkzeugen in der SPS‑Programmierung. RS und SR speichern dauerhaft einen Zustand und bilden die Basis für Start‑Stop‑Schaltungen oder Verriegelungen. R_TRIG und F_TRIG erkennen gezielt steigende oder fallende Flanken und ermöglichen eine saubere Ereigniserfassung. Zusammen decken sie die wichtigsten Speicher‑ und Triggerfunktionen ab, die in nahezu jedem Automatisierungsprojekt benötigt werden. Wer diese vier Bausteine sicher beherrscht, kann komplexere Abläufe strukturiert, zuverlässig und normgerecht aufbauen.

Bis zum nächsten Mal im AutomatisierungsLabor

Noch nicht genug? Jetzt mit der Steuerungstechnik weitermachen –> Steuerungstechnik

Nach oben scrollen