

isDTMcreator EDD



Aufgabenstellung. Für Hersteller von Feldgeräten, die bereits in standardisierte Gerätebeschreibungen (Electronic Device Description – EDD) investiert haben, stellt sich die Frage der Beibehaltung der Gerätebeschreibung als Ausgangsinformation für die Generierung eines DTMs (Device Type Manager). Der isDTMcreator EDD ist ein Softwaretool, das die vorhandenen Device Descriptions für eine DTM-Generierung nutzen kann. Damit wird ein direkter Weg in die FDT-Welt geboten und bereits getätigte Investitionen werden geschützt.
Eigenschaften. Der isDTMcreator EDD basiert auf dem bekannten und am Markt eingeführten Produkt isDTMcreator Base. Um dem Entwickler die größtmöglichen Freiräume zu geben, setzt er konsequent auf die Erzeugung eines VisualC++-basierten Codes. Die wesentlichen Vorbereitungsschritte zur Generierung sind unter einem VisualC++-Wizard benutzerfreundlich zugreifbar. Ausgangspunkt für den Generierungsprozess ist die existierende EDD des Gerätes (mit allen eingebundenen Dateien). Die EDD wird nach dem Einlesen und der sich anschließenden lexikalischen und syntaktischen Analyse in eine Zwischenabbildung übersetzt, die die Basis für die weitere Umsetzung bildet. Aus dieser Zwischenabbildung wird im letzten Generierungsschritt das Quellprojekt des Geräte DTMs erzeugt.
Die innerhalb der EDD beschriebenen Standardanzeigeelemente (z.B. Tabelle, Paragraph) werden über parametrierbare DefaultActiveX dargestellt. Eine Laufzeitbibliothek und Standard-GUI-Elemente sind enthalten. Unter Beibehaltung der textbasierten Gerätebeschreibung als Ausgangsinformation ermöglicht der DTM-Generator eine Abbildung der Gerätefunktionalität. Selbst komplexere Fähigkeiten können im Vergleich zu den eingeschränkten Möglichkeiten anderer Gerätebeschreibungsinterpreter bei der DTM-Generierung dargestellt werden.
Das nach dem Generierungsvorgang vorhandene DTM kann entsprechend den Anforderungen des Herstellers beliebig erweitert werden.
Eigenschaften. Der isDTMcreator EDD basiert auf dem bekannten und am Markt eingeführten Produkt isDTMcreator Base. Um dem Entwickler die größtmöglichen Freiräume zu geben, setzt er konsequent auf die Erzeugung eines VisualC++-basierten Codes. Die wesentlichen Vorbereitungsschritte zur Generierung sind unter einem VisualC++-Wizard benutzerfreundlich zugreifbar. Ausgangspunkt für den Generierungsprozess ist die existierende EDD des Gerätes (mit allen eingebundenen Dateien). Die EDD wird nach dem Einlesen und der sich anschließenden lexikalischen und syntaktischen Analyse in eine Zwischenabbildung übersetzt, die die Basis für die weitere Umsetzung bildet. Aus dieser Zwischenabbildung wird im letzten Generierungsschritt das Quellprojekt des Geräte DTMs erzeugt.
Die innerhalb der EDD beschriebenen Standardanzeigeelemente (z.B. Tabelle, Paragraph) werden über parametrierbare DefaultActiveX dargestellt. Eine Laufzeitbibliothek und Standard-GUI-Elemente sind enthalten. Unter Beibehaltung der textbasierten Gerätebeschreibung als Ausgangsinformation ermöglicht der DTM-Generator eine Abbildung der Gerätefunktionalität. Selbst komplexere Fähigkeiten können im Vergleich zu den eingeschränkten Möglichkeiten anderer Gerätebeschreibungsinterpreter bei der DTM-Generierung dargestellt werden.
Das nach dem Generierungsvorgang vorhandene DTM kann entsprechend den Anforderungen des Herstellers beliebig erweitert werden.
| Lieferumfang | isFDT Wizard, Template- und Objekt-Bibliothek, isFDT Miniframe, Software auf CD, engl. Dokumentation |
| Betriebssystem | Windows 9x, ME, NT 4.0, 2000, XP Visual C++ (für FDT Wizard) |
| Protokolle | HART, Profibus DP/V1, Profibus PA |
Wenden Sie sich bei allen Fragen an unseren Service. Ihr Ansprechpartner ist Herr Frank Bierwirth.
E-Mail: aut_support@ifak-system.com
E-Mail: aut_support@ifak-system.com

