Сбой ядра и перезапуск при чтении данных OPC с использованием OpenOPC

У меня возникла небольшая проблема при использовании openOPC. Я установил python 3.8.3 в 64-битной системе Windows 10. Установил OpenOPC-Python3x через pip install. Запуск сервера моделирования Matrikon OPC и обозревателя OPC для моделирования данных.

Выполняя следующий код, я могу подключиться к серверу Matrikon OPC, но когда я пытаюсь прочитать / записать данные, ядро ​​перезапускается, и я не могу получить никаких данных.

`import OpenOPC
opc = OpenOPC.client()
print(opc.servers())
opc.connect('Matrikon.OPC.Simulation.1')
print(opc['Random.Real8'])   
opc.close()`

Я также пробовал с разными IDE (Jupyter, Spyder, IDLE), но результат тот же.

Когда я пытаюсь прочитать те же данные через командную строку anaconda, данные поступают без проблем.

Пожалуйста, помогите мне выйти из этой проблемы. введите здесь описание изображения


person Kranthi Kumar    schedule 15.06.2020    source источник


Ответы (1)


Я видел то же самое. Единственное решение, которое я нашел, - это замена 64-битной версии Python на 32-битную версию Python.

person Bernard    schedule 30.10.2020