Matai SCADA 4D. E iai le ola ile ARM?

Matai SCADA 4D. E iai le ola ile ARM?

O le i ai o le tele o le poto masani i le tulaga o mea tau masini, matou te suʻesuʻe pea i filifiliga sili e foia ai o matou faʻafitauli. Faʻalagolago i faʻamatalaga faʻapitoa a le tagata faʻatau, e tatau ona matou filifilia se tasi poʻo se isi meafaigaluega ma polokalama faʻavae. Ma afai e leai ni manaʻoga faʻapitoa mo le faʻapipiʻiina o meafaigaluega a Siemens faʻatasi ma le TIA-portal, ona, o se tulafono, o le filifiliga na pa'ū i le MastersSCADA 3.XX. Ae peitai, e leai se mea e tumau e faavavau i lalo o le la...

E uiga i loʻu poto masani i le suiga i le MastersSCADA 4D, mea e manaʻomia muamua, foliga o lana galuega i luga o komepiuta faʻapipiʻi o le ARM architecture i lalo o le tipiina o lenei tusiga.

Faʻamatalaga

Na amata ona matou suʻeina se atinaʻe fou mai le Insat - MastersSCADA 4D - e leʻi leva atu. Sa i ai le tele o mea e manaʻomia mo lenei mea. Muamua, sa matou faia ni su'esu'ega tuto'atasi i le va o tagata popoto i le matata o masini fa'atosina e su'e ai po'o fea faiga SCADA e sili ona ta'uta'ua (Ata 1). E tusa ai ma faʻaiʻuga o suʻesuʻega, o le MastersSCADA system e faʻamuamua i totonu o faiga faʻapitonuʻu.

Matai SCADA 4D. E iai le ola ile ARM?
Ata 1 - I'uga o se su'esu'ega o faiga sili ona lauiloa a le SCADA (ata e mafai ona kiliki)

O le mea e manaʻomia muamua e mafai ona mafaufauina ...

Se'i o tatou agai sa'o loa ile MastersSCADA 4D lava ia. O lo'o aofia ai ni mea fa'akomepiuta se lua, e ta'ua: o se si'osi'omaga atina'e ma se si'osi'omaga ta'avale. O le a tatou talanoa pe fa'apefea ona galue nei vaega ta'itasi i lalo.

Atina'e siosiomaga

O le polokalama faakomepiuta ua faia i le MastersSCADA 4D atinaʻe siosiomaga; ina ia faia lenei mea, e tatau ona e maua se kopi fua i luga o le upega tafaʻilagi a Insat ma faʻapipiʻi pe a maeʻa faʻatonuga.

Matai SCADA 4D. E iai le ola ile ARM?
Ata 2 — Atina'e si'osi'omaga atina'e (ata kiliki)

O le mea muamua e puʻeina lau mata o le faʻaogaina lelei o le siosiomaga atinaʻe ma le faʻaogaina o le faʻatulagaina o le poloketi. I le taimi nei i se tasi o poloketi e mafai ona e fatuina se polokalame e le gata mo se fale faigaluega faʻapitoa, ae faʻapea foʻi mo le fale atoa, amata i le pule ma faʻaiʻu i le 'auʻaunaga poʻo le fale faigaluega.

O le siosiomaga atinaʻe e naʻo luga o le Windows OS, lea e masani ma faʻafeiloaʻi, ae o le siʻosiʻomaga taimi (RunTime) na faʻateʻia ai i matou i lona mafai ona tuʻufaʻatasia i totonu o faiga faʻaoga eseese ma fausaga faʻapipiʻi, ae sili atu i lena mea mulimuli ane.

Sa ou fiafia foi i le faletusi tele o elemene vaaia. O tagata faʻapitoa mai faʻalapotopotoga eseese o le a mafai ona maua elemene vaʻaia mo i latou lava e aunoa ma le faʻaogaina o ata poʻo le suʻeina o ata ile Initaneti.

Matai SCADA 4D. E iai le ola ile ARM?
Ata 3 — Elemene fa'aaliga (ata e mafai ona kiliki)

Feso'ota'iga fa'asalalauga

E lagolagoina e le polokalama taʻavale eseese (fetufaʻiga faʻasalalauga), lea e tuʻufaʻatasia i le MastersSCADA 4D ona o le faaletonu:

  • Modbus TCP/RTU, RTU i luga ole TCP
  • DCON
  • OPC UA/DA/HDA
  • IEC61850
  • SNMP
  • PostgreSQL
  • MQTT
  • IEC104
  • mssql
  • MySQL
  • Mercury (tusitusi eseese), ma isi.

Siosiomaga taimi ta'avale

E mafai ona fa'alauiloa le si'osi'omaga taimi i luga o faiga fa'aoga eseese ma fausaga fa'akomepiuta a le tagata lava ia; e mafai fo'i ona e fa'atautaia le RunTime i luga o se masini fa'apitonu'u; fa'apipi'i fa'atasi ma le si'osi'omaga atina'e ma tamo'e mo le itula (po'o le 32 pine) e aunoa ma ni tapula'a.

AntexGate masini

MasterSCADA Runtime o loʻo faʻapipiʻiina e avea o se isi filifiliga i luga o le AntexGate embedded PC ma le ARM processor architecture ma le Debian operating system; o le a matou faia suʻega i lenei masini.

Matai SCADA 4D. E iai le ola ile ARM?
Ata 4 - masini AntexGate

Faʻatauga o mea:

  • PPU: 4-autu x64 ARM v8 Cortex-A53
  • 1.2Mhz RAM: LPDDR2 1024MB
  • Manatua e le faʻafefe: 8/16/32GB eMMC

E mafai ona e faitau atili e uiga i le masini iinei.

Tatou fa'agasolo le polokalame ile masini fa'atonu. Mo se faʻataʻitaʻiga, na matou faia le palota ma le faʻatonutonuina o masini e faʻaaoga ai le Modbus RTU protocol; o le faʻagasologa o le faʻatulagaina o palota e faʻaogaina ma e foliga tutusa ma le setiina o se OPC masani masani. E moni, o le taimi nei o loʻo i ai i le RunTime ni faʻataʻitaʻiga faʻatautaia mo fefaʻatauaiga o faʻamatalaga.

Mo se faʻataʻitaʻiga, seʻi o tatou faia se poloketi faigofie e pulea ai pamu e tolu ma lua valve mo se faʻagasologa o gaosiga faʻapitoa. I le si'osi'omaga atina'e e pei o lenei, pei o le Ata 5.

Matai SCADA 4D. E iai le ola ile ARM?
Ata 5 - Poloketi ile siosiomaga tau atina'e (ata e mafai ona kiliki)

O le i'uga, na matou maua se ata fa'ata'ita'i faigofie (Ata 6) e galue i so'o se su'esu'ega e lagolagoina le HTML5.

Matai SCADA 4D. E iai le ola ile ARM?
Ata 6 - Fa'ata'ita'iga fa'a-Mnemonic (E mafai ona kiliki le fa'afiafiaga GIF)

HMI Fa'amatalaga Fa'aaliga Filifiliga

E mafai ona faʻafesoʻotaʻi i le siosiomaga faʻataunuʻu e ala i le WEB; o lenei filifiliga e le faʻatapulaaina ai i matou i le filifilia o se tagata faʻatau mo le matamataina o faʻamatalaga i luga o le ata mnemonic.
I la matou tulaga, o le masini e tuʻuina atu faʻamatalaga faʻamatalaga e ala i HDMI, Ethernet, 3G.
Pe a faʻafesoʻotaʻi e ala i le HDMI, matou te maua le LocalHost 127.0 0.1: 8043 e ala i le masini faʻapipiʻi i AntexGate, pe faʻafesoʻotaʻi i se IP faʻamautu: 8043 tuatusi i luga ole Initaneti poʻo le atinaʻe faʻapitonuʻu ma le isi "Thin Client".

Matai SCADA 4D. E iai le ola ile ARM?
Ata 7 — Fa'asologa o le mata'ituina o le WEB (ata e mafai ona kiliki)

O tala mataʻina o le MQTT protocol ua leva ona faʻatali, lea e masani lava e le lava mo le mataʻituina o mea mamao ile SCADA system.
I aso nei, e maua e tagata uma le avanoa e maua ai se VDS server taugofie i luga o le Initaneti ma se tuatusi IP tumau (mo se faʻataʻitaʻiga, se upega tafaʻilagi a le kamupani) ma faʻapipiʻi le MQTT Broker (mo se faʻataʻitaʻiga, Mosquito) i luga.
I le mauaina o se tasi sapalai ma se MQTT broker, e faigofie ona tatou faʻaumatia auaunaga tau faʻatautaia - faʻamautu IP ma totogi 900 rubles i le tausaga nai lo 4000 rubles mo fesoʻotaʻiga 3G.

Matai SCADA 4D. E iai le ola ile ARM?
Ata 8 — MQTT fausaga mata'ituina (ata kiliki)

O sea ituaiga o fesoʻotaʻiga e le gata ina faʻasaoina i luga o fefaʻatauaiga, ae o le a faʻamautinoa ai foi faʻamaumauga, talu ai o le tuʻuina atu o faʻamatalaga e ala i le Modbus TCP protocol i luga o le Initaneti e le faʻamaonia ai le saogalemu ma le lelei o fesoʻotaʻiga.
O lea la, e mafai ona e fa'atau atu galuega fa'afoliga lea e filifilia ai e le kalani le kamupani Initaneti lava ia. Ma e leai se tasi e tiga le ulu i le faʻatulagaina ma le tuʻufaʻatasia o tuatusi IP: faʻapipiʻi e le kalani soʻo se kata SIM lava ia pe faʻafesoʻotaʻi i se router ma se server DHCP.

Galuega Faatino

Mo le poloketi, o le mea autu o le saoasaoa, e taʻua o "Tasks" o le a fesoasoani ia i tatou i lenei mea. Ona o le faaletonu, e na'o le tasi le node pe a fai - o le galuega Autu. E mafai e le tagata e faia le poloketi ona fatuina le tele o latou e manaʻomia mo le faʻatinoina o se galuega faʻapitoa. O vaega o le faʻatusatusaga, mo se faʻataʻitaʻiga, o le taamilosaga faʻatatau, o le a faʻalagolago i tulaga o se galuega faapitoa. O i latou uma o le a galulue tutoatasi mai isi i totonu o le masini. E fautuaina le fa'atupuina o ni galuega pe a mana'omia le tu'uina atu o ta'amilosaga fa'atusatusaga eseese mo polokalame fa'atino eseese.

O lenei vaega e sili ona manaia mo masini o loʻo i ai se faʻagasologa ma le tele o 'au. O "Task" taʻitasi o loʻo faʻalauiloaina o se faʻagasologa eseʻese i totonu o le polokalama ma o le uta e tufatufaina tutusa i luga o le gaioiga. O le masini AntexGate o loʻo i ai se masini ARM faʻatasi ma 4 cores o le 1.2 GHz ma le 1 GB o le RAM, lea e mafai ai ona e fatuina a itiiti ifo i le 4 galuega tetele ma tufatufa atu le uta i luga o pusa. Fa'atusatusa i le PLC, e mafai e AntexGate ona tu'uina atu ia le itiiti ifo i le 4 taimi sili atu le malosi fa'akomepiuta mo le tau tutusa.

Matai SCADA 4D. E iai le ola ile ARM?
Ata 9 — Tu'uina atu o le AntexGate gafatia fa'akomepiuta ile taimi ta'avale (ata e mafai ona kiliki)

E pei ona mafai ona tatou vaʻaia mai le Ata 9, o le uta CPU e le sili atu i le 2,5%, ma e naʻo le 61MB o le manatua e tuʻuina atu. O le mea lea, o se galuega faʻatino laʻititi e faʻaaogaina ai ni nai punaoa fausia.
E mafai ona faʻaaogaina le masini e le gata o se pule, ae faʻapea foʻi ma se 'auʻaunaga atoa ma le palota e sili atu i le 2000 I / O points ma le mafai ona lagolagoina le sili atu i le 100 WEB clients.

Mo se faʻataʻitaʻiga, seʻi o tatou faʻafesoʻotaʻi 9 WEB clients i le masini ma vaʻai i le alualu i luma o le faʻaaogaina o punaoa (Ata 10).

Matai SCADA 4D. E iai le ola ile ARM?
Ata 10 — Uunaia le gafatia tau komepiuta o AntexGate pe a fa'afeso'ota'i 9 WEB clients (ata kiliki)

E pei ona mafai ona e vaʻai i le ata o loʻo i luga, o le faʻaogaina o le CPU ua siʻitia mai le averesi o le 2,5% i le 6%, ma naʻo le 3MB le tele o manatua ua tuʻuina atu.
Fa'afetai i le tele o sapalai o punaoa fa'akomepiuta o le masini, e le mana'omia e le tagata atia'e ona fa'atauva'a le lelei o le polokalame na faia i le MastersSCADA 4D.

Koluse-tulaga

Ou te manaʻo foʻi e maitauina le uiga faʻasolosolo o le SCADA system o loʻo iloiloina, lea e tuʻuina atu ai i le au tuʻufaʻatasia se filifiliga tele o faʻavae mo le faʻatinoina oa latou galuega. Faʻafetai i lenei auala, o le suiga i le va o faiga faʻaogaina poʻo fausaga PC e matua faigofie lava.

iʻuga

MasterSCADA 4D ose oloa fou mai le Insat. O aso nei e le tele ni fa'amatalaga e uiga i le galue ma lenei oloa fa'akomepiuta e pei ona matou mana'o ai. Ae ui i lea, e mafai ona e sii maia se siosiomaga atinaʻe saoloto mai le upega tafaʻilagi aloaia a le kamupani; o loʻo i ai se fesoasoani auʻiliʻili i le galue ma le polokalame.

Matai SCADA 4D. E iai le ola ile ARM?
Ata 11 — Fa'amalama fesoasoani (ata e mafai ona kiliki)

I le faaiuga, ou te fia fai atu o lenei tusiga o loʻo i ai faʻamatalaga faʻamatalaga e uiga i le MastersSCADA 4D software oloa ma e le tele ni tala. Ae ui i lea, faatasi ai ma lau lagolago, o le a matou faʻasalalau atili faʻataʻitaʻiga ma lesona i le galulue ai ma lenei oloa polokalama.

Ou te fia vaʻai i faʻamatalaga poʻo a fesili e sili ona e fiafia i ai. Ma afai e mafai, o le a matou liliu fesili e masani ona fesiligia i se lesona i le fatuina o poloketi i le MastersSCADA 4D.

puna: www.habr.com

Faaopoopo i ai se faamatalaga