OpenOPC-ядро умирает при попытке прочитать данные

Я пытаюсь прочитать некоторые данные с моделируемого сервера opc, следуя этому видеоруководству. Код, который я запускаю в jupyterlab, таков:

import OpenOPC
opc = OpenOPC.client()
# opc.servers()
opc.connect(opc_server = 'Matrikon.OPC.Simulation.1')
print(opc.info())
print(opc.list())
# opc.read('Simulation Items/Random/Random.Int1')
# opc.read(['Random.Int1', 'Random.Real4'])

возвращается

[('Protocol', 'DCOM'), ('Class', 'Graybox.OPC.DAWrapper'), ('Client Name', 'OpenOPC'), ('OPC Host', 'DESKTOP-H750JUT'), ('OPC Server', 'Matrikon.OPC.Simulation.1'), ('State', 'Running'), ('Version', '1.5 (Build 0)'), ('Browser', 'Hierarchical'), ('Start Time', '2020-05-15 18:56:04.231000+00:00'), ('Current Time', '2020-05-15 20:15:52.009000+00:00'), ('Vendor', 'Matrikon Inc (780) 448-1010 http://www.matrikonopc.com')]
['Simulation Items', 'Configured Aliases']

Указание на то, что он подключается к серверу, однако, когда я раскомментирую операторы чтения, я получаю следующее сообщение об ошибке

Kernel Restarting
The kernel for Downloads/openopc-master/Untitled.ipynb appears to have died. It will restart automatically.

Запуск кода в spyder делает то же самое, также я добавил теги на сервер моделирования перед запуском кода. Я использую новую установку anaconda x64 (python 3.x), загруженную сегодня, и pywin32-227.win-amd64-py3.7. Любые идеи о том, почему он ничего не читает?

Моя цель — подключиться к внешнему OPC-серверу, расположенному на другом компьютере, для чтения и записи данных тегов. Я уже настроил DCOM и протестировал соединение с экспертом OPC и другим программным обеспечением. Возможно ли это с OpenOPC?

Спасибо заранее.


person SOf_PUAR    schedule 15.05.2020    source источник
comment
I receive the following error message -› есть ли исключение Python или это просто подсказка сообщения в стандартном выводе из библиотеки OpenOPC?   -  person Corentin Pane    schedule 15.05.2020
comment
Это всплывающее сообщение в jupyterlab, я нажимаю «ОК», и ядро ​​перезагружается. В spyder он просто умирает и перезагружается, никаких сообщений.   -  person SOf_PUAR    schedule 16.05.2020
comment
Вы пробовали в IDLE?   -  person Corentin Pane    schedule 17.05.2020