Tere pĂ€evast, sĂ”brad. Teine ĂŒlevaate osa , ja tĂ€na kirjutan ma ĂŒlevaate mainitud pealkirja tipp-tasemest sĂŒsteemist.
Tipp-tasemete tööriistade gruppi kuuluvad kĂ”ik tarkvara ja riistvara, mis on ĂŒle PLC vĂ”rgu (IDE PLC jaoks, HMI, sagedusmuundurite utiliidid, moduli jne ei kuulu siia).
SĂŒsteemi struktuuri esimesest osast lisaan ma uuesti, et oleks lihtsam mĂ”ista, millest jutt kĂ€ib.
![OVEN PLK110[M02]-MS4, HMI, OPC ja SCADA, vÔi kui palju inimesele on vajalik kummeliteed. Osa 2](/wp-content/uploads/2019/10/af0323a3708511f24112032105c2b292.png)
Nii et tipp-taseme kuulu:
- PC-sild, mis suunab liiklust kahe vÔrgu vahel (PLC vÔrk ja ettevÔtte LAN)
- OPC-server â tarkvara, mis kogub andmeid Modbus TCP-vĂ”rgust ja tĂ”lgendab neid SCADA-s ja andmebaasis töötlemiseks
- SCADA â Tarkvarakompleks, mis sisaldab serverit ja kliente. Meie graafiline liides protsesside jĂ€lgimiseks ja juhtimiseks
- DBMS â Tarkvara, mis vĂ”imaldab meil arhiveerida andmeid, mis sisenevad SCADA-sse ja vajadusel need vĂ€lja vĂ”tta graafikute, logide ja aruannete koostamiseks
EttevĂ”tte ettevĂ”tte (KĐĄ) vĂ”rku ma ei puutu, kuna see kuulub meie sĂŒsteemiadministraatori pĂ€devusse, kuid rÀÀgin, kuidas ma temaga suheldes, milliseid ĂŒlesandeid seadsin, kui hakkan sĂŒsteemi rakendamist, mitte ĂŒlevaatust, kirjeldama.
Nii et, alustan
Esiteks, me rakendame fĂŒĂŒsiliselt riistvara, mis meil töötama hakkab. Riistvaraliselt, et töötada kahes erinevas vĂ”rgus vajab arvuti kahte, nimelt, vĂ”rguadapterit. Esimesena esindas mind emaplaadi adapter (et töötada KĐĄ-s), teise (Modbus-TCP jaoks) panin PCI-E pessa ja sealt tĂ”in ĂŒhenduse ruuteri (lihtsalt, et mitte laiali vedada kaableid PLC kapidest arvutisse. PLC poolt paigaldame ka ruuteri).
Tegelikult on sellest piisav, et arvuti töötaks igas vĂ”rkus, kuid vaike seaded ei nĂ€e vĂ”rgud ĂŒksteist, tuleb veel nuppudele vajutada.
Olulised aspektid vĂ”rgukĂŒhenduste seadistamisel:
- KĐĄ-sse ĂŒhendamine ei tohi toimuda DHCP-serverilt aadressi saamisega, adapteri seaded tuleb kĂ€sitsi mÀÀrata (aadress ei tohi kuulu DHCP aadresside vahemikku) koos vĂ”rgugateway kohustusliku tĂ€psustamisega. Edasi on see vĂ€ga oluline kaugjuurdepÀÀsu organiseerimisel.
- Ărge pĂŒĂŒdke adapterite vahel vĂ”rgu silda teha, kogu marsruutimine toimub vastava Windowsi teenuse kĂ€ivitamisel.
- Kui soovite saada juurdepÀÀsu PLC vÔrgule mistahes KS arvutist, tuleb marsruutimine seadistada pÔhivÀravana.
- Kaugtööstuse organiseerimiseks soovitan kasutada ebastandardeeritud avatud porte, et kohe Àra hoida mitte soovitud hÀkkerid.
- Lisarakenduste installimist ei ole vaja, kÔik toimub Windowsi standardsete vahendite abil.
Tarkvara
Soovisin valida tooteid, mis vastaksid teatud kriteeriumidele:
- Kohalik tootja â kuigi oskan ingliskeelset tehnilist tuge kĂ”igis kĂ€ttesaadavates kanalites kontakteeruda, ei saa kĂ”ik mu kolleegid sellega uhkustada. SĂŒsteemi hooldus peab olema kergesti kĂ€ttesaadav kĂ”igile, et mind vĂ€hemalt puhkuse ajal ei torgitaks.
Samuti mÀrgin, et kohalike tarkvarade hind on meie reaalsustele lÀhemal ja vastuvÔetav tellijatele. - Suhteliselt uus, kuid siiski mingil mÀÀral testitud, lihtsalt seetÔttu, et tahan ajaga kaasas kÀia.
- Mugav, esteetiline liides â see on asi, millega ei saa kiidelda sugugi kĂ”ik SCADA-d. Kahjuks jĂ€tkab automatiseerimisvahendite disain veel kaua ning lĂ”pptoote tarbekvaliteet peaks olema kĂ”rgel tasemel.
- Lihtne OPC, SCADA ja DB integreerimine (ilma tantsimise ja minimaalsete nupuvajutustega), et saaks saata Kamtsatkale (otseses mĂ”ttes, seal asuvad meie klientide tehased) lihtsa ASUTP seadistaja, mitte sĂŒsteemiarhitekti.
OPC-server
MasterSCADA 4D tutvumise ajal, kui PLC-d testiti, kĂŒlastasin aktiivselt tootja veebisaiti ja nĂ€gin, et nad pakuvad ise kirjutatud OPC-servereid praktiliselt igasuguste andmeedastusprotokollide jaoks. Modbus protokolli jaoks on neil eraldi server. Master OPC Universal Modbus Server, st ta oskab rÀÀkida ainult Modbus'is.
Allpool on liidese ekraanipilt: ĂŒsna lakooniline, minu arvates ei ole ĂŒleliigset, kuid vĂ”ib-olla kogenud kasutajale on midagi puudu.
![OVEN PLK110[M02]-MS4, HMI, OPC ja SCADA, vÔi kui palju inimesele on vajalik kummeliteed. Osa 2](/wp-content/uploads/2019/10/6d190706572d809ee20cfdf711d7f294.png)
Tasuta versiooni piirang â 32 silti., aga ma panin bool muutujad registritesse ja saatsin seda ĂŒhe LONG INT sildiga, ning SCADA-s âtöötlesinâ seda bittideks, vĂ€ike nipp, loodan, et nad ei tule minu jĂ€rele. Lisaks ei oska kĂ”ik SCADA-d tegeleda sĂ”na eraldi bittidega, seega retsept ei ole universaalne.
Esimese REAL tĂŒĂŒpi sildi vastuvĂ”tmiseks pĂ€rast OPC installimist kulus mul umbes minut, seetĂ”ttu ma ei hakanud edasi otsima, mind rahuldas lihtsus. Ăiglane oleks siiski mĂ€rkida, et see tarkvara vĂ”imaldab isegi kasutajaskripte andmete vastuvĂ”tmiseks, mis vĂ”ib oskuslike kĂ€tes oluliselt funktsionaalsust laiendada.
SCADA-sĂŒsteem
Sellel kĂŒsimusel mĂ”tlen ma mitte ainult kauni ja funktsionaalse keskkonna loomisele kasutajale, vaid ka arendaja mugavusele, kuna programmeerija, kes sirvib dokumentatsiooni vĂ€hemalt 15 minutit tunnis vajaliku teabe leidmiseks, kaotab pĂ€evas (puhas aritmeetika) kuni 2 tundi, mis on 25% tööpĂ€evast. Palun arvestage, et ma ei pea oma valikut absoluutselt objektiivseks, nagu öeldakse, igaĂŒhe maitse ja vĂ€rv ...
Kohalik SCADA-sĂŒsteemide turg pakub meile:
- Simple SCADA
- SimpLight
- MasterSCADA 4D
- OVEN Telemechanics LIGHT
- KASKAD
Edasi ma, tunnistan, ei otsinud, vĂ”ib-olla on veel midagi. Arvestades, et tegin juba valiku, siis tĂ€hendab see, et operatsioon lĂ€ks edukalt. Uurime neid sĂŒsteeme, meenutades eespool kirjeldatud kriteeriume:
- KASKAD â sai kohe kĂ”ige madalama hindamise visualiseerimise eest, ma isegi ei laadinud seda distributsuuri. Win95-st vĂ€ljunud juhtseadmed panid sellele tarkvarale minu jaoks tugeva punkti.
Ilma hindeta - OVEN Telemechanics LIGHT â samuti ei laadinud, kuid pĂ”hjused ei ole ainult liideses, kuigi see tundub mulle samuti nagu vĂ€hesed soovitav. Esiteks, OVENi tooted pĂ€rast kuu aega PLC-de ja moodulite testimist ja hÀÀlestamist tekitavad minus Ă”igustatud muresid usaldusvÀÀrsuse ja paindlikkuse osas. Teiseks, see SCADA on positsioneeritud peamiselt energiavĂ”rkude jĂ€lgimise ja juhtimise sĂŒsteemina. Minu vajadustele toiduainetööstuse jaoks ei sobi see pĂ€ris (isegi kui ta oskab kĂ”ike, kitsendasid turundajad siiski oma sihtgruppi). Seega, liigun mööda.
Ilma hindeta - MasterSCADA 4D â esmapilgul tundub see kĂ”ige ilmsem ja lihtsam variant. Selgitame:
- Ei eelda eraldi OPC-serveri installimist OVEN PLC-dega töötamisel, draiverid on juba sees.
- KokkuvĂ”ttes on liides ĂŒsna meeldiv ja ilus, juhtimisnupud on samuti tugevad 4/5
- Mugav disainikeskkond
KĂ”ik nĂ€ib suurepĂ€rane ja hĂ€sti toimivat, ma ei kaalunud selle sĂŒsteemi vahetust, kui vĂ”tsin kontrolleri kĂ€tte. KUID:
Ăhel heal pĂ€eval avasin projekti RunTime reĆŸiimis (töö simuleerimine), ja mul on 4 tĂŒhja akent ees, hÔÔrun silmi, sulgen, kontrollin projekti haldurit, taaskĂ€itan - sama jutt. Siis tegin mitmeid standardseid toiminguid nagu tehtud muudatuste analĂŒĂŒs, arvuti taaskĂ€ivitamine jne, mis ei toonud mingit tulemust. Tulemuseks: eemaldan distributsiooni paremate pĂ€evade ootuses, mul pole soovi sellega tegeleda, see on ebakindel.
Hinnang: 3.5/5 Hea pakend, sisu mitte eriti
- Simplight â pean tunnistama, et mind vĂ”lus tootja veebisaidil tehnilises vĂ€ljaandes esitatud funktsionaalsuse/hinna suhe. Seal on Veebiserver ja SMS, E-post ja palju kliente ja palju ĂŒhendatavaid OPC - kogu see maksab umbes 5000 rublat selle kirjutamise hetkel - vĂ€ga vĂ€he. Ja kui olete arendaja ja teete veebisaidil eraldi pĂ€ringu, saadetakse teile vĂ€lja versione distributsioon 200 sildiga ilma igasuguste piiranguteta, mis on minu arvates vĂ€ga lahe. See on kindlasti pluss.
Aga nĂŒĂŒd miinused:
Peamine: IDE on mitu iseseisvat utiliiti, millel on piiratud funktsionaalsus, mistĂ”ttu peate ĂŒhe projekti kallal töötades hoidma lahti 3-4 akent + abi + dokumentatsioon, mis ei ole isegi multimonitor sĂŒsteemis mugav.
- VĂ€limus on alla keskmise, nagu oleks joonistatud Paintis
- Abi on vÀga vÀhene
- Funktsionaalsus on tugevalt kokku surutud, see on hÀsti nÀhtav trendide ja graafikute seadistamisel
- Skripti redigeerija nÀhtavus on pikslites, mis teeb silmad haigeks
- Programmi siltide seadistamine on ĂŒks lĂ”bu
- Kui soovite projekti flash-mĂ€lus lihtsalt teisele arvutile redigeerimiseks tuua, on see ĂŒsna keeruline. Projektide failistruktuur on segane
- MĂŒĂŒgispetsialistid tungivad teie ellu tugevalt, mis hakkab tĂŒĂŒtama
Pildil: Simplight skripti redigeerija
![OVEN PLK110[M02]-MS4, HMI, OPC ja SCADA, vÔi kui palju inimesele on vajalik kummeliteed. Osa 2](data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20600%20450%22%3E%3C%2Fsvg%3E)
Hinnang: 3.0/5 Sisu on hea, pakendit pole ĂŒldse - Simple SCADA â see on minu valik, siin olen ma tĂ”enĂ€oliselt mitteobjektiivne, aga siiski. Tootja pakub kahte tĂŒĂŒpi DEMO: Ăks on piiratud 64 vĂ€listĂ€hemĂ€rgiga ja vĂ€heselt piiratud funktsionaalsusega, vĂ”i on tĂ€ielik funktsionaalsus, kuid Runtime'i piiranguga 1 tund (pĂ€rast mida tuleb SCADA server taaskĂ€ivitada). Distro hind lihtsas kogumikus algab 6900r. hetkel artikli kirjutamise ajal.
![OVEN PLK110[M02]-MS4, HMI, OPC ja SCADA, vÔi kui palju inimesele on vajalik kummeliteed. Osa 2](data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20600%20337%22%3E%3C%2Fsvg%3E)
Plussid:- VĂ€ga ilus, nii IDE kui ka juhtnupud
- Rikkalik dokumentatsioon, kÔik on kirjas algusest lÔpuni
- Lihtne OPC-serveri andmete integreerimine
- ĂĂ€rmiselt lihtne liides, isegi intuitiivselt arusaadav
- Lihtne andmebaasi integreerimine
- Kaugklientide kÀivitamiseks ei ole vajalik projekti olemasolu
- SuurepÀrane aruande generaator
- KĂ”ikide objektide puhul on olemas sĂŒndmused nagu OnClick, OnMouseEnter jne. Ăldiselt on IDE sarnane lihtsustatud Delphi Embarcadero toimetajale, ja skripti toimetajal on vihjeid.
Miinused:
- Kasutatavaid juhtnuppe pole kuigi palju (on vÔimalus luua kasutajate omasid)
- Kuna SCADA on praktiliselt Plug and Play, arvan, et toimib piirangud ja funktsionaalsus, kuid ma ei ole nendega kokku puutunud
- Trendide tÀispaneel (suurendamine, pause, kerimine) kuvatakse ainult eraldi aknas
- Ees tÀieliku funktsionaalsusega litsentsi eest tuleb hÀsti maksta (alates 38000r. ja rohkem)
Hinnang: 4.5/5 Sisu - hÀsti, pakend - hÀsti
Andmebaas
Siin oli valik oluliselt lihtsam, Simple SCADA pakub kasutamiseks kahte toodet: MS SQL Server ja MySQL. Teine oli mulle lÀhemal, kuna olin varem sellega töötanud, seetÔttu valisin selle.
VĂ”in mĂ€rkida, et kogu arhiivimise seadistamine piirdub Oracle'i paketi installimise ja selle lihtsa seadistamisega, seejĂ€rel on ĂŒhendus ĂŒhe klikiga SCADA-s.
SeejÀrel valime siltide halduris, mida arhiivida ja mida mitte, ning naudime.
AitÀh kÔigile tÀhelepanu eest.
Edasi tuleb artiklite seeria jĂ€rjestikuste probleemilahenduste kirjeldamisega, millele pidin silmitsi seisma, ning lĂ”puks sĂŒsteemi loomine samm-sammult.
Allikas: habr.com

![OVEN PLK110[M02]-MS4, HMI, OPC ja SCADA, vÔi kui palju inimesele on vajalik kummeliteed. Osa 2](/wp-content/uploads/2019/10/9c6ed92eff4f3a4d651f039cb0b5645d.png)
![OVEN PLK110[M02]-MS4, HMI, OPC ja SCADA, vÔi kui palju inimesele on vajalik kummeliteed. Osa 2](/wp-content/uploads/2019/10/7f003d6196b81e80c668e059723d006a.png)