Trendy ve výrobě
m.OPC Connector
19.3.2020
Před tím, než zabrousíme do detailů o samotném produktu, bylo by asi vhodné, říct si pár pojmů z oblasti průmyslové automatizace. OPC je název pro sadu protokolů vytvořených sdružením OPC Foundation, založených na standardech od firmy Microsoft. Důvodem jejich vzniku byla snaha o zlepšení interoperability mezi aplikacemi v oblasti automatického řízení, řídicích systémů a kancelářskými aplikacemi v oblasti řízení procesů. OPC protokoly definují standardní objekty, metody a vlastnosti pro servery poskytující informace v reálném čase (distribuované řídicí systémy, PLC automaty, roboty, inteligentní snímače atp.).
m.OPC Connector je aplikací (službou v prostředí Windows) z dílny vývojářů firmy Minerva Česká republika, která umožnuje propojení OPC serverů s okolními aplikacemi, jmenovitě s databází, či webovou službou, které jsou vybraná data v reálném čase předávána. V praxi jsme tento m.OPC Connector v automatizované výrobě použili k propojení ERP systému QAD a robotů od firmy ABB.
Požadavkem zákazníka na přenos dat do ERP systému QAD, byla možnost filtrovat jen potřebné informace z celkového nemalého množství dat, které se v čase stále mění, a reagovat tak jen na vybrané události o změnách. Tím je prováděna agregace a transformace sbíraných dat do logických celků, ze kterých je již možné sestavit ucelenou informaci. Konkrétním příkladem je v našem případě OEE (Overall Equipment Effectivness), jež je klíčovým ukazatelem (KPI) pro podniky, které jsou aktivní v neustálém zlepšování a zeštíhlování výroby. Celková efektivita zařízení OEE odkrývá skryté kapacity výrobních strojů, kterých mohou využít výrobní týmy a dosáhnout tím zvýšení provozního zisku.
Architektura služby, zobrazená na schématu níže byla navržena tak, aby umožňovala snadnou a rychlou rozšiřitelnost bez nutnosti úprav jádra, kde je možné její součásti nahrazovat, či upgradovat na vyšší verze zcela samostatně.
Příkladem může být plugin pro zpracování sbíraných dat, pomocí kterého lze například předávat data nejen webové službě QAD, ale zapisovat je do libovolné databáze pomocí protokolu ODBC, nebo do databází MSSQL.