DKE Deutsche Kommission Elektrotechnik Elektronik Informationstechnik in DIN und VDE
DIN EN 61804-3
Funktionsbausteine für die Prozessautomation - Teil 3: Elektronische Gerätebeschreibungssprache (EDDL) (IEC 61804-3:2010); Englische Fassung EN 61804-3:2011
Function Blocks (FB) for process control - Part 3: Electronic Device Description Language (EDDL) (IEC 61804-3:2010); English version EN 61804-3:2011
Einführungsbeitrag
Die EDDL wird verwendet, um elektronische Gerätebeschreibungen (EDDL: Electronic Device Descriptions) zu erstellen. In den entsprechenden Werkzeugen wird sie zur Erzeugung von Interpreter-Code verwendet, mit dem in Geräten, wie zum Beispiel abgesetzten Ein-/Ausgabebaugruppen, Feldgeräten und SPSen, Parameter, die Bedienung oder Anzeige verwaltet werden können. Zuständig ist das K 956 "Feldbus" der DKE Deutsche Kommission Elektrotechnik Elektronik Informationstechnik im DIN und VDE.
Änderungsvermerk
Gegenüber DIN EN 61804-3:2007-10 wurden folgende Änderungen vorgenommen: a) Sprachelemente hinzugefügt, um modulare Geräte zu unterstützen, siehe 7.9, 7.10, 7.36.1, 7.36.2, 7.36.3, 7.36.13 und 7.36.15; b) Sprachelemente hinzugefügt, um offline-Konfigurationen zu unterstützen, siehe 7.31; c) Verwendung von UTF-8 hinzugefügt, siehe A.2.3; d) verschiedene BuiltIns hinzugefügt; e) BLOCK A-Referenzierung hinzugefügt. Unterstützung des Zugangs zu mehreren Blöcken, siehe 7.4.1, 7.38.18 bis 7.38.26; f) VALIDITY-Attribut zu verschiedenen lexikalischen Strukturen hinzugefügt; g) Unterstützung von Images für mehrere Sprachen hinzugefügt, siehe 7.18.2.1; h) In 7.23.1 die Beschränkung der MENU-Item-Liste entfernt; i) Syntaktische Beschränkung der Bedingungen in 7.23.2.1 hinzugefügt, um das MENU-Layout zu begrenzen; j) LIST zu den MENU-Items in 7.23.2.1 hinzugefügt, VARIABLE LIST entfernt; k) Datentypen des Rückgabewertes für METHOD TYPE hinzugefügt, siehe 7.24.2.3; l) Verweisung in Tabelle 170 durch eine kontextspezifische Spezifikation ersetzt; m) Klarstellung des Verhaltens des KEY POINTS, siehe 7.35.2.4; n) TRANSPARENT zur lexikalischen Struktur hinzugefügt, um die Attributliste konsistent zu machen, siehe 7.36.11; o) Klärung des Verhaltens eines Files, siehe 7.36.10; p) neue Schlüsselworte in Tabelle A.5 hinzugefügt; q) formale EDDL-Syntax in A.6 hinzugefügt; r) in A.6 alle nicht benötigten Konstrukte mit ... listR gestrichen, diese waren durch ein fehlerhaftes Werkzeug zur Syntax-Prüfung erzeugt worden; s) in A.6 alle nicht benötigten Konstrukte mit "stmt1:" und "stmt2:" gestrichen, diese waren durch ein fehlerhaftes Werkzeug zur Syntax-Prüfung erzeugt worden; t) Unterabschnitt A.6 durch Verwendung von Doppelpunkten an den übrigen Text angeglichen; u) nicht benötigte Verweisungen gestrichen; v) in verschiedenen lexikalischen Strukturen die eckigen Klammern und "