3

尝试启动运行模式后,我在目标系统上收到一个致命错误:

Init7\IO: Set State TComObj PREOP OP >> AdsWarning: 1861 (0x745, ADS ERROR: timeout elapsed) 你们中有人知道如何解决吗?

4

3 回答 3

3

您的目标系统是否运行 Windows 10?它最近是否已更新(Windows 更新)到版本 1803?如果是这样,问题是因为 TwinCAT 与 W10 的 1803 版本不兼容。Beckhoff 确实发布了更新的 TwinCAT 版本 3.1.4022.20,但由于它导致其他问题而将其删除。他们将在未来几天发布一个新版本。

于 2018-06-17T08:20:49.447 回答
1

我们在 Win10 版本1809上的 Twincat 2与 CX8090 通信时遇到间歇性 1861 (0x745) 错误。我们在 Win10 版本1709上没有看到间歇性的 1861 错误。

根据Jakob 的回答,我们尝试从最新的Twincat 2.11 x64 Engineering 版本安装(即 2305)更新 TcAdsDll.dll 和 AdsDll.dll,它解决了我们的间歇性 1861 错误。

我不确定是否还有其他人仍在使用 Twincat2,但这可能有助于其他人寻找 1861 错误代码的解决方案。

于 2019-10-31T15:27:29.087 回答
0

当系统中有 EtherCAT 总线并且出现问题时,通常会发生这种情况。例如,您可能配置了一个 EtherCAT 从站,但在尝试启动系统时找不到它。因此,请检查您的 I/O 配置。

当然,问题也可能是 Jakob 所描述的问题。

于 2018-06-18T06:24:00.257 回答