ARIES PLC110[M02]-MS4, HMI, OPC և SCADA, կամ թե որքան երիցուկի թեյ է պետք մարդուն: Մաս 2

Բարի օր ընկերներ: Վերանայման երկրորդ մասը պահպանում է առաջինը, և այսօր ես գրում եմ վերնագրում նշված համակարգի վերին մակարդակի ակնարկ:

Մեր վերին մակարդակի գործիքների խումբը ներառում է PLC ցանցի վերևում գտնվող ամբողջ ծրագրակազմն ու սարքավորումը (այստեղ ներառված չեն PLC-ների, HMI-ների IDE-ները, հաճախականության փոխարկիչների, մոդուլների և այլնի կոմունալ ծառայությունները):

Համակարգի կառուցվածքը նորից կցեմ առաջին մասից, որպեսզի ավելի հեշտ լինի հասկանալ, թե ինչի մասին է խոսքը։

ARIES PLC110[M02]-MS4, HMI, OPC և SCADA, կամ թե որքան երիցուկի թեյ է պետք մարդուն: Մաս 2

Այսպիսով, վերին մակարդակը ներառում է.

  • PC gateway-ի երթուղիների երթևեկությունը երկու ցանցերի միջև (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-ում ես արդեն «վերլուծեցի» այն բիթերի, մի փոքրիկ հնարք, հուսով եմ, որ դրանք ինձ չեն գա: Ի դեպ, ոչ բոլոր սկադները կարող են մուտք գործել բառի առանձին հատվածներ, ուստի բաղադրատոմսը համընդհանուր չէ:

Ինձանից մոտ մեկ րոպե պահանջվեց OPC-ն տեղադրելուց հետո առաջին REAL տիպի պիտակը ստանալու համար, այնպես որ ես այլևս չնայեցի, ես գոհ էի պարզությունից: Այնուամենայնիվ, արդարացի է նշել, որ այս ծրագրաշարը նույնիսկ նախատեսում է տվյալների ստացման հատուկ սկրիպտների կատարում, ինչը կարող է զգալիորեն ընդլայնել ֆունկցիոնալությունը ճիշտ ձեռքերում:

SCADA համակարգ

Այս հարցում ես նկատի ունեմ ոչ միայն օգտագործողի համար գեղեցիկ և ֆունկցիոնալ միջավայրի ստեղծումը, այլև ծրագրավորողի համար հարմարավետությունը, քանի որ ծրագրավորողը, ով ժամում առնվազն 15 րոպե պտտվում է փաստաթղթերի միջով՝ անհրաժեշտ տեղեկատվությունը գտնելու համար, կորցնում է (զուտ թվաբանական) օրական մինչև 2 ժամ, այսինքն՝ աշխատանքային օրվա 25%-ը: Ուշադրություն դարձրեք, որ ես իմ ընտրությունը բացարձակապես օբյեկտիվ չեմ համարում, ըստ ճաշակի և գույնի, ինչպես ասում են...

SCADA համակարգերի ներքին շուկան մեզ առաջարկում է.

  • Պարզ SCADA
  • SimpLight
  • MasterSCADA 4D
  • ԽՈՅ Telemechanika ԼՈՒՅՍ
  • ԿԱՍԿԱԴ

Խոստովանում եմ, այլևս չնայեցի, միգուցե այլ բան կա: Հաշվի առնելով, որ ընտրությունը ես եմ կատարել, նշանակում է վիրահատությունը հաջող է անցել։ Եկեք նայենք այս համակարգերին՝ հիշելով վերը նկարագրված չափանիշները.

  1. ԿԱՍԿԱԴ — Ես անմիջապես ստացա ամենացածր գնահատականը վիզուալիզացիայի համար, ես նույնիսկ չներբեռնեցի բաշխումը: Վերահսկիչները, որոնք փախել էին Win95-ից, վերջ դրեցին այս ծրագրաշարին ինձ համար:
    Ոչ մի վարկանիշ
  2. ԽՈՅ Telemechanika ԼՈՒՅՍ — Ես նույնպես չեմ ներբեռնել այն, բայց այստեղ պատճառները միայն ինտերֆեյսի մեջ չեն, թեև այն նույնպես, ինձ թվում է, շատ ցանկալի է թողնում: Նախ, OWEN-ի արտադրանքը, կես ամսվա փորձարկումից և մոդուլներով PLC-ները կարգաբերելուց հետո, ինձ արդարացի մտահոգություններ են առաջացնում հուսալիության և ճկունության առումով: Եվ երկրորդ, այս համակարգը առաջին հերթին դիրքավորվում է որպես մոնիտորինգի և վերահսկման համակարգ էներգաբաշխման ցանցերում: Սննդի արդյունաբերությունը այնքան էլ չի համապատասխանում իմ կարիքներին (նույնիսկ եթե այն կարող է անել ամեն ինչ, շուկայավարները դեռ իրենք են նեղացրել թիրախային լսարանը): Հետևաբար, ըստ.
    Ոչ մի վարկանիշ
  3. MasterSCADA 4D - առաջին հայացքից սա ամենաակնհայտ և պարզ տարբերակն է։ Եկեք բացատրենք.
    • OWEN PLC-ի հետ աշխատելիս չի պահանջում OPC սերվերի առանձին տեղադրում, դրայվերներն արդեն ներսում են
    • Ընդհանուր առմամբ, բավականին գեղեցիկ և գեղեցիկ ինտերֆեյս, վերահսկիչները նույնպես ուժեղ 4/5 են
    • Հարմարավետ դիզայնի միջավայր

    Ամեն ինչ լավ և լավ է թվում, ես այս համակարգը համարեցի առանց ընտրանքների, երբ վերցրեցի կարգավորիչը, Սակայն,

    Մի լավ օր բացեցի նախագիծը RunTime ռեժիմով (աշխատանքի սիմուլյացիա), ու 4 դատարկ պատուհան ունեի կախված, աչքերս տրորեցի, փակեցի, պրոյեկտի մենեջերին ստուգեցի, ռեստարտ արեցի - նույնը։ Այնուհետև մի շարք ստանդարտ մանիպուլյացիաներ, ինչպիսիք են կատարված փոփոխությունների վերլուծությունը, ԱՀ-ի վերագործարկումը և այլն, որոնք արդյունքի չեն բերում: Ներքևի գիծ. Ես թողնում եմ բաշխումը մինչև ավելի լավ օրեր, ես ցանկություն չունեմ դա հասկանալու, դա անվստահելի է:

    Վարկանիշ՝ 3.5/5 Լավ փաթեթավորում, ոչ այնքան լցնում

  4. Պարզ — Խոստովանում եմ, որ ինձ հիացրել է արտադրողի կայքի տեխնիկական տեղեկագրի ֆունկցիոնալությունը/արժեք հարաբերակցությունը: Կա վեբ սերվեր և SMS, էլ. փոստ և շատ հաճախորդներ և բազմաթիվ միացված OPC-ներ, այս ամենը գրելու պահին արժե մոտ 5000 ռուբլի՝ կոպեկներ: Իսկ եթե դու ծրագրավորող ես և կայքի առցանց հարցաշարում առանձին հարցում ես անում, ապա քեզ կուղարկեն 200 պիտակների համար նախատեսված բաշխման փաթեթի տարբերակը՝ առանց սահմանափակումների, ինչը իմ կարծիքով շատ թույն է։ Սա միանշանակ պլյուս է:

    Եվ հիմա թերությունները.

    Հիմնական. IDE-ն մի քանի առանձին կոմունալ ծառայություններ է, որոնք ունեն տարբերակված ֆունկցիոնալություն, և, հետևաբար, մեկ նախագծի վրա աշխատելիս դուք ստիպված կլինեք բաց պահել 3-4 պատուհան + օգնություն + փաստաթղթեր, ինչը հարմար չէ նույնիսկ բազմամոնիտոր համակարգում: .

    • Արտաքին տեսքը միջինից ցածր է, կարծես ներկված լինի Paint-ով
    • Օգնությունը շատ քիչ է
    • Բարձր սեղմված ֆունկցիոնալություն, որը հստակ տեսանելի է միտումների և գրաֆիկների տեղադրման ժամանակ
    • Սցենարների խմբագրիչը տեսանելի է պիքսելներով, ինչի պատճառով այն ցավում է աչքերը
    • Ծրագրային պիտակների տեղադրումը նույնպես հաճելի է
    • Եթե ​​դուք պարզապես ցանկանում եք նախագիծը բերել ֆլեշ կրիչի վրա մեկ այլ համակարգչի վրա խմբագրելու համար, ապա դա բավականին դժվար է: Անհասկանալի նախագծի ֆայլի կառուցվածքը
    • Վաճառող մարդիկ ձեր կյանքի մեծ մասն են կազմում, ինչը նյարդայնացնում է:

    Պատկեր. Simplight սցենարի խմբագիր

    ARIES PLC110[M02]-MS4, HMI, OPC և SCADA, կամ թե որքան երիցուկի թեյ է պետք մարդուն: Մաս 2

    Վարկանիշ՝ 3.0/5 Միջուկը լավն է, փաթեթավորում ընդհանրապես չկա

  5. Պարզ SCADA -Սա իմ ընտրությունն է, այստեղ ես ամենայն հավանականությամբ կողմնակալ կլինեմ, բայց այնուամենայնիվ։ Արտադրողն առաջարկում է 2 տեսակի DEMO-ի ընտրություն՝ 64 արտաքին պիտակների սահմանաչափով և մի փոքր կրճատված ֆունկցիոնալությամբ կամ լիովին գործունակ՝ 1 ժամ սահմանափակմամբ Runtime-ով (որից հետո 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-ին միանալուն:

Այնուհետև պիտակների մենեջերում ընտրում ենք՝ ինչ արխիվացնել, ինչը ոչ և վայելել։

Շնորհակալություն բոլորիդ ուշադրության համար։

Հաջորդը գալիս է հոդվածների շարք՝ մեր հանդիպած խնդիրների լուծման և արդյունքում «Քայլ առ քայլ» համակարգի ստեղծման հետևողական նկարագրությամբ:

Source: www.habr.com

Добавить комментарий