Добрый день. Подскажите как изменить значения 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)