Prvé kroky s D2000
Uvedomujeme si, že začiatok práce s Ipesoft D2000 môže byť komplikovaný. Preto sú súčasťou dokumentácie D2000 tieto jednoduché návody.
Na zoznámenie sa so základmi práce slúžia aj tieto nahrávky z webinára dostupné na YouTube:
Tip
Na oboznámenie sa s architektúrou D2000 odporúčame blogy:
a kapitoly dokumentácie Štruktúra systému D2000 a Dynamický objektový dátový model - DODM
Pri tvorbe jednoduchej SCADA aplikácie odporúčame nasledovný postup:
Spustenie užívateľských procesov a následná práca s D2000 Cnf.
Konfigurácia komunikácií - konfigurácia komunikačných objektov: liniek, staníc a meraných bodov.
Archivácia - vytvorenie primárnych historických hodnôt (archivácia komunikačných objektov, prípadne stĺpcov štruktúrovaných premenných), tvorba štatistických a vypočítaných archívov.
Počítané body - počítanie hodnôt z meraných bodov (prípadne stĺpcov štruktúrovaných premenných a iných typov objektov) bez potreby archivácie.
Alarmovanie - konfigurácia alarmov na meraných alebo počítaných bodoch, prípadne konfigurácia objektov typu Alarm.
Skriptovanie - vytvorenie ESL alebo Java skriptov na vykonávanie automatizovaných činností (vybudených na zmenu, prípadne serverovské skripty, ktoré obsahujú procedúry volateľné z iných skriptov alebo z vizualizácie).
Práca s databázami - konfigurácia objektov typu Databáza a Tabuľka a práca s SQL databázami pomocou procesu D2000 DBManager.
Vizualizácia - vytvorenie schém a zostáv v D2000 GrEditor, zobrazenie v D2000 HI, tvorba grafov.
Pri tvorbe väčšej SCADA aplikácie, ktorá pracuje s viacerými opakujúcimi sa technologickými jednotkami (výrobné linky, PLC, stroje) odporúčame prečítať úvod do práce s definíciami štruktúr a štruktúrovanými premennými.
Pri tvorbe databázovo orientovanej aplikácie odporúčame nasledovný postup:
Konfigurácia ODBC spojení vo Windows ODBC Data Source Administrator pre proces D2000 DBManager (prípadne TNS položiek v prípade použitia Oracle databázy a Oracle-špecifického procesu Dbmanager_ora).
Konfigurácia objektov typu Databáza a Tabuľka v D2000 Cnf.
Tvorba ESL alebo Java skriptov na vykonávanie automatizovaných činností (dátové pumpy a podobne, prípadne serverovské skripty, ktoré obsahujú procedúry volateľné z iných skriptov alebo z vizualizácie).
Vizualizácia - vytvorenie schém obsahujúcich objekty Browser na zobrazenie dát z databáz, vytvorenie aplikačnej logiky (skript v rámci schémy).
Ďalšie témy:
Vytváranie aplikácie pre viacero jazykov - práca so Slovníkom: v konfigurácii popisov, statických textov a iných textových parametrov mnohých typov D2000 objektov je možné použiť syntax {!Key_name}, kde Key_name je názov kľúča v Slovníku. Pre individuálnych užívateľov je možné nastaviť zvolený jazyk a všetky kľúče budú preložené podľa definícii v Slovníku.