OVEN PLC110[M02]-MS4, HMI, OPC dhe SCADA, ose sa Romashk të çajit i nevojitet një njeriu. Pjesa 2

Mirëmëngjes, miq. Pjesa e dytë e shqyrtimit po e ndjek pjesën e parë, dhe sot po shkruaj një shqyrtim mbi nivelin e lartë të sistemit të përmendur në titull.

Në grupin e veglave të nivelit të lartë përfshihet tërë softveri dhe hardveri që qëndron mbi rrjetin PLC (IDE për PLC, HMI, mjete për frekuencat, modulet, etj. nuk përfshihen këtu).

Struktura e sistemit nga pjesa e parë do ta raportoj përsëri, për ta bërë më të lehtë kuptimin e asaj që flitet.

OVEN PLC110[M02]-MS4, HMI, OPC dhe SCADA, ose sa Romashk të çajit i nevojitet një njeriu. Pjesa 2

Pra, në nivelin e lartë përfshihen:

  • PC-gateway, që rrufton trafikun midis dy rrjeteve (Rrjeti PLC dhe LAN i ndërmarrjes)
  • OPC-serveri — Softveri që mbledh të dhëna nga rrjeti Modbus TCP dhe i interpreton për përpunim në SCADA dhe databaza
  • SCADA — Kompleksi i softverit që përfshin serverin dhe klientët. Ndërfaqja jonë grafike për monitorimin dhe menaxhimin e proceseve
  • DBMS — Softver që na lejon të arkivojmë të dhënat që vijnë në SCADA dhe, nëse nevojitet, të tërheqim ato për shikimin e grafikëve, logjeve, formimin e raporteve

Rrjetin korporativ të ndërmarrjes nuk do ta prek, pasi kjo është në kompetencën e Administratorit tonë të Sistemit, por do të ilustroj se si kam bashkëvepruar me të, çfarë detyrash kam vendosur, kur të përshkruaj implementimin e sistemit, dhe jo një përmbledhje.

Pra, le të fillojmë

Gjithçka e parë, ne do të realizojmë fizikisht pajisjet që do të punojnë për ne. Harduerikisht, për të funksionuar në dy rrjete të ndryshme kompjuteri kërkon dy, pra, adaptorë rrjeti. I pari është një adapter on-motherboard (për të punuar në rrjetin korporativ), ndërsa i dyti (për të punuar në Modbus-TCP) e vendosa në portin PCI-E dhe nga ai e zgjata një kabllo patch në router (thjesht që të mos shpërndaj kabllo nga dollapët me PLC në PC nëpër zyrë. Nga ana e PLC, sigurisht, vendosim gjithashtu një router.).

Faktikisht, kjo është e mjaftueshme për të bërë që kompjuteri të funksionojë në secilin nga rrjetet, por sipas parazgjedhjes rrjetet nuk do të shohin njëra-tjetrën, kështu që do të duhet të shtypni disa butona.

Aspektet e rëndësishme të konfigurimit të lidhjeve rrjetë:

  1. Lidhja në KS nuk duhet të bëhet duke marrë adresën nga serveri DHCP; duhet të shkruhen manualisht konfigurimet e adaptorit (adresa nuk duhet të përfshihet në gamën e adresave DHCP) me tregimin e detyrueshëm të portës rrjetit. Në vazhdim, kjo është shumë e rëndësishme për organizimin e qasjes së largët.
  2. Nuk duhet të provoni të bëni një urë rrjetësimi mes adaptatorëve; të gjithë rrugëtimi realizohet kur aktivizohet shërbimi përkatës në Windows.
  3. Nëse dëshironi të keni qasje në rrjetin PLC nga çdo kompjuter KS, atëherë duhet të shkruani rrugëtimin për ta realizuar si portë kryesore të rrjetit.
  4. Për organizimin e qasjes së largët, rekomandoj të përdorni porte të lira jo standarde, për të bllokuar menjëherë hakerët e dobët.
  5. Nuk nevojitet të instaloni asnjë software shtesë; gjithçka realizohet me mjetet standarde të Windows.

Software

Desha të zgjidh disa produkte që i përmbushin disa kritere:

  • Prodhues vendas vendas vendas vendas brenda komunitetit—nëse unë kam mundësinë të arrij mbështetje teknike në anglisht përmes të gjitha kanaleve të disponueshme, nuk të gjithë kolegët e mi mund ta mburren këtë. Shërbimi i sistemit duhet të jetë i disponueshëm për të gjithë, që të paktën të mos më shqetësojnë gjatë pushimeve.
    Dua të theksoj gjithashtu se çmimi i softuerit vendas është më afër realitetit tonë dhe i pranueshëm për klientët.
  • Relativisht i ri, por gjithsesi paksa i provuar, thjesht sepse dëshiroj të jem në hap me kohën.
  • Një ndërfaqe e këndshme e estetikës është diçka që nuk e ka çdo SCADA. Fatkeqësisht, dizajni në mjetet e automatizimit do të vazhdojë për një kohë të gjatë dhe cilësitë e konsumit të produktit përfundimtar do ishin të dëshiruara në një nivel të lartë.
  • Integrimi i lehtë i OPC, SCADA dhe DBMS (pa ndonjë vështirësi, me minimumin e klikimeve) për të dërguar një rregullues të thjeshtë të ASUTP në Kamçatka (në kuptimin e drejtë, kemi aty fabrikat e klientëve) dhe jo një arkitekt sistemi.

Serveri OPC

Gjatë njohjes me MasterSCADA 4D, ndërsa po testoja PLC-në, vizitoja aktivisht faqen e prodhuesit dhe pashë se ata ofrojnë OPC-serverë të zhvilluar vetë për praktikisht çdo protokoll transferi të të dhënave. Për protokollin Modbus, ata ofrojnë një të veçantë Master OPC Universal Modbus Server, domethënë ai mundet të komunikojë vetëm në Modbus.

Më poshtë është një screenshot i ndërfaqes: mjaft minimalist, sipas mendimit tim, nuk ka asgjë të tepruar, por ndoshta përdoruesit të avancuar mund t'u mungojë diçka.

OVEN PLC110[M02]-MS4, HMI, OPC dhe SCADA, ose sa Romashk të çajit i nevojitet një njeriu. Pjesa 2

Kufizimi i versionit falas është 32 etiketa, por unë futa variablat boolean në regjistra dhe i dërgova ato si një etiketë LONG INT, dhe në SCADA, tashmë 'i ndava' në bita, një mashtrim i vogël, shpresoj që nuk do të më ndjekin. Për t'u thënë, jo të gjitha SCADA mund të adresojnë bita të veçantë të fjalëve, kështu që receta nuk është universale.

Më took rreth një minutë për të pranuar etiketën e parë të llojit REAL pas instalimit të OPC, kështu që nuk vazhdova më, isha i kënaqur me thjeshtësinë. Megjithatë, është e drejtë të theksohet se kjo softuer parashikon madje ekzekutimin e skripteve të përdoruesit për marrjen e të dhënave, e cila mund të zgjasë ndjeshëm funksionalitetin në duar të afta.

Sistemi SCADA

Në këtë çështje kam parasysh jo vetëm krijimin e një mjedisi të bukur dhe funksional për përdoruesin, por edhe komoditetin për zhvilluesin, pasi programatori, i cili do të kalojë të paktën 15 minuta në orë për të kërkuar informacionin e nevojshëm në dokumentacion, humbet në ditë (përsa i përket matematikës) deri në 2 orë, që përbën 25% të ditës punuese. Ju lutem vini re se nuk e konsideroj zgjedhjen timet absolutisht objektive, për shijen dhe ngjyrën, siç thonë…

Tregu vendas i sistemeve SCADA na ofron:

  • Simple SCADA
  • SimpLight
  • MasterSCADA 4D
  • OVEN Telematika LIGHT
  • KASKAD

Më tej, e pranoj, nuk kërkova, ndoshta ka edhe diçka tjetër. Duke marrë parasysh se kam bërë zgjedhjen, do të thotë se operacioni ka qenë i suksesshëm. Le të shqyrtojmë këto sisteme duke kujtuar kriteret e përshkruara më sipër:

  1. KASKAD — menjëherë mori vlerësimin më të ulët për vizualizimin, madje nuk e shkarkova distribucionin. Elementët e kontrollit që dalin nga Win95 vendosën një pikë të madhe për mua mbi këtë SW
    Pa vlerësim
  2. OVEN Telematika LIGHT — nuk e kam shkarkuar, por arsyet këtu nuk janë vetëm në ndërfaqe, edhe pse mendoj se ajo gjithashtu lë për të dëshiruar. Së pari, produktet OVEN pas një muaji testimi dhe rregullimi të PLC me modulet më japin shqetësime të arsyeshme në lidhje me besueshmërinë dhe fleksibilitetin. Së dyti, ky SCADA është pozicionuar si një sistem monitorimi dhe menaxhimi në rrjetet e shpërndarjes së energjisë, para së gjithash. Për detyrat e mia në industrinë ushqimore nuk është krejtësisht e përshtatshme (edhe nëse ajo di të bëjë gjithçka, tregtarët prapë e ngushtuan publikun e synuar). Prandaj, është jashtë.
    Pa vlerësim
  3. MasterSCADA 4D — në shikim të parë, ky është varianti më i dukshëm dhe i thjeshtë. Le ti shpjegojmë:
    • Nuk kërkon instalim të veçantë të serverit OPC kur punoni me PLC OVEN, drejtuesit janë tashmë brenda
    • Në përgjithësi, një ndërfaqe mjaft e këndshme dhe e bukur, elementët e kontrollit gjithashtu marrin një 4/5 të fortë
    • Një mjedis i shkëlqyer projektimi

    Të gjitha duken mjaft mirë, e kam shqyrtuar këtë sistem pa asnjë opsion, kur e kam marrë kontrolluesin në duar, PO:

    Një ditë të bukur hapa një projekt në mënyrën RunTime (simulimi i funksionimit), dhe kam katër dritare bosh, fshij sytë, mbyll, kontrolloj menaxherin e projektit, ri-ngrej — e njëjta gjë. Më pas një sërë manipulimesh standarde si analiza e ndryshimeve të kryera, rinisjet e PC-së dhe kështu me radhë, të cilat nuk sjellin rezultat. Fundi: heq versionin për ditë më të mira, nuk kam dëshirë të merrem me të, nuk është e besueshme.

    Vlerësimi: 3.5/5 Paketa e mirë, mbushja jo shumë

  4. Simplight — po e pranoj, më ka tërhequr marrëdhënia funksionalitet/kosto nga buletini teknik në faqen e prodhuesit. Atje ka dhe Web-server dhe SMS, E-mail dhe shumë klientë dhe shumë OPC të lidhura, gjithë kjo kushton rreth 5000 lekë në momentin e shkruajtjes së artikullit — pak para. Dhe nëse je zhvillues dhe bën një kërkesë të veçantë në formularin online në faqe, do të dërgojnë një version të distributorit me 200 etiketa pa ndonjë kufizim, që në mendimin tim është shumë cool. Ky është, pa dyshim, një avantazh.

    Por tani disavantazhet:

    Kryesor: IDE përbëhet nga disa mjete autonome që kanë funksionalitet të kufizuar, ndaj gjatë punës në një projekt ju do të kishit nevojë të mbani të hapura 3-4 dritare + ndihmën + dokumentacionin, që nuk është aspak e lëvizshme, madje as në një sistem me shumë monitorë.

    • Pamja është nën mesataren, si të ishte pikturuar në Paint
    • Ndihma është shumë e varfër
    • Funksionalitet i ngjeshur, dukshëm i dukshëm gjatë konfigurimit të trendeve dhe grafikëve
    • Redaktori i skripteve është i dukshëm me pixelë, që është e dhimbshme për sytë
    • Konfigurimi i etiketave të softuerit është një kënaqësi tjetër
    • Nëse doni thjesht të sillni projektin në një USB për ta redaktuar në një PC tjetër, kjo është mjaft e vështirë. Estruktura e paqartë e dosjeve të projekteve
    • Specialistët e shitjeve hyjnë thellë në jetën tuaj, çka është dërrmuese

    Në imazh: redaktori i skripteve Simplight

    OVEN PLC110[M02]-MS4, HMI, OPC dhe SCADA, ose sa Romashk të çajit i nevojitet një njeriu. Pjesa 2

    Vlerësimi: 3.0/5 Fillesa është e mirë, por paketimi fare nuk ekziston

  5. Simple SCADA — është zgjedhja ime, këtu ndoshta do të jem subjektiv, por megjithatë. Prodhuesi ofron përzgjedhje 2 lloje DEMO: me kufizim në 64 etiketa të jashtme dhe pak funksionalitet të ulur ose plotësisht funksional me kufizim Runtime prej 1 ore (pas së cilës serveri SCADA kërkon ribotim). Çmimi i distribuimit në ndërtimin më të thjeshtë fillon nga 6900 lekë në momentin e shkrimit të artikullit.

    OVEN PLC110[M02]-MS4, HMI, OPC dhe SCADA, ose sa Romashk të çajit i nevojitet një njeriu. Pjesa 2

    Avantazhet:

    • Shumë e bukur, si IDE ashtu edhe elementet e kontrollit
    • Dokumentacion i pasur, gjithçka është e shpjeguar nga A në Z
    • Integrim i thjeshtë i të dhënave të serverit OPC
    • Interfejsi më i thjeshtë, madje intuitiv
    • Integrim i lehtë i DB
    • Për të nisur klientin e largët nuk kërkohet prania e projektit
    • Një gjenerues i shkëlqyer i raporteve
    • Për të gjitha objektet ekzistojnë ngjarje si OnClick, OnMouseEnter etj. Në përgjithësi, IDE është e ngjashme me një redaktues të thjeshtuar të Delphi Embarcadero, dhe redaktori i skriptit ka ndihmës

    Disavantazhet:

    • Elementët e kontrollit që mund të përdoren — nuk janë aq shumë (ka mundësi për krijimin e përdoruesve)
    • Duke qenë se SCADA është praktikisht Plug and Play, mendoj se ka kufizime edhe në funksionalitet, por nuk kam hasur
    • Tendencat me panelin e plotë të menaxhimit (shkallëzimi, pauza, rrotullimi) shfaqen vetëm në një dritare të veçantë
    • Për licencën e plotë duhet të paguash mirë (nga 38,000 lekë e lart)

    Vlerësimi: 4.5/5 Pjesa e brendshme - mirë, ambalazhi - mirë

Baza e të dhënave

Këtu zgjedhja ishte shumë më e thjeshtë, Simple SCADA ofron për përdorim dy produkte: MS SQL Server dhe MySQL. Më i dyti më ra më afër, pasi më parë kisha punuar me të, kështu që u ndala këtu.

Mund të vërej se e gjithë konfigurimi i arkivimit përfundon me instalimin e paketës nga Oracle dhe konfigurimin e saj të thjeshtë, dhe pastaj lidhja me një klik në SCADA.

Më pas zgjedhim në menaxherin e etiketave se çfarë të arkivojmë dhe çfarë jo dhe e shijojmë.

Faleminderit të gjithëve për vëmendjen.

Më pas ndjek një cikël artikujsh me përshkrimin e detajuar të zgjidhjes së problemeve me të cilat kam pasur përballje dhe, si rezultat, krijimi i sistemit Step-by-Step.

Burimi: habr.com

Bli një hosting të besueshëm për faqet me mbrojtje DDoS, VPS VDS serverë 🔥 Bli një hosting të besueshëm për faqet me mbrojtje DDoS, VPS VDS serverë | ProHoster