Benutzer:BESRSB/Elektronisches Datenblatt

aus Wikipedia, der freien Enzyklopädie

Generelle Beschreibung

Das elektronische Datenblatt EDS ist ein ASCII-basiertes, weitgehend standardisiertes File, welches in Entwicklungsumgebungen importiert werden kann.

Das EDS wird vom Gerätehersteller passend zum jeweiligen Feldbus zur Verfügung gestellt.

Mit diesem File kann im Grundsatz die "Kommunikations-Beziehung", der Datenaustausch zwischen dem Feldbus-Master (z. B. eine SPS | PLC) und einem periphären Gerät (z. B. Frequenzumrichter | Inverter) konfiguriert werden.

Dabei sind in diesem EDS alle notwendigen/möglichen Register und Geräte-Kommunikations-Parameter vorhanden um ein Gerät an einen Feldbus (wie z. B. CANopen, POWERLINK oder andere) ein zu binden.

Inhalt & Funktion

  1. Im File findet man alle vorhandenen Objekte im Geräte-Katalog (= Register): Index- / Subindex-basiert, welche...
    • ... mit einem Initialwert belegt werden können.
    • ... asynchron per Funktionsaufruf Ablaufprogramm gelesen/geschrieben werden können = SDO (Service Daten-Objekt).
    • ... zylklisch per Feldbustreiber gelesen/geschrieben werden können = PDO (Prozess Daten-Objekt)
  2. In der Entwicklungsumgebung, in dem das EDS importiert und das Gerät daraus verwendet wird, können daraus z. B. ...
    • ... die Initial-Werte beim Aufstarten des Feldbusses
    • ... die zyklischen Register, welche zur Laufzeit in der Applikation dynamisch verwendet werden (= PDO) konfiguriert / bereitgestellt werden.
  3. Mit dieser Konfiguration wird dem Kommunikations-Master am Feldbus mitgeteilt, wie seine Slaves...
    • ... beim Bootup des Feldbusses konfiguriert werden sollen
    • ... welche Daten zur Laufzeit lesen und schreiben ausgetauscht werden.

Ein EDS-File im Text Editor

ToDo - erklärende Bilder konnten nicht hochgeladen werden

- Bild -

Es wird gezeigt, ...

... [1] dass das Gerät per Import-Wizard-EDS-File in die Entwicklungsumgebung importiert werden kann.

Dabei werden sämtliche [2] Objekte (= Geräte-Parameter) aus dem Register-Verzeichnis aufgeführt, welche vom Feldbus angesprochen werden können.

Es wird jeweils der [3] Datentyp (= Datenbreite, hier 2 Byte, 16 bit, unsigned integer = IEC 61131 UINT), der [4] Index und der [5] Subindex bekannt gegeben.

Der Anwender / Entwickler kann entscheiden, [6] wie auf diese Objekt zur Laufzeit oder beim Aufstarten zugegriffen werden soll.

Ein importiertes Gerät in der Konfiguration

ToDo - erklärende Bilder konnten nicht hochgeladen werden

Zyklische Daten (PDO) welche konfiguriert sind

ToDo - erklärende Bilder konnten nicht hochgeladen werden

Verwandte Themen

EDS = Electronical Data Sheet = Filebasis für z. B. CANopen

XDD = XML-based Device Description: dasselbe für den Ethernet-basierten Feldbus POWERLINK

Kategorie:Datenformat