Kahulugan ng SCADA
Ang kahulugan ng SCADA ay Supervisory Control at Data Acquisition. Ang mga SCADA system ay pangunahing ginagamit para sa industrial automation data acquisition at process control gamit ang PLC technology o RTU equipment na may komunikasyon sa isang distributed control system (DCS) sa loob ng industrial control system (ICS). Tinutulungan ng teknolohiyang ito ang pamamahala ng prosesong pang-industriya sa real-time. Sa SCADA software, ang isang user interface ay idinisenyo sa isang computer para sa pagsubaybay at pagkontrol sa proseso. Ang mga customized na ulat ay maaaring mabuo gamit ang data ng imbakan upang ipakita ang calculus at istatistikal na impormasyon ng pamamahala at ang kalidad ng proseso. Ang mga sistema ng SCADA ay dapat magkaroon ng mataas na antas ng seguridad. Ang seguridad ay isang mahalagang isyu sa loob ng SCADA software, upang ang network at ang system ay may mga proteksyon sa proseso ng industriya. Kinokolekta nila ang data ng network ng pang-industriya na kagamitan sa real time at nagbibigay ng pagsubaybay, mga alarma at istatistika at mga ulat ng kalidad. Ang bawat proyekto ay maaaring i-edit ng isang user o dinisenyo ng isang engineer. Ang mga prosesong data na ito ay maaari ding ipamahagi sa network ng computer gamit ang pang-industriyang internet ng mga bagay (IIOT) na konsepto.
SCADA software
Ang SCADA software ay ang monitoring at control program, na binuo sa computer. Mayroon itong interface, na maaaring idisenyo sa isang personalized na paraan, at tumutulong sa pamamahala ng pang-industriyang produksyon, pagsubok ng kagamitan, paggamot sa tubig at pagsubaybay. Bilang karagdagan sa interface, mayroon din itong mga istatistikang ulat.
Mga halimbawa dito: Mga halimbawa ng programming
ng SCADA LAquis SCADAAng system solution ay isang tool at software ng wika para sa pagkuha ng data, kontrol, pangangasiwa sa proseso, automation, pag-iimbak, pagbuo ng mga ulat at pagbuo ng mga application. Magtakda ng mga tag (I/O point), kagamitan (mga module, device, PLC, IIOT, ...), DCS (distributed control system), variable, database, customizable properties, HMI SCADA visual interface, customizable na ulat hanggang sa mga advanced na proseso sa pamamagitan ng isang script programming language na nakatuon sa industriyal na automation.
I-download ang LAquis SCADA .
Ang mga driver ng Communication PLC ay maaaring mabuo sa mismong SCADA software na may wikang nakatuon sa pag-develop ng driver (ethernet o serial). Ang mga driver ng komunikasyon ay mga library ng software na idinisenyo upang kontrolin ang mga device na nagpapadala at tumatanggap ng mga frame sa kagamitan at kumuha o magtakda ng impormasyon batay sa bawat protocol sa real time. Posibleng gumawa o mag-edit ng mga driver para sa kagamitan at PLC sa SCADA software sa pamamagitan ng script programming, external DLLs o OPC. Ang bawat driver ay nakasalalay sa bawat kagamitang pang-industriya protocol. Ang ilang mga driver ay kasama na sa software ng SCADA nang libre tulad ng MODBUS (TCP o RTU), Alnet, Advantech, DF1, Omron, atbp...
Mayroon ding tampok na 3D interface na ie-edit sa SCADA software: ibahin ang 2D factory plan sa isang 3D OpenGL interface na may mga visual na bagay na nauugnay sa mga variable ng PLC. Maaaring malikha ang mga bagay sa mismong supervisory software o ma-import mula sa ibang mga system.
Ang solusyon sa software ng LAquis SCADA ay ginagamit upang kontrolin ang mga industriya at sistema ng negosyo tulad ng: pagkain, tela, metal, elektrisidad, pagmamanupaktura, langis at gas, automotive, seguridad, agronomy, enerhiya, kahoy, inspeksyon, haydroliko, kemikal, papel, paggamot sa tubig, atbp ...
Kumuha ng tutorial para sa pagsasanay. I-download ang LAquis SCADA .
Panimula:
Ang pangunahing screen ng HMI SCADA sa development programming mode ay nahahati sa dalawang bahagi: sa ibaba kung saan mayroong isang spreadsheet na may mga variable ng PLC at ang tuktok na panel kung saan inilalagay ang mga visual na HMI object upang kontrolin ang data sa real time. Sa runtime mode na mga panel ay maaaring itakda sa full screen. Ang isang buong application, na idinisenyo ng isang user o engineer, ay maaaring mabuo sa pamamagitan ng mga bintana at panel, mula sa HMI SCADA hanggang sa pag-uulat, kasama ang pagkuha ng data at kontrol sa proseso. Ang mga factory plant, control system, screen panel navigation, web, atbp... na mga panel ay maaaring gawin sa mga partikular na kaso.
Mga Tag:
Sa SCADA software na ito, maaaring i-edit ang mga variable ng IN at OUT point sa isang PLC tags spreadsheet para makontrol ang buong proseso sa supervisory system. Ang mga katangian tulad ng kagamitan, PLC, variable, file, formula, timbangan, atbp... ay tinukoy para sa bawat kaso. Ang data ng mga tag ng theses ay maaaring iimbak sa database ng SCADA nang tuluy-tuloy o sa pamamagitan ng mga kaganapan sa system na may seguridad. Maaaring nauugnay ang mga ito sa mga visual na bagay at ulat. Maaaring tukuyin ang mga limitasyon para sa bawat estado ng tag na bumubuo ng mga alarma. Ginagamit ang mga formula upang kalkulahin ang mga halaga para sa data at tukuyin ang mga sukat sa software ng SCADA. At sa mga advanced na kaso, makokontrol ng script programming ang mga variable na ito ng PLC. Sa mga partikular na kaso, may posibilidad na lumikha ng mga customized na katangian. Ang pag-access sa mga variable na ito ay dapat na protektahan mula sa hindi awtorisadong mga gumagamit sa pamamagitan ng SCADA system security.I-download ang LAquis SCADA
Objects:
Sa panel ng HMI, maaaring gamitin ang mga visual na bagay sa system upang kontrolin ang mga partikular na system at para din sa simpleng pagsubaybay ng data sa real time para sa mga layunin ng pangangasiwa. Ang mga bagay na ito ay maaaring mabuo sa loob ng SCADA software o ma-import mula sa ibang software. Ang ilan sa mga bagay na ito ay magagamit na may mapagkukunan nang libre. Makokontrol ng bawat object ang impormasyon mula sa mga tinukoy na variable sa tag sheet. Posibleng gumawa at magbago ng mga object drawing gamit ang vector objects sa mga partikular na kaso. Mayroon ding opsyon para sa object script development system na may open source na mga solusyon sa SCADA. Ang bawat bagay ay may mga katangian at kaganapan na maaaring i-configure. Ang ilan sa mga bagay na ito ay maaaring i-export sa pagsubaybay sa WEB na may proteksyon sa seguridad.
Programming script:
Maaaring gamitin ang mga script sa software ng SCADA na nagpoproseso ng programming upang lumikha ng mga partikular na application gamit ang mga bagay, PLC tag, database at pag-uulat. Ginagamit ang mga ito upang kontrolin ang gawi ng mga tag ayon sa bawat proseso. Mayroong ilang mga utos na nakatuon sa automation ng industriya. Ang script na ito ay isang wika para sa pagbuo ng software para sa platform ng windows 32. Maaaring isagawa ang mga script sa loob ng mga kaganapan mula sa mga bagay o proseso. Ang seguridad ng wika ng script ay mahalaga din upang maiwasan ang mga hindi awtorisadong aksyon.
Database:
Kapag nagtatakda ng database sa spreadsheet ng mga tag, maaaring mabuo ang mga ulat mula sa nakaimbak na data acquisition para sa pamamahala ng kalidad, pagsusuri, at mga chart na may nakaimbak na impormasyon sa kasaysayan. Maaaring baguhin ang mga ulat na ito ayon sa bawat kaso na may generic na spreadsheet na may mga cell, calculus at listahan ng database. Ang spreadsheet na ito ay na-customize gamit ang database at mga formula. Available din ang mga template sa mga pangkaraniwang pangangailangang pang-industriya at maaari ding baguhin. Ginagamit ang mga script sa loob ng mga ulat upang lumikha ng mga partikular na application ng SCADA gamit ang pagkalkula at pagsusuri. Ang seguridad ng database ay mahalaga din upang maprotektahan ang data.
Pagsubaybay:
Sinusubaybayan din ng SCADA ang data sa pamamagitan ng pinagsamang computer remote network sa isang distributed industrial control system (WEB o direkta sa pamamagitan ng TCP) sa real time. Ang ilang mga bagay ay na-export sa HTML kung kailangan ang kontrol ng WEB, at sa kasong ito, ang SCADA software ay magiging isang WEB server na kahanay ng desktop system. Maaaring gamitin ang isang remote na supervisory desktop na bersyon nang walang WEB gamit ang TCP. Nag-e-export ng mga visual na bagay at panel at mga ulat at ipinamamahagi sa mga PC sa sistema ng network ng halaman. Ang data ng pagsubaybay ay dapat na pinapayagan lamang sa mga awtorisadong gumagamit sa seguridad ng SCADA.
Seguridad:
Ang kontrol sa seguridad ng SCADA ay isang mahalagang bagay upang ma-secure ang access sa impormasyong pang-industriya. Ang network ng sistema ng kontrol sa industriya, halimbawa, ay dapat na kontrolado at hindi maaaring payagan ang hindi awtorisadong pag-access. Dapat itong pigilan ng mga sistema ng SCADA. Mayroong tuluy-tuloy na gawain sa pagaanin ang mga isyu sa seguridad sa SCADA system gaya ng iniulat ng mga advisories ng ICS Cert.
Arkitektura:
Ang proyekto, na tinukoy ng inhinyero, ay maaaring maging tiyak para sa bawat kaso. Itakda ang mga variable ng PLC I/O point o IIOT address sa spreadsheet ng mga tag sa ibaba ng pangunahing screen. Ang mga variable na ito ay maaaring generic o physical equipment data variable. Ang kanilang mga halaga ay numeric, text o digital. Ang data na nagmumula sa kagamitan ay ipinapadala gamit ang ilang uri ng mga protocol ng komunikasyon ayon sa mga partikular na sistema. Nako-customize ang mga ito ayon sa bawat proseso ng SCADA. Ang ilang mga variable ay tinukoy sa pamamagitan ng formula, asosasyon at script. Ang mga limitasyon ay tinukoy din upang makontrol ang mga alarma.
Ang PLC tags spreadsheet ay naglalaman ng mga katangian upang kontrolin kung ano ang babasahin o isusulat sa kagamitan ng SCADA system.
Nako-customize din ang mga katangiang ito. Ang ilan sa mga pangunahing katangian ay: Pangalan, Pamagat, Halaga, Unit, Driver / PLC, Database, Param1, Param2, Status, Formula, Limitasyon, Alarm, custom, atbp .... Ang bawat property ay maaaring isang column sa mga variable na ito ng PLC spreadsheet. Ang ilang mga column ay na-customize at idinagdag ayon sa system ng application. Piliin ang driver ng kagamitan na gagamitin sa software ng SCADA sa column ng Driver / PLC. Ang driver ay maaaring itakda sa pamamagitan ng pag-drag ng mouse pointer gamit ang kaliwang pindutan sa Driver / PLC column, o sa pamamagitan ng pag-click sa Driver / PLC column title para piliin ang lahat ng mga tag na nais sa grupo. Ang driver ay ang aklatan na nagsasagawa ng mga komunikasyon sa kagamitan / PLC o partikular na function. Ang ilan sa mga ito ay mga timer, orasan, script, function ng sine, atbp...
Ang pagkuha ng data mula sa mga tag ng PLC ay maaaring maitala sa isang file (database). Ang database na ito ay isang flexible at nako-customize na hanay ng mga field at talaan ng proseso ng SCADA. Ang bawat field ay maaaring isang tag o generic na halaga ng proseso. Ang mga uri ng data ay float, integer, text, byte, datetime, atbp... Ang database ay maaaring proprietary binary file, dbf o text. Mag-click sa column ng database. Maaaring itakda ang database sa pamamagitan ng pag-drag ng mouse pointer gamit ang kaliwang pindutan ng mouse sa column ng database (tulad ng ginawa sa driver), o sa pamamagitan ng pag-click sa pamagat ng column ng database upang piliin ang lahat ng mga tag na nais sa grupo. Ang data na naitala mula sa SCADA software ay ginagamit sa mga ulat sa pamamagitan ng button na Report. Ang mga ito ay dinisenyo gamit ang isang spreadsheet na may mga function at script na nakatuon sa database. Ang isang visual na panel ng mga bagay ay matatagpuan sa tuktok ng pangunahing screen. Sa panel na ito, ang mga bagay at visual na kontrol ay idinisenyo at maaaring gamitin bilang interface para sa user. Ang mga bagay na ito ay maaaring mga display, mga larawan, mga animation, mga kontrol, atbp... Ang mga ito ay nauugnay sa mga tag. Maaari silang idisenyo sa software ng SCADA sa pamamagitan ng mga vector drawing, script o na-import mula sa mga larawan. Ang mga bagay na ito ay inilalagay sa panel.
Ang panel ay nahahati sa mga pahina/windows. Ang bawat pahina ay pinili ayon sa bawat kaso. Ang mga vector object drawing ay maaari ding kontrolin ng mga tag. Ang mga executable na application ay nagpapakita sa user ng dinisenyong HMI interface system. Ang mga partikular na application ay maaari ding bumuo sa pamamagitan ng mga script para sa ilang uri ng SCADA system. Isinasagawa ang mga ito sa loob ng magagamit na mga kaganapan sa SCADA software. Ang bawat bagay at proseso ay may mga kaganapan. Ang mga script ay inilalagay sa loob ng mga kaganapang ito. Ang mga pag-click, pag-scan, mga alarma, mga tag, atbp... Ang mga script ay mga pagkakasunud-sunod ng mga tagubilin o mga program na ginagamit upang i-customize ang mga aksyon ng application upang makontrol ang proseso. Ang wikang ito ay pinagsama-sama sa real time. Ang data mula sa mga tag ng PLC ay ina-access at kinokontrol sa pamamagitan ng mga script. Ang mga utos ay nakatuon sa mga proseso ng automation ng industriya.
Halimbawa:
If Tag1 > Limit Then
Tag2 = 1
End If
Posibleng i-access at kontrolin ang bawat tag ng SCADA at ang mga katangian nito sa pamamagitan ng script na may seguridad.
Mayroon ding mga partikular na kontrol sa lugar ng seguridad, isang mahalagang isyu para sa SCADA software.
Subukan ang all-in-one na LAquis SCADA software nang libre. Mag-click sa tutorial para sa pagsasanay.