Použití programových skriptů pro komunikaci s měřidly
Výstupem dat je vybavena většina digitálních ručních měřidel a značná část dalších dílenských elektronických měřidel neobsahujících počítač. Jedná se například o veškerá malá měřidla s datovým připojením, drsnoměry, výškoměry, absolute setinová lineární pravítka a podobné. Výstupem dat se rozumí výstup založený na protokolu Digimatic, příp. Digimatic 2 (včetně rozhraní S1). Tento protokol rovněž používají i někteří další výrobci malých měřících přístrojů.
Ačkoliv existuje řada standardních programů pro komunikaci s měřidly, mnohdy může být praktické napsat si vlastní malý prográmek, který jednoduše, levně a efektivně zajistí to, co právě potřebujeme, a co třeba standardní aplikace nenabízí.
Podstatné přitom je, že způsob komunikace a datové formáty jsou popsány. Prakticky ve všech případech se jedná o komunikaci pomocí textových řetězců systémem request - response (dotaz - odpověď), která je realizována přes sériový port.
Malý prográmek obvykle znamená něco jednoduchého a snadno realizovatelného, bez vlastního UI (obrazového rozhraní), v zásadě jde jen o to, vzít údaje z měřidla z jednoho místa (sériový port), upravit je na číselnou podobu a poslat na výstup, velmi často na pozici kurzoru. Toto lze realizovat pomocí tzv. skriptů, jednoduchých programech v nekomplikovaném prostředí bez potřeba instalace rozsáhlých nástrojů pro tvorbu programů, jako např Visual Studio.
Jako skvělý nástroj se ukázal být skriptový systém ">AutoIt. Je to freeware, obsahuje výkonné příkazy, dobře spolupracuje se sériovým portem a snadno se integruje se sytémem i uživatelskými aplikacemi a má velmi dobrou dokumentaci. A navíc, celý systém, případně hotová aplikace jsou portable - nemusí se instalovat. Stačí nakopírovat do libovolného adresáře, spustit a jede se. To je velmi výhodné i v situacích, kdy běžní uživatelé nemají právo ve firemních systémech instalovat jakékoliv programy.
TATO STRÁNKA JE VE VÝSTAVBĚ
Odkazy a další informace
Připojení komunálních měřidel Mitutoyo k Android zařízením.
Příklad JavaScript řešení pro záznam a grafickou prezentaci dat ve společném grafu (až 3 kanály).