Nini iriri pupọ ni aaye adaṣe adaṣe ile-iṣẹ, a wa nigbagbogbo ni wiwa awọn aṣayan ti o dara julọ lati yanju awọn iṣoro wa. Ti o da lori awọn alaye imọ-ẹrọ alabara, a ni lati yan ọkan tabi ohun elo miiran ati ipilẹ sọfitiwia. Ati pe ti ko ba si awọn ibeere ti o muna fun fifi sori ẹrọ Siemens ni apapo pẹlu TIA-portal, lẹhinna, bi ofin, yiyan ṣubu lori MasterSCADA 3.XX. Sibẹsibẹ, ko si ohun ti o duro lailai labẹ õrùn ...
Nipa iriri mi ti yi pada si MasterSCADA 4D, awọn ohun pataki, awọn ẹya ti iṣẹ rẹ lori awọn kọnputa ti a fi sii ti faaji ARM labẹ gige nkan yii.
Awọn ohun ti o nilo
A bẹrẹ idanwo idagbasoke tuntun ti o jo lati Insat - MasterSCADA 4D - ko pẹ diẹ sẹhin. Ọpọlọpọ awọn ohun pataki ṣaaju fun eyi. Ni akọkọ, a ṣe ọpọlọpọ awọn iwadii ominira laarin awọn amoye ni aaye adaṣe adaṣe ile-iṣẹ lati wa iru awọn eto SCADA ti o gbajumọ julọ (Aworan 1). Gẹgẹbi awọn abajade iwadi, eto MasterSCADA gba aye akọkọ laarin awọn eto inu ile.
Nọmba 1 - Awọn abajade iwadi ti awọn eto SCADA olokiki julọ (titẹ aworan)
Ibeere keji ni a le gbero…
Bayi jẹ ki a gbe taara si MasterSCADA 4D funrararẹ. O ni awọn ọja sọfitiwia meji, eyun: agbegbe idagbasoke ati agbegbe asiko asiko. A yoo sọrọ nipa bi ọkọọkan awọn ẹya wọnyi ṣe n ṣiṣẹ ni isalẹ.
Ayika idagbasoke
A ṣẹda iṣẹ akanṣe eto ni agbegbe idagbasoke MasterSCADA 4D, o nilo lati gba ẹya ọfẹ lori oju opo wẹẹbu Insat ki o fi sii ni atẹle awọn itọsi.
Nọmba 2 - wiwo ayika idagbasoke (aworan ti o le tẹ)
Ohun akọkọ ti o mu oju rẹ ni wiwo ti o wuyi ti agbegbe idagbasoke ati eto ipo ipo irọrun ti iṣẹ akanṣe naa. Bayi ni iṣẹ akanṣe kan o le ṣẹda eto kii ṣe fun ibi iṣẹ adaṣe nikan, ṣugbọn fun gbogbo ohun elo, bẹrẹ pẹlu oludari ati ipari pẹlu olupin tabi iṣẹ oniṣẹ.
Ayika idagbasoke naa n ṣiṣẹ lori OS nikan Windows, èyí jẹ́ ohun tí a mọ̀ dáadáa tí a sì lè fara dà, ṣùgbọ́n àyíká ìgbà ìṣiṣẹ́ (RunTime) yà lẹ́nu pẹ̀lú agbára rẹ̀ láti ṣepọpọ̀ mọ́ onírúurú àwọn ètò ìṣiṣẹ́ àti àwọn ètò ìṣiṣẹ́, ṣùgbọ́n púpọ̀ sí i lórí ìyẹn nígbà tó bá yá.
Inu mi tun dun pẹlu ile-ikawe nla ti awọn eroja iworan. Awọn alamọja lati awọn aaye lọpọlọpọ yoo ni anfani lati wa awọn eroja iworan fun ara wọn laisi yiyan si iyaworan tabi wiwa awọn aami lori Intanẹẹti.
Nọmba 3 - Awọn eroja wiwo (titẹ aworan)
Awọn ilana ibaraẹnisọrọ
Eto naa ṣe atilẹyin ọpọlọpọ awọn awakọ (awọn ilana paṣipaarọ), eyiti o ṣepọ si MasterSCADA 4D nipasẹ aiyipada:
- Modbus TCP/RTU, RTU lori TCP
- DCON
- OPC UA/DA/HDA
- IEC61850
- SNMP
- PostgreSQL
- MQTT
- IEC104
- MSSQL
- MySQL
- Mercury (ibi ikawe lọtọ), ati bẹbẹ lọ.
Ayika asiko isise
Ayika akoko asiko le ṣe ifilọlẹ lori ọpọlọpọ awọn ọna ṣiṣe ati awọn ile-iṣẹ kọnputa ti ara ẹni, o tun le ṣiṣẹ RunTime lori ẹrọ agbegbe;
AntexGate ẹrọ
A ti fi akoko MasterSCADA sori ẹrọ tẹlẹ bi aṣayan lọtọ lori PC ti a fi sii AntexGate pẹlu faaji ero isise ARM ati eto iṣiṣẹ Debian, a yoo ṣe awọn idanwo lori ẹrọ yii.
olusin 4 - AntexGate ẹrọ
Awọn ọja pato:
- Sipiyu: 4-mojuto x64 ARM v8 kotesi-A53
- 1.2Mhz Ramu: LPDDR2 1024MB
- Ti kii-iyipada iranti: 8/16/32GB eMMC
O le ka diẹ ẹ sii nipa ẹrọ naa .
Jẹ ki ká ṣiṣe awọn eto ninu awọn executive ẹrọ. Fun apẹẹrẹ, a ṣẹda idibo ati iṣakoso ẹrọ nipa lilo ilana Modbus RTU; Lootọ, ni bayi RunTime ti ni awọn awakọ ilana ti a ṣe sinu fun paṣipaarọ data.
Gẹgẹbi apẹẹrẹ, jẹ ki a ṣẹda iṣẹ akanṣe ti o rọrun lati ṣakoso awọn ifasoke mẹta ati awọn falifu meji fun ilana iṣelọpọ áljẹbrà. Ni agbegbe idagbasoke o dabi eyi, bi ninu Nọmba 5.
Nọmba 5 - Iṣẹ akanṣe ni agbegbe idagbasoke (titẹ aworan)
Bi abajade, a ni aworan atọka mnemonic ti o rọrun (Ọpọtọ 6) ti o ṣiṣẹ ni ẹrọ aṣawakiri eyikeyi ti o ṣe atilẹyin HTML5.
Nọmba 6 - aworan atọka Mnemonic (erera GIF jẹ titẹ)
Awọn aṣayan Ifihan Alaye HMI
O ṣee ṣe lati sopọ si agbegbe ipaniyan nipasẹ WEB;
Ninu ọran wa, ẹrọ naa pese iṣelọpọ alaye nipasẹ HDMI, Ethernet, 3G.
Nigbati o ba sopọ nipasẹ HDMI, a wọle si LocalHost 127.0 0.1: 8043 nipasẹ ẹrọ aṣawakiri ti a ṣe sinu AntexGate, tabi sopọ si IP ti o wa titi: adirẹsi 8043 lori Intanẹẹti tabi nẹtiwọọki agbegbe ti ile-iṣẹ pẹlu “Thin Client” miiran.
Nọmba 7 - Eto ibojuwo WEB (titẹ aworan)
Awọn iroyin ti o nifẹ si ni ilana MQTT ti a nduro fun pipẹ, eyiti ko to fun ṣiṣe abojuto awọn nkan latọna jijin ni awọn eto SCADA.
Loni, gbogbo eniyan ni aye lati gba olupin VDS ti ko gbowolori lori Intanẹẹti pẹlu adiresi IP ti o wa titi (fun apẹẹrẹ, olupin oju opo wẹẹbu ti ile-iṣẹ) ati mu MQTT Broker (fun apẹẹrẹ, Mosquito) sori rẹ.
Lẹhin ti o ti gba olupin kan pẹlu alagbata MQTT, a le ni rọọrun yọkuro awọn iṣẹ oniṣẹ gbowolori - IP ti o wa titi ati sanwo 900 rubles fun ọdun kan dipo 4000 rubles fun awọn ibaraẹnisọrọ 3G.
Nọmba 8 - Eto ibojuwo MQTT (titẹ aworan)
Iru ikole nẹtiwọọki kii yoo fipamọ sori ijabọ nikan, ṣugbọn yoo tun ni aabo data, nitori gbigbe data nipasẹ ilana Modbus TCP lori Intanẹẹti ko ṣe iṣeduro aabo ati didara ibaraẹnisọrọ.
Nitorinaa, o le ta awọn iṣẹ akanṣe atunṣe eyiti alabara yan olupese Intanẹẹti funrararẹ. Ati pe ko si ẹnikan ti o ni orififo pẹlu eto ati pinpin awọn adirẹsi IP: alabara fi kaadi SIM sii funrararẹ tabi sopọ si olulana pẹlu olupin DHCP kan.
Išẹ
Fun ise agbese na, ohun akọkọ ni iyara, ti a npe ni "Awọn iṣẹ-ṣiṣe" yoo ran wa lọwọ pẹlu eyi. Nipa aiyipada, oju ipade kọọkan ni ẹyọkan nigbati o ṣẹda - Iṣẹ-ṣiṣe akọkọ. Olùgbéejáde iṣẹ akanṣe le ṣẹda bi ọpọlọpọ ninu wọn bi o ṣe pataki fun iṣẹ ti iṣẹ akanṣe kan. Awọn ẹya ara ẹrọ ti iṣiro, fun apẹẹrẹ, iwọn iṣiro, yoo dale lori awọn eto ti iṣẹ-ṣiṣe kan pato. Ọkọọkan wọn yoo ṣiṣẹ ni ominira ti awọn miiran ninu ẹrọ naa. Ṣiṣẹda awọn iṣẹ ṣiṣe pupọ ni imọran ti o ba jẹ dandan lati pese awọn iyipo iṣiro oriṣiriṣi fun awọn eto iṣẹ akanṣe oriṣiriṣi.
Ẹya yii jẹ iyanilenu paapaa fun awọn ẹrọ ti o ni ero isise pẹlu awọn ohun kohun pupọ. Kọọkan "Iṣẹ-ṣiṣe" ti wa ni ifilọlẹ bi ilana ti o yatọ ninu eto ati pe a pin fifuye naa ni deede kọja ero isise naa. Ẹrọ AntexGate ni ero isise ARM pẹlu awọn ohun kohun 4 ti 1.2 GHz ati 1 GB ti Ramu, eyiti o fun ọ laaye lati ṣẹda o kere ju awọn iṣẹ-ṣiṣe nla 4 ati pinpin fifuye kọja awọn ohun kohun. Ti a ṣe afiwe si PLC, AntexGate le pese o kere ju awọn akoko 4 agbara iširo fun idiyele kanna.
Nọmba 9 - Gbigba awọn agbara iširo AntexGate ni ipo asiko-ṣiṣe (titẹ aworan)
Bi a ti le ri lati olusin 9, awọn Sipiyu fifuye ko siwaju sii ju 2,5%, ati ki o nikan 61MB ti iranti ti wa ni soto. Nitorinaa, iṣẹ akanṣe asiko asiko kekere kan n gba awọn orisun ti a ṣe sinu pupọ diẹ.
Ẹrọ naa le ṣee lo kii ṣe gẹgẹbi oludari nikan, ṣugbọn tun bi olupin ti o ni kikun pẹlu idibo ti o ju 2000 I / O ojuami ati agbara lati ṣe atilẹyin diẹ sii ju awọn onibara WEB 100.
Fun apẹẹrẹ, jẹ ki a so awọn onibara WEB 9 pọ si ẹrọ naa ki o wo ilọsiwaju ti lilo awọn orisun (Aworan 10).
Nọmba 10 - Ikojọpọ awọn agbara iširo ti AntexGate nigbati o ba so awọn alabara WEB 9 pọ (titẹ aworan)
Gẹgẹbi o ti le rii lati nọmba ti o wa loke, lilo Sipiyu ti dide lati aropin 2,5% si 6%, ati pe 3MB nikan ni iranti diẹ sii ti pin.
Ṣeun si ipese nla ti awọn orisun iširo ti ẹrọ naa, olupilẹṣẹ ko nilo lati skimp lori didara eto ti a ṣẹda ni MasterSCADA 4D.
Syeed agbelebu
Emi yoo tun fẹ lati ṣe akiyesi iseda-ọna Syeed ti eto SCADA labẹ ero, eyiti o fun awọn alapọpọ ni yiyan nla ti awọn iru ẹrọ fun imuse awọn iṣẹ akanṣe wọn. Ṣeun si ọna yii, iyipada laarin awọn ọna ṣiṣe tabi awọn faaji PC jẹ irọrun pupọ.
ipari
MasterSCADA 4D jẹ ọja tuntun ti o jo lati Insat. Loni ko si alaye pupọ lori ṣiṣẹ pẹlu ọja sọfitiwia yii bi a ṣe fẹ. Sibẹsibẹ, o le ṣe igbasilẹ agbegbe idagbasoke ọfẹ lati oju opo wẹẹbu osise ti ile-iṣẹ naa;
Nọmba 11 - Ferese iranlọwọ (ti tẹ aworan)
Ni ipari, Emi yoo fẹ lati sọ pe nkan yii ni data ifọrọwerọ nipa ọja sọfitiwia MasterSCADA 4D ati pe ko sọ pupọ. Sibẹsibẹ, pẹlu atilẹyin rẹ, a yoo tu awọn apẹẹrẹ alaye diẹ sii ati awọn ẹkọ lori ṣiṣẹ pẹlu ọja sọfitiwia yii.
Emi yoo fẹ lati rii ninu awọn asọye kini awọn ibeere nifẹ si ọ julọ. Ati pe ti o ba ṣeeṣe, a yoo yi awọn ibeere nigbagbogbo ti a beere si ẹkọ lori ṣiṣẹda awọn iṣẹ akanṣe ni MasterSCADA 4D.
orisun: www.habr.com
