Komunikační driver Sauter EY2400 je určen k datovému propojení runtime modulů Reliance se zařízeními Sauter EY2400. Komunikace se zařízeními probíhá za využití tzv. „spontánních hlášení“, což jsou datové zprávy zasílané zařízeními nadřízenému systému při změně hodnoty vybraných proměnných.
Komunikační driver je DLL knihovna zaváděná do paměti programem Reliance 4 Driver Server, který může být spuštěn jako služba Windows (Windows Service) při startu operačního systému, nebo jako běžná aplikace při startu vizualizačního projektu. Informace potřebné k navázání spojení se zařízeními si driver načítá z vizualizačního projektu. V závislosti na definici komunikačního kanálu se po jejich načtení aktivuje spojení se všemi připojenými zařízeními.
První komunikační zpráva odesílaná na zařízení po spuštění driveru je paket pro navázání komunikace. V průběhu komunikace je pak tento paket odesílán také po vypršení nastavené doby, po kterou driver od zařízení neobdržel žádná data. V tomto případě je to tzv. „LifeTest“ a slouží ke kontrole spojení se zařízením.
Podporované verze systému Reliance
Komunikační driver je podporován v systémech Reliance 5 a Reliance 4.
Není-li nastaven parametr teplý start, je inicializace provedena vždy při spuštění driveru, při poruše komunikace se zařízením a je také prováděna periodicky v nastaveném časovém intervalu. Inicializace provádí nastavení systémového času zařízení dle aktuálního času PC, nastavení hysterezí pro spontánní hlášení analogového měření, nastavení bitové masky pro spontánní hlášení binárních vstupů a nastavení hlásných kategorií spontánních hlášení.
Tzv. vynucený požadavek na zaslání aktuálních dat je odesílán vždy po spuštění driveru, resp. po provedení inicializace. V průběhu komunikace je pak tento paket odesílán také po uplynutí nastavené doby, po kterou driver od zařízení neobdržel spontánní hlášení s aktuálními daty dané proměnné. Interval nucené aktualizace tak určuje periodu aktualizace dat proměnných, jejichž hodnoty nejsou obsaženy ve spontánních hlášeních.
Sběr dat je prováděn vždy, pokud není požadavek na čtení či zápis konkrétních dat. V zadaném intervalu je na všechny zařízení odesílán obecný dotaz. Zařízení, obsahující aktuální data, pak na tento dotaz odpovídají spontánními hlášeními. Algoritmus automatického snížení hlásné kategorie (priority) spontánního dotazu zajistí sběr dat s vyšší prioritou v případě většího množství dat s prioritou nižší.
V souvislosti s rozšířením nabídky komunikačních driverů o driver Sauter EY2400 přibyly v systému Reliance také dvě nové komponenty.
Komponenta umožňuje vyčtení časových programů ze zařízení Sauter EY2400, jejich editaci a opětovný zápis zpět do zařízení. Jednotlivé časové programy lze kopírovat vkládat a duplikovat. Nastavení programů lze i s popisem uložit na disk počítače, kde je k dispozici pro další použití, například v jiné zařízení. Programátorům je k dispozici i zobrazení cílové adresy a hodnoty povelu, které lze před okem běžného uživatele skrýt.
Komponenta Sauter – Časový program
Definováno může být až 128 časových programů. Komponenta zobrazuje aktuální informace o obsazené a zbývající volné paměti. Definice časového programu spočívá ve výběru zařízení a určení povelu, hodiny, minuty a dne, kdy má být povel vykonán. Komponenta vypočítá velikost obsazeného prostoru v paměti a vygeneruje data pro odeslání do zařízení.
Komponenta slouží k vyčtení, editaci a opětovnému zápisu dnů pracovního volna do zařízení Sauter EY2400. I zde lze definované svátky uložit na disk počítače k dalšímu použití, například v jiné zařízení.
Komponenta Sauter – Editor svátků
Definováno může být až 16 svátků. Komponenta zobrazuje aktuální informace o obsazené a zbývající volné paměti. Definice svátku spočívá v určení data a typu svátku.
Komponenty Sauter – Časový program a Sauter – Editor svátků zvyšují pohodlí při obsluze zařízení typu Sauter EY2400. Obsluze jsou tak k dispozici komfortní prostředky pro editaci časových programů a svátků bez nutnosti hluboké znalosti datové struktury a způsobu uložení dat v zařízení Sauter.
© 2025 GEOVAP, spol. s r. o. | Pravidla použití webu | Nastavení cookies | Napište nám