Reputation: 33
After trying to start the run mode, I get a fatal error on the target system :
Init7\IO: Set State TComObj PREOP OP >> AdsWarning: 1861 (0x745, ADS ERROR: timeout elapsed)
Anyone of you know how to fix it?
Upvotes: 3
Views: 9791
Reputation: 149
We ran into intermittent 1861 (0x745) errors with Twincat2 on Win10 version 1809 communicating with a CX8090. We did not see the intermittent 1861 errors on Win10 version 1709.
Based off of Jakob's, answer we tried updating the TcAdsDll.dll and AdsDll.dll from the latest Twincat 2.11 x64 Engineering release install (which was 2305) and it resolved our intermittent 1861 errors.
I'm not sure if anyone else out there still uses Twincat2, but this might help someone else searching for a solution to the 1861 error code.
Upvotes: 1
Reputation: 1424
That often occurs when you have EtherCAT bus in the system and there are problems. For example you could have an EtherCAT slave configured and it is not found when trying to start the system. So check you I/O configuration.
Of course, the problem could also be the one that Jakob described.
Upvotes: 1
Reputation: 1540
Is your target system running Windows 10? Has it recently been updated (Windows Update) to version 1803? If so, the problem is because TwinCAT is not compatible with the 1803-version of W10. Beckhoff did release an updated TwinCAT version 3.1.4022.20, but removed it as it caused other problems. They will release a new version in the coming days.
Upvotes: 3