HMI - ovládání, zobrazování, vizualizace | ||
HMI-AUTOMATIZACE - PANELY - SKRIPT |
Provoz webu zajišťuje: | |||||
SkriptCharakteristikaSkript je pomocný programový nástroj, dostupný zpravidla u větších panelů, jako nástroj pro řešení funkcí a operací, které jsou pro danou vizualizaci specifické a nejsou implementovány ve funkcích poskytovaných výrobcem panelu. |
||||||
VB ScriptJako skriptovací jazyk se obvykle používá Visual Basic pro svoji jednoduchost a je dostačující pro řešení běžných operací (matematických, porovnávacích, operace s textovými řetězci, podmíněných zpracování kódu a pod.), ale umožňuje i ovládání objektů na obrazovce (např. barva, viditelnost, poloha). Další možností je práce se soubory na disku panelu pomocí FSO (je možno vytvořit vlastní archiv mimo funkce panelu), komunikovat s periferiemi nebo komunikačními partnery. Z pohledu praktického užití skriptu je potřebné, aby skript měl minimálně přístup k uživatelským proměnným (Tag), jak komunikovanými s řídícím systémem, tak i k interním.
Zápis skriptuPro script je ve vývojovém prostředí vyhrazena samostatná část, která není nic jiného než jednoduchý textovým editor s možností zápisu požadovaných funkcí, případně i podprogramů. Pokud výrobce více podporuje použití skriptů, obsahuje editor i jednoduchou kontrolu syntaxe, kontextovou nápovědu, nabídku objektů a jejich vlastností atd... Použití skriptuSkript se vyvolává na základě nějaké události, např. stisknutí tlačítka, překročení limitu proměnné nebo její změny. V tomto okamžiku se provede vyvolání přiřazeného skriptu konkrétní události a interpretace zapsaného kódu. Ladění skriptuLadění skriptu, pokud jej výrobce podporuje ve vývojovém prostředí, je žádoucí provést před nahráním skriptu do panelu. Skript v panelu již není možno monitorovat, krokovat, ladit, testovat.
|
||||||
|
||||||
HMI-AUTOMATIZACE - PANELY - SKRIPT |
|
|