http://localhost/$Assembly/ i=1 i=2 i=3 i=4 i=5 i=6 i=7 i=8 i=9 i=10 i=11 i=13 i=12 i=15 i=14 i=16 i=17 i=18 i=20 i=21 i=19 i=22 i=26 i=27 i=28 i=47 i=46 i=35 i=36 i=48 i=45 i=40 i=37 i=38 i=39 i=884 ${Assembly} The folder of the Assembly i=85 i=61 ${Assembly} Monitoring Variables The folder of the Assembly Monitoring Variables i=85 ns=4;i=1 ${Assembly} Setting Variables The folder of the Assembly Setting Variables i=85 ns=4;i=1 ${Assembly} Mode Variables The folder of the Assembly Setting Variables i=85 ns=4;i=1 ${Assembly} Command Variables The folder of the Assembly Monitoring Variables i=85 ns=4;i=1 #silent L=[] #for $idx in $range(0,$x["NRows"]) #silent L.append($x["Short name"][$idx]) #if ($x["OPC UA Data type"][$idx]).upper()[-1]==']' ## test for arrays #set $type=($x["OPC UA Data type"][$idx].upper()).split("[")[0].capitalize() #else #set $type=$x["OPC UA Data type"][$idx].capitalize() $x['Name of command'][$idx] $x['Description'][$idx] i=63 ns=4;i=2 $x['Default value'][$idx] #end if #end for #for $idx in $range(0,$y["NRows"]) #silent L.append($y["Short name"][$idx]) #if ($y["OPC UA Data type"][$idx]).upper()[-1]==']' ## test for arrays #set $type=($y["OPC UA Data type"][$idx].upper()).split("[")[0].capitalize() #else #set $type=$y["OPC UA Data type"][$idx].capitalize() #end if $y['Name of command'][$idx] $y['Description'][$idx] i=63 ns=4;i=3 $y['Default value'][$idx] #end for #for $idx in $range(0,$m["NRows"]) #set $name=($m["OPC_UA node"][$idx].split(";")[1]).split("=")[1].replace(".","_") #if not $name in L #set $type=$m["OPC UA Data type"][$idx].capitalize() $name $m['Description'][$idx] i=63 ns=4;i=4 $m['Default value'][$idx] #silent L.append($name) #end if #end for #for $idx in $range(0,$c["NRows"]) #set $name=($c["OPC_UA node"][$idx].split(";")[1]).split("=")[1].replace(".","_") #if not $name in L #set $type=$c["OPC UA Data type"][$idx].capitalize() $c['Name of command'][$idx] $c['Description'][$idx] i=63 ns=4;i=5 $c['Default value'][$idx] #silent L.append($name) #end if #end for