Mae'r gaeaf yn dod. Mae rheolwyr rhesymeg rhaglenadwy (PLCs) yn cael eu disodli'n raddol gan gyfrifiaduron personol wedi'u mewnosod. Mae hyn oherwydd y ffaith bod pŵer cyfrifiaduron yn caniatáu i un ddyfais ymgorffori ymarferoldeb rheolydd rhaglenadwy, gweinydd, ac (os oes gan y ddyfais allbwn HDMI) hefyd gweithfan gweithredwr awtomataidd. Cyfanswm: Gweinydd gwe, rhan OPC, cronfa ddata a gweithfan mewn un achos, a hyn i gyd am gost un PLC.
Yn yr erthygl hon byddwn yn ystyried y posibilrwydd o ddefnyddio cyfrifiaduron o'r fath mewn diwydiant. Gadewch i ni gymryd dyfais yn seiliedig ar Raspberry Pi fel sail, cam wrth gam yn disgrifio'r broses o osod system SCADA Ffynhonnell Agored agored rhad ac am ddim o ddyluniad Rwsiaidd arno - Rapid SCADA, a hefyd datblygu prosiect ar gyfer gorsaf cywasgydd haniaethol, y tasgau o a fydd yn cynnwys rheolaeth bell o gywasgydd a thair falf, yn ogystal â delweddu'r broses gynhyrchu aer cywasgedig.
Gadewch inni wneud amheuaeth ar unwaith y gellir datrys y broblem mewn dwy ffordd. Yn y bôn, nid ydynt yn wahanol i'w gilydd mewn unrhyw ffordd, yr unig gwestiwn yw'r gydran esthetig ac ymarferol. Felly, mae angen:
1.1 Mae'r opsiwn cyntaf yn awgrymu presenoldeb y Raspberry Pi 2/3/4 ei hun, yn ogystal â phresenoldeb trawsnewidydd USB-i-RS485 (y “chwiban” fel y'i gelwir, y gellir ei archebu gan Alliexpress).
Ffigur 1 - Raspberry Pi 2 a USB i RS485 trawsnewidydd
1.2 Mae'r ail opsiwn yn cynnwys unrhyw ateb parod yn seiliedig ar Raspberry, a argymhellir ar gyfer gosodiadau mewn amgylcheddau diwydiannol gyda phorthladdoedd RS485 adeiledig. Er enghraifft, fel yn Ffigur 2, yn seiliedig ar y modiwl Raspberry CM3+.
Ffigur 2 — Dyfais AntexGate
2. Dyfais gyda Modbus ar gyfer nifer o gofrestrau rheoli;
⠀11. Copïwch y ffeil o'r archif sydd wedi'i lawrlwytho yn y ffolder "apache". scada.conf i'r cyfeiriadur / etc / apache2 / safleoedd-ar gael
sudo a2ensite scada.conf
⠀12. Gadewch i ni fynd i lawr y llwybr hwn sudo nano /etc/apache2/apache2.conf ac ychwanegwch y canlynol at ddiwedd y ffeil:
<Directory /var/www/html/scada/>
<FilesMatch ".(xml|log|bak)$">
Require all denied
</FilesMatch>
</Directory>
⠀13. Gweithredu'r sgript:
sudo /opt/scada/svc_install.sh
⠀14. Ailgychwyn Mafon:
sudo reboot
⠀15. Wrth agor y wefan:
http://IP-адрес устройства/scada
⠀16. Yn y ffenestr sy'n agor, rhowch eich mewngofnodi "Gweinyddiaeth" a chyfrinair «12345».
Rhan II. Gosod SCADA Cyflym ar Windows
Bydd angen gosod SCADA Cyflym ar Windows i ffurfweddu ffurfweddiad Mafon a phrosiect. Yn ddamcaniaethol, gallwch chi wneud hyn ar y mafon ei hun, ond fe wnaeth cymorth technegol ein cynghori i ddefnyddio'r amgylchedd datblygu ar Windows, gan ei fod yn gweithio'n fwy cywir yma nag ar Linux.
Felly gadewch i ni ddechrau:
Rydym yn diweddaru Fframwaith Microsoft .NET i'r fersiwn diweddaraf;
Lawrlwytho pecyn dosbarthu SCADA Cyflym ar gyfer Windows a gosod all-lein;
Lansio'r cymhwysiad “Gweinyddwr”. Ynddo byddwn yn datblygu'r prosiect ei hun.
Wrth ddatblygu, mae angen i chi dalu sylw i rai pwyntiau:
1. Mae rhifo cofrestrau yn y system SCADA hon yn cychwyn o gyfeiriad 1, felly bu'n rhaid i ni gynyddu nifer ein cofrestrau o un. Yn ein hachos ni dyma: 512+1 ac yn y blaen:
Ffigur 3 — Rhifo cofrestrau yn SCADA Cyflym (gellir clicio ar y llun)
2. I ad-drefnu'r cyfeiriaduron a defnyddio'r prosiect yn gywir ar system weithredu Linux, yn y gosodiadau mae angen i chi fynd i "Gweinyddwr" -> "Gosodiadau Cyffredinol" a chliciwch ar y botwm "Ar gyfer Linux":
Ffigur 4 - Ail-ffurfweddu cyfeiriaduron yn Rapid SCADA (llun clicio)
3. Diffiniwch y porthladd pleidleisio ar gyfer Modbus RTU yn yr un modd ag y'i diffinnir yn system Linux y ddyfais. Yn ein hachos ni y mae /dev/ttyUSB0
Ffigur 5 - Ail-ffurfweddu cyfeiriaduron yn Rapid SCADA (llun clicio)
Os oes gennych unrhyw gwestiynau, gellir cael yr holl gyfarwyddiadau gosod ychwanegol gan gwefan y cwmni neu ar eu sianel youtube.
Rhan III. Datblygu prosiect a llwytho i lawr i'r ddyfais
Mae datblygiad a delweddu'r prosiect yn cael ei greu yn uniongyrchol yn y porwr ei hun. Nid yw hyn yn gwbl arferol ar ôl systemau SCADA bwrdd gwaith, ond mae'n eithaf cyffredin.
Ar wahân, hoffwn nodi'r set gyfyngedig o elfennau delweddu (Ffigur 6). Mae'r cydrannau adeiledig yn cynnwys LED, botwm, switsh togl, dolen a phwyntydd. Fodd bynnag, y fantais fawr yw bod y system SCADA hon yn cefnogi delweddau a thestun deinamig. Gydag ychydig iawn o wybodaeth am olygyddion graffeg (Corel, Adobe Photoshop, ac ati), gallwch greu eich llyfrgelloedd eich hun o ddelweddau, elfennau a gweadau, a bydd cefnogaeth ar gyfer elfennau GIF yn caniatáu ichi ychwanegu animeiddiad at ddelweddu'r broses dechnolegol.
Ffigur 6 — Offer golygydd cynllun yn Rapid SCADA
O fewn fframwaith yr erthygl hon, nid oedd unrhyw nod i ddisgrifio cam wrth gam y broses o greu prosiect yn graff yn Rapid SCADA. Felly, ni arhoswn ar y pwynt hwn yn fanwl. Yn amgylchedd y datblygwr, mae ein prosiect syml “System cyflenwi aer cywasgedig” ar gyfer gorsaf gywasgu yn edrych fel hyn (Ffigur 7):
Ffigur 7 — Golygydd cynllun yn Rapid SCADA (gellir clicio ar y llun)
Nesaf, uwchlwythwch ein prosiect i'r ddyfais. I wneud hyn, rydym yn nodi cyfeiriad IP y ddyfais i drosglwyddo'r prosiect nid i localhost, ond i'n cyfrifiadur wedi'i fewnosod:
Ffigur 8 - Lanlwytho'r prosiect i'r ddyfais yn Rapid SCADA (llun y gellir ei glicio)
O ganlyniad, cawsom rywbeth tebyg (Ffigur 9). Ar ochr chwith y sgrin mae LEDs sy'n adlewyrchu statws gweithredu'r system gyfan (cywasgydd), yn ogystal â statws gweithredu'r falfiau (agored neu gaeedig), ac yn rhan ganolog y sgrin mae delweddu o'r broses dechnolegol gyda'r gallu i reoli dyfeisiau gan ddefnyddio switshis togl. Pan agorir falf benodol, mae lliw y falf ei hun a'r briffordd gyfatebol yn newid o lwyd i wyrdd.
Yma gallwch lawrlwytho ffeil y prosiect hwn i'w hadolygu.
Mae Ffigur 10 yn dangos sut olwg sydd ar y canlyniad cyffredinol.
Ffigur 10 - System SCADA ar Mafon
Canfyddiadau
Mae ymddangosiad cyfrifiaduron diwydiannol pwerus sydd wedi'u mewnosod yn ei gwneud hi'n bosibl ehangu ac ategu ymarferoldeb rheolwyr rhesymeg rhaglenadwy. Gall gosod systemau SCADA tebyg arnynt gwmpasu tasgau proses gynhyrchu neu dechnolegol fach. Ar gyfer tasgau mwy gyda nifer fawr o ddefnyddwyr neu ofynion diogelwch uwch, mae'n debyg y bydd yn rhaid i chi osod gweinyddwyr llawn, cypyrddau awtomeiddio a'r CDPau arferol. Fodd bynnag, ar gyfer pwyntiau awtomeiddio canolig a bach fel adeiladau diwydiannol bach, tai boeler, gorsafoedd pwmpio neu gartrefi smart, mae datrysiad o'r fath yn ymddangos yn briodol. Yn ôl ein cyfrifiadau, mae dyfeisiau o'r fath yn addas ar gyfer tasgau gyda hyd at 500 o bwyntiau mewnbwn/allbwn data.
Os oes gennych brofiad o luniadu mewn amrywiol olygyddion graffeg ac nad oes ots gennych y ffaith y bydd yn rhaid i chi greu elfennau o ddiagramau cofiadwy eich hun, yna mae'r opsiwn gyda Rapid SCADA ar gyfer Mafon yn optimaidd iawn. Mae ei ymarferoldeb fel datrysiad parod ychydig yn gyfyngedig, gan ei fod yn Ffynhonnell Agored, ond mae'n dal i ganiatáu ichi gwmpasu tasgau adeilad diwydiannol bach. Felly, os ydych chi'n paratoi templedi delweddu i chi'ch hun, yna mae'n eithaf posibl defnyddio'r datrysiad hwn i integreiddio, os nad y cyfan, yna ryw ran o'ch prosiectau.
Felly, er mwyn deall pa mor ddefnyddiol y gall datrysiad o'r fath ar Raspberry fod i chi a pha mor hawdd yw newid eich prosiectau gyda systemau SCADA Ffynhonnell Agored ar Linux, mae cwestiwn rhesymol yn codi: pa systemau SCADA ydych chi'n eu defnyddio amlaf?
Dim ond defnyddwyr cofrestredig all gymryd rhan yn yr arolwg. Mewngofnodios gwelwch yn dda.
Pa systemau SCADA ydych chi'n eu defnyddio amlaf?
35.2%SIMATIC WinCC (Porth TIA)18
7.8%Intouch Wonderware4
5.8%Modd olrhain3
15.6%CodSys8
0%genesis0
3.9%Atebion PCVue2
3.9%Vijeo Citect2
17.6%Meistr SCADA9
3.9%iRidium symudol2
3.9%Syml-Scada2
7.8%SCADA4 cyflym
1.9%AgregGate SCADA1
39.2%Opsiwn arall (ateb yn y sylw)20
Pleidleisiodd 51 o ddefnyddwyr. Ymataliodd 33 o ddefnyddwyr.