Запись данных на сервер Matrikon OPC UA - PullRequest
0 голосов
/ 01 декабря 2018

Я использую matrikon flex ua sdk server для opc ua server и подключаю этот сервер через python.Я могу подключиться к серверу и получить значение узла.Но когда я хочу записать значение в переменную на сервере, он выдает мне

'У объекта DataValue нет атрибута set_value'

сообщение об ошибке.

В скрипте client_examples.py есть примеры для записи значения на сервер, как то, что я делаю.Помогите пожалуйста?

Это ошибка: error message

Ответы [ 2 ]

0 голосов
/ 01 декабря 2018

Вам нужно сделать node.set_value вместо myStoredVariable.set_value.

0 голосов
/ 01 декабря 2018

На стороне сервера вы не можете изменять целые переменные.Некоторые переменные могут быть только читаемыми.Возможно, вы пытаетесь изменить читаемую переменную.

Попробуйте прочитать переменную.Можете ли вы читать правильно, а также вы можете использовать UAExpert Software.Это OPC-UA бесшумный.Вы можете получить доступ ко всей переменной и увидеть переменные, доступные для чтения и записи.

...