View next topic
View previous topic
Page 1 of 1
SAE - Automation, s.r.o. Forum Index -> Novinky
Author Message
OpcDbGateway v projekte Flex4Grid
SAE
PostPosted: Mon Nov 28, 2016 12:50 pm  Reply with quote
Site Admin


Joined: 01 Jan 1970
Posts: 16777215
Company: SAE - Automation

Flex4Grid je projekt spolufinancovaný Európskou úniou v rámcovom programe pre výskum a inovácie Horizont 2020 v kategórii "Inovačná akcia". Jeho cieľom je vytvorenie systému verejných dát a služieb umožňujúceho novú koncepciu riadenia flexibility spotrebiteľa prípadne zároveň aj výrobcu elektrickej energie (tzv. prosumera) využívajúceho "cloud computing" pre riadenie elektrickej siete a pre otvorenie infraštruktúry distribučných spoločností pre agregátorov.

Inovačné akcie môžu byť zamerané na inovácie existujúcich výrobkov prípadne ich využitie v nových aplikáciách. Jedným z produktov, ktoré majú byť využité vo Flex4Grid, je aj náš softvérový produkt OpcDbGateway .

Flex4Grid infraštruktúra pozostáva z hardvérových lokálnych brán umiestnených u jednotlivých prosumerov a z rozsiahleho systému webových služieb v cloude. Systém má slúžiť pre rôzne kategórie prosumerov - pre domácnosti, ktoré buď len spotrebúvajú energiu alebo ju aj vyrábajú napr. s využitím fotovoltických panelov. Pre kategóriu domácich prosumerov sú určené brány realizované pomocou známych modulov Raspberry Pi. Ďalšou kategóriou sú veľkí prosumeri s inteligentnými systémami riadenia budov napr. podľa štandardu KNX. Pre tieto systémy môže byť použitá brána na PC s operačným systémom Windows. Pre väčšinu systémov riadenia budov je k dispozícii softvérová aplikácia OPC server, ktorý zabezpečuje konverziu natívnej komunikácie na komunikáciu podľa štandardu OPC. Výhodou lokálnej brány, ktorá obsahuje OPC klientsku aplikáciu je to, že dokáže spolupracovať s inteligentnými systémami riadenia budov od rôznych dodávateľov prostredníctvom OPC komunikácie. Práve tu sa uplatňuje OpcDbGateway, ktorý obsahuje OPC klientsku aplikáciu.

V rámci inteligentného systému riadenia budovy zvyčajne existuje veľmi veľký počet monitorovaných alebo riadených dátových bodov. Konfigurátor OPC servera zvyčajne dokáže automaticky identifikovať tieto dátové body a vytvoriť tak adresný priestor OPC servera. Pre ďalšie spracovanie informácii z dátových bodov je potrebné jednoduchým efektívnym spôsobom nakonfigurovať OPC klienta. Tu sa uplatní konfiguračná aplikácia OpcDbGateway, ktorá dátové body integruje do konfigurácie OpcDbGateway.
Lokálne brány komunikujú so softvérovými modulmi v cloude predovšetkým prostredníctvom MQTT publish /subscribe protokolu. Informácie z monitoringu dátových bodov sú prenášane do MQTT brokerav cloude ako JSON správy. V OpcDbGateway je možné pre tento účel využiť dva spôsoby:
- Konfigurovateľný "event" pre periodické štartovanie externej aplikácie MQTT klienta na základe konfigurovaného trigra
- Užívateľský rozširovací modul (DLL) výkonnej aplikácie OpcDbGateway
Komunikáciu v pačnom smere je možné zabezpečiť len pomocou užívateľskeho rozširovacieho modulu, ktorý zabezpeči transformáciu JSON správ z MQTT brokera do procesu výkonnej aplikácie OpcDbGateway.

Implementácia užívateľského rozširovacieho modulu pre OpcDbGateway pre MQTT komunikáciu umožňuje použiť OpcDbGateway aj pre ďalšie IoT a IIoT aplikácie.
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   

Post new topic   Reply to topic



Powered by phpBB © 2001, 2005 phpBB Group