Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

FDCML F ield D evice C onfiguration M arkup L anguage systemneutrale XML-Beschreibung für Automatisierungskomponenten www.FDCML.org.

Ähnliche Präsentationen


Präsentation zum Thema: "FDCML F ield D evice C onfiguration M arkup L anguage systemneutrale XML-Beschreibung für Automatisierungskomponenten www.FDCML.org."—  Präsentation transkript:

1 FDCML F ield D evice C onfiguration M arkup L anguage systemneutrale XML-Beschreibung für Automatisierungskomponenten

2 Inhalt Einleitung Gerätemodell Modellierung von Automatisierungskomponenten Anwendung

3 Was ist FDCML? Beschreibungssprache für Komponenten der Automatisierungstechnik Gerätefunktion Gerätekonfiguration Kommunikationseigenschaften Gerätedokumentation

4 Hauptanforderungen Systemunabhängigkeit Flexibilität gegenüber zukünftigen Entwicklungen Beschreibung der gesamten Gerätevielfalt (von der Steuerung bis zum Schnittstellenwandler) Mehrsprachfähigkeit Beschreibung der Darstellung von Geräteeigenschaften Abhängigkeiten zwischen Geräteeigenschaften

5 Systemunabhängigkeit Communication Characteristics I/O Device Parameter Communication Capabilities Communication Characteristics I/O Device Parameter Communication Capabilities MAU logicalConnectionPoint communicationEntity processDataDescription parameterDescription channel dedicatedConfigurationItem

6 Flexibilität gegenüber zukünftigen Entwicklungen Das Gerätemodell ist neutral Erlaubt die gleiche Beschreibungsmethodik für Komponenten verschiedener Systeme ist erweiterbar Spezialisierung durch Typisierung von vorhandenen FDCML Elementen Erweiterungselement Neue Elementattribute mit

7 Beschreibung der Gerätevielfalt z.B. Schnittstellenwandler Gerät mit Kommunikationprotokoll Gerät mit Kommunikationprotokoll Schnittstellenwandler Gerät mit Kommunikationprotokoll Gerät mit Kommunikationprotokoll z.B. Kupfer z.B. Glasfaser ==> durchgängige Handhabung während des Engineering

8 Mehrsprachfähigkeit Engineering Werkzeuge sollten eine online Umschaltung der Bedienersprache unterstützen. Daher ist es erforderlich, alle Textmarken in allen unterstützten Sprachen zur Verfügung stellen zu können. ID code ID-Code code d'identification código de identificación codice di identificazione

9 Beschreibung der Darstellung von Geräteeigenschaften FDCML stellt mehrere Möglichkeiten zur Charakterisierung von Werten zur Verfügung. Aus diesen Beschreibungen kann ein Werkzeug eine optimale Darstellung ableiten.

10 Abhängigkeiten zwischen Objekten Um einige Geräte optimal repräsentieren zu können, müssen Abhängigkeiten zwischen Geräteeigenschaften modelliert werden. FDCML bietet drei Mechanismen, um diese Abhängigkeiten zu beschreiben: change enable disable

11 Inhalt Einleitung Gerätemodell Modellierung von Automatisierungskomponenten Anwendung

12 Das Dokumentelement ISO Industrial automation systems and integration Gerätemodell

13 Device Identity Herstellerinformation Geräteinformation

14 Device Manager Kommunikationseigenschaften Zugeordnete Tools Gerätebilder Geräteaufbau

15 Device Manager Die physikalische Struktur eines Gerätes besteht aus Netzwerkanschlüssen, Slots und E/A Kanälen. Physikalischer oder logischer E/A Kanal. Schnittstelle, über die das Gerät mit einem Netzwerk verbunden werden kann. Definiert eine Liste von Geräten, die hier angeschlossen werden können. Einbindung von zusätzlichen Schemata

16 Device Manager Beschreibt eine Netzwerkeinrichtung. Ein Gerät kann mehrere "communication entites" beinhalten. Diese "communication entites" können unterschiedlichen Kommunikationssystemen entsprechen.

17 Device Manager Beschreibt ein Gerätebetriebsmittel. Dieses kann z.B. eine Programmausführungs- einheit sein.

18 Device Function Dieses Element soll geeignete Sichten z.B. zur Konfiguration oder z.B. Visualisierung von Gerätefunktionalität bieten. FDCML definiert keine eigene Beschreibung. Es sollen beliebige existierende und zukünftige Standards eingebunden werden können. Voraussetzung: Verfügbar als XML Schema

19 Application Process Dieses Element soll geeignete Sichten für Programmierung oder Einbindung in Programmierumgebungen bieten. FDCML definiert keine eigene Beschreibung. Es sollen beliebige existierende und zukünftige Standards eingebunden werden können. Voraussetzung: Verfügbar als XML Schema

20 Verwendung externer Schemata Einbindung … DeviceFunction namespace="##any" ApplicationProcess namespace="##any" … FDCML Schema weitere Schemata …

21 Inhalt Einleitung Gerätemodell Modellierung von Automatisierungskomponenten Anwendung

22 Netzwerkinterface FDCML Template ************************* ***** ***

23 Netzwerkinterface Beispiel INTERBUS outgoing IL local bus max. current supply (logic) 2000 max. current supply (analog) 500

24 Netzwerkinterface Beispiel Ethernet ETHERNET Port 1

25 Kommunikationseigenschaften Beispiel INTERBUS

26 Kommunikationseigenschaften Beispiel ID Code ID code ID-Code 190

27 Inhalt Einleitung Gerätemodell Modellierung von Automatisierungskomponenten Anwendung

28 Anwendung Transformation mit XSLT FDCML Datei XSLT Stylesheet

29 Anwendung elektronisches Datenblatt

30 DRIVECOM DriveServer

31 Anwendung PC WORX 3.0 FDCML Dateien Gerätetypen Instanzierte Geräte Gerätedaten

32 Zusammenfassung FDCML ist eine systemneutrale XML-Beschreibung für Feldgeräte...und definiert eine Beschreibungsmethodik für: Identifikation Gerätefunktion Gerätekonfiguration Kommunikationseigenschaften Gerätedokumentation


Herunterladen ppt "FDCML F ield D evice C onfiguration M arkup L anguage systemneutrale XML-Beschreibung für Automatisierungskomponenten www.FDCML.org."

Ähnliche Präsentationen


Google-Anzeigen