一、参考链接
二、初步使用
博主环境
系统:Windows 11 23H2
Python: Python 3.11.7
pysoem安装
pip install pysoem
npcap下载安装
博主安装的版本:npcap-1.82.exe
查询windows上的适配器
import pysoem
adapters = pysoem.find_adapters()
adapters

初次连接
import pysoem
master = pysoem.Master()
master.open('\\Device\\NPF_{610141F3-480F-4385-9A61-D5591E0C165B}')
if master.config_init() > 0:
for device in master.slaves:
print(f'Found Device {device.name}')
else:
print('no device found')
master.close()
VS Code直接调试结果:

找到了3个从站。
提醒
博主放弃pysoem,直接使用了C#: C#通过Leal.Core.Net.EtherCAT测试新力川CL3-D57H步进驱动器 - 阅山