Vad är OPC?What is OPC Twin?

Viktigt

Medan vi uppdaterar den här artikeln kan du läsa mer i Azures industriella IoT .While we update this article, see Azure Industrial IoT for the most up to date content.

OPC garn består av mikrotjänster som använder Azure IoT Edge och IoT Hub för att ansluta molnet och fabriks nätverket.OPC Twin consists of microservices that use Azure IoT Edge and IoT Hub to connect the cloud and the factory network. OPC dubbla ger identifiering, registrering och fjärrkontroll av industriella enheter via REST-API: er.OPC Twin provides discovery, registration, and remote control of industrial devices through REST APIs. OPC fläta kräver inte en OPC-SDK (Unified Architecture), är programmerings språk oberoende och kan ingå i ett Server lös arbets flöde.OPC Twin does not require an OPC Unified Architecture (OPC UA) SDK, is programming language agnostic, and can be included in a serverless workflow. I den här artikeln beskrivs flera OPCs dubbla användnings fall.This article describes several OPC Twin use cases.

Identifiering och kontrollDiscovery and control

Du kan använda OPC-dubbla för enkel identifiering och registrering.You can use OPC Twin for simple for discovery and registration.

Enkel identifiering och registreringSimple discovery and registration

OPC med dubbla ger fabriks operatörer möjlighet att söka igenom fabriks nätverket så att OPC UA-servrar kan identifieras och registreras.OPC Twin allows factory operators to scan the factory network, so that OPC UA servers can be discovered and registered. Som ett alternativ kan fabriks operatörer även registrera OPC UA-enheter manuellt med hjälp av en känd identifierings-URL.As an alternative, factory operators can also manually register OPC UA devices using a known discovery URL. Om du till exempel vill ansluta till alla OPC UA-enheter efter att IoT Edge Gateway med en OPC-multimodul har installerats på fabriks golvet, kan fabriks operatören fjärrutlösa en sökning i nätverket och visuellt se alla OPC UA-servrar.For example, to connect to all the OPC UA devices after the IoT Edge gateway with an OPC Twin module has been installed on the factory floor, the factory operator can remotely trigger a scan of the network and visually see all the OPC UA servers.

Enkel kontrollSimple control

OPC med dubbla ger fabriks operatörerna möjlighet att reagera på händelser och omkonfigurera sina fabriks maskiner från molnet antingen automatiskt eller manuellt i farten.OPC Twin allows factory operators to react to events and reconfigure their factory floor machines from the cloud either automatically or manually on the fly. OPC dubbla tillhandahåller REST-API: er för att anropa tjänster på OPC UA-servern, bläddra i adress utrymmet och läsa/skriva variabler och köra metoder.OPC Twin provides REST APIs to invoke services on the OPC UA server, browse its address space as well as to read/write variables and execute methods. En panna använder till exempel temperatur-KPI för att kontrol lera produktions linjen.For example, a boiler uses temperature KPI to control the production line. Temperatur sensorn publicerar ändringen i data med hjälp av OPC Publisher.The temperature sensor publishes the change in data using OPC Publisher. Fabriks operatören tar emot en avisering om att temperaturen har nått tröskelvärdet.The factory operator receives the alert that the temperature has reached the threshold. Produktions linjen svalnar automatiskt genom OPC.The production line cools down automatically through OPC Twin. Fabriks operatören meddelas om den nedkylningen.The factory operator is notified of the cool down.

AutentiseringAuthentication

Du kan använda OPC-delad för enkel autentisering och för en enkel utvecklare.You can use OPC Twin for simple authentication and for a simple developer experience.

Enkel autentiseringSimple authentication

OPCs dubbla använder Azure Active Directory (AAD)-baserad autentisering och granskning från slut punkt till slut punkt.OPC Twin uses Azure Active Directory (AAD)-based authentication and auditing from end to end. Till exempel kan OPC dubbla göra att programmet kan byggas ovanpå OPC, så att du kan avgöra vilken operatör som har utförts på en dator.For example, OPC Twin enables the application to be built on top of OPC Twin to determine what an operator has performed on a machine. På dator sidan är det genom OPC UA-granskning.On the machine side, it's through OPC UA auditing. På moln sidan är det genom att lagra en oföränderlig klient Gransknings logg och AAD-autentisering på REST API.On the cloud side, it's through storing an immutable client audit log and AAD authentication on the REST API.

Enkel utvecklings upplevelseSimple developer experience

OPCs dubbla kan användas med program som skrivits i programmeringsspråk via REST-API: er.OPC Twin can be used with applications written in any programming language through REST APIs. Eftersom utvecklare integrerar en OPC UA-klient i en lösning behövs inte kunskap om OPC UA SDK.As developers integrate an OPC UA client into a solution, knowledge of the OPC UA SDK is not necessary. OPC skarv kan integreras sömlöst i tillstånds lösa, Server lösa arkitekturer.OPC Twin can seamlessly integrate into stateless, serverless architectures. Till exempel kan en full stack-webbutvecklare som utvecklar ett program för en alarm-och händelse instrument panel skriva logiken för att svara på händelser i Java Script eller TypeScript med OPC dubbla utan kunskap om C, C# eller den fullständiga OPC UA stack-implementeringen.For example, a full stack web developer who develops an application for an alarm and event dashboard can write the logic to respond to events in JavaScript or TypeScript using OPC Twin without the knowledge of C, C#, or the full OPC UA stack implementation.

Nästa stegNext steps

Nu när du har lärt dig om OPC och dess användnings områden är det föreslagna nästa steg:Now that you have learned about OPC Twin and its uses, here is the suggested next step:

Vad är OPC-valvWhat is OPC Vault