In TwinCAT ist hierzu eine in die Entwicklungsumgebung integrierte Software vorhanden. Codesys bietet hierzu die CODESYS IO-Link SL an, die ebenfalls mit der EL6224 kompatibel ist. Ob es diese Erweiterung für ctrlX auch gibt weiß ich leider nicht. Was aber auf jeden Fall funktionieren sollte ist, das IO-Link Device manuell im Master zu konfigurieren. Folgende Parameter sollten hierzu eingestellt werden: CoE Startup PreOp -> SafeOp für den Parameter 0x8000 (bzw. 0x8010, 0x8020, 0x8030 je nachdem wo der Sensor angeschlossen ist) wie im angehängten Screenshot. Bei den Prozessdaten im Index 0x1A00 (bzw. 0x1A01, 0x1A02, 0x1A03) einen UINT für die Eingangsprozessdaten (standardmäßig Distance) hinterlegen (wie im angehängten Screenshot). Achtung, der Index des PDO Contents hängt auch davon ab, wo der Sensor angeschlossen ist. (0x6000:01 für Ch1, 0x6010:01 für Ch2, 0x6020:01 für Ch3 und 0x6030:01 für Ch4.
... View more