Dobrý den.
Potýkám se s potřebou číst z PLC hodnoty, které jsou prezentovány jako pole array (cca 1000 real). Komunikace běží přes OPC UA.
Ve stromu proměnných, které promotic vyhledá tuto proměnnou najdu jako Measuring. Hodnotu ukazuje 0. Jako typ jsem zkoušel dát Variant, Single, String... Výsledek pořád stejný
Zatímco PLC ji publikuje jako Measuring array(1..1000) of Real. Pole je naplněné zhruba od proměnné 40 do proměnné 287. ostatní jsou nulové.
Toto PLC je pro mne uzavřený systém a já mohu pracovat pouze s daty, která mi poskytuje přes OPCUA.
Zajímalo by mne, zda je promotic schopný toto pole zpracovat, popřípadě z tohoto pole přečíst konkrétní proměnnou. Řešil to už někdo? Byl bych rád za každou radu..
Třeba je to opravdu jednoduché a já se jen zamotal a jsem v koncích...
Zkoušel jsem se připojit k PLC programem UA Expert z PC a ten toto pole bez problémů přečte ....
Děkuji předem za každou radu