AUNS PLC110[M02]-MS4, HMI, OPC un SCADA jeb cik daudz kumelÄ«Å”u tējas cilvēkam vajag. 2. daļa

Labdien draugi. Pārskata otrā daļa turas lÄ«dzi pirmajam, un Å”odien es rakstu pārskatu par virsrakstā norādÄ«to sistēmas augstāko lÄ«meni.

MÅ«su augstākā lÄ«meņa rÄ«ku grupā ietilpst visa programmatÅ«ra un aparatÅ«ra virs PLC tÄ«kla (Å”eit nav iekļauti IDE PLC, HMI, utilÄ«tas frekvences pārveidotājiem, moduļi utt.).

Atkal pievienoÅ”u sistēmas uzbÅ«vi no pirmās daļas, lai bÅ«tu vieglāk saprast, par ko ir runa.

AUNS PLC110[M02]-MS4, HMI, OPC un SCADA jeb cik daudz kumelÄ«Å”u tējas cilvēkam vajag. 2. daļa

Tātad augstākajā līmenī ietilpst:

  • PC vārtejas trafika marÅ”rutÄ“Å”ana starp diviem tÄ«kliem (PLC tÄ«kls un uzņēmuma LAN)
  • OPC serveris - programmatÅ«ra, kas apkopo datus no Modbus TCP tÄ«kla un interpretē to apstrādei SCADA un datu bāzē
  • SCADA ā€” programmatÅ«ras pakotne, kas ietver serveri un klientus. MÅ«su grafiskais apvalks procesu uzraudzÄ«bai un pārvaldÄ«bai
  • DBVS ir programmatÅ«ra, kas ļauj arhivēt datus, kas tiek ievadÄ«ti SCADA, un, ja nepiecieÅ”ams, izgÅ«t tos, lai skatÄ«tu grafikus, žurnālus un Ä£enerētu atskaites.

Es nepieskarÅ”os uzņēmuma korporatÄ«vajam tÄ«klam (KN), jo tas ir mÅ«su sistēmas administratora kompetencē, taču pastāstÄ«Å”u, kā es ar viņu sadarbojos, kādus uzdevumus uzstādÄ«ju, aprakstot sistēmas ievieÅ”anu, un nav apskats.

Tātad, sāksim

Pirmā lieta, Mēs fiziski pārdodam aparatÅ«ru, kas mums derēs. AparatÅ«ra, darbam divatā atŔķirÄ«gs tÄ«klos, datoram nepiecieÅ”ami divi tÄ«kla adapteri. Pirmais, kas man bija, bija mātesplates adapteris (darbam CS), bet otrs (darbam Modbus-TCP) es ievietoju PCI-E portā un no tā izvilku marÅ”rutētāja ielādes vadu (tikai lai birojam neizkaisÄ«tu vadus no skapjiem ar PLC uz PC.PLC pusē, protams, uzstādām arÄ« rÅ«teri.).

Faktiski ar to pietiek, lai dators darbotos katrā no tīkliem, taču pēc noklusējuma tīkli viens otru neredzēs, joprojām būs jānospiež pogas.

Svarīgi tīkla savienojumu iestatīŔanas aspekti:

  1. Savienojuma izveide ar CS nav jāveic, iegÅ«stot adresi no DHCP servera, adaptera iestatÄ«jumi jānorāda manuāli (adrese nav jāiekļauj DHCP adreÅ”u diapazonā), obligāti norādot tÄ«kla vārteju. Nākotnē tas ir ļoti svarÄ«gi, organizējot attālo piekļuvi.
  2. Nav jāmēģina izveidot tÄ«kla tiltu starp adapteriem; visa marÅ”rutÄ“Å”ana tiek veikta, kad ir iespējots attiecÄ«gais Windows pakalpojums
  3. Ja vēlaties piekļūt PLC tÄ«klam no jebkura CS datora, marÅ”rutÄ“Å”ana ir jāreÄ£istrē, lai to veiktu tÄ«kla galvenā vārteja
  4. Lai organizētu attālo piekļuvi, iesaku izmantot nestandarta bezmaksas portus, lai nekavējoties nogrieztu pushakerus
  5. Papildu programmatūra nav jāinstalē, viss tiek darīts, izmantojot standarta Windows rīkus

Programmatūra

Vēlējos izvēlēties produktus, kas atbilst noteiktiem kritērijiem:

  • Vietējais ražotājs - lai gan es varu saņemt tehnisko atbalstu angļu valodā, izmantojot visus pieejamos saziņas kanālus, ne visi mani kolēģi var ar to lepoties. Sistēmas uzturÄ“Å”anai jābÅ«t pieejamai visiem, lai vismaz es netiktu atrauts no atvaļinājuma.
    Turklāt es atzīmēju, ka vietējās programmatūras izmaksas ir tuvākas mūsu realitātei un ir pieņemamas klientiem
  • SalÄ«dzinoÅ”i jauns, bet vismaz mazliet pārbaudÄ«ts, vienkārÅ”i tāpēc, ka gribas iet lÄ«dzi laikam
  • PatÄ«kams, estētisks interfeiss ir kaut kas tāds, ar ko ne katrs SCADA var lepoties. Diemžēl projektÄ“Å”ana automatizācijas rÄ«kos prasÄ«s ilgu laiku, bet es vēlētos redzēt gala produkta patērētāja Ä«paŔības augstā lÄ«menÄ«
  • Ērta savstarpēja OPC, SCADA un DBMS integrācija (bez dejoÅ”anas ar tamburÄ«nu, minimāli pogu nospieÅ”anas), lai uz Kamčatku varētu nosÅ«tÄ«t vienkārÅ”u procesa vadÄ«bas sistēmas regulētāju (burtiski, mums tur ir klientu rÅ«pnÄ«cas), nevis sistēmas arhitektu.

OPC serveris

IepazÄ«stoties ar MasterSCADA 4D, kamēr tika testēts PLC, es aktÄ«vi apmeklēju ražotāja vietni un redzēju, ka viņi piedāvā savus OPC serverus gandrÄ«z jebkuram datu pārraides protokolam. Modbus protokolam viņi piedāvā atseviŔķu Galvenais OPC universālais Modbus serveris, t.i. viņŔ prot runāt tikai Modbus.

Zemāk ir interfeisa ekrānuzņēmums: diezgan īsi, manuprāt, nav nekā lieka, taču, iespējams, izsmalcinātam lietotājam kaut kas pietrūkst.

AUNS PLC110[M02]-MS4, HMI, OPC un SCADA jeb cik daudz kumelÄ«Å”u tējas cilvēkam vajag. 2. daļa

Bezmaksas versija ir ierobežota lÄ«dz 32 tagiem, bet es ieliku BÅ«la mainÄ«gos reÄ£istros un nosÅ«tÄ«ju ar vienu LONG INT tagu, un SCADA jau "parsēju" to bitos, mazs triks, ceru, ka tie man nesanāks. Starp citu, ne visi sÅ«di var piekļūt atseviŔķiem vārda fragmentiem, tāpēc recepte nav universāla.

Pagāja aptuveni minÅ«te, lai pēc OPC instalÄ“Å”anas saņemtu pirmo REAL tipa atzÄ«mi, tāpēc es vairs neskatÄ«jos, biju apmierināts ar vienkārŔību. Tomēr ir godÄ«gi atzÄ«mēt, ka Ŕī programmatÅ«ra nodroÅ”ina pat pielāgotu skriptu izpildi datu saņemÅ”anai, kas var ievērojami paplaÅ”ināt funkcionalitāti pareizajās rokās.

SCADA sistēma

Ar Å”o jautājumu es domāju ne tikai skaistas un funkcionālas vides izveidi lietotājam, bet arÄ« ērtÄ«bas izstrādātājam, jo ā€‹ā€‹programmētājs, kurÅ” vismaz 15 minÅ«tes stundā ritina dokumentāciju, lai atrastu nepiecieÅ”amo informāciju, zaudē (tÄ«ri aritmētiski) lÄ«dz 2 stundām dienā, tas ir 25% no darba dienas. LÅ«dzu, ņemiet vērā, ka es savu izvēli neuzskatu par absolÅ«ti objektÄ«vu, pamatojoties uz garÅ”u un krāsu, kā saka...

Vietējais SCADA sistēmu tirgus mums piedāvā:

  • VienkārÅ”s SCADA
  • SimLight
  • MasterSCADA 4D
  • AUNS Telemechanika LIGHT
  • KASKĀDE

Es atzÄ«stu, ka es neskatÄ«jos tālāk, varbÅ«t ir kaut kas cits. Ņemot vērā, ka es izdarÄ«ju izvēli, tas nozÄ«mē, ka operācija bija veiksmÄ«ga. ApskatÄ«sim Ŕīs sistēmas, atceroties iepriekÅ” aprakstÄ«tos kritērijus:

  1. KASKĀDE ā€” Es uzreiz saņēmu zemāko punktu skaitu par vizualizāciju; es pat nelejupielādēju izplatÄ«Å”anu. VadÄ«bas ierÄ«ces, kas izkļuva no Win95, man pielika punktu Å”ai programmatÅ«rai.
    Nav vērtējuma
  2. AUNS Telemechanika LIGHT ā€” Es arÄ« to nelejupielādēju, taču iemesli Å”eit nav tikai saskarnē, lai gan arÄ« tas, man Ŕķiet, atstāj daudz ko vēlēties. Pirmkārt, OWEN produkti pēc pusmēneÅ”a PLC ar moduļiem testÄ“Å”anas un atkļūdoÅ”anas man rada nopietnas bažas par uzticamÄ«bu un elastÄ«bu. Un, otrkārt, Ŕī sistēma ir pozicionēta kā uzraudzÄ«bas un kontroles sistēma, pirmkārt un galvenokārt enerÄ£ijas sadales tÄ«klos. Pārtikas rÅ«pniecÄ«ba ne visai atbilst manām vajadzÄ«bām (pat ja tā var visu, tirgotāji joprojām ir saÅ”aurinājuÅ”i mērÄ·auditoriju). Tāpēc lÄ«dz.
    Nav vērtējuma
  3. MasterSCADA 4D - no pirmā acu uzmetiena Ŕī ir visredzamākā un vienkārŔākā iespēja. Paskaidrosim:
    • Strādājot ar OWEN PLC, nav nepiecieÅ”ama atseviŔķa OPC servera instalÄ“Å”ana, draiveri jau ir iekŔā
    • Kopumā diezgan jauks un skaists interfeiss, arÄ« vadÄ«bas ierÄ«ces ir spēcÄ«gas 4/5
    • Ērta dizaina vide

    Viss Ŕķiet labi un labi, es apsvēru Å”o sistēmu bez iespējām, kad paņēmu kontrolieri, BET:

    Kādā labā dienā atvēru projektu RunTime režīmā (darba simulācija), un man karājās 4 tukÅ”i logi, izberzēju acis, aizvēru, pārbaudÄ«ju projekta vadÄ«tāju, restartēju - tas pats. Pēc tam tiek veiktas vairākas standarta manipulācijas, piemēram, veikto izmaiņu analÄ«ze, datora atsāknÄ“Å”ana un tā tālāk, kas nedod rezultātus. Secinājums: es atliku izplatÄ«Å”anu uz labākām dienām, man nav vēlÄ“Å”anās to saprast, tas ir neuzticams.

    Vērtējums: 3.5/5 Labs iepakojums, ne tik daudz pildījuma

  4. VienkārÅ”i ā€” AtzÄ«Å”os, mani fascinēja funkcionalitātes/izmaksu attiecÄ«ba no tehniskā biļetena ražotāja vietnē. Ir Web serveris un SMS, E-pasts un daudzi klienti un daudzi savienoti OPC, tas viss rakstÄ«Å”anas laikā maksā apmēram 5000 rubļu - pennies. Un, ja esat izstrādātājs un vietnes tieÅ”saistes anketā iesniedzat atseviŔķu pieprasÄ«jumu, viņi jums nosÅ«tÄ«s izplatÄ«Å”anas komplekta versiju 200 tagiem bez jebkādiem ierobežojumiem, kas, manuprāt, ir ļoti forÅ”i. Tas noteikti ir pluss.

    Un tagad mīnusi:

    Pamata: IDE ir vairākas atseviŔķas utilÄ«tas, kurām ir atŔķirÄ«ga funkcionalitāte, un tāpēc, strādājot pie viena projekta, jums bÅ«s spiesti turēt atvērtus 3-4 logus + palÄ«dzÄ«ba + dokumentācija, kas nav ērti pat vairāku monitoru sistēmā .

    • Izskats ir zem vidējā, it kā krāsots ar Paint
    • PalÄ«dzÄ«ba ir ļoti maza
    • Ä»oti saspiesta funkcionalitāte, kas ir skaidri redzama, iestatot tendences un diagrammas
    • Skripta redaktors ir redzams pikseļos, tāpēc tas sāpina acis
    • ArÄ« programmatÅ«ras tagu iestatÄ«Å”ana ir prieks
    • Ja vēlaties vienkārÅ”i ievietot projektu zibatmiņas diskā, lai to rediģētu citā datorā, tas ir diezgan grÅ«ti. Nesaprotama projekta faila struktÅ«ra
    • Pārdevēji ir liela daļa no jÅ«su dzÄ«ves, un tas ir kaitinoÅ”i.

    Attēls: vienkārÅ”s skriptu redaktors

    AUNS PLC110[M02]-MS4, HMI, OPC un SCADA jeb cik daudz kumelÄ«Å”u tējas cilvēkam vajag. 2. daļa

    Vērtējums: 3.0/5 Pildījums labs, iepakojuma nav vispār

  5. VienkārÅ”s SCADA - tā ir mana izvēle, te visdrÄ«zāk bÅ«Å”u neobjektÄ«va, bet tomēr. Ražotājs piedāvā 2 veidu DEMO izvēli: ar ierobežojumu 64 ārējiem tagiem un nedaudz samazinātu funkcionalitāti vai pilnÄ«bā funkcionējoÅ”u ar izpildlaika ierobežojumu 1 stunda (Pēc tam SCADA serveris ir jārestartē). IzplatÄ«Å”anas komplekta izmaksas vienkārŔākajā montāžā sākas no 6900 rubļiem. rakstÄ«Å”anas laikā.

    AUNS PLC110[M02]-MS4, HMI, OPC un SCADA jeb cik daudz kumelÄ«Å”u tējas cilvēkam vajag. 2. daļa

    Plusi:

    • Ä»oti skaisti, gan IDE, gan vadÄ«klas
    • BagātÄ«ga informācija, viss aprakstÄ«ts iekŔā un ārā
    • VienkārÅ”a OPC servera datu integrācija
    • VienkārŔākais interfeiss, pat intuitÄ«vs
    • VienkārÅ”a DBVS integrācija
    • Lai palaistu attālo klientu Tas neprasa projekta pieejamÄ«ba
    • Lielisks ziņojumu Ä£enerators
    • Visiem objektiem ir tādi notikumi kā OnClick, OnMouseEnter utt. Kopumā IDE ir lÄ«dzÄ«gs vienkārÅ”otajam Delphi Embarcadero redaktoram, un skriptu redaktoram ir rÄ«ka padoms.

    MÄ«nusi:

    • Nav tik daudz vadÄ«klu, ko var izmantot (ir iespējams izveidot pielāgotas)
    • Tā kā SCADA praktiski ir Plug and Play, domāju, ka ir ierobežojumi un funkcionalitāte, bet es neesmu saskāries
    • Tendences ar pilnu vadÄ«bas paneli (tālummaiņa, pauze, ritināŔana) tiek parādÄ«tas tikai atseviŔķā logā
    • Par pilnÄ«bā funkcionējoÅ”a par licenci bÅ«s jāmaksā labi (no 38000 XNUMX rubļu un vairāk)

    Vērtējums: 4.5/5 Pildījums labs, iepakojums labs

Datu bāze

Å eit izvēle bija daudz vienkārŔāka; Simple SCADA piedāvā lietoÅ”anai divus produktus: MS SQL Server un MySQL. Otrais man izrādÄ«jās tuvāks, jo es ar viņu biju strādājis iepriekÅ”, tāpēc apstājos.

Varu atzÄ«mēt, ka visa arhivÄ“Å”anas iestatÄ«Å”ana ir saistÄ«ta ar Oracle pakotnes instalÄ“Å”anu un tās vienkārÅ”o konfigurāciju, un pēc tam ar vienu klikŔķi izveido savienojumu ar SCADA.

Tad tagu pārvaldniekā atlasām, ko arhivēt un ko nē, un izbaudām.

Paldies visiem par uzmanību.

Tālāk seko rakstu sērija ar konsekventu aprakstu par mÅ«su raduÅ”os problēmu risinājumu un lÄ«dz ar to soli pa solim sistēmas izveidi.

Avots: www.habr.com

Pievieno komentāru