Невозможно установить маршрут с помощью Pyads (Python и TwinCAT 3) - PullRequest
0 голосов
/ 19 мая 2019

Я пытаюсь подключиться к TwinCAT, используя пакет Pyads в Python для связи с ПЛК. Я уже добавил маршрут в 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)

Пожалуйста, дайте мне знать, где я иду не так. Буду благодарен, если кто-нибудь сможет дать пошаговые инструкции по подключению Python к TwinCAT с помощью Pyads.

1 Ответ

0 голосов
/ 23 мая 2019

Время выполнения на том же ПК, что и ваше приложение?Если это так, используйте пустую строку для адреса ADS.Если нет, использовали ли вы функцию широковещательного поиска и добавления маршрута?

...