Koble OPC UA-Datakildene Dine Til Skyen

SPONSET av: SOFTWARE TOOLBOX

Tilgang til ulike industrielle data, spesielt OPC UA-datakilder, via RESTful web services har blitt stadig mer nødvendig i løpet av det siste tiåret. Fra enheter med selvbetjente webtjenester til relevante markedsdata som værinformasjon og priser for varer og energi, er det en rekke relevante data som skal integreres i og fra slike webtjenester.

OPC-Ruteren er en fleksibel plattform for å flytte data Fra punkt A Til Punkt B, mens du transformerer, analyserer og handler på disse dataene. OPC-Ruteren kan enkelt kilde data fra OPC UA-Servere, databaser og mer, og skyve dataene til RESTful web services, eller lese data fra RESTful web services og skyve dataene til OPC UA-servere, databaser og mer. OPC-Ruteren kan til og med settes opp som En RESTful webtjeneste, og dermed eksponere OPC UA eller andre data i OPC-Ruteren via EN API du definerer ved HJELP AV REST-utløsere.

det som følger er et utdrag fra guiden:

Spesifikt vil dette dokumentet diskutere følgende scenario.

  1. OPC UA-Serveren overvåker hastighetene for to systemer, hver med to løpende maskiner.
  2. NÅR HTTP-Klienten gjør en forespørsel, vil DEN passere (som Spørringsparametere) system-og maskinnumrene som den vil vite gjeldende hastighet for.
  3. NÅR HTTP-Klienten GJØR EN GET-Forespørsel, vil OPC-Ruteren (basert på system-og maskinnumrene som sendes som spørringsparametere) spørre EN SQL Server-database for å fastslå produkt-IDEN som kjører på det forespurte systemet og maskinen.

DET RESULTERENDE HTTP-Svaret vil inneholde system-og maskinnumrene( som finnes I HTTP-Forespørselen), Produkt-IDEN som ble spurt fra SQL, og gjeldende hastighet for den angitte maskinen / systemet som ble lest fra OPC UA-Serveren.

Oppretting Av Programtilleggene

som et første skritt må de ulike programtilleggene-som definerer datakilder og mål SOM OPC-Ruteren skal samhandle med-defineres. MED disse scenariene består dette av tre plugin-moduler; EN OPC UA-plugin for å lese maskinhastigheten fra OPC UA-Serveren, En Microsoft SQL Server-plugin for å spørre den gjeldende produkt-ID-en som blir produsert, og ET REST / HTTP API-Endepunkt som vil bli brukt til å eksponere produktdataene til omverdenen ved HJELP AV HTTP.

Opc UA Plug-In

OPC UA-Serveren som maskindataene leses fra, er Den ØVERSTE Serveren, som utsetter ET opc UA-endepunkt for å trekke ut data. Fordi DET ØVERSTE Server – Ua-Endepunktet bare godtar localhost-tilkoblinger-tilkoblingen vil ikke være sikret og kryptert – i produksjonsmiljøer anbefales det å følge beste praksis for å holde data og maskiner sikre. De nøyaktige trinnene for å konfigurere OPC UA-Serverendepunktene vil variere med serveren og er utenfor omfanget av dette dokumentet.

PROGRAMTILLEGGET FOR SQL Server

Programtillegget FOR SQL Server er nødvendig for å kunne spørre produkt-IDEN fra SQL Database-tabellen. NÅR du konfigurerer OPC Router MS SQL Plug-In er det ikke nødvendig (eller sted) for å konfigurere tabellen og / eller database kolonner. På dette punktet i konfigurasjonen plug-in representerer bare En Microsoft SQL Server-Database som inneholder tabellen som senere vil bli spurt.

Write a Comment

Din e-postadresse vil ikke bli publisert.