ARIES PLC110[M02]-MS4, HMI, OPC i SCADA ili koliko čaja od kamilice čovjeku treba. 2. dio

Dobar dan prijatelji. Drugi dio recenzije drži korak s prvim, a danas pišem recenziju najviše razine sustava navedenog u naslovu.

Naša skupina alata najviše razine uključuje sav softver i hardver iznad PLC mreže (IDE-ovi za PLC-ove, HMI-je, pomoćne programe za pretvarače frekvencije, module itd. nisu ovdje uključeni).

Opet ću priložiti strukturu sustava iz prvog dijela, kako bi lakše razumjeli o čemu govorimo.

ARIES PLC110[M02]-MS4, HMI, OPC i SCADA ili koliko čaja od kamilice čovjeku treba. 2. dio

Dakle, najviša razina uključuje:

  • PC gateway usmjeravanje prometa između dvije mreže (PLC mreža i poslovni LAN)
  • OPC server - softver koji prikuplja podatke iz Modbus TCP mreže i interpretira ih za obradu u SCADA-i i bazi podataka
  • SCADA - Programski paket koji uključuje poslužitelj i klijente. Naša grafička ljuska za praćenje i upravljanje procesima
  • DBMS je softver koji nam omogućuje arhiviranje podataka koji ulaze u SCADA i, ako je potrebno, njihovo dohvaćanje za pregled grafikona, zapisa i generiranje izvješća.

Neću dirati korporativnu mrežu (CN) poduzeća, budući da je to u nadležnosti našeg administratora sustava, ali ću vam reći kako sam komunicirao s njim, koje sam zadatke postavio kada opisujem implementaciju sustava i nije recenzija.

Dakle, počnimo

Prva stvar, Fizički prodajemo hardver koji će raditi za nas. Hardver, za rad u dvoje drugačiji mreže, računalo zahtijeva dva mrežna adaptera. Prvi koji sam imao bio je adapter na matičnoj ploči (za rad u CS-u), a drugi (za rad u Modbus-TCP) ubacio sam u PCI-E port i iz njega izvukao patch kabel na ruter (samo da se ne bi razbacale žice od ormara s PLC-om do PC-a za biro.Na strani PLC-a naravno ugrađujemo i ruter.).

Zapravo, to je dovoljno da računalo funkcionira u svakoj od mreža, ali prema zadanim postavkama mreže se neće vidjeti, i dalje ćete morati pritisnuti gumbe.

Važni aspekti postavljanja mrežnih veza:

  1. Spajanje na CS se ne smije izvoditi dobivanjem adrese od DHCP poslužitelja, već morate ručno odrediti postavke adaptera (adresa ne smije biti uključena u raspon DHCP adresa) uz obaveznu naznaku mrežnog pristupnika. U budućnosti je to vrlo važno pri organiziranju udaljenog pristupa.
  2. Nema potrebe pokušavati stvoriti mrežni most između adaptera; sve se usmjeravanje provodi kada je odgovarajuća Windows usluga omogućena
  3. Ako želite imati pristup PLC mreži s bilo kojeg CS računala, usmjeravanje treba biti registrirano tako da ga izvodi glavni pristupnik mreže
  4. Da biste organizirali udaljeni pristup, preporučujem korištenje nestandardnih besplatnih priključaka kako biste odmah odrezali poluhakere
  5. Nije potrebno instalirati dodatni softver, sve se radi standardnim Windows alatima

Softver

Želio sam odabrati proizvode koji zadovoljavaju određene kriterije:

  • Domaći proizvođač - iako mogu dobiti tehničku podršku na engleskom jeziku kroz sve dostupne komunikacijske kanale, ne mogu se svi moji kolege time pohvaliti. Održavanje sustava treba biti dostupno svima, da barem mene ne povuku s godišnjeg odmora.
    Također, napominjem da je cijena domaćeg softvera bliža našoj stvarnosti i prihvatljiva je za kupce
  • Relativno novo, ali barem malo provjereno, jednostavno zato što želite ići u korak s vremenom
  • Ugodno, estetsko sučelje je nešto čime se ne može pohvaliti svaka SCADA. Nažalost, za dizajn u alatima za automatizaciju trebat će dugo vremena, ali volio bih vidjeti potrošačke kvalitete konačnog proizvoda na visokoj razini
  • Jednostavna međusobna integracija OPC-a, SCADA-e i DBMS-a (bez plesa s tamburicom, minimalno pritiskanja gumba), tako da na Kamčatku možete poslati jednostavnog regulatora sustava upravljanja procesima (doslovno, tamo imamo pogone kupaca), a ne arhitekta sustava

OPC poslužitelj

Tijekom mog upoznavanja s MasterSCADA 4D, dok je PLC bio na testiranju, aktivno sam posjećivao web stranicu proizvođača i vidio da oni nude vlastite OPC poslužitelje za gotovo sve protokole prijenosa podataka. Za Modbus protokol nude poseban Glavni OPC univerzalni Modbus poslužitelj, tj. može govoriti samo Modbus.

Ispod je snimka zaslona sučelja: prilično sažeto, po mom mišljenju, nema ništa suvišno, ali možda sofisticiranom korisniku nešto nedostaje.

ARIES PLC110[M02]-MS4, HMI, OPC i SCADA ili koliko čaja od kamilice čovjeku treba. 2. dio

Besplatna verzija ograničena je na 32 oznake, ali sam stavio Boolean varijable u registre i poslao ga s jednom LONG INT oznakom, au SCADA-i sam to već "parsirao" na bitove, mali trik, nadam se da neće doći po mene. Usput, ne mogu svi scuds pristupiti pojedinačnim dijelovima riječi, tako da recept nije univerzalan.

Trebalo mi je otprilike minutu da dobijem prvu oznaku tipa REAL nakon instaliranja OPC-a, pa nisam tražio dalje, bio sam zadovoljan jednostavnošću. Međutim, pošteno je napomenuti da ovaj softver čak omogućuje izvršavanje prilagođenih skripti za primanje podataka, što može značajno proširiti funkcionalnost u pravim rukama.

SCADA sustav

U ovom pitanju ne mislim samo na stvaranje lijepog i funkcionalnog okruženja za korisnika, već i na pogodnost za programera, budući da programer koji lista dokumentaciju najmanje 15 minuta na sat kako bi pronašao potrebne informacije gubi (čisto) aritmetički) do 2 sata dnevno, odnosno 25% radnog dana. Napominjem da svoj izbor ne smatram apsolutno objektivnim, po ukusu i boji, kako se kaže...

Domaće tržište SCADA sustava nudi nam:

  • Jednostavna SCADA
  • Jednostavno svjetlo
  • MasterSCADA 4D
  • ARIES Telemechanika LIGHT
  • CASCADE

Priznajem, nisam dalje tražio, možda ima još nešto. S obzirom da sam ja izabrao, znači da je operacija uspjela. Pogledajmo ove sustave, prisjećajući se gore opisanih kriterija:

  1. CASCADE — Odmah sam dobio najnižu ocjenu za vizualizaciju, distribuciju nisam ni preuzeo. Kontrole koje su pobjegle iz Win95 stavile su točku na ovaj softver za mene.
    Nema ocjene
  2. ARIES Telemechanika LIGHT — Također ga nisam preuzeo, ali razlozi ovdje nisu samo u sučelju, iako i ono, čini mi se, ostavlja mnogo za željeti. Prvo, OWEN proizvodi, nakon pola mjeseca testiranja i otklanjanja pogrešaka PLC-ova s ​​modulima, zadaju mi ​​poštene brige u pogledu pouzdanosti i fleksibilnosti. I drugo, ovaj sustav je pozicioniran kao sustav nadzora i upravljanja u energetskim distribucijskim mrežama, prije svega. Prehrambena industrija baš i ne odgovara mojim potrebama (čak i ako može sve, trgovci su još uvijek sami suzili ciljanu publiku). Stoga, po.
    Nema ocjene
  3. MasterSCADA 4D - na prvi pogled, ovo je najočitija i najjednostavnija opcija. Objasnimo:
    • Ne zahtijeva posebnu instalaciju OPC poslužitelja pri radu s OWEN PLC-om, upravljački programi su već unutra
    • Sve u svemu, prilično lijepo i lijepo sučelje, kontrole su također jake 4/5
    • Prikladno dizajnersko okruženje

    Čini se da je sve u redu i dobro, razmatrao sam ovaj sustav bez opcija kada sam uzeo kontroler, ALI:

    Jednog dobrog dana sam otvorio projekt u RunTime modu (simulacija rada), i visila su mi 4 prazna prozora, protrljao sam oči, zatvorio, provjerio project manager, restartao - ista stvar. Zatim niz standardnih manipulacija kao što je analiza napravljenih promjena, ponovno pokretanje računala i tako dalje, koje ne dovode do rezultata. Zaključak: distribuciju odlažem do boljih dana, nemam želju razumjeti je, nepouzdana je.

    Ocjena: 3.5/5 Dobro pakiranje, ne toliko zasitno

  4. Jednostavan — Priznajem, bio sam fasciniran omjerom funkcionalnosti i cijene iz tehničkog biltena na web stranici proizvođača. Postoji web poslužitelj i SMS, e-pošta i mnogo klijenata i mnogo povezanih OPC-ova, sve to košta oko 5000 rubalja u vrijeme pisanja - penija. A ako ste programer i napravite zaseban zahtjev u online upitniku na web mjestu, onda će vam poslati verziju distribucijskog kompleta za 200 oznaka bez ikakvih ograničenja, što je po mom mišljenju vrlo cool. Ovo je svakako plus.

    A sada kontra:

    Osnovno: IDE je nekoliko samostalnih uslužnih programa koji imaju različite funkcije, pa ćete, kada radite na jednom projektu, biti prisiljeni držati otvorena 3-4 prozora + pomoć + dokumentacija, što nije zgodno čak ni na sustavu s više monitora .

    • Izgled je ispod prosjeka, kao da je slikan u Paint-u
    • Pomoć je vrlo oskudna
    • Visoko komprimirana funkcionalnost, jasno vidljiva prilikom postavljanja trendova i grafikona
    • Uređivač skripti vidljiv je u pikselima, zbog čega bode oči
    • Postavljanje softverskih oznaka također je zadovoljstvo
    • Ako samo želite prenijeti projekt na flash pogon za uređivanje na drugom računalu, onda je to prilično teško. Nerazumljiva struktura datoteke projekta
    • Prodavači su veliki dio vašeg života, što je neugodno.

    Slika: Jednostavni uređivač skripti

    ARIES PLC110[M02]-MS4, HMI, OPC i SCADA ili koliko čaja od kamilice čovjeku treba. 2. dio

    Ocjena: 3.0/5 Punjenje je dobro, pakiranja nema uopće

  5. Jednostavna SCADA - ovo je moj izbor, ovdje ću najvjerojatnije biti pristran, ali ipak. Proizvođač nudi izbor od 2 vrste DEMO-a: s ograničenjem od 64 vanjske oznake i malo smanjenom funkcionalnošću ili potpuno funkcionalnim s ograničenjem vremena rada od 1 sata (nakon čega se SCADA poslužitelj mora ponovno pokrenuti). Trošak distribucijskog kompleta u najjednostavnijem sklopu počinje od 6900 rubalja. u vrijeme pisanja.

    ARIES PLC110[M02]-MS4, HMI, OPC i SCADA ili koliko čaja od kamilice čovjeku treba. 2. dio

    Pros:

    • Vrlo lijepo, i IDE i kontrole
    • Bogati podaci, sve je opisano izvana i iznutra
    • Jednostavna integracija podataka OPC poslužitelja
    • Najjednostavnije sučelje, čak intuitivno
    • Jednostavna integracija DBMS-a
    • Za pokretanje udaljenog klijenta ne zahtijeva dostupnost projekta
    • Izvrstan generator izvješća
    • Za sve objekte postoje događaji poput OnClick, OnMouseEnter itd. Općenito, IDE je sličan pojednostavljenom uređivaču Delphi Embarcadero, a uređivač skripti ima opis

    Cons:

    • Ne postoji toliko mnogo kontrola koje se mogu koristiti (moguće je izraditi prilagođene)
    • Budući da je SCADA praktički Plug and Play, mislim da postoje ograničenja i funkcionalnost, ali nisam naišao
    • Trendovi s punom kontrolnom pločom (zumiranje, pauza, pomicanje) prikazuju se samo u zasebnom prozoru
    • Za potpuno funkcionalno licenca će se morati dobro platiti (od 38000 rubalja i više)

    Ocjena: 4.5/5 Punjenje je dobro, ambalaža dobra

Baza podataka

Ovdje je izbor bio puno jednostavniji; Simple SCADA nudi dva proizvoda za korištenje: MS SQL Server i MySQL. Drugi mi se pokazao bližim, jer sam s njim već radio, pa sam tu stao.

Mogu napomenuti da se kompletna postavka arhiviranja svodi na instalaciju paketa iz Oraclea i njegovu jednostavnu konfiguraciju, a zatim se jednim klikom spaja na SCADA.

Zatim u tag manageru izaberemo što ćemo arhivirati, a što ne i uživati.

Hvala svima na pažnji.

Slijedi niz članaka s dosljednim opisom rješenja problema s kojima smo se susreli i, kao rezultat toga, stvaranje sustava Korak po korak.

Izvor: www.habr.com

Dodajte komentar