myWerkzeug.deTabellenbuch

SPS-Programmiersprachen nach IEC 61131-3

KOP, FUP, AWL, ST und AS: wie die fünf Sprachen aussehen und wofür sie sich eignen.

SpracheinternationalDarstellunggeeignet für
KOP – KontaktplanLD (Ladder Diagram)grafisch wie ein gedrehter StromlaufplanVerknüpfungen, Elektriker-Sicht, Fehlersuche
FUP – FunktionsplanFBD (Function Block Diagram)grafisch mit Logik- und FunktionsblöckenVerknüpfungen, Regler, Bausteine verschalten
AWL – AnweisungslisteIL (Instruction List)textuell, maschinennahAltprogramme; in IEC 61131-3 abgekündigt
ST – Strukturierter TextST (SCL bei Siemens)textuell, Hochsprache mit IF, CASE, FORBerechnungen, Datenverarbeitung, Algorithmen
AS – AblaufspracheSFC (Sequential Function Chart)grafisch mit Schritten und ÜbergängenSchrittketten, Abläufe mit festen Schritten
Abläufe werden vor dem Programmieren oft mit GRAFCET (IEC 60848) beschrieben: Schritte, Übergangsbedingungen und Aktionen, unabhängig von der Steuerung. CFC (Continuous Function Chart) ist eine verbreitete Erweiterung von FUP, aber nicht Teil der Norm.

Quelle: DIN EN 61131-3 (Stand 2014) und DIN EN 60848 (GRAFCET, Stand 2014), sinngemäß. Richtwerte für die Praxis, maßgeblich sind die gültigen Normen und Herstellerangaben.

Begriffe im Lexikon