Zdravim.
Mozno taka hlupost ale snazim sa cez python prepasirovat data do PLC. Jednoducho som nacital subor napchal to do array ale tu sa mi to sprava zvlastne.
mam toto
for OPC_input in OPC_tag_list_input_array:
print('First read')
print (OPC_input)
value = '["0:Objects", "4:new_Controller_0", "3:GlobalVars", "4:'
value_2 = '"]'
string = value + OPC_input + value_2
print (string)
OPC_Input_reads = root.get_child(string)
OPC_Input_reads = OPC_Input_reads.get_value()
#globals().update(OPC_input = OPC_Input_read)
print ("OK")
tie printy len pre diagnostiku. Dajme tomu ze naprvom riadku je jablko, na druhom hruska atd atd.
Ak zakomentujem OPC_Input_reads tak dostanem pekne vypis jedno za druhym toho co potrebujem.
Ak vsak toto pustim ako je tak mi to dookola vracia len prvu hodnotu resp. jablko dookola a ani nezbehne to OPC_Input_reads. preco sa to deje? Nevie spracovat OPC_Input_reads?