Dieser Teil von IEC 61131 legt die Syntax und Semantik von Programmiersprachen für speicherprogrammierbare Steuerungen fest, wie sie in IEC 61131-1 definiert sind.
Dieser Teil von IEC 61131 legt die Syntax und Semantik einer vereinheitlichten Reihe von Programmiersprachen für speicherprogrammierbare Steuerungen (SPS) fest. Diese Reihe umfasst die Textsprache „Strukturierter Text (ST)“ und die grafischen Sprachen „Kontaktplan (KOP)“ und „Funktionsbausteinsprache (FBS)“.
Ein zusätzlicher Satz von grafischen und äquivalenten textuellen Elementen, der „Ablaufsprache (AS)“ genannt wird, wird zur Strukturierung des internen Aufbaus von Programmen und Funktionsbausteinen definiert. Außerdem werden Konfigurationselemente definiert, die der Installation von SPS-Programmen in die SPS-Systeme dienen.
Zusätzlich werden Eigenschaften definiert, die die Kommunikation zwischen speicherprogrammierbaren Steuerungen und anderen Komponenten von automatisierten Systemen ermöglichen.
Das Dokument legt die Syntax und Semantik von Programmiersprachen für speicherprogrammierbare Steuerungen fest, allein wie sie in IEC 61131-1 definiert sind.
Gegenüber DIN EN 61131-3:2014-06 und DIN EN 61131-3 Beiblatt 1:2005-04 wurden folgende Änderungen vorgenommen:
a) Die wesentliche Erweiterung ist die Aufnahme von UTF-8-Folgen und den damit verbundenen Funktionen.
b) Anhang B enthält eine vollständige Liste der verglichen mit IEC 61131-3:2013 hinzugefügten, gestrichenen oder als abgelehnt eingestuften Eigenschaften.
Das vorliegende Dokument ist für Entwickler und Hersteller von Programmiersprachen für speicherprogrammierbare Steuerungen für das eigene SPS-System heranzuziehen.