Co je konektor pro OPC UA?
OPC UA (OPC Unified Architecture) je standard vyvinutý základem OPC, který umožňuje výměnu dat mezi průmyslovými komponentami na hraničních zařízeních a s cloudem. OPC UA poskytuje konzistentní, zabezpečený a zdokumentovaný standard založený na široce používaných formátech dat. Průmyslové komponenty mohou implementovat standard OPC UA, který umožňuje univerzální výměnu dat.
Konektor pro OPC UA je součástí operací Azure IoT. Konektor pro OPC UA se připojí k serverům OPC UA a načte data, která publikuje do témat v zprostředkovateli MQTT. Konektor pro OPC UA umožňuje vašemu průmyslovému prostředí OPC UA příchozí data do místních úloh spuštěných v clusteru Kubernetes a do cloudových úloh.
Konektor pro OPC UA je klientská aplikace, která běží jako middlewarová služba v operacích Azure IoT. Konektor pro OPC UA se připojuje k serverům OPC UA, umožňuje procházet adresní prostor serveru a monitorovat změny dat a události v připojených prostředcích. Provozní týmy a vývojáři používají konektor pro OPC UA ke zjednodušení úlohy propojení prostředků OPC UA s jejich průmyslovým řešením na hraničních zařízeních.
Možnosti
V rámci operací Azure IoT je konektor pro OPC UA nativní aplikací Kubernetes, která:
- Připojí existující servery a prostředky OPC UA k nativnímu clusteru Kubernetes na hraničních zařízeních.
- PubSub ve formátu OPC UA pubSub pubu pubu publikuje ve formátu JSON kódovaná kódem JSON. Pomocí tohoto standardního formátu pro výměnu dat můžete snížit riziko budoucích problémů s kompatibilitou.
- Připojuje se ke službám s podporou Azure Arc v cloudu.
Další funkce
Konektor pro OPC UA podporuje v rámci operací Azure IoT následující funkce:
- Souběžná připojení k několika serverům OPC UA nakonfigurovaným pomocí vlastních prostředků Kubernetes
AssetEndpointProfile
(CRS). - Publikování změn hodnot dat OPC UA ve formátu PubSub OPC UA s kódováním JSON
- Publikujte záhlaví zpráv jako vlastnosti uživatele ve zprávě MQTT. Hlavičky ve zprávách publikovaných konektorem pro OPC UA jsou založené na specifikaci CloudEvents pro OPC UA.
- Publikujte události OPC UA s předdefinovanými poli událostí.
- Definice prostředku s využitím CRS prostředků Kubernetes
- Komprese datové části včetně
gzip
abrotli
. - Automatické opětovné připojení k serverům OPC UA.
- Integrovaná pozorovatelnost kompatibilní s OpenTelemetry
- Šifrování přenosu OPC UA
- Anonymní ověřování a autorizace na základě uživatelského jména a hesla
AssetEndpointProfile
aAsset
žádosti o přijetí změn konfigurovatelné pomocí rozhraní Azure REST API a webového uživatelského rozhraní provozního prostředí.
Jak to funguje
Dvě hlavní komponenty konektoru pro OPC UA jsou aplikace a obslužná rutina zjišťování.
Konektor pro aplikaci OPC UA:
- Vytvoří relaci se serverem OPC UA pro každý prostředek, který definujete.
- Všechny značky prostředku se konfigurují se stejným intervalem publikování. Tento interval určuje, jak často konektor publikuje data do tématu zprostředkovatele MQTT.
- Vytvoří v relaci samostatné předplatné pro 1 000 značek.
- Vytvoří samostatné předplatné pro každou událost definovanou v prostředku.
- Implementuje logiku opakování pro navázání připojení ke koncovým bodům, které nereagují po zadaném počtu požadavků na zachování. Například ve vašem prostředí může existovat nereagující koncový bod, když server OPC UA přestane reagovat kvůli výpadku napájení.