I have the same issue: I would like to to read and write parameters of an IO-Link device. For this task I am looking for a funkction block. As far as I could see, Codesys standard would be the function block ETC_ADS_IOLinkRead from the library IODrvEtherCAT. The same as mentioned in the previous post. However, this library seems not to be included in the installation of ctrlX Works (v1.4.1) (download source: online collab. room). Workaround: manual installation after export of the library above and some additional libraries due to dependencies. The export was done by a colleague from DC-AE. Result: No errors in the code, but reading the parameters does not work. The function block seems to get stuck during execution. The output parameter xBusy remains permanently TRUE and xDone remains FALSE. The settings or input parameters have been successfully tested and verified using a soft PLC (Codesys) with the same IO-Link hardware. I wonder if there is a release planned as the colleague (from DC-AE) who exported the libraries had the those available in his ctrlX works version.
... View more