Master SCADA 4D. Nolol ma ka jirtaa ARM?

Master SCADA 4D. Nolol ma ka jirtaa ARM?

Inaga oo haysana khibrad aad u badan oo ku saabsan automation-ka warshadaha, waxaan had iyo jeer raadineynaa xulashooyinka ugu fiican ee lagu xallin karo dhibaatooyinkeena. Iyadoo ku xiran shuruudaha farsamada macaamiisha, waa inaan dooranaa hal ama mid kale oo ah qalabka iyo saldhigga software. Iyo haddii aysan jirin shuruudo adag oo loogu talagalay rakibidda qalabka Siemens ee la xidhiidha TIA-portal, ka dibna, sida caadiga ah, doorashadu waxay ku dhacday MasterSCADA 3.XX. Si kastaba ha ahaatee, ma jiraan wax weligood ku waara qorraxda hoosteeda...

Ku saabsan waayo-aragnimadayda u beddelashada MasterSCADA 4D, shuruudaha, astaamaha shaqadeeda kumbiyuutarrada ku dhex-jira ee dhismaha ARM ee hoos-u-dhigga maqaalkan.

Shuruudaha

Waxaan ka bilownay tijaabinta horumar cusub oo ka yimid Insat - MasterSCADA 4D - waqti aan sidaas u fogeyn. Waxaa jiray shuruudo dhowr ah oo tan loo baahnaa. Marka hore, waxaanu samaynay dhawr sahan oo madax banaan khubarada ku xeel dheer automation warshadaha si aan u ogaano hababka SCADA kuwa ugu caansan (Jaantuska 1). Marka loo eego natiijooyinka sahanka, nidaamka MasterSCADA ayaa kaalinta koowaad ka galaya nidaamyada gudaha.

Master SCADA 4D. Nolol ma ka jirtaa ARM?
Jaantuska 1 - Natiijooyinka sahanka nidaamyada SCADA ee ugu caansan (sawirka la riixi karo)

Shuruudaha labaad waa la tixgelin karaa ...

Hadda aynu si toos ah ugu guurno MasterSCADA 4D lafteeda. Waxay ka kooban tahay laba wax soo saar software, kuwaas oo kala ah: jawi horumarineed iyo jawi runtime ah. Waxaan ka hadli doonaa sida mid kasta oo ka mid ah qaybahan u shaqeeyo hoos.

Deegaanka horumarinta

Mashruuca nidaamka waxaa lagu abuuray deegaanka horumarinta MasterSCADA 4D; si tan loo sameeyo, waxaad u baahan tahay inaad ka hesho nooc bilaash ah websaydka Insat oo ku rakib adigoo raacaya tilmaamaha.

Master SCADA 4D. Nolol ma ka jirtaa ARM?
Jaantuska 2 - Isku-xidhka deegaanka horumarinta (sawirka la riixi karo)

Waxa ugu horreeya ee indhahaaga qabanaya waa is-dhexgalka wanaagsan ee deegaanka horumarinta iyo qaab-dhismeedka ku habboon ee qaab-dhismeedka mashruuca. Hadda hal mashruuc waxaad abuuri kartaa barnaamij ma aha oo kaliya goob shaqo oo otomaatig ah, laakiin sidoo kale xarunta oo dhan, laga bilaabo koontaroolaha oo ku dhamaanaya server-ka ama goobta shaqada.

Deegaanka horumarku waxa uu ku shaqeeyaa oo keliya Windows OS, kaas oo ah mid la yaqaan oo loo dulqaadan karo, laakiin jawiga runtime (RunTime) ayaa si farxad leh nooga yaabisay awoodda ay u leedahay in ay ku dhex milmaan nidaamyada hawlgalka ee kala duwan iyo naqshadaha processor-ka, laakiin intaas ka dib.

Waxa kale oo aan ku qancay maktabadda weyn ee walxaha aragga. Takhasusleyaal ka kala socda meelo kala duwan ayaa awood u yeelan doona inay naftooda u helaan walxaha aragga iyaga oo aan miciin sawirin ama ka raadin astaanta internetka.

Master SCADA 4D. Nolol ma ka jirtaa ARM?
Jaantuska 3 β€” Canaasiirta muuqaalka (sawirka la riixi karo)

Nidaamyada isgaarsiinta

Nidaamku waxa uu taageeraa darawallo kala duwan (protocols beddelka), kuwaas oo lagu daray MasterSCADA 4D sida caadiga ah:

  • Modbus TCP/RTU, RTU oo ka sarreeya TCP
  • DCON
  • OPC UA/DA/HDA
  • IEC61850
  • SNMP
  • PostgreSQL
  • MQTT
  • IEC104
  • MSSQL
  • MySQL
  • Mercury (laktabare gooni ah), iwm.

Deegaanka Runtime

Deegaanka runtime waxaa lagu bilaabi karaa nidaamyada hawlgalka kala duwan iyo naqshadaha kombuyuutarrada shakhsi ahaaneed; waxaad sidoo kale ku socodsiin kartaa RunTime mashiinka maxalliga ah; waxaa lagu rakibay jawiga horumarinta waxayna socotaa saacad (ama 32 tags) iyada oo aan xaddidneyn.

Qalabka AntexGate

MasterSCADA Runtime waxaa horay loogu sii rakibay sidii doorasho gaar ah oo ku saabsan AntexGate PC-ga ku dhex jira oo leh ARM processor-ka iyo nidaamka hawlgalka Debian; waxaanu ku samayn doonaa tijaabooyin qalabkan.

Master SCADA 4D. Nolol ma ka jirtaa ARM?
Jaantuska 4 - Qalabka AntexGate

Tilmaamaha sheyga:

  • CPU: 4-core x64 ARM v8 Cortex-A53
  • 1.2Mhz RAM: LPDDR2 1024MB
  • Xusuusta aan isbeddelayn: 8/16/32GB eMMC

Waxaad wax badan ka akhriyi kartaa qalabka halkan.

Aynu ku socodsiino barnaamijka aaladda fulinta. Tusaale ahaan, waxaanu abuurnay koontaroolka codbixinta iyo qalabka anagoo adeegsanayna hab-maamuuska Modbus RTU; habka dejinta codbixintu waa mid dareen leh oo xoogaa la mid ah dejinta server-ka OPC ee la yaqaan. Run, hadda RunTime waxay leedahay wadayaasha borotokoolka ku dhex jira ee xogta is dhaafsiga.

Tusaale ahaan, aan abuurno mashruuc fudud oo lagu xakameynayo saddex bambooyin iyo laba valves ee habka wax soo saarka aan la taaban karin. Deegaanka horumarku waxa uu u eeg yahay sidan, sida sawirka 5aad.

Master SCADA 4D. Nolol ma ka jirtaa ARM?
Jaantuska 5 - Mashruuca deegaanka horumarinta (sawirka la riixi karo)

Natiijo ahaan, waxaan helnay jaantus fudud oo mnemonic ah (Jaantuska 6) kaas oo ka shaqeeya browser kasta oo taageera HTML5.

Master SCADA 4D. Nolol ma ka jirtaa ARM?
Jaantuska 6 - jaantuska maskaxda (animation GIF waa la gujin karaa)

Xulashada Bandhigga Macluumaadka HMI

Waa suurtogal in lagu xidho deegaanka fulinta iyada oo loo marayo WEB; doorashadani naguma xaddidayso doorashada macmiilka si aan u eegno xogta jaantuska mnemonic.
Xaaladeena, qalabku wuxuu bixiyaa macluumaadka soo saarista HDMI, Ethernet, 3G.
Marka lagu xidho HDMI, waxaan galnaa LocalHost 127.0 0.1:8043 iyada oo loo marayo browserka ku dhex jira AntexGate, ama ku xidhid IP go'an: 8043 ciwaanka internetka ama shabakada maxaliga ah ee ganacsiga oo leh " Macmiil khafiif ah ".

Master SCADA 4D. Nolol ma ka jirtaa ARM?
Jaantuska 7 - Qaab dhismeedka la socodka WEB (sawirka la riixi karo)

Warka xiisaha leh wuxuu ahaa borotokoolka MQTT ee muddada dheer la sugayay, kaas oo inta badan aan ku filnayn la socodka walxaha fog ee nidaamyada SCADA.
Maanta, qof kastaa wuxuu haystaa fursad uu ku helo server-ka VDS ee jaban ee internetka oo leh ciwaanka IP go'an (tusaale ahaan, server-ka shirkadda) oo uu geeyo MQTT Broker (tusaale, kaneecada) dusheeda.
Markaan helnay hal server oo leh MQTT broker, waxaan si fudud uga takhalusi karnaa adeegyada qaaliga ah ee hawlwadeenka - IP go'an oo aan bixinno 900 rubles sannadkii halkii 4000 rubles ee isgaarsiinta 3G.

Master SCADA 4D. Nolol ma ka jirtaa ARM?
Jaantuska 8-qaabka la socodka MQTT (sawirka la riixi karo)

Dhismaha shabakada noocan oo kale ah kaliya ma badbaadin doono taraafikada, laakiin sidoo kale waxay ilaalin doontaa xogta, maadaama xogta gudbinta ee Modbus TCP ee internetka aysan dammaanad qaadin amniga iyo tayada isgaarsiinta.
Sidaa darteed, waxaad iibin kartaa mashaariicda dib-u-celinta ee macmiilku doorto bixiyaha internetka laftiisa. Qofna madax-xanuun kuma hayo dejinta iyo qoondaynta cinwaannada IP: macmiilku wuxuu geliyaa SIM-kaarka laftiisa ama wuxuu ku xidhaa router leh server-ka DHCP.

Waxqabadka

Mashruuca, waxa ugu muhiimsan waa xawaaraha, waxa loo yaqaan "Tasks" ayaa naga caawin doona tan. Sida caadiga ah, nood kastaa wuxuu leeyahay hal keliya marka la abuuro - Hawsha ugu weyn. Horumarinta mashruuca ayaa abuuri kara inta ugu badan ee lagama maarmaanka u ah hawlgalka mashruuc gaar ah. Astaamaha xisaabinta, tusaale ahaan, wareegga xisaabinta, waxay ku xirnaan doontaa habaynta hawl gaar ah. Mid kasta oo iyaga ka mid ah ayaa si madax bannaan u shaqayn doona kuwa kale ee qalabka ku jira. Abuuritaanka hawlo dhowr ah ayaa lagu talinayaa haddii ay lagama maarmaan tahay in la bixiyo wareegyo xisaabinta kala duwan ee barnaamijyada mashruucyada kala duwan.

Habkani wuxuu si gaar ah u xiiseeyaa aaladaha leh processor-ka leh koofiyado badan. Mid kasta oo "Hawl" ah ayaa loo bilaabay hab u gaar ah nidaamka iyo culeyska si siman ayaa loogu qaybiyaa processor-ka. Qalabka AntexGate waxa uu leeyahay processor-ka ARM oo leh 4 cores oo ah 1.2 GHz iyo 1 GB oo RAM ah, kaas oo kuu ogolaanaya in aad abuurto ugu yaraan 4 hawlood oo waaweyn oo aad u qaybiso culayska guud ahaan xargaha. Marka la barbardhigo PLC, AntexGate waxay ku siin kartaa ugu yaraan 4 jeer awood xisaabinta oo isku mid ah.

Master SCADA 4D. Nolol ma ka jirtaa ARM?
Jaantuska 9 - Ku soo shubista awoodaha xisaabinta AntexGate ee habka runtime (sawirka la riixi karo)

Sida aan ka arki karno sawirka 9, culeyska CPU kama badna 2,5%, kaliya 61MB ee xusuusta ayaa loo qoondeeyay. Sidaa darteed, mashruuc runtime yar ayaa isticmalaya kheyraad la dhisay oo aad u yar.
Qalabka looma isticmaali karo kaliya kantaroole, laakiin sidoo kale sida server buuxa oo leh codbixin ka badan 2000 I / O dhibcood iyo awoodda lagu taageerayo in ka badan 100 macaamiisha WEB.

Tusaale ahaan, aynu ku xidhno 9 macaamiisha WEB aaladda oo aynu aragno horumarka isticmaalka kheyraadka (Jaantuska 10).

Master SCADA 4D. Nolol ma ka jirtaa ARM?
Jaantus 10 β€” Rarista awoodaha xisaabinta ee AntexGate marka la isku xidhayo 9 macaamiil WEB (sawirka la riixi karo)

Sida aad ka arki karto shaxanka kore, isticmaalka CPU wuxuu ka kacay celcelis ahaan 2,5% ilaa 6%, kaliya 3MB oo xusuusta ah ayaa loo qoondeeyay.
Waad ku mahadsan tahay sahayda badan ee agabka xisaabinta ee aaladda, horumariyahu uma baahna in uu iska dhaafo tayada barnaamijka lagu abuuray MasterSCADA 4D.

Iskutallaab-madax

Waxa kale oo aan jeclaan lahaa in aan xuso dabeecadda iskutallaabta ee nidaamka SCADA iyadoo la tixgalinayo, kaas oo siinaya isku-dhafka ikhtiyaari aad u weyn oo ah meelaha ay ku fulinayaan mashaariicdooda. Waad ku mahadsan tahay habkan, kala-guurka u dhexeeya nidaamyada hawlgalka ama naqshadaha PC waa mid aad u fudud.

gunaanad

MasterSCADA 4D waa badeecad cusub oo ka timid Insat. Maanta ma jiraan macluumaad badan oo ku saabsan la shaqaynta alaabta software this sida aan jeclaan lahayn. Si kastaba ha noqotee, waxaad ka soo dejisan kartaa jawi horumarineed oo bilaash ah websaydhka rasmiga ah ee shirkadda; waxay leedahay caawimaad aad u faahfaahsan oo ku saabsan la shaqeynta barnaamijka.

Master SCADA 4D. Nolol ma ka jirtaa ARM?
Jaantuska 11 - Daaqada caawinta (sawirka la riixi karo)

Gabagabadii, waxaan jeclaan lahaa in aan sheego in maqaalkani uu ka kooban yahay xog hordhac ah oo ku saabsan badeecada software-ka MasterSCADA 4D oo aan wax badan sheegin. Si kastaba ha ahaatee, taageeradaada, waxaanu sii dayn doonaa tusaalooyin iyo casharro faahfaahsan oo ku saabsan la shaqaynta alaabtan software-ka ah.

Waxaan jeclaan lahaa inaan ku arko faallooyinka su'aalaha aad aadka u xiisaynayso. Haddii ay suurtagal tahay, waxaan u rogi doonaa su'aalaha inta badan la isweydiiyo cashar ku saabsan abuurista mashaariicda MasterSCADA 4D.

Source: www.habr.com

Add a comment