dnes je 30.4.2024

Input:

Historický přehled základních softwarových nástrojů

31.8.2017, , Zdroj: Verlag Dashöfer

13.5.1 Historický přehled základních softwarových nástrojů

Ing. Josef Kunc

Při zahájení vývoje decentralizovaného systému pro řízení všech funkcí v budovách v roce 1987, tedy v původní asociaci Instabus, bylo nutné stanovit podmínky, za jakých mají pracovat jednotlivé přístroje. Nejdříve bylo potřebné dohodnout, jakým způsobem budou parametrizovány jednotlivé přístroje, jak budou v instalaci uspořádány (z toho vyplývá způsob jejich adresování) a jakým způsobem budou vzájemně komunikovat. Ze závěrů těchto náročných jednání vyplynulo, že bude vyvinut základní software, jímž systémoví integrátoři budou projektovat KNX systémovou instalaci. Stejný software však musí být využit i při nahrávání aplikací do pamětí všech přístrojů v instalaci a musí zvládnout také diagnostické postupy při hledání chyb v KNX instalacích.

Software byl vyvíjen souběžně s probíhajícím vývojem přístrojů v následnické asociaci EIBA (od roku 1990), tedy v nynější asociaci KNX. Po dokončení vývoje softwaru i přístrojů ověřených na několika zkušebních instalacích bylo rozhodnuto, že výsledky budou předány odborné veřejnosti k využívání. Počátkem roku 1993 byla spuštěna distribuce softwaru ETS1 souběžně se zahájením dodávek přístrojů pro tento systém.

Tento software byl následně zcela přepracován a od roku 1996 až do roku 2004 byl distribuován software ETS2. Byl dodáván v Demo verzi (bezplatně) na čtyřech disketách, v plné verzi na třech disketách. Instalace zakoupeného softwaru, byla možná po zadání licenčního čísla. To umožňovalo snadnou instalaci i do jiných PC. Kromě toho, Demo verze byla vytvořena pouhým vložením řady softwarových zámků do programu. Každý, kdo se trochu vyznal ve tvorbě softwarů mohl během několika minut z bezplatně nainstalované Demo verze vytvořit plný, nikterak omezený programový nástroj, tedy pouhým odstraněním softwarových zámků.

V průběhu jeho využívání proběhly dvě aktualizace. Za každou z nich však bylo potřebné uhradit aktualizační poplatky. Pro ukládání dat souvisejících s projekty vytvářenými v tomto softwaru byla v PC vytvořena databáze (soubor xxx.db). Do databáze se ukládaly jednotlivé projekty (xxx.prx, po první aktualizaci xxx.pr1 a po druhé aktualizaci xxx.pr2). Do databáze bylo zapotřebí nahrát také základní aplikační softwary přístrojů, které byly součástmi vytvářených KNX systémových instalací. Aplikační programy výrobců byly pro jednotlivé verze ETS2 ukládány jako softwary xxx.vdx, xxx.vd1 a xxx.vd2.

Výrobci zpravidla dodávají nové přístroje s aplikačními softwary určenými pro platnou verzi ETS, ale také pro jeho předchozí verzi. Uživatelé tak nejsou nuceni ETS aktualizovat okamžitě po vydání jeho nové verze, mohou nové přístroje používat i se starší verzí

Nahrávám...
Nahrávám...