Integrace OPC UA s RcWare
Tento návod popisuje proces integrace komunikace OPC UA ve starším prostředí RcWare Vision, včetně stručného přehledu komunikační architektury a pokynů pro vytváření projektů.
Komunikační architektura pomocí CloudAccess
Při integraci starších instalací RcWare s moderní infrastrukturou Mervis funguje CloudAccess jako zabezpečená brána zajišťující komunikaci. Pomocí CloudAccess jsou lokální endpointy OPC UA serverů bezpečně propojeny s nadřazeným ekosystémem Mervis SCADA bez nutnosti vystavit lokální síť přímému příchozímu internetovému provozu.
Tato architektura umožňuje systému RcWare Vision bezproblémově pracovat s datovými body OPC UA. CloudAccess vytváří zabezpečený VPN tunel, který zajišťuje bezpečné směrování telemetrických dat a řídicích příkazů mezi starším hardwarem na lokalitě a centralizovanou vizualizační platformou.
Vytvoření projektu v RcWare Vision
Pro vytvoření projektu s komunikací OPC UA je potřeba exportovat informace o uzlech ze serveru a následně je importovat do RcWare.
Krok 1: Export OPC UA uzlů
Použijte dodaný nástroj příkazové řádky, který načte informace o proměnných/uzlech z OPC UA serveru do souboru .CSV. Nástroj je součástí standardní instalace RcWare Vision, ale je možné jej stáhnout také samostatně.
- Lokální cesta k instalaci: `c:\RcWare\Utilities\OpcUaItemsReaderV2\`
- Přímé stažení: OpcUaItemsReader na Google Drive
Spusťte aplikaci s parametry vašeho serveru.
Příklad příkazu:
\OpcUaItemsReader.exe -serverUri opc.tcp://opc-server.somewhere.com:4321 -outputFile opc_nodes.csv -showConsoleOutput -startNodeId "ns=4;s=|var|CODESYS"
Krok 2: Import do RcWare
Jakmile vygenerujete soubor .csv, můžete datové body importovat do projektu:
- Otevřete textový editor RcWare.
- Přejděte na záložku Import/Export.
- Vyberte možnost „OPC import Create DP from export file“.
Krok 3: Konfigurace pro SCADA
Pro dokončení integrace pro vizualizaci:
- Přejděte na záložku Communication.
- Pro převod do SCADA zaškrtněte možnost „Use OpcUa driver“.
Formát řetězce ovladače:
[project_name|hw_channel_number|opc_server_uri|opc_items_prefix|user_name|password|async_mode];[...]
Příklad řetězce ovladače:
[OPC_UA_TEST|1|opc.tcp://opc-server.somewhere.com:4321||||true]