我正在尝试使用 Python 中的 Pyads 包连接到 TwinCAT 以与 PLC 通信。我已经在 TwinCAT 中添加了路由,但是当我尝试在 Python 上连接时,我收到以下错误:
“ADSError:找不到目标机器缺少 ADS 路由 (7)”
我的Python代码如下:
import pyads
plc = pyads.Connection('141.23.196.107.1.1', pyads.PORT_SPS1)
plc.open()
plc.read_by_name('global.bool_value', pyads.PLCTYPE_BOOL)
请让我知道我哪里错了。如果有人能提供有关使用 Pyads 将 Python 与 TwinCAT 连接的逐步说明,我将不胜感激。