Pinakamahusay na Idea tungkol sa isang OPC Server sa Mga Industrial Control System

Subukan Ang Aming Instrumento Para Sa Pagtanggal Ng Mga Problema





Ang isang OPC server ay mahalaga para sa komunikasyon sa mga pang-industriya na sistema ng kontrol. Mga kasalukuyang sektor batay sa pang-industriya na sistema ng awtomatiko gumamit ng iba't ibang mga control system, control device at mga smart field device. Ang komunikasyon o palitan ng data ay isang pangunahing hamon sa pagitan ng mga aparatong ito na mula sa iba't ibang mga vendor, at sa gayon ay nangangailangan ng karagdagang hardware na magkaroon ng komunikasyon sa pagitan nila.

Ano ang OPC?

Ang OPC ay nangangahulugang OLE (Pag-link ng Bagay at Pag-embed) ng Kontrol sa Proseso. Ang OPC ay ang pinakapopular na pamantayan sa pagkakakonekta ng data na ginagamit upang makipag-usap sa pagitan ng mga Controller, aparato, application, at iba pang mga system na nakabatay sa server nang hindi napupunta sa mga pasadyang driver para sa paglilipat ng data.




OPC Server

OPC Server

Ang isang system o proseso ng automation ng pabrika ay binubuo ng iba't ibang mga tagakontrol at aparato mula sa iba't ibang mga tagapagtustos o vendor na may iba't ibang mga protokol. Ang mga controler at device na ito ay mahalaga upang makipag-usap sa mga system ng negosyo o pamamahala. Samakatuwid, lumilikha ang OPC ng isang kapaligiran upang ma-access ang real-time na data ng halaman mula sa mga naturang vendor.



Nag-aalok din ang OPC ng plug at pag-play ng pagkakakonekta mula sa pagmamay-ari na mga aparato, at kumikilos bilang isang interface sa pagitan ng iba't ibang mga mapagkukunan ng data tulad ng Programmable Logic Controllers at mga field device, tulad ng mga application ng sensor at actuator tulad ng SCADA system , o iba pang mga HMI, Mga Unit ng Remote Terminal, iba pang mga server ng database, atbp., tulad ng ipinakita sa figure sa itaas.

Pagpapalit ng data ng system ng OPC

Pagpapalit ng data ng system ng OPC

Ipinagpapalitan din nito ang impormasyon o data sa pagitan ng mga paglubog ng data at mga aparato ng pinagmulan ng data nang hindi pinapaalam sa kanila ang anumang tungkol sa indibidwal mga protocol ng komunikasyon na itinatag sa pagitan nila. Ang OPC ay binuo ng Microsoft para sa mga aparato ng pamilya ng Microsoft Windows OS batay sa mga teknolohiya ng OLE, COM at DCOM.

Arkitektura ng OPC

Maaaring makipag-usap ang OPC sa anumang mapagkukunan ng data nang hindi nangangailangan ng anumang driver ng aparato, sa kondisyon na ang mapagkukunan ng data ay dapat na aparato na pinapagana ng OPC, samantalang ang kagandahang software ay nangangailangan ng mga karagdagang driver ng aparato. Sinusuportahan ng OPC ang pag-access ng real-time na data, pag-log ng data ng kasaysayan, pagpapagana ng data ng mga alarma at kaganapan, atbp. Binubuo ito ng dalawang bahagi: OPC client at OPC server.


Ang server ng OPC ay isang application ng software o karaniwang driver na idinisenyo upang ma-access ang real-time na data at nagbibigay ng iba pang mga tampok tulad ng paghawak ng mga kaganapan, pag-log, atbp., Mula sa iba't ibang mga vendor. Gumagawa ito bilang isang tagasalin sa pagitan ng client ng OPC at ng mapagkukunan ng data para sa katutubong komunikasyon. Nagtataglay din ito ng 'basahin mula sa' pati na rin ang 'sumulat sa' mga kakayahan sa mapagkukunan ng data.

Arkitektura ng OPC

Arkitektura ng OPC

Ang mga interface ng OPC ay master master client na may data ng halaman sa pamamagitan ng pagbibigay ng maraming mga pagtutukoy tulad ng nakakaalarma, paghawak ng mga kaganapan, historian, atbp. Sa parehong pagtutukoy ng OPC, ang mga server ng OPC ay may kakayahang makipag-usap sa iba't ibang mga client ng vendor.

OPC client-server system

OPC client-server system

Ang isang client ng OPC ay isang application ng software na dinisenyo upang makipag-usap sa mga server ng OPC. Ito ay talagang isang lababo ng data at isinalin ang kahilingan sa komunikasyon ng application sa kahilingan sa OPC at ipinapadala ito sa server ng OPC. Habang binabasa ang data, isinalin ito ng client pabalik sa katutubong format ng komunikasyon ng application. Ito ang mga module ng software naka-embed sa mga application tulad ng HMI's, historians, atbp., upang maaari silang humiling at turuan ang software ng OPC server. May kakayahan din itong makipag-usap sa iba't ibang mga server ng OPC.

Halimbawa, ang OPC client-server diagram, na nakalarawan sa itaas, ay nagpapaliwanag kung paano nakikipag-usap ang dalawa sa bawat isa. Kinokolekta at ipinapadala ng server ng OPC ang data sa iba't ibang mga mapagkukunan ng data tulad ng Siemens, Allen Bradley, Mitsubishi, atbp, at pagkatapos, ipinapadala ang impormasyong ito sa mga paglubog ng data o mga kliyente ng OPC tulad ng SCADA, o kliyente ng HMI, client ng pag-access sa database, atbp. Sa paglaon maaari nating sabihin na ang software ng OPC server ay nakakakuha ng data, samantalang ang kliyente ay nagpapakita ng mga ipinapakita at manipulahin ang data.

Ano ang Kailangan ng isang OPC Server?

1. Upang makipag-usap sa iba't ibang mga vendor

Ipagpalagay natin na mayroon kaming dalawa mga tagakontrol ng lohika sa programa-PLC . Ang isa ay Siemens at ang isa ay ABB na ang mga protocol ng komunikasyon ay magkakaiba sa bawat isa. Upang maikonekta ang dalawang mga controler at subaybayan ang data gamit ang SCADA software, kailangan ng isang OPC server. Binabawasan nito ang pangangailangan ng karagdagang driver ng hardware para sa pag-convert ng mga proteksyon ng pagmamay-ari sa client protokol.

2. Upang maalis ang pangangailangan para sa mga pasadyang driver sa system

Ang mga aplikasyon ng HMI ay nangangailangan ng mga pasadyang driver para sa pagtataguyod ng komunikasyon sa aparato ng PLC. Katulad nito, kailangan din nila ng iba't ibang mga driver upang ma-access ang dating data. Gayunpaman, tinanggal ng OPC ang problema sa paghingi ng magkakahiwalay na mga driver para sa mga naturang pagpapaandar.

3. Upang mabawasan ang paglo-load ng aparato

Binabawasan ng isang OPC server ang pagkarga sa mga aparato ng mapagkukunan ng data dahil nagbibigay-daan ito sa komunikasyon sa maraming mga application, habang mayroon lamang isang koneksyon sa pinagmulan ng data. Binabawasan nito ang multi-access mula sa mapagkukunan ng data, at samakatuwid binabawasan ang pagkarga sa pinagmulan ng data.

4. Upang mapadali ang pag-access sa data

Ang pagsubaybay at pamamahala ng data ng real-time, data ng kasaysayan at mga kaganapan ay mahalaga sa bawat planta ng proseso. Pinadali ng mga server ng OPC ang tumpak na pagsubaybay at pamamahala ng mga kakayahan sa pamamagitan ng maraming mga awtomatikong mga protokol na gusto Modbus , Profibus, atbp., Na may isang kalabisan na pag-access.

Inaasahan namin na nakapagbigay kami ng mga kawili-wili at mahalagang impormasyon tungkol sa mga server ng OPC. Ang artikulong ito ay partikular na kapaki-pakinabang para sa mga nais na ituloy ang isang karera sa control at instrumentation. Narito ang isang simpleng tanong para sa mga mambabasa - Paano naiiba ang mga server ng OPC?

Mangyaring ibigay ang iyong mga sagot at ang iyong puna tungkol sa artikulong ito o mga ideya sa proyekto sa seksyon ng komento na ibinigay sa ibaba:

Mga Kredito sa Larawan