ARIES PLC110[M02]-MS4, HMI, OPC kaj SCADA, aŭ kiom da Kamomila teo homo bezonas. Parto 2

Bonan posttagmezon amikoj. Dua parto de la recenzo tenas kun la unua, kaj hodiaŭ mi skribas recenzon pri la plej alta nivelo de la sistemo indikita en la titolo.

Nia grupo de altnivelaj iloj inkluzivas ĉiujn programarojn kaj aparataron super la PLC-reto (IDEoj por PLCoj, HMI-oj, utilecoj por frekvencaj konvertiloj, moduloj ktp. ne estas inkluditaj ĉi tie).

Mi denove aldonos la strukturon de la sistemo el la unua parto, por plifaciligi kompreni, pri kio ni parolas.

ARIES PLC110[M02]-MS4, HMI, OPC kaj SCADA, aŭ kiom da Kamomila teo homo bezonas. Parto 2

Do, la supra nivelo inkluzivas:

  • Komputila enirejo vojiganta trafikon inter du retoj (PLC-reto kaj entreprena LAN)
  • OPC-servilo - programaro kiu kolektas datumojn de la Modbus TCP-reto kaj interpretas ĝin por prilaborado en SCADA kaj datumbazo
  • SCADA - programaro, kiu inkluzivas servilon kaj klientojn. Nia grafika ŝelo por monitorado kaj administrado de procezoj
  • DBMS estas programaro, kiu ebligas al ni arkivi datumojn enirante SCADA kaj, se necese, preni ĝin por vidi grafikaĵojn, protokolojn kaj generi raportojn.

Mi ne tuŝos la kompanian reton (CN) de la entrepreno, ĉar ĝi estas en la kompetenteco de nia sistemadministranto, sed mi rakontos al vi kiel mi interagis kun li, kiajn taskojn mi starigis kiam mi priskribas la efektivigon de la sistemo, kaj ne recenzo.

Do, ni komencu

Unue, Ni fizike vendas la aparataron, kiu funkcios por ni. Aparataro, por funkciado en du malsama retoj, komputilo postulas du retajn adaptilojn. La unua, kiun mi havis, estis adaptilo sur-plata (por labori en CS), kaj la duan (por labori en Modbus-TCP) mi enmetis en la PCI-E-havenon kaj el ĝi eligis la flikŝnuron al la enkursigilo (nur por ne disŝuti dratojn de la kabinetoj kun la PLC al komputilo por la buroo.Sur la PLC-flanko, kompreneble, ni ankaŭ instalas enkursigilon.).

Fakte, ĉi tio sufiĉas por ke la komputilo funkciu en ĉiu el la retoj, sed defaŭlte la retoj ne vidos unu la alian, vi ankoraŭ devos premi butonojn.

Gravaj aspektoj de agordo de retkonektoj:

  1. Konekto al la CS ne devas esti farita per akiro de adreso de DHCP-servilo; vi devas specifi la adaptilajn agordojn permane (la adreso ne estu inkluzivita en la DHCP-adresa gamo) kun la deviga indiko de la reto-pordejo. Estontece, ĉi tio estas tre grava dum organizado de fora aliro.
  2. Ne necesas provi krei retan ponton inter la adaptiloj; ĉiuj envojigo estas efektivigita kiam la responda Vindoza servo estas ebligita.
  3. Se vi volas havi aliron al la PLC-reto de iu ajn CS-komputilo, tiam vojigo devas esti registrita por esti farita de la ĉefa enirejo de la reto.
  4. Por organizi foran aliron, mi rekomendas uzi ne-normajn liberajn havenojn por tuj fortranĉi duon-piratojn
  5. Neniu kroma programaro estas bezonata por esti instalita, ĉio estas farita per normaj Vindozaj iloj

Programaro

Mi volis elekti produktojn, kiuj plenumis iujn kriteriojn:

  • Enlanda fabrikisto - kvankam mi povas akiri anglalingvan teknikan subtenon per ĉiuj disponeblaj komunikaj kanaloj, ne ĉiuj miaj kolegoj povas fanfaroni pri tio. Prizorgado de la sistemo estu disponebla por ĉiuj, por ke almenaŭ mi ne estus retirita de feriado.
    Ankaŭ, mi rimarkas, ke la kosto de hejma programaro estas pli proksima al niaj realaĵoj kaj estas akceptebla por klientoj
  • Relative nova, sed almenaŭ iom pruvita, simple ĉar vi volas sekvi la tempojn
  • Agrabla, estetika interfaco estas io pri kio ne ĉiu SCADA povas fanfaroni. Bedaŭrinde, dezajno en aŭtomatigaj iloj daŭros longan tempon, sed mi ŝatus vidi la konsumajn kvalitojn de la fina produkto je alta nivelo.
  • Facila reciproka integriĝo de OPC, SCADA kaj DBMS (sen dancado per tamburino, minimume da butonpremoj), tiel ke vi povas sendi simplan procezkontrolsistemon alĝustigilon al Kamĉatko (laŭvorte, ni havas klientfabrikojn tie) kaj ne sistemarkitekto.

OPC-servilo

Dum mia konatiĝo kun MasterSCADA 4D, dum la PLC estis testata, mi aktive vizitis la retejon de la fabrikanto kaj vidis, ke ili ofertas siajn proprajn OPC-servilojn por preskaŭ ajna datumtransiga protokolo. Por la Modbus-protokolo ili proponas apartan Majstro OPC Universala Modbus-Servilo, t.e. li povas paroli nur Modbus.

Malsupre estas ekrankopio de la interfaco: sufiĉe koncize, laŭ mi, estas nenio superflua, sed eble altnivela uzanto eble mankas ion.

ARIES PLC110[M02]-MS4, HMI, OPC kaj SCADA, aŭ kiom da Kamomila teo homo bezonas. Parto 2

La senpaga versio estas limigita al 32 etikedoj, sed mi metis Buleajn variablojn en registrojn kaj sendis ĝin per unu LONG INT-etikedo, kaj en SCADA mi jam "analizas" ĝin en pecojn, eta truko, mi esperas, ke ili ne venos por mi. Cetere, ne ĉiuj skudoj povas aliri individuajn fragmentojn de vorto, do la recepto ne estas universala.

Mi bezonis ĉirkaŭ unu minuton por ricevi la unuan VERA tipo-etikedon post instalo de OPC, do mi ne rigardis plu, mi estis feliĉa kun la simpleco. Tamen, estas juste rimarki, ke ĉi tiu programaro eĉ provizas por la ekzekuto de kutimaj skriptoj por ricevi datumojn, kiuj povas signife vastigi la funkciojn en la ĝustaj manoj.

SCADA sistemo

En ĉi tiu demando, mi celas ne nur la kreadon de bela kaj funkcia medio por la uzanto, sed ankaŭ oportuno por la programisto, ĉar programisto, kiu rulumas tra la dokumentado dum almenaŭ 15 minutoj hore por trovi la necesajn informojn perdas (nure aritmetike) ĝis 2 horoj tage, tio estas 25% de la labortago. Bonvolu noti, ke mi ne konsideras mian elekton absolute objektiva, bazita sur gusto kaj koloro, kiel oni diras...

La enlanda merkato de SCADA-sistemoj ofertas al ni:

  • Simpla SCADA
  • Simpla Lumo
  • MasterSCADA 4D
  • ARIES Telemechanika LUMO
  • KASKOJ

Mi konfesas, mi ne plu rigardis, eble estas io alia. Konsiderante ke mi faris la elekton, tio signifas, ke la operacio sukcesis. Ni rigardu ĉi tiujn sistemojn, memorante la kriteriojn priskribitajn supre:

  1. KASKOJ — Mi tuj ricevis la plej malaltan poentaron por vidado; mi eĉ ne elŝutis la distribuon. La kontroloj kiuj eskapis de Win95 ĉesigis ĉi tiun programaron por mi.
    Neniu takso
  2. ARIES Telemechanika LUMO — Mi ankaŭ ne elŝutis ĝin, sed la kialoj ĉi tie ne estas nur en la interfaco, kvankam ĝi ankaŭ, ŝajnas al mi, lasas multe por deziri. Unue, OWEN-produktoj, post duonmonato da testado kaj sencimigado de PLC-oj kun moduloj, donas al mi justajn zorgojn pri fidindeco kaj fleksebleco. Kaj due, ĉi tiu sistemo estas poziciigita kiel monitora kaj kontrola sistemo en energidistribuaj retoj, unue kaj ĉefe. La nutraĵa industrio ne tute konvenas al miaj bezonoj (eĉ se ĝi povas fari ĉion, komercistoj ankoraŭ malvastigis la celgrupon mem). Tial, per.
    Neniu takso
  3. MasterSCADA 4D - unuavide, ĉi tio estas la plej evidenta kaj simpla opcio. Ni klarigu:
    • Ne postulas apartan instaladon de OPC-servilo kiam laboras kun la OWEN PLC, la ŝoforoj jam estas interne
    • Ĝenerale, sufiĉe bela kaj bela interfaco, la kontroloj ankaŭ estas fortaj 4/5
    • Konvena desegna medio

    Ĉio ŝajnas bona kaj bona, mi konsideris ĉi tiun sistemon sen opcioj kiam mi prenis la regilon, Sed:

    Unu bonan tagon mi malfermis la projekton en RunTime-reĝimo (simulado de laboro), kaj mi havis 4 malplenajn fenestrojn pendantajn, mi frotis miajn okulojn, fermis ĝin, kontrolis la projektestron, rekomencis - la sama afero. Poste serio de normaj manipuladoj kiel analizi la faritajn ŝanĝojn, rekomenci la komputilon, ktp, kiuj ne kondukas al rezultoj. Fundo: Mi forĵetas la distribuon ĝis pli bonaj tagoj, mi ne volas kompreni ĝin, ĝi estas nefidinda.

    Taksado: 3.5/5 Bona pakado, ne tiom da plenigo

  4. Simpla — Mi konfesas, mi estis fascinita de la funkcieco/kosto-proporcio de la teknika bulteno en la retejo de la fabrikanto. Estas TTT-servilo kaj SMS, Retpoŝto kaj multaj klientoj kaj multaj konektitaj OPC-oj, ĉio ĉi kostas ĉirkaŭ 5000 rublojn en la momento de la skribo - pencoj. Kaj se vi estas programisto kaj faras apartan peton en la interreta demandaro en la retejo, tiam ili sendos al vi version de la dissenda ilaro por 200 etikedoj sen limigoj, kio laŭ mi estas tre mojosa. Ĉi tio certe estas pluso.

    Kaj nun la malavantaĝoj:

    Baza: IDE estas pluraj memstaraj iloj, kiuj havas diferencigitan funkciojn, kaj tial, kiam vi laboras pri unu projekto, vi estos devigita teni 3-4 fenestrojn malfermitaj + helpo + dokumentado, kio ne estas oportuna eĉ ĉe plurmonitora sistemo. .

    • Aspekto estas sub mezumo, kvazaŭ pentrita en Paint
    • Helpo estas tre malabunda
    • Tre kunpremita funkcieco, klare videbla dum agordado de tendencoj kaj grafikaĵoj
    • La skriptoredaktilo estas videbla en pikseloj, tial ĝi doloras la okulojn
    • Agordi programajn etikedojn ankaŭ estas plezuro
    • Se vi nur volas alporti la projekton sur flash drive por redaktado sur alia komputilo, tiam ĉi tio estas sufiĉe malfacila. Nekomprenebla projekto-dosierstrukturo
    • Vendantoj estas granda parto de via vivo, kio ĝenas.

    Bildo: Simplight skripto-redaktilo

    ARIES PLC110[M02]-MS4, HMI, OPC kaj SCADA, aŭ kiom da Kamomila teo homo bezonas. Parto 2

    Taksado: 3.0/5 La plenigo estas bona, tute ne estas pakado

  5. Simpla SCADA - jen mia elekto, ĉi tie mi plej verŝajne estos partia, sed tamen. La fabrikanto proponas elekton de 2 specoj de DEMO: Kun limo de 64 eksteraj etikedoj kaj iomete reduktita funkcieco aŭ plene funkcia kun Runtime-limigo de 1 horo (Post kio la SCADA-servilo devas esti rekomencita). La kosto de la distribua ilaro en la plej simpla aro komenciĝas de 6900 rubloj. dum la skribado.

    ARIES PLC110[M02]-MS4, HMI, OPC kaj SCADA, aŭ kiom da Kamomila teo homo bezonas. Parto 2

    Pros:

    • Tre bela, kaj la IDE kaj la kontroloj
    • Riĉa informo, ĉio estas priskribita interne kaj ekstere
    • Facila integriĝo de OPC-servilaj datumoj
    • La plej simpla interfaco, eĉ intuicia
    • Facila DBMS-integriĝo
    • Por lanĉi malproksiman klienton ne postulita havebleco de projekto
    • Bonega raportgeneratoro
    • Por ĉiuj objektoj estas eventoj kiel OnClick, OnMouseEnter, ktp. Ĝenerale, la IDE estas simila al la simpligita Delphi Embarcadero-redaktilo, kaj la skriptoredaktilo havas konsileton.

    Kons:

    • Ne estas tiom da regloj uzeblaj (eblas krei kutimajn)
    • Ĉar SCADA estas praktike Plug and Play, mi pensas, ke ekzistas limigoj kaj funkcieco, sed mi ne trovis
    • Tendencoj kun plena kontrolpanelo (zoom, paŭzo, movo) estas montrataj nur en aparta fenestro
    • Por plene funkcia vi devos bone pagi por la permesilo (de 38000 rubloj kaj pli)

    Taksado: 4.5/5 Plenigado estas bona, pakado estas bona

Datumbazo

Ĉi tie la elekto estis multe pli simpla; Simpla SCADA ofertas du produktojn por uzo: MS SQL Server kaj MySQL. La dua montriĝis pli proksima al mi, ĉar mi antaŭe laboris kun li, do mi haltis tie.

Mi povas rimarki, ke la tuta arĥiva aranĝo konsistas en instali pakaĵon de Oracle kaj ĝian simplan agordon, kaj poste konekti per unu klako al SCADA.

Poste ni elektas en la etikedmanaĝero kion arkivi kaj kio ne kaj ĝui.

Dankon al vi ĉiuj pro via atento.

Poste venas serio da artikoloj kun konsekvenca priskribo de la solvo de la problemoj kiujn ni renkontis kaj, kiel rezulto, la kreado de la Paŝo-post-paŝa sistemo.

fonto: www.habr.com

Aldoni komenton