Hi Guys
Today I tried adding a DTM device from Kistler to my B&R Project.
I could add the 3rd party IO-Link description file but keep getting the following errors when connecting the IO-Link device to my IO-Link Master DS438A.
Any thoughts on how to connect the sensor?
- Failed to create DTM ‘IOLink_5028A IODD1.1’. The DTM refused the call to IDtm::InitNew().
- An error occurred while creating DTM slave device ‘IOLink_5028A_IODD1_1’ (Failed to add DTM to FdtProject.).
- An error occurred while deleting DTM device ‘IOLink_5028A_IODD1_1’ (Failed to retrieve device record.).
Hi Patrick,
Could you try to delete the DS438A, then re-add it. After this you should be able to add your DTM. I already saw that and I didn’t find what was the cause.
Hope that could help !
Regards,
Florent
Hi Florent
Deleting the DS module didn’t help.
I also tried multiply AR versions and AS4.12.7 and AS6.
The error stays the same… 
Is this the only DTM you have in the project?
If it is try to delete the DTM folder in the configuration view after deleting the DS module.
Then reimport it.
Else try to uninstall / re-install the B&R DTM library, maybe that could help
Hi Florent
I tried on three different installations and with three different automation studios.
Ohter dtm devices are working fine but this one doesn’t.
Deleting the DTM folder is not supported by the automation studio. Doing in in the explorer will lead to compile errors. Reassigning the module will not bring back the DTM folder thus not solving the issue.
I will open a ticket with B&R or maybe with Kistler that provided the IO-Link description file.
Thanks for the help so far.
If you still have other possible solutions, I’m open for any suggestion.
Hello Patrick,
I had the same problem today, in my case it was the faulty CRC stamp.
After replacing the LF with CR LF in the XML and re-importing the device file, I was able to configure the sensor
Best regards,
Simon
1 Like
Hi Simon
I’ll check that right away ;-).
Thanks for your post.
I’ll get back with the result…
Patrick
Hi Simon

Unfortunately this fix did not work for me.
The file is shown as correct already in the IODD DTM Configurator.
The errors are still the same as before…

Thanks for your Feedback
Hi all
The file was checked with this version → written in the .xml file.
When checking with the IODD checker 1.1.4 i find no error.
When checking with the newest version of IODD checker 1.1.13.
I find multiple errors and highly recommended warnings…
Does anyone know what IODD version checker is used in the B&R studio to check the file content, if any?