Dobrý den. Snažím se do Mosaicu vyčítat data o periferiích ze systému Jablotron 100. Používám funkční blok FB_ Jablotron100 a strukturovanou proměnnou JAB_SYS_DATA. Zde jsem požadované hodnoty našel v poli PRF ( JAB_SYS_DATA.prf.state(x)). Problém je ale frekvence obnovy dat . Informaci o stavu periferie se aktualizuje cca 1x 5-10sec, což je pro určité činnosti dlouhý čas. Prozatím jsem obešel přes PG výstupy, které se aktualizují cca co vteřinu, je jich ale jen 32 a nepokryji tak všech 110 periferních jednotek Jablotronu.
Je zde prosím nějaký parametr, kterým by se dala vynutit vyšší frekvence aktualizace ? Komunikaci RS485 jsem nastavil dle návodu (9600baud, 8bit)
Děkuji za pomoc
S pozdravem Jan Kutílek
Odpovědi 2
Dobrý den,
obávám se, že to je vlastnost ústředny - perioda 10 s je uvedena v manuálu s odkazem na dokumentaci Jablotronu. Viz https://www.tecomat.cz/modules/DownloadManager/download.php?alias=txv00386_01_mosaic_jablotronlib_cz, str. 14.
Tohle zrovna také řeším. V dvoustránkovém návodu (datovaném 2016) dodávaném k JA-121T jsem k tomu našel pouze
Stavy jednotlivých perfiérií systém předává do 8s po změně nebo na dotaz PRFSTATE.
Zní mi to tak, že kdyby se knihovna ptala povelem PRFSTATE častěji, mohla by údaje o perifériích dostávat častěji.
Proto se zeptám: Jak často knihovna JablotronLib vysílá povel PRFSTATE ?
Vaše odpověď
Pro vložení odpovědi je nezbytné být přihlášený. Pokračujte na přihlášení.