Jak nastavit OPC spojení mezi dvěma počítači pomocí Kepware OPC UA nástrojů
Pro spojení OPC aplikací ze vzdálených počítačů, a tedy komunikaci dat mezi OPC servery a OPC klienty na různých počítačích, bylo zapotřebí složitě nastavovat DCOM. Tomu se lze jednoduše vyhnout pomocí Kepware OPC Tunneling – KEPServerEX OPC UA Client Driver a OPC UA Server.
V našem testu jsme použili následující nastavení:
- Počítač A – funguje jako zdroj dat, která získává z KEPServerEX simulátoru, a zároveň je jako OPC UA server poskytuje pro vzdálenou komunikaci, tj. sem se připojuje vzdálený počítač B. Jinak může být zdrojem dat libovolné PLC, spojené s příslušným KEPServerEX ovladačem.
- Počítač B – funguje jako klientský počítač, který obsahuje KEPServerEX konfiguraci s OPC UA klientem a připojuje se ke konfiguraci na počítači A.
1. Na oba počítače nainstalujte KEPServerEX OPC server s OPC UA Client ovladačem (OPC Connectivity Suite). 2hodinová verze je zdarma k dispozici na našem e-shopu .
2. Po instalaci se v pravém dolním rohu Windows (tray oblast) zobrazí KEPServerEX ikona. Klikněte na ni pravým tlačítkem myši a v otevřeném menu vyberte položku OPC UA Configuration.
3. V OPC UA Configuration Manageru přepněte na záložku Server Endpoints, na které by měly být definované koncové body daného počítače. Povolte položku obsahující jméno lokálního počítače zaškrtnutím Enabled. Toto povolení proveďte na obou počítačích.
OPC UA klienti by měli podporovat vyhledávání OPC UA serverů (browse). Pokud váš klient nemůže najít KEPServerEX OPC UA server, zadejte mu adresu koncového bodu definovanou v tomto bodě.
4. Podle potřeby můžete změnit nastavení zabezpečení Security Policies tlačítkem Edit. Zaškrtněte políčko None, pokud vaše aplikace nepotřebuje používat bezpečnostní certifikáty pro šifrovanou komunikaci (například když je prostředí již zajištěno IT).
5.Vyměňte bezpečnostní certifikáty mezi OPC UA klientem a serverem. Pokud OPC UA klient nevyzve automaticky k výměně certifikátů s KEPServerEX, je nutné manuálně vygenerovat certifikát ze serveru (Export server certificate), a poté jej načíst do klienta.
6.Přidejte nový kanál pomocí Click to add a channel.
7. Vyberte ovladač OPC UA Client.
8. Pokračujte v nastavení kanálu – parametry v následujících dialozích můžete ponechat, jak byly přednastaveny.
9. V dialogu UA Server nastavte Endpoint URL (důležité je, aby bylo na obou počítačích povoleno Server Endpoints v OPC UA Configuration Manageru). Tlačítko se třemi tečkami otevře dialog s nabídkou UA serverů.
10. Nabídku UA serverů rozbalte a vyberte podle zvoleného zabezpečení.
11. Pokračujte v nastavení kanálu – parametry v následujících dialozích můžete ponechat, jak byly přednastaveny. Pro vytvoření kanálu stiskněte na posledním dialogu Summary tlačítko Dokončit.
12. Přidejte nové zařízení pomocí Click to add a device.
13. Pokračujte v nastavení zařízení – parametry v následujících dialozích můžete ponechat, jak byly přednastaveny. Přejděte na předposlední dialog Import a stiskněte tlačítko Select import items.
14. Na „klientském“ počítači B v OPC UA Configuration Manageru otevřete záložku Trusted Servers. V seznamu by měl být UA server ze „zdrojového" počítače červeně proškrtnutý – vyberte jej a povolte tlačítkem Trust.
15. Pro zpracování změny reinicializujte Server Runtime. V tray menu vyberte položku Reinitialize.
16. Na „zdrojovém“ počítači A v OPC UA Configuration Manageru otevřete záložku Trusted Clients. V seznamu by měl být UA klient z „klientského“ počítače červeně proškrtnutý – vyberte jej a povolte tlačítkem Trust.
Pro zpracování změny reinicializujte Server Runtime také na „zdrojovém“ počítači (tray menu – položka Reinitialize).
17. Na „klientském“ počítači B se vraťte do konfigurace OPC serveru k nastavení importu itemů. Po opětovném stisku tlačítka Select import items se otevře dialog se strukturou konfigurace. Vyberte proměnné (nebo celý blok proměnných) a přidejte do pravého okna, potvrďte a dokončete konfiguraci.
18. Pro vytvoření zařízení stiskněte na posledním dialogu Summary tlačítko Dokončit.
19. Hotová konfigurace obsahuje importované itemy ze zdrojové konfigurace, která je na „zdrojovém“ počítači A.
20. Po spuštění OPC klienta na „klientském“ počítači B jsou vidět hodnoty importovaných itemů s kvalitou Good.
Související produkty
{foxonstore id="44382,44358,44378,23370,20923,20924"}