SPS-Programmiersprachen nach IEC 61131-3
KOP, FUP, AWL, ST und AS: wie die fünf Sprachen aussehen und wofür sie sich eignen.
Zeile antippen, um sie zu kopieren oder zu teilen. Geht auch jederzeit mit langem Antippen oder Rechtsklick auf eine Zelle.
| Sprache | international | Darstellung | geeignet für |
|---|---|---|---|
| KOP – Kontaktplan | LD (Ladder Diagram) | grafisch wie ein gedrehter Stromlaufplan | Verknüpfungen, Elektriker-Sicht, Fehlersuche |
| FUP – Funktionsplan | FBD (Function Block Diagram) | grafisch mit Logik- und Funktionsblöcken | Verknüpfungen, Regler, Bausteine verschalten |
| AWL – Anweisungsliste | IL (Instruction List) | textuell, maschinennah | Altprogramme; in IEC 61131-3 abgekündigt |
| ST – Strukturierter Text | ST (SCL bei Siemens) | textuell, Hochsprache mit IF, CASE, FOR | Berechnungen, Datenverarbeitung, Algorithmen |
| AS – Ablaufsprache | SFC (Sequential Function Chart) | grafisch mit Schritten und Übergängen | Schrittketten, 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.