问题描述
在Win10和Win11系统中,使用TwinCAT3中可以正常找到从站并连接,但换用SOEM后始终无法找到从站,换网卡换驱动均无法解决。尝试更换电脑或系统后恢复正常。
原因
SOEM依赖的Winpcap组件太老,新windows中的部分系统函数内部有变动,无法兼容老版本wpcap.dll和packet.dll
解决方法
删除Winpcap,改用Npcap。
步骤
- 首先删除已安装的Winpcap组件;
- 到这个网址中下载Npcap:https://npcap.com/,安装时一路点next;
- 装好后重启系统即可。