Komponentenbeschreibung mit XML
Was ist XML? - Extensible Markup Language
| • | XML ist eine textbasierte Metasprache zur Erstellung strukturierter Dokumente. |
| • | XML bietet die Möglichkeit, Elemente zu definieren sowie deren strukturelle Beziehungen festzulegen. |
| • | XML verwendet keine vordefinierten "Tags" (wie in HTML) und damit keine vordefinierte Bedeutung. |
| • | XML ist sehr gut geeignet zur Beschreibung von hierarchisch strukturierten Dokumenten. |
| • | Mit XML entsteht ein plattform-übergreifendes und anwendungsneutrales Datenaustauschformat, wodurch ein leichterer Datenaustausch zwischen verschiedenen Anwendungen ermöglicht wird. |
PROFINET-Komponenten werden in XML beschrieben. Die so entstehende XML-Datei enthält Informationen über die Funktionen und Objekte der PROFINET-Komponente. Im Einzelnen enthält eine XML-Datei folgende Angaben:
- Beschreibung des Bibliothekselements
- Komponenten-Identifikation
- Komponenten-Name
- Beschreibung der Hardware
- Speicherung der IP-Adresse
- Zugriff auf Diagnosedaten
- Download der Verschaltungen
- Beschreibung der Software-Funktionalität
- Zuordnung Software <-> Hardware
- Komponenten-Interface
- Eigenschaften der Variablen: Name, Datentyp, Richtung
- Ablageort des Komponentenprojekts Com und PROFINET
Um die Wiederverwendbarkeit zu unterstützen, werden Komponenten-Bibliotheken gebildet.