Skip to content
Snippets Groups Projects
Commit b2937876 authored by Susanna Weber's avatar Susanna Weber
Browse files

errors with dynamic generation of serverfile fixed

parent 4f1761e6
No related branches found
No related tags found
No related merge requests found
......@@ -38,7 +38,7 @@ _logger = logging.getLogger('asyncua')
rangeid = await server.nodes.base_data_type.get_child(["0:Structure", "0:Range"])
myobjtype = await server.nodes.base_object_type.add_object_type(idx, "Robot")
vartype = await server.nodes.base_data_type.add_data_type(idx, "Measurement")
""")
""")
indent = 1
writeindent = ""
for j in range(indent):
......@@ -59,22 +59,22 @@ _logger = logging.getLogger('asyncua')
server.write(writeindent + "await " + rangename + ".set_modelling_rule(True)\n")
if i.unit is not None:
unitname = "unitprop"
server.write(writeindent + unitname + " = await " + varname + ".add_property(idx, \"unit\"," + "\"" + i.unit + "\"" + ")\n")
server.write(writeindent + unitname + " = await " + varname + ".add_property(idx, \"unit\"," + "\"" + i.unit + "\")\n")
server.write(writeindent + "await " + unitname + ".set_modelling_rule(True)\n")
server.write(writeindent + "description = await name.add_property(idx, \"Description\", " + "\"" + i.description + "\"" + "\n")
server.write(writeindent + "description = await " + varname + ".add_property(idx, \"Description\", " + "\"" + i.description + "\")" + "\n")
server.write(writeindent + "await description.set_modelling_rule(True)\n")
server.write("""
async with server:
print("Server is running!")
while True:
await asyncio.sleep(1)
async with server:
print("Server is running!")
while True:
await asyncio.sleep(1)
if name == 'main':
asyncio.run(main())""")
if __name__ == 'main':
asyncio.run(main())""")
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment