Diskuse Elektrika.cz

HYBRIDNÍ zóna => Technická podpora výrobce TECO Kolín radí odborníkům => Téma založeno: Jiri Foldyna 17.01.2019, 01:28



Název: Jak "odchytit" stlačení tlačítka pro odeslání?
Přispěvatel: Jiri Foldyna 17.01.2019, 01:28
Ve Webmakeru mám vytvořené pole pro nastavení hodnot cca 40 parametrů. Pro jejich odeslání do PLC používám tlačítko pro odeslání, zadávací pole samostatná tlačítka nemají. Potřeboval bych zjistit, že došlo ke stisku odesílacího tlačítka. Jsou na to nějaké možnosti?


Název: Re: Jak "odchytit" stlačení tlačítka pro odeslání?
Přispěvatel: Ivan Libicher 10.02.2019, 12:40
Pokud má stránka vypnuté "Periodicky obnovovat hodnoty",  stačí na stránku přidat zneviditelněno u editovatelnou proměnnou, jejíž hodnotu program trvale mění (čas, čítač apod.). A v programu sledovat, zda vám "něco" tuto proměnnou pozměnilo. Pokud ano, pak to bylo tlačítko Submit.
(Pokud byste nepotřeboval rozeznat přímo stisk "Submit",  pouze změnu některého parametru, stačilo by sledovat jejich hash.)


Název: Re: Jak "odchytit" stlačení tlačítka pro odeslání?
Přispěvatel: Jiri Foldyna 10.02.2019, 16:16
Pokud má stránka vypnuté "Periodicky obnovovat hodnoty",  stačí na stránku přidat zneviditelněno u editovatelnou proměnnou, jejíž hodnotu program trvale mění (čas, čítač apod.). A v programu sledovat, zda vám "něco" tuto proměnnou pozměnilo. Pokud ano, pak to bylo tlačítko Submit.
(Pokud byste nepotřeboval rozeznat přímo stisk "Submit",  pouze změnu některého parametru, stačilo by sledovat jejich hash.)
Děkuji za odpověď. Vyřešil jsem jsem to periodickým výpočtem CRC16 přes pole parametrů v procesu P6 a spojil jsem změnu parametrů se zápisem do databoxu. Zatím se zdá, že to příliš neovlivňuje zatížení systému, tak doufám, že to vydrží :-)