IO-Link Device Description (IODD) ist eine auf XML basierende Gerätebeschreibung mit der die Aktoren und Sensoren von IO-Link- Konfigurationen beschrieben werden.
Die allgemeine Beschreibung erfolgt anhand von Variablen, Prozessdaten und Ereignissen und umfasst die Kommunikationseigenschaften, Geräteparameter, die Prozessdaten und Diagnosedaten. Darüber hinaus enthält die IODD-Beschreibung ein Gerätefoto und das Firmenlogo.
Die IODD-Beschreibungen sind herstellerunabhängig und werden für alle Geräte in gleicher Form dargestellt. Die Beschreibungen bestehen aus den XML- Dateien und Bilderdateien in Portable Network Graphics ( PNG). Neben allgemeinen Informationen über die Geräteeigenschaften umfassen die IODD-Verzeichnisse auch herstellerspezifische Angaben, die sich auf die Eigenschaften eines Gerätes beziehen.