ARIES PLC110[M02]-MS4, HMI, OPC жана SCADA, же адамга канча ромашка чай керек. 2 бөлүк

Кутмандуу кеч достор. Сыноонун экинчи бөлүгү биринчилерден болуп турат, жана бүгүн мен аталышта көрсөтүлгөн системанын жогорку деңгээлине сереп салып жатам.

Биздин жогорку деңгээлдеги инструменттер тобуна PLC тармагынан жогору турган бардык программалык жана аппараттык жабдыктар кирет (PLC үчүн IDEлер, HMIлер, жыштык өзгөрткүчтөр үчүн утилиталар, модулдар ж.б. бул жерде камтылган эмес).

Эмне жөнүндө сөз болуп жатканын түшүнүүнү жеңилдетүү үчүн мен биринчи бөлүктөн системанын түзүлүшүн дагы бир жолу тиркейм.

ARIES PLC110[M02]-MS4, HMI, OPC жана SCADA, же адамга канча ромашка чай керек. 2 бөлүк

Ошентип, жогорку деңгээл камтыйт:

  • PC шлюз эки тармактын ортосундагы трафикти маршрутташтыруу (PLC тармагы жана ишкана LAN)
  • OPC сервери - Modbus TCP тармагынан маалыматтарды чогултуучу жана аны SCADA жана маалымат базасында иштетүү үчүн чечмелөөчү программалык камсыздоо
  • SCADA - серверди жана кардарларды камтыган программалык пакет. Процесстерди көзөмөлдөө жана башкаруу үчүн графикалык кабыгыбыз
  • DBMS бул бизге SCADAга кирген маалыматтарды архивдөө жана зарыл болсо, графиктерди, журналдарды көрүү жана отчетторду түзүү үчүн аны алууга мүмкүндүк берген программалык камсыздоо.

Мен ишкананын корпоративдик тармагына (КН) тийбейм, анткени бул биздин системалык администратордун компетенциясына кирет, бирок мен аны менен кандай мамиледе болгонумду, системаны ишке ашырууну сүрөттөп жатканда кандай милдеттерди койгонумду жана мен сизге айтып берем. карап чыгуу эмес.

Ошентип, баштайлы

Биринчи нерсе, Биз физикалык түрдө биз үчүн иштей турган жабдыктарды сатабыз. Аппараттык, экиге иштөө үчүн башка тармактарда компьютер эки тармак адаптерин талап кылат. Биринчиси менде болгон энелик платадагы адаптер (CSде иштөө үчүн), экинчисин (Modbus-TCPде иштөө үчүн) мен PCI-E портуна салып, андан роутерге патч шнурун алып чыктым (жөн гана ПЛКсы бар шкафтардан зымдарды бюро үчүн ПКга чачып жибербөө үчүн.. PLC тарабында, албетте, роутер да орнотобуз.).

Чынында, бул компьютердин ар бир тармакта иштеши үчүн жетиштүү, бирок демейки боюнча тармактар ​​бири-бирин көрбөйт, сиз дагы эле баскычтарды басышыңыз керек.

Тармактык байланыштарды орнотуунун маанилүү аспектилери:

  1. CSге туташуу DHCP серверинен даректи алуу менен аткарылбашы керек, тармак шлюзун милдеттүү түрдө көрсөтүү менен адаптердин орнотууларын кол менен көрсөтүү керек (дарек DHCP даректер диапазонуна кирбеши керек). Келечекте бул алыстан кирүүнү уюштурууда абдан маанилүү.
  2. Адаптерлердин ортосунда тармак көпүрөсүн түзүүгө аракет кылуунун кажети жок; бардык маршрутизация тиешелүү Windows кызматы иштетилгенде ишке ашырылат.
  3. Эгер сиз каалаган CS компьютеринен PLC тармагына кирүүнү кааласаңыз, анда тармактын негизги шлюзи тарабынан аткарылышы үчүн маршрутизация катталышы керек.
  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да мен аны биттерге "талдадым", бир аз трюк, алар мен үчүн келбейт деп үмүттөнөм. Айтмакчы, бардык эле скуддар сөздүн айрым биттерине кире албайт, ошондуктан рецепт универсалдуу эмес.

OPC орноткондон кийин биринчи REAL түрүн алуу үчүн бир мүнөттөй убакыт кетти, андыктан мен андан ары караган жокмун, мен жөнөкөйлүгүнө ыраазы болдум. Бирок, бул программалык камсыздоо ал тургай маалыматтарды алуу үчүн ыңгайлаштырылган скрипттерди аткарууну камсыздай тургандыгын белгилей кетүү керек, бул оң колдордогу функцияларды кыйла кеңейте алат.

SCADA системасы

Бул суроодо мен колдонуучу үчүн кооз жана функционалдык чөйрөнү түзүүнү гана эмес, ошондой эле иштеп чыгуучу үчүн ыңгайлуулукту айтып жатам, анткени керектүү маалыматты табуу үчүн саатына 15 мүнөттөн кем эмес документацияны жылдырып жүргөн программист (таза) жоготот. арифметикалык) күнүнө 2 саатка чейин, башкача айтканда жумушчу күндүн 25% түзөт. Көңүл буруңуз, мен өзүмдүн тандоомду алар айткандай даамга жана түскө негизделген абсолюттук объективдүү деп эсептебейм...

SCADA системаларынын ички рыногу бизге:

  • Жөнөкөй SCADA
  • SimpLight
  • MasterSCADA 4D
  • ARIES Телемеханика ЖАРЫК
  • Каскад

Мойнума алам, мен андан ары издеген жокмун, балким, дагы бир нерсе бардыр. Мен тандап алганымды эске алсак, операция ийгиликтүү өттү дегенди билдирет. Жогоруда айтылган критерийлерди эстеп, бул системаларды карап көрөлү:

  1. Каскад — Мен дароо эле визуализация үчүн эң төмөнкү упай алдым, ал тургай бөлүштүрүүнү да жүктөп алган жокмун. Win95тен качкан башкаруу элементтери мен үчүн бул программаны токтотту.
    Рейтинг жок
  2. ARIES Телемеханика ЖАРЫК — Мен аны да жүктөгөн жокмун, бирок бул жердеги себептер интерфейсте гана эмес, бирок, менимче, көп нерсени каалагандай сезилет. Биринчиден, OWEN өнүмдөрү, жарым ай PLCлерди модулдар менен сынап, мүчүлүштүктөрдү оңдоодон өткөндөн кийин, мага ишенимдүүлүк жана ийкемдүүлүк жагынан адилет тынчсызданууну жаратат. Экинчиден, бул система биринчи кезекте энергия бөлүштүрүүчү тармактарда мониторинг жана контролдоо системасы катары жайгаштырылган. Тамак-аш өнөр жайы менин муктаждыктарыма толук жооп бербейт (ал баарын кыла алса да, маркетологдор дагы эле максаттуу аудиторияны өздөрү таратты). Ошондуктан, тарабынан.
    Рейтинг жок
  3. MasterSCADA 4D - бир караганда, бул эң ачык жана жөнөкөй вариант. Келгиле түшүндүрүп берели:
    • OWEN PLC менен иштөөдө OPC серверин өзүнчө орнотууну талап кылбайт, драйверлер мурунтан эле ичинде
    • Жалпысынан алганда, абдан жакшы жана кооз интерфейс, башкаруу элементтери да күчтүү 4/5
    • Ыңгайлуу дизайн чөйрөсү

    Баары жакшы жана жакшы окшойт, мен контроллерди колго алганда бул системаны эч кандай варианттары жок деп эсептедим, БИРОК:

    Жакшы күндөрдүн биринде мен долбоорду RunTime режиминде ачтым (жумуштун симуляциясы), менде 4 бош терезе илинип турду, мен көзүмдү ушалап, аны жаптым, долбоордун менеджерин текшерип, кайра баштадым - ошол эле нерсе. Андан кийин бир катар стандарттык манипуляциялар, мисалы, киргизилген өзгөртүүлөрдү талдоо, ПКны кайра жүктөө жана башкалар, алар натыйжага алып келбейт. Жыйынтык: Мен бөлүштүрүүнү жакшы күндөргө калтырып жатам, аны түшүнгүм келбейт, бул ишенимсиз.

    Рейтинг: 3.5/5 Жакшы таңгак, анчалык толтура эмес

  4. Жөнөкөй — Мойнума алам, мен өндүрүүчүнүн веб-сайтындагы техникалык бюллетендеги функционалдык/баалардын катышы мени кызыктырды. Веб сервер жана SMS, E-mail жана көптөгөн кардарлар жана көптөгөн туташкан OPC бар, мунун баары жазуу учурунда болжол менен 5000 рублди түзөт - пенни. Эгер сиз иштеп чыгуучу болсоңуз жана сайттын онлайн анкетасына өзүнчө суроо-талап кылсаңыз, анда алар сизге эч кандай чектөөсүз 200 тег үчүн бөлүштүрүү комплектинин версиясын жөнөтүшөт, бул менин оюмча. Бул, албетте, плюс.

    Эми минус:

    Негизги: IDE дифференцияланган функцияга ээ болгон бир нече өз алдынча утилиталар, ошондуктан, бир долбоордо иштеп жатканда, сиз 3-4 терезени ачык кармоого мажбур болосуз + жардам + документация, бул көп монитор системасында да ыңгайлуу эмес .

    • Сырткы көрүнүшү ортодон төмөн, Paintте тартылгандай
    • Жардам абдан аз
    • Жогорку кысылган функционалдуулук, тренддерди жана графиктерди орнотууда даана көрүнүп турат
    • Сценарий редактору пикселдерде көрүнүп турат, ошондуктан ал көздү оорутат
    • Программалык тегдерди орнотуу да ырахат
    • Эгерде сиз жөн гана долбоорду башка компьютерде түзөтүү үчүн флэш-дискке алып келүүнү кааласаңыз, анда бул абдан кыйын. Түшүнүксүз долбоордун файл структурасы
    • Сатуучулар сиздин жашооңуздун чоң бөлүгү, бул тажатма.

    Сүрөт: Simplight скрипт редактору

    ARIES PLC110[M02]-MS4, HMI, OPC жана SCADA, же адамга канча ромашка чай керек. 2 бөлүк

    Рейтинг: 3.0/5 Толтуруу жакшы, таңгактары такыр жок

  5. Жөнөкөй SCADA - бул менин тандоом, бул жерде мен бир жактуу болом, бирок баары бир. Өндүрүүчү DEMOнун 2 түрүн тандоону сунуштайт: 64 тышкы тегдин чеги менен жана бир аз кыскартылган функционалдуулук же Runtime чектөөсү 1 саат менен толук иштеши менен (Андан кийин SCADA серверин кайра иштетүү керек). Жөнөкөй жыйында бөлүштүрүү комплектинин баасы 6900 рублден башталат. жазуу учурунда.

    ARIES PLC110[M02]-MS4, HMI, OPC жана SCADA, же адамга канча ромашка чай керек. 2 бөлүк

    артыкчылыктары:

    • Абдан сулуу, IDE жана башкаруу
    • Бай маалымат, баары ички жана сырткы сүрөттөлгөн
    • OPC сервер маалыматтарын оңой интеграциялоо
    • Эң жөнөкөй интерфейс, атүгүл интуитивдик
    • Оңой DBMS интеграциясы
    • Алыскы кардарды ишке киргизүү үчүн кереги жок долбоордун болушу
    • Улуу отчет генератору
    • Бардык объекттер үчүн OnClick, OnMouseEnter ж.б. Жалпысынан алганда, IDE жөнөкөйлөштүрүлгөн Delphi Embarcadero редакторуна окшош, ал эми скрипт редакторунда кеңеш бар

    жактары:

    • Колдонула турган башкаруу каражаттары анчалык көп эмес (өзгөчө башкаруу элементтерин түзсө болот)
    • SCADA иш жүзүндө Plug and Play болгондуктан, менимче, бул жерде чектөөлөр жана функциялар бар, бирок мен кездеше элекмин.
    • Толук башкаруу панели бар тренддер (кичирейтүү, тыныгуу, жылдыруу) өзүнчө терезеде гана көрсөтүлөт
    • үчүн толук функционалдуу лицензия жакшы төлөнүшү керек (38000 XNUMX рублден жана андан жогору)

    Рейтинг: 4.5/5 Толтуруу жакшы, таңгактоо жакшы

Маалымат базасы

Бул жерде тандоо алда канча жөнөкөй болгон; Simple SCADA колдонуу үчүн эки продуктуну сунуш кылат: MS SQL Server жана MySQL. Экинчиси мага жакыныраак болуп чыкты, мурда аны менен иштешкендиктен, ошол жерден токтодум.

Бардык архивдөө жөндөөлөрү Oracle пакетин жана анын жөнөкөй конфигурациясын орнотуп, андан кийин бир чыкылдатуу менен SCADAга туташып жатканын белгилей алам.

Андан кийин биз тег менеджеринен эмнени архивдештирип, эмнени архивдебести тандап, ырахат алабыз.

Көңүл бурганыңыздар үчүн рахмат.

Андан кийин биз туш болгон көйгөйлөрдү чечүүнүн ырааттуу сүрөттөлүшү жана натыйжада Кадам-Адам системасын түзүү менен макалалардын сериясы келет.

Source: www.habr.com

Комментарий кошуу