Задать вопрос
@Ferghus

Как изменить BrowseName, DisplayName у объекта asyncua?

Добрый день. Подскажите как изменить значения BrowseName, DisplayName, Description у объекта или переменной на OPC-сервере.

from asyncua import Server
import asyncio


async def main():
    server = Server()
    await server.init()
    server.set_endpoint("opc.tcp://127.0.0.1:4840/freeopcua/server/")
    uri = "http://examples.freeopcuxa.github.io"
    idx = await server.register_namespace(uri)
    await server.load_data_type_definitions()
    obj = await server.nodes.objects.add_object(idx, 'Object')
    var = await obj.add_variable(idx, 'Variable', 0)
    await var.set_writable()
    async with server:
        while True:
            await asyncio.sleep(1)


if __name__ == "__main__":
    asyncio.run(main(), debug=True)


658a6b6fd1745729729567.png
  • Вопрос задан
  • 37 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
SpectrumData Екатеринбург
от 200 000 до 300 000 ₽
Akronix Санкт-Петербург
от 150 000 до 200 000 ₽
18 янв. 2025, в 03:12
1000 руб./за проект
18 янв. 2025, в 00:01
500 руб./за проект
17 янв. 2025, в 23:56
10000 руб./за проект