ARIES PLC110[M02]-MS4, HMI, OPC neSCADA, kana kuti yakawanda sei Chamomile tea inodiwa nemunhu. Chikamu 2

Masikati akanaka shamwari. Chikamu chechipiri chekuongorora inofambirana neyokutanga, uye nhasi ndiri kunyora ongororo yezinga repamusoro rehurongwa hunoratidzwa mumusoro.

Boka redu rezvishandiso zvepamusoro-soro rinosanganisira ese software uye hardware pamusoro pePLC network (IDEs yePLCs, HMIs, zvishandiso zvefrequency converters, modules, etc. hazvina kubatanidzwa pano).

Ini ndichabatanidza chimiro chegadziriro kubva pachikamu chekutanga zvakare, kuitira kuti zvive nyore kunzwisisa zvatiri kutaura nezvazvo.

ARIES PLC110[M02]-MS4, HMI, OPC neSCADA, kana kuti yakawanda sei Chamomile tea inodiwa nemunhu. Chikamu 2

Saka, iyo yepamusoro level inosanganisira:

  • PC gedhi rekufambisa traffic pakati pemanetiweki maviri (PLC network uye bhizinesi LAN)
  • OPC server - software inounganidza data kubva kuModbus TCP network uye inodudzira kuti igadziriswe muSCADA uye dhatabhesi.
  • SCADA - A software package inosanganisira sevha nevatengi. Yedu graphical shell yekutarisa uye kugadzirisa maitiro
  • DBMS isoftware inotibvumira kuchengetedza data ichipinda muSCADA uye, kana zvichidikanwa, itorezve kuti tione magirafu, matanda, uye kugadzira mishumo.

Ini handisi kuzobata iyo corporate network (CN) yebhizinesi, sezvo iri mukati mekugona kwemutongi wehurongwa, asi ini ndichakuudza mabatiro andakaita naye, ndeapi mabasa andinoisa pandinotsanangura kuitwa kwehurongwa, uye kwete wongororo.

Saka, ngatitange

Chinhu chekutanga, Isu tinotengesa panyama hardware iyo ichatishandira. Hardware, yekushanda mumaviri zvakasiyana network, komputa inoda maviri network adapter. Yekutanga yandaive nayo yaive on-motherboard adapter (yekushanda muCS), uye yechipiri (yekushanda muModbus-TCP) ndakaiisa muPCI-E port uye kubva mairi yakaburitsa tambo yechigamba kune router (yangori. kuti urege kuparadzira waya kubva kumakabati nePLC kuenda kuPC yehofisi.Kudivi rePLC, hongu, tinoisawo router.).

Muchokwadi, izvi zvakakwana kuti komputa ishande mune imwe neimwe yemanetiweki, asi nekukasira manetwork haazoonane, iwe uchazoda kudzvanya mabhatani.

Zvinhu zvakakosha zvekugadzirisa network network:

  1. Kubatanidza kuCS hakufanirwe kuitwa nekuwana kero kubva kuDHCP server; iwe unofanirwa kutsanangura magadzirirwo eadaputara nemaoko (kero haifanirwe kuverengerwa muDHCP kero renji) neinosungirwa chiratidzo chetiweki gedhi. Mune ramangwana, izvi zvakakosha zvakanyanya pakuronga kure kure.
  2. Iko hakuna chikonzero chekuyedza kugadzira bhiriji retiweki pakati pema adapter; nzira dzese dzinoitwa kana inoenderana Windows sevhisi inogoneswa.
  3. Kana iwe uchida kuwana iyo PLC network kubva kune chero CS komputa, saka nzira inofanirwa kunyoreswa kuti iitwe negedhi guru retiweki.
  4. Kuronga kure kure, ini ndinokurudzira kushandisa isiri-yakajairwa yemahara ports kuti ubvise hafu-hackers pakarepo
  5. Hapana imwe software inodiwa kuti iiswe, zvese zvinoitwa uchishandisa yakajairwa Windows zvishandiso

Software

Ndaida kusarudza zvigadzirwa zvinozadzisa mamwe maitiro:

  • Mugadziri wemumba - kunyangwe ndichigona kuwana Chirungu-mutauro wehunyanzvi rutsigiro kuburikidza neanowanikwa nzira dzekutaurirana, havasi vese vandinoshanda navo vanogona kuzvirumbidza neizvi. Kugadziriswa kwehurongwa kunofanirwa kuwanikwa kune wese munhu, kuitira kuti ini ndirege kudhonzwa kubva kuzororo.
    Zvakare, ini ndinocherechedza kuti mutengo wesoftware wepamba uri padyo nezvinoitika zvedu uye unogamuchirwa kune vatengi
  • Zvitsva, asi zvishoma zvakaratidzwa, nekuda kwekuti iwe unoda kufambirana nenguva
  • Iyo inonakidza, inoyevedza interface chimwe chinhu chisingagone kudada neSCADA yese. Nehurombo, dhizaini mune otomatiki maturusi inotora nguva yakareba kuti iuye, asi ini ndinoda kuona hunhu hwemutengi wechigadzirwa chekupedzisira padanho repamusoro.
  • Easy mutual kubatanidzwa kweOPC, SCADA uye DBMS (pasina kutamba netamborini, mashoma emabhatani mabhatani), kuitira kuti iwe utumire yakapusa process control system inogadzirisa kuKamchatka (chaizvo, isu tine vatengi zvidyarwa ipapo) uye kwete system architect.

OPC server

Panguva yekuziva kwangu MasterSCADA 4D, apo PLC yakanga ichiedzwa, ndakashanyira webhusaiti yemugadziri uye ndakaona kuti vanopa maseva avo eOPC kunenge chero nzira yekufambisa data. Kune iyo Modbus protocol ivo vanopa yakaparadzana Master OPC Universal Modbus Server, i.e. anogona chete kutaura Modbus.

Pazasi pane mufananidzo weiyo interface: muchidimbu, mumaonero angu, hapana chakanyanya kunaka, asi pamwe mushandisi ane ruzivo anogona kunge achishaya chimwe chinhu.

ARIES PLC110[M02]-MS4, HMI, OPC neSCADA, kana kuti yakawanda sei Chamomile tea inodiwa nemunhu. Chikamu 2

Iyo yemahara vhezheni inogumira kune makumi matatu nemaviri tags, asi ini ndinoisa maBoolean variables mumarejista uye ndakaitumira nekamwe LONG INT tag, uye muSCADA ndakatove "ndakazviparadzanisa" kuita bits, zvishoma zvishoma, ndinovimba kuti havangauyi kwandiri. Nenzira, havasi vese scuds vanogona kuwana mabhiti ega ezwi, saka resipi haisi yepasirese.

Zvakanditorera inenge miniti kuti ndigamuchire yekutanga REAL type tag mushure mekuisa OPC, saka handina kuzotarisa zvakare, ndakafara nekureruka. Nekudaro, zvakanaka kuziva kuti software iyi inotopa kuitiswa kwetsika zvinyorwa zvekugamuchira data, izvo zvinogona kuwedzera zvakanyanya kushanda mumaoko ekurudyi.

SCADA system

Mumubvunzo uyu, ndinoreva kwete chete kusikwa kwenzvimbo yakanaka uye inoshanda yemushandisi, asi zvakare nyore kune mugadziri, sezvo mugadziri wepurogiramu anofamba-famba negwaro kweinenge maminitsi gumi nemashanu paawa kuti awane ruzivo rwakakosha anorasikirwa (chaizvo. arithmetically) anosvika maawa maviri pazuva, inova 15% yezuva rekushanda. Ndokumbira utarise kuti ini handione sarudzo yangu seine chinangwa chaicho, zvichienderana nekuravira uye ruvara, sezvavanotaura ...

Musika wepamba weSCADA masisitimu unotipa:

  • Nyore SCADA
  • SimpleLight
  • MasterSCADA 4D
  • ARIES Telemechanika CHIEDZA
  • CASCADE

Ndinobvuma, handina kutarisa zvakare, pamwe pane chimwe chinhu. Tichifunga kuti ndasarudza, zvinoreva kuti oparesheni yakabudirira. Ngatitarisei masisitimu aya, tichirangarira maitiro atsanangurwa pamusoro apa:

  1. CASCADE - Ndakabva ndangotambira yakaderera mamaki ekuonesa; handina kana kudhawunirodha kugovera. Izvo zvinodzora zvakapukunyuka kubva kuWin95 zvakandipedza software iyi.
    Hapana rating
  2. ARIES Telemechanika CHIEDZA - Iniwo handina kuidhawunirodha, asi zvikonzero pano hazvisi muchimiro chete, kunyangwe zvakadaro, zvinoita kwandiri, zvinosiya zvakawanda kudiwa. Chekutanga, zvigadzirwa zveOWEN, mushure mehafu yemwedzi yekuyedza uye kugadzirisa maPLC nemamodule, ndipe zvinonetsa maererano nekuvimbika uye kuchinjika. Uye chechipiri, iyi sisitimu inomisikidzwa seyekutarisa uye yekudzora sisitimu mumatanho ekugovera simba, kutanga uye zvakanyanya. Indasitiri yezvekudya haina kunyatsoenderana nezvandinoda (kunyangwe kana ichigona kuita zvese, vatengesi vachiri kupfupisa vateereri vamene). Naizvozvo, by.
    Hapana rating
  3. MasterSCADA 4D - pakutanga kuona, iyi ndiyo inonyanya kujeka uye iri nyore sarudzo. Ngatitsanangure:
    • Hazvidi kuisirwa kwakapatsanurwa kweOPC server kana uchishanda neOWEN PLC, vatyairi vatove mukati
    • Pakazere, yakanaka yakanaka uye yakanaka interface, zvinodzora zvakare yakasimba 4/5
    • Yakanaka dhizaini nharaunda

    Zvese zvinoita sezvakanaka uye zvakanaka, ndakafunga iyi system pasina sarudzo pandakatora mutongi, BUT:

    Rimwe zuva rakanaka ndakazarura purojekiti muRunTime mode (kufananidza kwebasa), uye ndakanga ndine mahwindo mana asina chinhu akarembera, ndakapukuta maziso angu, ndikavhara, ndakatarisa maneja weprojekiti, ndakatangazve - chinhu chimwe chete. Zvino nhevedzano yeakajairwa manipulations akadai sekuongorora shanduko dzakaitwa, rebooting PC, uye zvichingodaro, izvo zvisingatungamiri kune mhedzisiro. Pazasi mutsara: Ndiri kuisa kugovera kure kusvika mazuva ari nani, handina chishuwo chekunzwisisa, haina kuvimbika.

    Chiyero: 3.5/5 Kurongedza kwakanaka, kwete kuzadza zvakanyanya

  4. Simple - Ini ndinobvuma, ndakanakidzwa nekushanda / mutengo wechiyero kubva kune tekinoroji bulletin pane webhusaiti yemugadziri. Pane Web server uye SMS, E-mail uye vatengi vakawanda uye akawanda akabatana OPCs, zvose izvi zvinodhura anenge 5000 rubles panguva yekunyora - pennies. Uye kana iwe uri mugadziri uye uchiita chikumbiro chakasiyana mugwaro remibvunzo yepamhepo pane saiti, ivo vanozokutumira iwe vhezheni yekugovera kit ye200 tag pasina chero zvirambidzo, izvo mumaonero angu zvinotonhorera. Izvi zvechokwadi kuwedzera.

    Uye zvino cons:

    Nheyo: IDE inoverengeka yakamira-yega zvishandiso zvakasiyanisa mashandiro, uye nekudaro, kana uchishanda purojekiti imwe, unomanikidzwa kuchengeta 3-4 windows yakavhurika + rubatsiro + zvinyorwa, izvo zvisiri nyore kunyangwe pane akawanda-monitor system. .

    • Chitarisiko chiri pasi peavhareji, sekunge yakapendwa muPaint
    • Rubatsiro rushoma
    • Yakanyanya kudzvanywa mashandiro, anooneka zvakajeka paunenge uchigadzira maitiro uye magirafu
    • Iyo script editor inoonekwa mumapikseli, ndosaka ichikuvadza maziso
    • Kumisikidza software tags zvakare kunofadza
    • Kana iwe uchingoda kuunza purojekiti pane flash drive yekugadzirisa pane imwe PC, saka izvi zvakaoma. Isinganzwisisike purojekiti faira chimiro
    • Vanhu vanotengesa chikamu chikuru chehupenyu hwako, izvo zvinogumbura.

    Mufananidzo: Nyoresa script mupepeti

    ARIES PLC110[M02]-MS4, HMI, OPC neSCADA, kana kuti yakawanda sei Chamomile tea inodiwa nemunhu. Chikamu 2

    Chiyero: 3.0/5 Kuzadza kwakanaka, hapana kurongedza zvachose

  5. Nyore SCADA - iyi ndiyo sarudzo yangu, pano ini ndingangove ndakarerekera, asi zvakadaro. Mugadziri anopa sarudzo yemhando mbiri dzeDEMO: Iine muganho we2 ekunze ma tag uye zvishoma yakaderedzwa mashandiro kana kushanda zvizere neRuntime kumisa kweawa 64 (Mushure meiyo SCADA server inofanira kutangwazve). Mutengo wekiti yekugovera mumusangano wakareruka unotanga kubva ku1 rubles. panguva yekunyora.

    ARIES PLC110[M02]-MS4, HMI, OPC neSCADA, kana kuti yakawanda sei Chamomile tea inodiwa nemunhu. Chikamu 2

    Pros:

    • Yakanaka kwazvo, zvese IDE uye zvinodzora
    • Ruzivo rwakapfuma, zvese zvinotsanangurwa mukati nekunze
    • Kubatanidzwa kuri nyore kweOPC server data
    • Iyo yakapusa interface, kunyange intuitive
    • Easy DBMS kubatanidzwa
    • Kuvhura mutengi ari kure kwete kuvapo kweprojekti
    • Mukuru mushumo jenareta
    • Kune zvese zvinhu pane zviitiko zvakaita seOnClick, OnMouseEnter, nezvimwe. Kazhinji, IDE yakafanana neyekareruka Delphi Embarcadero editor, uye script editor ine tooltip.

    Cons:

    • Iko hakuna akawanda ekutonga anogona kushandiswa (zvinogoneka kugadzira akasarudzika)
    • Sezvo SCADA ichingoita Plug uye Tamba, ndinofunga pane zvinogumira uye kushanda, asi ini handina kuwana.
    • Mafambiro ane yakazara control panel (zoom, pause, scroll) anoratidzwa chete mune imwe hwindo
    • For kushanda zvizere rezinesi richafanirwa kubhadharwa zvakanaka (kubva pa38000 rubles uye pamusoro)

    Chiyero: 4.5/5 Kuzadza kwakanaka, kurongedza kwakanaka

Database

Pano sarudzo yanga iri nyore; Nyore SCADA inopa zvigadzirwa zviviri zvekushandisa: MS SQL Server uye MySQL. Wechipiri akazova padhuze neni sezvo ndainge ndamboshanda naye saka ndakabva ndamira ipapo.

Ini ndinogona kuona kuti iyo yese yekuseta yekuchengetera inodzika pakuisa pasuru kubva kuOracle uye yakapusa kurongeka kwayo, uye wozobatanidza nekudzvanya kumwe kuSCADA.

Ipapo isu tinosarudza mune tag maneja izvo zvekuchengeta uye izvo kwete uye nekunakidzwa.

Ndinokutendai mose nekuteerera kwenyu.

Inotevera inouya nhevedzano yezvinyorwa zvine tsananguro inowirirana yemhinduro kumatambudziko atakasangana nawo uye, semhedzisiro, kusikwa kweiyo Nhanho-neNhanho system.

Source: www.habr.com

Voeg