Optimāla ideja par OPC serveri rūpnieciskās vadības sistēmās

Izmēģiniet Mūsu Instrumentu Problēmu Novēršanai





OPC serveris ir būtisks komunikācijai rūpnieciskās vadības sistēmās. Pašreizējās nozares, pamatojoties uz rūpnieciskās automatizācijas sistēma izmantot dažādas vadības sistēmas, vadības ierīces un viedā lauka ierīces. Saziņa vai datu apmaiņa ir galvenā problēma starp šīm ierīcēm, kuras ražo dažādi piegādātāji, un tāpēc starp tām ir nepieciešama papildu aparatūra.

Kas ir OPC?

OPC nozīmē OLE (Object Linking and Embedding) procesa vadība. OPC ir vispopulārākais datu savienojamības standarts, ko izmanto, lai sazinātos starp kontrolieriem, ierīcēm, lietojumprogrammām un citām uz serveri balstītām sistēmām, neiekļūstot pielāgotos draiveros datu pārsūtīšanai.




OPC serveris

OPC serveris

Rūpnīcas automatizācijas sistēma vai process sastāv no dažādiem kontrolieriem un ierīcēm no dažādiem piegādātājiem vai pārdevējiem ar dažādiem protokoliem. Šie kontrolieri un ierīces ir nepieciešami, lai sazinātos ar biznesa vai vadības sistēmām. Tādēļ OPC rada vidi, lai piekļūtu reāllaika augu datiem no šādiem pārdevējiem.



OPC piedāvā arī plug and play savienojamību no patentētām ierīcēm un darbojas kā saskarne starp dažādiem datu avotiem, piemēram, programmējamiem loģiskajiem kontrolieriem un lauka ierīcēm, piemēram, sensoriem un izpildmehānismu lietojumprogrammām, piemēram, SCADA sistēma , vai citas HMI, attālās termināļu vienības, citi datu bāzes serveri utt., kā parādīts iepriekš redzamajā attēlā.

Datu apmaiņa ar OPC sistēmu

Datu apmaiņa ar OPC sistēmu

Tas arī apmainās ar informāciju vai datiem starp datu izlietnēm un datu avota ierīcēm, neļaujot viņiem kaut ko uzzināt par personu sakaru protokoli kas ir izveidoti starp viņiem. OPC Microsoft izstrādāja Microsoft Windows OS saimes ierīcēm, kuru pamatā ir OLE, COM un DCOM tehnoloģijas.

OPC arhitektūra

OPC var sazināties ar jebkuru datu avotu, neprasot ierīces draiveri, ar nosacījumu, ka datu avotam ir jābūt ierīcei, kurā iespējots OPC, savukārt atbilstības programmatūrai nepieciešami papildu ierīču draiveri. OPC atbalsta reāllaika piekļuvi datiem, vēstures datu reģistrēšanu, trauksmes un notikumu datu iespējošanu utt. Tas sastāv no diviem komponentiem: OPC klienta un OPC servera.


OPC serveris ir programmatūras lietojumprogramma vai standarta draiveris, kas paredzēts piekļuvei reāllaika datiem, un nodrošina citas funkcijas, piemēram, dažādu pakalpojumu sniedzēju notikumu apstrādi, reģistrēšanu utt. Tas darbojas kā tulks starp OPC klientu un vietējās saziņas datu avotu. Tam ir arī datu avota iespējas “lasīt no”, kā arī “rakstīt”.

OPC arhitektūra

OPC arhitektūra

OPC nodrošina galveno klientu saskarni ar rūpnīcas datiem, sniedzot daudzas specifikācijas, piemēram, trauksmes, notikumu apstrādes, vēsturnieku utt. Ar tām pašām OPC specifikācijām OPC serveri spēj sazināties ar dažādiem pārdevēju klientiem.

OPC klienta-servera sistēma

OPC klienta-servera sistēma

OPC klients ir arī programmatūras lietojumprogramma, kas paredzēta saziņai ar OPC serveriem. Tas faktiski ir datu izlietne, un tas tulko lietojumprogrammas saziņas pieprasījumu par OPC pieprasījumu un nosūta to uz OPC serveri. Lasot datus, klients tos atkal pārveido lietojumprogrammas vietējā saziņas formātā. Tie ir programmatūras moduļi iegulti tādās lietojumprogrammās kā HMI, vēsturnieki utt., lai viņi varētu pieprasīt un norādīt OPC servera programmatūru. Tie arī spēj sazināties ar dažādiem OPC serveriem.

Piemēram, OPC klienta-servera diagramma, kas attēlota iepriekš, izskaidro, kā šie divi sazinās viens ar otru. OPC serveris apkopo un nosūta datus uz dažādiem datu avotiem, piemēram, Siemens, Allen Bradley, Mitsubishi utt., Un pēc tam nosūta šo informāciju datu izlietnēm vai OPC klientiem, piemēram, SCADA, vai HMI klientam, datu bāzes piekļuves klientam utt. mēs varam teikt, ka OPC servera programmatūra iegūst datus, savukārt klients uzrāda displejus un ar tiem manipulē.

Kāda ir OPC servera vajadzība?

1. Sazināties ar dažādiem pārdevējiem

Pieņemsim, ka mums ir divi loģisko kontrolieru-PLC programmēšana . Viens ir Siemens un otrs ir ABB, kura sakaru protokoli atšķiras viens no otra. Lai savienotu šos divus kontrolierus un uzraudzītu datus, izmantojot SCADA programmatūru, ir nepieciešams OPC serveris. Tas samazina papildu aparatūras draivera nepieciešamību patentētu protokolu pārveidošanai par klienta protokolu.

2. Lai novērstu nepieciešamību pēc pielāgotiem draiveriem sistēmā

HMI lietojumprogrammām ir nepieciešami pielāgoti draiveri, lai izveidotu saziņu ar PLC ierīci. Tāpat viņiem ir nepieciešami dažādi draiveri, lai piekļūtu iepriekšējiem datiem. Tomēr OPC novērš problēmu ar atsevišķu draiveru pieprasīšanu šādām funkcijām.

3. Lai samazinātu ierīces ielādi

OPC serveris samazina datu avota ierīču slodzi, jo tas ļauj sazināties ar vairākām lietojumprogrammām, vienlaikus nodrošinot tikai vienu savienojumu ar datu avotu. Tas samazina daudzpiekļuvi no datu avota un līdz ar to samazina datu avota slodzi.

4. Lai atvieglotu piekļuvi datiem

Katrā procesa rūpnīcā izšķiroša nozīme ir reāllaika datu, vēsturisko datu un notikumu uzraudzībai un pārvaldībai. OPC serveri atvieglo precīzu monitoringu un pārvaldības iespējas, izmantojot vairākus automatizētus protokolus, piemēram, Modbus , Profibus utt., Ar lieku piekļuvi.

Mēs ceram, ka esam spējuši sniegt interesantu un vērtīgu informāciju par OPC serveriem. Šis raksts ir īpaši noderīgs tiem, kuri vēlas turpināt karjeru vadības un instrumentu jomā. Šeit ir vienkāršs jautājums lasītājiem - kā tiek diferencēti OPC serveri?

Lūdzu, sniedziet savas atbildes un arī atsauksmes par šo rakstu vai projekta idejas komentāru sadaļā zemāk:

Foto kredīti