ARIES PLC110[M02]-MS4, HMI, OPC a SCADA, alebo koľko Harmančekového čaju človek potrebuje. Časť 2

Dobré popoludnie priatelia. Druhá časť recenzie drží krok s prvýma dnes píšem recenziu najvyššej úrovne systému uvedenej v názve.

Naša skupina nástrojov najvyššej úrovne zahŕňa všetok softvér a hardvér nad sieťou PLC (IDE pre PLC, HMI, obslužné programy pre frekvenčné meniče, moduly atď. tu nie sú zahrnuté).

Opäť pripojím štruktúru systému z prvej časti, aby bolo ľahšie pochopiť, o čom hovoríme.

ARIES PLC110[M02]-MS4, HMI, OPC a SCADA, alebo koľko Harmančekového čaju človek potrebuje. Časť 2

Najvyššia úroveň teda zahŕňa:

  • PC brána smerujúca prevádzku medzi dvoma sieťami (PLC sieť a podniková LAN)
  • OPC server - softvér, ktorý zbiera dáta zo siete Modbus TCP a interpretuje ich na spracovanie v SCADA a databáze
  • SCADA - Softvérový balík, ktorý obsahuje server a klientov. Náš grafický shell na monitorovanie a riadenie procesov
  • DBMS je softvér, ktorý nám umožňuje archivovať dáta vstupujúce do SCADA a v prípade potreby ich načítať na prezeranie grafov, protokolov a generovanie reportov.

Nebudem sa dotýkať podnikovej siete (CN) podniku, pretože je to v kompetencii nášho správcu systému, ale poviem vám, ako som s ním interagoval, aké úlohy som nastavil, keď popisujem implementáciu systému a nie recenzia.

Takže, začnime

Prvá vec, Fyzicky predávame hardvér, ktorý nám bude fungovať. Hardvér, pre prevádzku v dvoch разных siete, počítač vyžaduje dva sieťové adaptéry. Prvý som mal adaptér na základnej doske (na prácu v CS) a druhý (na prácu v Modbus-TCP) som vložil do portu PCI-E a z neho vytiahol prepojovací kábel do smerovača (len aby sme nerozhádzali drôty zo skríň s PLC do PC pre úrad.Na strane PLC samozrejme inštalujeme aj router.).

V skutočnosti to stačí na to, aby počítač fungoval v každej zo sietí, ale štandardne sa siete navzájom nevidia, stále budete musieť stláčať tlačidlá.

Dôležité aspekty nastavenia sieťových pripojení:

  1. Pripojenie k CS by sa nemalo vykonávať získavaním adresy z DHCP servera, nastavenie adaptéra musíte zadať manuálne (adresa by nemala byť v rozsahu adries DHCP) s povinným označením sieťovej brány. V budúcnosti je to veľmi dôležité pri organizácii vzdialeného prístupu.
  2. Nie je potrebné pokúšať sa vytvoriť sieťový most medzi adaptérmi; celé smerovanie sa vykonáva, keď je povolená príslušná služba Windows
  3. Ak chcete mať prístup do siete PLC z akéhokoľvek počítača CS, potom by sa smerovanie malo zaregistrovať, aby ho vykonávala hlavná brána siete
  4. Na organizáciu vzdialeného prístupu odporúčam použiť neštandardné voľné porty na okamžité odrezanie polovičných hackerov
  5. Nie je potrebné inštalovať žiadny ďalší softvér, všetko sa vykonáva pomocou štandardných nástrojov Windows

Softvér

Chcel som si vybrať produkty, ktoré spĺňajú určité kritériá:

  • Domáci výrobca – aj keď môžem získať technickú podporu v anglickom jazyku všetkými dostupnými komunikačnými kanálmi, nie všetci moji kolegovia sa tým môžu pochváliť. Údržba systému by mala byť dostupná pre každého, aby ma aspoň nestiahli z dovolenky.
    Poznamenávam tiež, že náklady na domáci softvér sú bližšie k našej realite a sú pre zákazníkov prijateľné
  • Pomerne nové, no aspoň trochu osvedčené, jednoducho preto, že chcete ísť s dobou
  • Príjemné, estetické rozhranie je niečo, čím sa nemôže pochváliť každý SCADA. Bohužiaľ, dizajn v automatizačných nástrojoch bude trvať dlho, ale rád by som videl spotrebiteľské kvality konečného produktu na vysokej úrovni
  • Jednoduchá vzájomná integrácia OPC, SCADA a DBMS (bez tanca s tamburínou, minimum stláčania tlačidiel), aby ste na Kamčatku mohli poslať jednoduchého nastavovača systému riadenia procesov (doslova tam máme zákaznícke závody) a nie architekta systému

OPC server

Počas môjho zoznámenia sa s MasterSCADA 4D, počas testovania PLC, som aktívne navštívil webovú stránku výrobcu a zistil som, že ponúkajú svoje vlastné OPC servery pre takmer akýkoľvek protokol prenosu dát. Pre protokol Modbus ponúkajú samostatný Master OPC Universal Modbus Server, t.j. vie len Modbus.

Nižšie je snímka obrazovky rozhrania: celkom stručne, podľa môjho názoru nie je nič zbytočné, ale možno sofistikovanému používateľovi niečo chýba.

ARIES PLC110[M02]-MS4, HMI, OPC a SCADA, alebo koľko Harmančekového čaju človek potrebuje. Časť 2

Bezplatná verzia je obmedzená na 32 značiek, ale dal som booleovské premenné do registrov a poslal som to s jedným tagom LONG INT a v SCADA som to už „rozdelil“ na bity, malý trik, dúfam, že si po mňa neprídu. Mimochodom, nie všetky scudy majú prístup k jednotlivým častiam slova, takže recept nie je univerzálny.

Po inštalácii OPC mi trvalo asi minútu, kým som dostal prvý štítok typu REAL, takže som ďalej nehľadal, bol som spokojný s jednoduchosťou. Je však potrebné poznamenať, že tento softvér dokonca umožňuje vykonávanie vlastných skriptov na príjem údajov, čo môže výrazne rozšíriť funkčnosť v správnych rukách.

SCADA systém

V tejto otázke mám na mysli nielen vytvorenie krásneho a funkčného prostredia pre používateľa, ale aj pohodlie pre vývojára, keďže programátor, ktorý sa v dokumentácii aspoň 15 minút za hodinu posúva, aby našiel potrebné informácie, stráca (čisto aritmeticky) do 2 hodín denne, čo je 25 % pracovného dňa. Upozorňujem, že svoj výber nepovažujem za absolútne objektívny, podľa chuti a farby, ako sa hovorí...

Domáci trh SCADA systémov nám ponúka:

  • Jednoduché SCADA
  • SimpLight
  • MasterSCADA 4D
  • ARIES Telemechanika LIGHT
  • CASCADE

Priznám sa, ďalej som nepátral, možno je tam niečo iné. Vzhľadom na to, že som si vybral, to znamená, že operácia bola úspešná. Pozrime sa na tieto systémy, pamätajúc na kritériá opísané vyššie:

  1. CASCADE — Okamžite som dostal najnižšie skóre za vizualizáciu, distribúciu som si ani nestiahol. Ovládacie prvky, ktoré unikli z Win95, pre mňa ukončili tento softvér.
    Žiadne hodnotenie
  2. ARIES Telemechanika LIGHT — Tiež som si to nestiahol, ale dôvody tu nie sú len v rozhraní, aj keď to, zdá sa mi, tiež zanecháva veľa želaní. Po prvé, produkty OWEN, po pol mesiaci testovania a ladenia PLC modulmi, mi dávajú spravodlivé obavy z hľadiska spoľahlivosti a flexibility. A po druhé, tento systém je umiestnený predovšetkým ako monitorovací a riadiaci systém v energetických distribučných sieťach. Potravinársky priemysel celkom nezodpovedá mojim potrebám (aj keď dokáže všetko, obchodníci sami stále zúžili cieľové publikum). Preto tým.
    Žiadne hodnotenie
  3. MasterSCADA 4D - na prvý pohľad je to najzrejmejšia a najjednoduchšia možnosť. Poďme si vysvetliť:
    • Nevyžaduje samostatnú inštaláciu OPC servera pri práci s PLC OWEN, ovládače sú už vo vnútri
    • Celkovo celkom pekné a krásne rozhranie, ovládacie prvky sú tiež silné 4/5
    • Pohodlné dizajnové prostredie

    Všetko sa zdá byť v poriadku a dobré, zvažoval som tento systém bez možností, keď som zdvihol ovládač, ALE:

    Jedného dobrého dňa som otvoril projekt v režime RunTime (simulácia práce) a viseli mi 4 prázdne okná, pretrel som si oči, zavrel, skontroloval projektového manažéra, reštartoval – to isté. Potom séria štandardných manipulácií, ako je analýza vykonaných zmien, reštartovanie počítača atď., Ktoré nevedú k výsledkom. Zrátané a podčiarknuté: Distribúciu odkladám na lepšie časy, netúžim jej rozumieť, je nespoľahlivá.

    Hodnotenie: 3.5/5 Dobré balenie, málo náplne

  4. Jednoduché — Priznám sa, zaujal ma pomer funkčnosť/cena z technického bulletinu na stránke výrobcu. Existuje webový server a SMS, e-mail a veľa klientov a veľa pripojených OPC, to všetko stojí v čase písania asi 5000 200 rubľov - haliere. A ak ste vývojár a zadáte samostatnú požiadavku v online dotazníku na stránke, potom vám pošlú verziu distribučnej súpravy pre XNUMX značiek bez akýchkoľvek obmedzení, čo je podľa môjho názoru veľmi cool. To je určite plus.

    A teraz mínusy:

    Základné: IDE je niekoľko samostatných utilít, ktoré majú diferencovanú funkčnosť, a preto pri práci na jednom projekte budete nútení mať otvorené 3-4 okná + pomoc + dokumentácia, čo nie je pohodlné ani na systéme s viacerými monitormi .

    • Vzhľad je podpriemerný, akoby namaľovaný v Paint
    • Pomoc je veľmi vzácna
    • Vysoko komprimovaná funkčnosť, jasne viditeľná pri nastavovaní trendov a grafov
    • Editor skriptov je viditeľný v pixeloch, a preto z neho bolia oči
    • Potešením je aj nastavenie softvérových značiek
    • Ak chcete projekt priniesť na flash disk na úpravu na inom počítači, je to dosť ťažké. Nezrozumiteľná štruktúra súboru projektu
    • Predajcovia sú veľkou súčasťou vášho života, čo je nepríjemné.

    Obrázok: Editor skriptov Simplight

    ARIES PLC110[M02]-MS4, HMI, OPC a SCADA, alebo koľko Harmančekového čaju človek potrebuje. Časť 2

    Hodnotenie: 3.0/5 Náplň je dobrá, nie je tam vôbec žiadny obal

  5. Jednoduché SCADA - toto je moja voľba, tu budem s najväčšou pravdepodobnosťou zaujatý, ale aj tak. Výrobca ponúka na výber 2 typy DEMO: S limitom 64 externých tagov a mierne zníženou funkcionalitou alebo plne funkčné s obmedzením Runtime na 1 hodinu (potom je potrebné reštartovať SCADA server). Náklady na distribučnú súpravu v najjednoduchšej zostave začínajú od 6900 rubľov. v čase písania.

    ARIES PLC110[M02]-MS4, HMI, OPC a SCADA, alebo koľko Harmančekového čaju človek potrebuje. Časť 2

    Pros:

    • Veľmi pekné, IDE aj ovládanie
    • Bohaté informácie, všetko je popísané zvnútra aj zvonku
    • Jednoduchá integrácia dát OPC servera
    • Najjednoduchšie rozhranie, dokonca intuitívne
    • Jednoduchá integrácia DBMS
    • Na spustenie vzdialeného klienta nie je potrebné dostupnosť projektu
    • Skvelý generátor správ
    • Pre všetky objekty existujú udalosti ako OnClick, OnMouseEnter atď. Vo všeobecnosti je IDE podobné zjednodušenému editoru Delphi Embarcadero a editor skriptov má popis

    Nevýhody:

    • Nie je toľko ovládacích prvkov, ktoré je možné použiť (je možné vytvoriť vlastné)
    • Keďže SCADA je prakticky Plug and Play, myslím, že existujú obmedzenia a funkcie, ale nestretol som sa s nimi
    • Trendy s úplným ovládacím panelom (zoom, pauza, rolovanie) sa zobrazujú iba v samostatnom okne
    • Pre plne funkčný licencia bude musieť byť dobre zaplatená (od 38000 XNUMX rubľov a viac)

    Hodnotenie: 4.5/5 Náplň je dobrá, balenie je dobré

databázy

Tu bol výber oveľa jednoduchší, Simple SCADA ponúka na použitie dva produkty: MS SQL Server a MySQL. Ten druhý sa mi ukázal byť bližšie, keďže som s ním predtým spolupracoval, tak som sa tam zastavil.

Môžem poznamenať, že celé nastavenie archivácie spočíva v inštalácii balíka od Oracle a jeho jednoduchej konfigurácii a následnom pripojení jedným kliknutím k SCADA.

Potom v správcovi značiek vyberieme, čo archivovať a čo nie a užívať si.

Ďakujem vám všetkým za pozornosť.

Nasleduje séria článkov s dôsledným popisom riešenia problémov, s ktorými sme sa stretli a v dôsledku toho vytvorenie systému Krok za krokom.

Zdroj: hab.com

Pridať komentár