Что такое AttributeContext в Milo OpcUA?

Я хотел бы обновить данные на сервере, я не смог найти способ обновить мои текущие переменные узлы.. Я вижу в примере записи / чтения, что в функцию передан AttributeContext.. 1. Нужно ли мне это обновить мои переменные узлы? 2. Если я это сделаю, как мне получить этот AttributeContext?

1 ответ

Самый простой подход - просто позвонить VariableNode#setValue на ваше VariableNodes, а затем прочитать этот атрибут обратно, когда вы реализуете AttributeManager#read в вашем Namespace, Увидеть ExampleNamespace за то, что это может выглядеть.

Есть много других подходов, все зависит от вас. Реализация Namespace вот где SDK перестает делать работу, и теперь ваша очередь заниматься программированием.

Другие вопросы по тегам