ARIES PLC110[M02]-MS4, HMI, OPC и SCADA или колку чај од камилица му треба на човекот. Дел 2

Добро попладне пријатели. Втор дел од прегледот е во чекор со првиот, и денес пишувам преглед на највисокото ниво на системот наведено во насловот.

Нашата група на алатки од највисоко ниво го вклучува целиот софтвер и хардвер над PLC мрежата (IDE за PLC, HMI, услужни програми за фреквентни конвертори, модули итн. не се вклучени овде).

Повторно ќе ја прикачам структурата на системот од првиот дел, за полесно да се разбере за што зборуваме.

ARIES PLC110[M02]-MS4, HMI, OPC и SCADA или колку чај од камилица му треба на човекот. Дел 2

Значи, највисокото ниво вклучува:

  • PC портата за рутирање на сообраќајот помеѓу две мрежи (мрежа PLC и LAN на претпријатието)
  • OPC сервер - софтвер кој собира податоци од Modbus TCP мрежата и ги толкува за обработка во SCADA и база на податоци
  • SCADA - софтверски пакет кој вклучува сервер и клиенти. Нашата графичка обвивка за следење и управување со процесите
  • DBMS е софтвер кој ни овозможува да ги архивираме податоците што влегуваат во SCADA и, доколку е потребно, да ги повратиме за прегледување графикони, дневници и генерирање извештаи.

Нема да ја допрам корпоративната мрежа (CN) на претпријатието, бидејќи тоа е во надлежност на нашиот системски администратор, но ќе ви кажам како имав интеракција со него, какви задачи поставив кога ја опишувам имплементацијата на системот и не преглед.

Значи, да започнеме

Прво нешто, Физички го продаваме хардверот што ќе работи за нас. Хардвер, за работа во два различни мрежи, на компјутерот му се потребни два мрежни адаптери. Првиот што го имав беше адаптер на матична плоча (за работа во CS), а вториот (за работа во Modbus-TCP) го вметнав во PCI-E портот и од него го извадив печ-кабелот до рутерот (само за да не се расфрлаат жици од кабинетите со PLC до PC за биро.Од страна на PLC секако инсталираме и рутер.).

Всушност, ова е доволно за компјутерот да функционира во секоја од мрежите, но по дифолт мрежите нема да се гледаат една со друга, сепак ќе треба да притиснете копчиња.

Важни аспекти на поставувањето мрежни врски:

  1. Поврзувањето со CS не треба да се врши со добивање адреса од сервер DHCP; мора рачно да ги наведете поставките на адаптерот (адресата не треба да биде вклучена во опсегот на адреси на DHCP) со задолжително означување на мрежната порта. Во иднина, ова е многу важно кога се организира далечински пристап.
  2. Нема потреба да се обидувате да креирате мрежен мост помеѓу адаптерите; целото рутирање се врши кога е овозможена соодветната услуга на Windows
  3. Ако сакате да имате пристап до PLC мрежата од кој било CS компјутер, тогаш рутирањето треба да се регистрира за да се изврши од главната порта на мрежата
  4. За да организирате далечински пристап, препорачувам да користите нестандардни бесплатни порти за веднаш да ги отсечете полу-хакерите
  5. Не е потребен дополнителен софтвер за инсталирање, сè се прави со помош на стандардни алатки на Windows

Софтвер

Сакав да изберам производи кои исполнуваат одредени критериуми:

  • Домашен производител - иако можам да добијам техничка поддршка на англиски јазик преку сите достапни канали за комуникација, не сите мои колеги можат да се пофалат со ова. Одржувањето на системот треба да биде достапно за секого, барем да не бидам повлечен од одмор.
    Исто така, забележувам дека цената на домашниот софтвер е поблиску до нашата реалност и е прифатлива за клиентите
  • Релативно ново, но барем малку докажано, едноставно затоа што сакате да бидете во чекор со времето
  • Пријатниот, естетски интерфејс е нешто со што не може да се пофали секоја SCADA. За жал, дизајнот во алатките за автоматизација ќе потрае многу време за да дојде, но би сакал да ги видам потрошувачките квалитети на финалниот производ на високо ниво
  • Лесна меѓусебна интеграција на OPC, SCADA и DBMS (без танцување со тамбура, минимум притискање на копчињата), за да можете да испратите едноставен прилагодувач на системот за контрола на процесот на Камчатка (буквално, таму имаме погони за клиенти) а не системски архитект

OPC сервер

За време на моето запознавање со MasterSCADA 4D, додека PLC се тестираше, активно ја посетив веб-страницата на производителот и видов дека тие нудат свои OPC сервери за речиси секој протокол за пренос на податоци. За протоколот Modbus тие нудат посебен Master OPC Universal Modbus Server, т.е. може да зборува само Modbus.

Подолу е скриншот од интерфејсот: сосема кратко, според мое мислење, нема ништо излишно, но можеби на софистициран корисник нешто му недостасува.

ARIES PLC110[M02]-MS4, HMI, OPC и SCADA или колку чај од камилица му треба на човекот. Дел 2

Бесплатната верзија е ограничена на 32 ознаки, но ставив Булова променливи во регистри и ја испратив со една ознака LONG INT, а во SCADA веќе ја „парзирав“ на битови, мал трик, се надевам дека нема да ми дојдат. Патем, не сите скади можат да пристапат до поединечни делови од еден збор, така што рецептот не е универзален.

Ми требаше околу една минута да ја добијам првата ознака од типот REAL по инсталирањето на OPC, па не барав понатаму, бев задоволен од едноставноста. Сепак, фер е да се забележи дека овој софтвер дури предвидува извршување на сопствени скрипти за примање податоци, што може значително да ја прошири функционалноста во вистинските раце.

SCADA систем

Во ова прашање, мислам не само на создавање убава и функционална средина за корисникот, туку и погодност за развивачот, бидејќи програмерот кој се движи низ документацијата најмалку 15 минути на час за да ги пронајде потребните информации губи (чисто аритметички) до 2 часа дневно, тоа е 25% од работниот ден. Имајте предвид дека мојот избор не го сметам за апсолутно објективен, заснован на вкус и боја, како што велат ...

Домашниот пазар на SCADA системи ни нуди:

  • Едноставна SCADA
  • SimpLight
  • MasterSCADA 4D
  • ОВЕН Телемеханика СВЕТЛИНА
  • CASCADE

Признавам, не погледнав понатаму, можеби има нешто друго. Имајќи предвид дека јас го направив изборот, тоа значи дека операцијата беше успешна. Ајде да ги погледнеме овие системи, сеќавајќи се на критериумите опишани погоре:

  1. CASCADE - Веднаш ја добив најниската оценка за визуелизација; дури и не ја симнав дистрибуцијата. Контролите што избегаа од Win95 ми ставија крај на овој софтвер.
    Нема рејтинг
  2. ОВЕН Телемеханика СВЕТЛИНА — И јас не го преземав, но причините овде не се само во интерфејсот, иако, исто така, ми се чини, остава многу да се посакува. Прво, производите на OWEN, по половина месец тестирање и дебагирање на PLC со модули, ми даваат фер загриженост во однос на доверливоста и флексибилноста. И второ, овој систем е позициониран како систем за следење и контрола во мрежите за дистрибуција на енергија, пред сè и основно. Прехранбената индустрија не одговара на моите потреби (дури и ако може да направи сè, маркетерите сè уште ја стеснија целната публика самите). Затоа, од страна на.
    Нема рејтинг
  3. MasterSCADA 4D - на прв поглед, ова е најочигледната и едноставна опција. Да објасниме:
    • Не бара посебна инсталација на OPC сервер кога работите со OWEN PLC, драјверите се веќе внатре
    • Генерално, прилично убав и убав интерфејс, контролите се исто така силни 4/5
    • Практично дизајнерско опкружување

    Сè изгледа добро и добро, го разгледав овој систем без опции кога го зедов контролерот, НО:

    Еден добар ден го отворив проектот во RunTime мод (симулација на работа), и ми висат 4 празни прозори, ги триев очите, го затворив, го проверив проект менаџерот, рестартирав - истото. Потоа серија стандардни манипулации како што се анализа на направените промени, рестартирање на компјутерот и слично, кои не водат до резултати. Крајна линија: ја оставам дистрибуцијата до подобри денови, немам желба да го разберам, не е веродостојно.

    Оценка: 3.5/5 Добро пакување, не толку полнење

  4. Едноставно — Признавам, бев фасциниран од односот функционалност/трошок од техничкиот билтен на веб-страницата на производителот. Има веб-сервер и СМС, е-пошта и многу клиенти и многу поврзани OPC, сето ова чини околу 5000 рубли за време на пишувањето - пени. И ако сте програмер и направите посебно барање во онлајн прашалникот на страницата, тогаш тие ќе ви испратат верзија на комплетот за дистрибуција за 200 ознаки без никакви ограничувања, што според мене е многу кул. Ова е дефинитивно плус.

    И сега лошите страни:

    Основно: IDE е неколку самостојни комунални услуги кои имаат диференцирана функционалност и затоа, кога работите на еден проект, ќе бидете принудени да одржувате отворени 3-4 прозорци + помош + документација, што не е погодно дури и на систем со повеќе монитори .

    • Изгледот е под просекот, како да е насликан во Paint
    • Помошта е многу ретка
    • Високо компресирана функционалност, јасно видлива при поставување на трендови и графикони
    • Уредникот на скрипта е видлив во пиксели, поради што ги боли очите
    • Поставувањето софтверски ознаки е исто така задоволство
    • Ако само сакате да го донесете проектот на флеш-уред за уредување на друг компјутер, тогаш ова е доста тешко. Неразбирлива структура на проектната датотека
    • Продавачите се голем дел од вашиот живот, што е досадно.

    Слика: Simplight уредник на скрипти

    ARIES PLC110[M02]-MS4, HMI, OPC и SCADA или колку чај од камилица му треба на човекот. Дел 2

    Оценка: 3.0/5 Филот е добар, нема воопшто амбалажа

  5. Едноставна SCADA - ова е мој избор, тука најверојатно ќе бидам пристрасен, но сепак. Производителот нуди избор од 2 типа ДЕМО: Со ограничување од 64 надворешни ознаки и малку намалена функционалност или целосно функционална со ограничување на траење од 1 час (По што серверот SCADA мора да се рестартира). Цената на комплетот за дистрибуција во наједноставното склопување започнува од 6900 рубли. во моментот на пишување.

    ARIES PLC110[M02]-MS4, HMI, OPC и SCADA или колку чај од камилица му треба на човекот. Дел 2

    Позитивни:

    • Многу убаво, и IDE и контроли
    • Богати информации, сè е опишано внатре и надвор
    • Лесна интеграција на податоците од OPC серверот
    • Наједноставниот интерфејс, дури и интуитивен
    • Лесна интеграција на DBMS
    • За да започнете далечински клиент не е потребно достапност на проект
    • Одличен генератор на извештаи
    • За сите објекти има настани како OnClick, OnMouseEnter итн. Општо земено, IDE е сличен на поедноставениот уредувач Delphi Embarcadero, а уредникот на скрипта има совет за алатка

    Конс:

    • Нема толку многу контроли што може да се користат (можно е да се креираат сопствени)
    • Бидејќи SCADA е практично Plug and Play, мислам дека има ограничувања и функционалност, но не наидов
    • Трендовите со целосна контролна табла (зум, пауза, лизгање) се прикажуваат само во посебен прозорец
    • За целосно функционален лиценцата ќе треба добро да се плати (од 38000 рубли и погоре)

    Оценка: 4.5/5 Полнењето е добро, пакувањето е добро

База на податоци

Овде изборот беше многу поедноставен; Simple SCADA нуди два производи за употреба: MS SQL Server и MySQL. Вториот испадна поблизок до мене, бидејќи и претходно работев со него, па застанав таму.

Можам да забележам дека целото поставување на архивирање се сведува на инсталирање пакет од Oracle и неговата едноставна конфигурација, а потоа поврзување со еден клик на SCADA.

Потоа во менаџерот на ознаки избираме што да архивираме, а што не и уживаме.

Ви благодариме на сите за вниманието.

Следува серија написи со конзистентен опис на решението за проблемите со кои наидовме и, како резултат на тоа, создавањето на системот Чекор-по-чекор.

Извор: www.habr.com

Додадете коментар