06.11.2019 Používáte vlastní databázi a rádi byste do ní ukládali údaje z PLC s platformou Mervis? Díky nově vyvinuté službě SSCP-SQL-Bridge nyní máte možnost!
V balení všech kontrolérů Unipi Neuron a Axon kromě samotné jednotky a jejího příslušenství naleznete i licenci k užívání online cloudové databáze Mervis DB. Pokud Vám ale toto řešení z jakéhokoliv důvodu nevyhovuje, máme pro Vás jednoduché alternativní řešení v podobě aplikace SSCP-SQL Bridge.
Tato aplikace na bázi softwarového démona Vám umožní obousměrný přenos dat mezi PLC Unipi se spuštěnou softwarovou platformou Mervis (oficiální SW platformou pro programování jednotek Unipi) a databází MySQL, případně MariaDB. Komunikace v tomto případě probíhá pomocí protokolu SSCP, tj. proprietárního protokolu navrženého přímo pro potřeby Mervis. Aplikaci tak využijete zejména ve třech hlavních případech:
1) nepřejete si z PLC odesílat data do cloudové databáze Mervis DB
2) nechcete provozovat vlastní instanci Mervis DB
3) disponujete vlastní MySQL/MariaDB databází a chcete ji spojit se světem PLC
Aplikace může být spuštěna jak přímo na Vašem PLC, tak i na jiném zařízení či serveru a umožňuje Vám provádět tyto operace:
- SELECT = vyčte hodnoty z konkrétního řádku DB a uloží je do proměnných na PLC
- UPDATE = vyčte hodnoty z PLC a uloží je do konkrétního řádku DB
- INSERT = vyčte hodnoty z PLC a uloží je jako nový řádek do DB
Při spuštění aplikace na externím zařízení probíhá komunikace přímým spojením s PLC přes IP adresu. V současnosti pak připravujeme i možnost nepřímé komunikace, kdy aplikace komunikuje s PLC skrze Mervis Proxy. Díky tomu se může databázový server se spuštěným démonem nacházet i v geograficky zcela odlišné lokaci.
Schéma funkce SSCP-SQL Bridge
Aplikace je distribuována zcela zdarma jako Debian balíček (pro Debian 9 a Debian 10) a je kompatibilní s platformami x64 i ARM (v současnosti podporovány platformy arm64 a armhf). Návod k instalaci a všechny potřebné informace naleznete na Unipi Knowledge Base. V případě technických dotazů se pak neváhejte obrátit na náš tým technické podpory na adrese support@unipi.technology.