XML-basierte flexible Beschreibungssprache für Feldgeräte, die in ihrer Beschreibungsstruktur der
ISO 15745 entspricht. Gemäß der darin definierten Struktur einer Gerätebeschreibung sind in FDCML vier Basisobjekte für die Gerätebeschreibung vorgesehen:
4. Das 'Application Process Object' umfasst Informationen über programmierte Geräteapplikationen.
3. Das 'Device Function Object' beschreibt Gerätefunktion und Geräteparameter.
2. Das 'Device Manager Object' enthält alle Informationen über Anschlüsse wie beispielsweise Kommunikationsanschlüsse mit den Kommunikationseigenschaften oder anderen elektrischen Anschlüssen.
1. Das 'Device Identity Object' beinhaltet Informationen wie z.B. Herstellername, Gerätetyp und Gerätebezeichnung zur Geräteidentifikation.
Da nur das 'Device Identity Object' vorhanden sein muss, können auch einfache Geräte beschrieben werden.
FDCML bietet darüber hinaus die Möglichkeit der Gruppenbildung, so dass ein Gerät, das sich aus Komponenten verschiedener Hersteller zusammensetzt, im Detail beschrieben werden kann und sich als Einheit präsentiert.
FDCML ist flexibel angelegt, so dass von einfachen Schnittstellenumsetzern bis hin zu komplexen Feldgeräten oder Steuerungen nur eine Beschreibungstechnik verwendet werden muss.