Bei der Entwicklung von IO-Link-Mastern besteht oft ein großer Bedarf, verschiedene Randfälle zu testen. Zum Beispiel, wie sich der IO-Link Master bei den größten Datenspeichergrößen verhält, oder wie er reagiert, wenn das IO-Link Device nicht oder verzögert antwortet. Das Configurable-Observable Device (COD) bietet eine Vielzahl von Möglichkeiten, die regulären Protokolltests um kundenspezifische Tests für IO-Link Master zu erweitern. Darüber hinaus kann das COD jedes IO-Link Device auf Basis seiner IODD emulieren.
Das COD ist ein IO-Link Device, das über REST API konfiguriert und parametriert werden kann. Die eigentliche Hardware kommuniziert über USB mit dem PC. Die REST-API wird von einer PC-seitigen Server-Anwendung namens COD Communication Server bereitgestellt.