Spustanie metody Run(PmaCommMsg) v objekte PmgButton

Dobry den, prosim o radu.
V objekte PmgButton pomocou kliknutia chcem odoslat logicku jednotku (TRUE) do PLC pomocou protokolu IEC (PmIEC8705).
Ak spravne rozumiem, tak v novej verzii 9.0.23.0 nie je mozne priamo v PmgButton objekte pristupovat k Data (PmaData) a robim to cez zalozku „+ Proměnné“ sposobom, kde si to prelinkujem s potrebnou premennou definovanou v komunikacii IEC: „$db.PP(0,"../IEC /Povel_zapni/#sndvars/Value1","Value",0)“
A po kliknuti na tlacidlo mi skutocne zmeni pozadovanu hodnotu na TRUE, tak ako chcem, len to neviem preniest do PLC.
Komunikaciu IEC mam nastavenu, tak, ze nechcem automaticky prenasat tuto jednu premennu „Povel_zapni“.
Stary sposob, v udalosti (onButtonUp) ktory mi nefunguje v novej verzii:
pMe.PmPanel.Pm("../IEC /Povel_zapni").WriteVars(3) = 1
pMe.PmPanel.Pm("../IEC /Povel_zapni").Run 1
Novy sposob:
pMe.Vars("tlacidlo_povel").Value = 1;
! teraz by som chcel spustit Run() z Udalosti (onButtonUp), vie mi niekto pomoct ?
Dakujem
V objekte PmgButton pomocou kliknutia chcem odoslat logicku jednotku (TRUE) do PLC pomocou protokolu IEC (PmIEC8705).
Ak spravne rozumiem, tak v novej verzii 9.0.23.0 nie je mozne priamo v PmgButton objekte pristupovat k Data (PmaData) a robim to cez zalozku „+ Proměnné“ sposobom, kde si to prelinkujem s potrebnou premennou definovanou v komunikacii IEC: „$db.PP(0,"../IEC /Povel_zapni/#sndvars/Value1","Value",0)“
A po kliknuti na tlacidlo mi skutocne zmeni pozadovanu hodnotu na TRUE, tak ako chcem, len to neviem preniest do PLC.
Komunikaciu IEC mam nastavenu, tak, ze nechcem automaticky prenasat tuto jednu premennu „Povel_zapni“.
Stary sposob, v udalosti (onButtonUp) ktory mi nefunguje v novej verzii:
pMe.PmPanel.Pm("../IEC /Povel_zapni").WriteVars(3) = 1
pMe.PmPanel.Pm("../IEC /Povel_zapni").Run 1
Novy sposob:
pMe.Vars("tlacidlo_povel").Value = 1;
! teraz by som chcel spustit Run() z Udalosti (onButtonUp), vie mi niekto pomoct ?
Dakujem