Dela via


Vad är OPC Twin?

Viktigt

När vi uppdaterar den här artikeln läser du Azure Industrial IoT för det senaste innehållet.

OPC Twin består av mikrotjänster som använder Azure IoT Edge och IoT Hub för att ansluta molnet och fabriksnätverket. OPC Twin tillhandahåller identifiering, registrering och fjärrstyrning av industriella enheter via REST-API:er. OPC Twin kräver inte en OPC Unified Architecture (OPC UA) SDK, är programmeringsspråkoberoende och kan ingå i ett serverlöst arbetsflöde. I den här artikeln beskrivs flera OPC Twin-användningsfall.

Identifiering och kontroll

Du kan använda OPC Twin för enkel identifiering och registrering.

Enkel identifiering och registrering

Med OPC Twin kan fabriksoperatorer genomsöka fabriksnätverket så att OPC UA-servrar kan identifieras och registreras. Alternativt kan fabriksoperatorer också manuellt registrera OPC UA-enheter med hjälp av en känd identifierings-URL. Om du till exempel vill ansluta till alla OPC UA-enheter när IoT Edge gateway med en OPC Twin-modul har installerats på fabriksgolvet kan fabriksoperatören fjärrutlösa en genomsökning av nätverket och visuellt se alla OPC UA-servrar. ​ ​

Enkel kontroll

OPC Twin gör det möjligt för fabriksoperatörer att reagera på händelser och konfigurera om sina fabriksgolvsdatorer från molnet antingen automatiskt eller manuellt i farten. OPC Twin tillhandahåller REST-API:er för att anropa tjänster på OPC UA-servern, bläddra i dess adressutrymme samt läsa/skriva variabler och köra metoder. En panna använder till exempel KPI för temperatur för att styra produktionslinjen. Temperatursensorn publicerar dataändringen med OPC-Publisher. Fabriksoperatorn tar emot aviseringen om att temperaturen har nått tröskelvärdet. Produktionslinjen kyls ned automatiskt via OPC Twin. Fabriksoperatören meddelas om nedkylningen.

Autentisering

Du kan använda OPC Twin för enkel autentisering och för en enkel utvecklarupplevelse.

Enkel autentisering

OPC Twin använder Azure Active Directory (AAD)-baserad autentisering och granskning från slutpunkt till slutpunkt. OPC Twin gör till exempel att programmet kan byggas ovanpå OPC Twin för att avgöra vad en operatör har utfört på en dator. På datorsidan går det via OPC UA-granskning. På molnsidan är det genom att lagra en oföränderlig klientgranskningslogg och AAD autentisering i REST-API:et.

Enkel utvecklarupplevelse

OPC Twin kan användas med program som skrivits på valfritt programmeringsspråk via REST-API:er. Eftersom utvecklare integrerar en OPC UA-klient i en lösning är kunskap om OPC UA SDK inte nödvändig. OPC Twin kan sömlöst integreras i tillståndslösa, serverlösa arkitekturer. En webbutvecklare med fullständig stack som utvecklar ett program för ett larm och en händelseinstrumentpanel kan till exempel skriva logiken för att svara på händelser i JavaScript eller TypeScript med OPC Twin utan kunskap om C, C#eller den fullständiga OPC UA-stackimplementeringen. ​

Nästa steg

Nu när du har lärt dig om OPC Twin och dess användningsområden, här är det föreslagna nästa steg:

Vad är OPC-valv