Hey everyone,
Wanted to share this bit of information as its not well known. Recently while working with an X20/X67 interface module, I was trying to connect to the connect to the device and get some deeper insight on the communication side.
However, I was running into a roadblock. In the result output, I ran into though was a message stating,
“Failed to set DTM ‘IF6123__IM5173_IODD1_0_1’ to online state. Maybe the DTM server is not activated on the target. (‘The DTM refused the call to IDtm::SetCommunication(null).’)”
What this is indicating is that the DTM diagnostic server has not been activated yet. If you go to the PLC’s configuration, under the DTM server, set “activate DTM diagnostics Server” to “on”
This will get rid of the error message and allow you to connect to the interface module(s) to do additional diagnostics.


