EN | CZ
O společnostiProduktyObchodPodpora
Moravské přístroje
Hlavní stránka
O společnosti
Stažení software
Stažení dokumentů
Produkty
Control Web
Strojové vidění VisionLab
Kamery DataCam a osvětlovače DataLight
Průmyslový počítačový systém DataLab
Vědecké kamery
Speciální technika
Ceník
Aktivace produktů
Služby
Školení
Zakázková řešení
Podpora
Volba kamery a objektivu pro Strojové vidění
Control Web - Ukázkové aplikace

Hlavní stránkaProduktyProgramový systém Control WebČlánky

Control Web 9 je zde!
 Konečně finální verze. Systém Control Web 9 je k dispozici a každý si jej může stáhnout a začít používat. Nová verze přináší řadu významných zlepšení a rozšíření

Je zde nová verze programového prostředí Control Web pro automatizaci a digitalizaci. Již tak se jednalo o velice rozsáhlý systém, kde většina uživatelů dokáže použít jen velmi malou část funkčnosti. Nabízí se tedy otázka, jaký význam má další rozšiřování možností tohoto programového prostředí. Každý z vlastních zkušeností víme, jaký máme přístup např. k novým verzím operačních systémů. Vždy již v předchozí verzi máme obvykle víc, než kdy budeme potřebovat.

Proto jsme si pro novou verzi systému zadali několik cílů:

  • Máme za to, že systém je již dostatečně mohutný a obsahuje již vše, co je potřebné pro vytvoření jakékoliv aplikace. Proto jsme se soustředili spíše na zjednodušování proces tvorby aplikací a lepší intuitivnost a přehlednost vývojového prostředí.

  • U systému strojového vidění VisionLab jsme přešli z pozičního zápisu parametr na strukturovaný text obdobně jako při zápisu aplikace. Významně se zlepšila čitelnost a přehlednost aplikací. Přitom kroky strojového vidění kompletně načítají i předchozí poziční variantu. Všechny aplikace strojového vidění z předchozích verzí tak mohou být bez potíží ihned použity.

  • Navíc lze používat nové kroky s procedurami, zapisovanými podobně jako jsou ostatní skripty v aplikaci. Lze tak ušetřit spoustu kroků řešících jednotlivé výrazy.

    Zde pomáhá GPU i hluboká neuronová síť

    Zde pomáhá GPU i hluboká neuronová síť

  • Otevřeli jsme rozhraní pro snadnou tvorbu vašich vlastních kroků. Zde si můžete vytvořit vlastní kód nebo např. využít široce rozšířený systém OpenCV. Ten je rovněž nejjednodušší cestou, jak ve svých aplikacích můžete využít umělou inteligenci prostřednictvím hlubokých neuronových sítí obsažených v prostředí OpenCV. Pro tyto DNN (Deep Neural Network) je volně k dispozici spousta konfiguračních dat, které jsou produktem např. univerzitního výzkumu. Lze používat data ve formátech YOLO, Caffe, PyTorch, Keras nebo ONNX. Nemusíte pak svou síť pro svou potřebu sami trénovat, ale můžete okamžitě použít jedno z mnoha hotových řešení.

    Umělá inteligence při detekci obličejů na živém obraze z kamery

    Umělá inteligence při detekci obličejů na živém obraze z kamery

  • Je doplněno několik kroků, které umělou inteligenci využívají, jako je např. čtení QR, datamatrix a čárových kódů, detekce obličejů atd.

    Jak získat veškeré texty z obrázku nebo fotografie ? ...

    Jak získat veškeré texty z obrázku nebo fotografie ? ...

    ... krok OCR v systému VisionLab to může vyřešit

    ... krok OCR v systému VisionLab to může vyřešit

  • Zavedli jsme přístup k datům běžící aplikace podle otevřeného standardu JSON. JSON (JavaScript Object Notation) je univerzální jazykově nezávislý formát pro výměnu dat. Je to formát také jednoduše čitelný pro člověka. Je založen na jazyce JavaScript. Pak např. jakýkoliv webový klient může číst hodnoty kanálů a proměnných datových sekcí aplikace přes vestavný HTTPS server. Komunikace je samozřejmě šifrovaná a klient musí být autorizován pro přístup k serveru.

  • A nakonec jsou zde stovky drobnějších rozšíření a úprav, které nemusí každý ihned použít, ale někdy se nám mohou hodně hodit, jako je např.:

    • Nový datový typ ByteString pro usnadnění práce s ANSI řetězci. Nový datový typ zjednoduší komunikaci po sériové lince, předávaní dat do ANSI systémů nebo práci s binárními soubory.

    • Sjednocení backup souborů pro 32 a 64 bitové verze

    • Operace s daty ve formátu JSON prostřednictvím OCL procedur

    • Nové okno zpráv s možnostmi filtrace dat, jsou zde i záložky se sledovanými elementy s možností jejich exportu a importu

    • Rozšíření funkčností přístroje data_recorder

    • Logování do CSV textových souborů

    • REST API server pro datové sekce, je k dispozici JSON textový řetězec se jmény a hodnotami datových elementů

    • Průvodce generováním certifikátů pro HTTPS server

    • Rozšíření textového editoru o sloupcový výběr

    • Parametrem procedur ovladače může být i pole

    • Ovladač pro Excel s daty v podobě pole

    • Virtuální přístroj webový prohlížeč

    • Hlídání počtu resources operačního systému při vývoji aplikace v IDE

    • Virtuální přístroj multi_level_bar

    • Aktivita od změny dat ve stromu časování

    • Zjednodušení konfigurace síťových aplikací

    • Animace 2D vektorových přístrojů i ve webovém prohlížeči

    • ... a mnoho dalšího

Také je důležité připomenout, že ani nadále nechceme využívat pravidelné platby za pronájem programového vybavení. Jednou zakoupená licence je již navždy vaše. A samozřejmě zůstávají všechny možnosti stáhnout si vývojovou verzi a vytvářet své aplikace zcela zdarma.

Tvorba aplikace v grafickém vývojovém prostředí

Tvorba aplikace v grafickém vývojovém prostředí

A navíc se tato možnost týká i systému strojového vidění VisionLab. Také tento systém máte zdarma k dispozici ve vývojové verzi systému Control Web. Doufáme, že se vám bude nová verze systému Control Web líbit a že bude přínosem pro vaši práci.

Control Web a moderní pojmy informačních a automatizačních technologií

No Code a Low Code vývojové nástroje

Control Web již před několika desetiletími přinesl zcela unikátní koncepci tvorby aplikačních programů jako struktur instancí programových komponent. Systém umožňoval vytvořit si aplikační program bez nutnosti psaní kódu pouze pomocí myši v grafickém vývojovém prostředí. Dnes se systémy pro tvorbu aplikací bez programování označují jako Low-Code a No-Code nástroje. Ve vývojovém prostředí Control Web máte těchto nástrojů a možností velice rozsáhlou nabídku. Většina současných No-Code nástrojů jsou relativně úzce zaměřenými parametrizovatelnými šablonami často používaných aplikací, např. internetových obchodů nebo naopak klientů webových služeb atd. Control Web je ale zcela univerzálním prostředím a nástrojem pro tvorbu libovolných aplikačních programů. Můžete aplikace vytvářet pouze myší v grafickém editoru, ale také v případě potřeby nepřicházíte o možnost neomezeně psát vlastní kód.

Software as a Service je dalším z nyní populárních pojmů

Takovéto aplikace, kdy většina programového vybavení běží na vzdáleném počítači někde v síti a uživatelé mohou používat pouze lehké klienty pro přístup k takovým aplikacím. Díky síťovým komunikačním schopnostem a vestavěným webovým serverem je v prostředí Control Web tvorba takovýchto aplikací velmi snadná. Cloud Computing je realizovatelný podobně snadno a spočívá v tom, že data jsou ukládána a algoritmy běží opět na nějakém vzdáleném počítači v síti. Klientem pak může být jak aplikace systému Control Web, tak i např. jen webový prohlížeč.

Edge Computing

Edge Computing je zpracováním dat „na okraji sítě“, tedy tam, kde jsou sbírána. Nyní je v odborném tisku velmi populárním pojmem. Toto rovněž není žádným moderním objevem, znamená spíše návrat k normalitě a k tomu, jak se aplikace v průmyslové automatizaci vždy dělaly. Např. u vizuálních inspekcí obvykle není nutné přenášet obrazy kamer do cloudu a nesmyslně tak zatěžovat síťovou komunikaci. Takovéto aplikace umožňuje právě integrace strojového vidění VisionLab do systému Control Web realizovat nepřekonatelně efektivně. Jediný počítač může řešit vizuální inspekci, přímo řídit stroj i posílat vybraná data do sítě.

Se systémem Control Web můžete vytvářet aplikace zdarma. Při vývoji, testování a údržbě aplikací nemusíte nic platit. Stáhněte si vývojové prostředí systému Control Web z našeho serveru. Nejste-li nuceni používat výhradně německé produkty, může být pro vás Control Web a VisionLab značným přínosem pro jednoduchost a efektivitu vývoje i pro výslednou kvalitu a spolehlivost aplikací. Vyzkoušejte si Control Web, nebude vás to nic stát.

RC

 
 | O společnosti | Produkty | Podpora | Stažení software | Stažení dokumentů | 
Moravské přístroje, a.s., Masarykova 1148, Zlín-Malenovice, 76302