FORUM CTRLX AUTOMATION
ctrlX World Partner Apps for ctrlX AUTOMATION
Dear Community User! We have started the migration process.
This community is now in READ ONLY mode.
Read more: Important
information on the platform change.
02-23-2023 03:43 PM
Hallo,
ich versuche gerade eine ctrlX-core-C-X3 in Betrieb zu nehmen (aktuell als Testaufbau)
Da habe ich jetzt einen Ethercat-Buskoppler (EK1100) der Firma Beckhoff angeschlossen. Die angeschlossenen E/A-Karten(EL1008/EL2002) kann ich auch problemlos einlesen und benutzen.
Jetzt habe ich zusätzlich eine IO-Link Karte(EL6224) angeschlossen. Diese wird mir auch im Bus angezeigt. Aber der angeschlossene Sensor der Fa. SICK (DR35-B15522) wird nicht erkannt. Auch kann ich keine Datei dafür installieren. Wenn ich versuche die xml.Dateien von SICK im Geräte-Repository zu installieren bekomme ich die Fehlermeldung ".... konnte nicht installiert werden .... Der Typ konnte nicht gefunden werden."
Muss ich da auf eine spezielle Weise vorgehen?
Solved! Go to Solution.
02-23-2023 07:02 PM
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.
02-24-2023 08:06 AM - edited 05-17-2023 08:12 AM
I will use English as more people can read my answer.
I do not know the bus coupler but in general IO link is working fine. But currently we do not support the usage of IODD files (See also this topic).
EDIT: Most of the Beckhoff gateways are using proprietary mechanisms to work in CodeSys that are up to now not included in ctrlX WORKS. We are working on this but there is no release date for this feature.
There some how tos for other IO link masters available:
02-28-2023 08:52 AM
Hallo,
ich glaube ich stelle mich zu dusselig an, aber ich kann das Device nicht manuell konfigurieren.
Was du beschreibst bzgl Startup finde ich so nicht(siehe Screenshot).
Wenn ich versuche die Einstellungen bei den Prozessdaten zu machen, geht das auch, aber sobald ich den Reiter wechsel, verschwinden diese wieder.
Mach ich da was verkehrt?
Ist mein erstes Projekt mit der ctrlX und auch erst das 2te mit IO-Link
03-01-2023 04:30 PM
Could you send me a private message with your contact data so we can have a look together to your topic?
10-20-2023 02:18 PM
Hi,
Im am actually facing exactly the same problem -> Communication with the IO-Link Sensor, but not able to set/get process-data:
I am trying to connect a BALLUFF IO-Link RFID-sensor to the EL6224, and read with ctrlX.
Other Etehrcat-Components are working perfectly with ctrlX...
Did You already solve this specific problem?
Thanks iin advance.
10-20-2023 02:23 PM
Hi agric,
i couldn´t get the io-Link runnig, so i decided to get rid of it and use other sensors without IO-Link