вторник, 12 марта 2019 г.

Инструкция по настройке OpenOpc.

Указываю версии с которыми у меня заработало. Пробовал под Windows 7 и XP.

Windows:
1. Python 2.7 я пробовал х86
2. Библиотека OpenOPC 1.3.1
3. Pywin32-224
4. Pyro 3.16
Этого достаточно чтобы подключиться к локальным OPC по мануала с сайта. Следует обратить внимание, что opc = OpenOPC.client() используется именно для локального подключения. Обращение к значениям тегов передается в иерархическом виде.

Для удаленного запуска необходимо запустить gateway на сервере, отключить брандмауэр. Для ХР потребовалось прописать в переменной окружения OPC_GATE_HOST собственный IP в сетке из которой подключение. Не захотел работать с OPC сервером ОВЕН - выдавал ошибку при подключении, однако к кругу и текону подключился.

Linux:
1. Установить pyro 3.16
2. В интерактивном режиме запускал из папки с исходниками иначе не импортировалось.

ЗЫ Для работы с овеном установил dll graybox - не помогло.

Архив с рабочими файлами.

Комментариев нет:

Отправить комментарий