Կնայենք ձեր սարքավորումը և կասենք, ինչ է դրանից իրականում հանվում
Ըստ կարգավորիչների փաստաթղթերի և պարկի կազմի. ինչ ցուցանիշներ են հասանելի անմիջապես, որտեղ ստիպված կլինեք տվիչներ դնել և ինչ կարգավորումներով կարելի է կառավարել հեռակա:
Սարքավորումը կանգնած է օբյեկտներում, իսկ դուք գտնվում եք գրասենյակում: Մենք դրա վրա դնում ենք տվիչներ, միացնում ենք դրանք ինտերնետին և ցուցանիշները դուրս ենք բերում մեկ ծրագիր, որը բացվում է բրաուզերում: Եթե ջերմաստիճանը դուրս է եկել նորմայից, դուռը մնացել է բաց կամ անհետացել է սնուցումը — պատասխանատու աշխատակիցը հաղորդագրություն է ստանում անմիջապես, ոչ թե այդ մասին իմանում է առավոտյան փչացած ապրանքով:
Պարզ բառերով. սարքավորման վրա դրվում են փոքր սարքեր, որոնք մշտապես չափում են կարևորը՝ ջերմաստիճանը խցիկի ներսում, բա՞ց է դուռը, կա՞ էլեկտրականություն, աշխատու՞մ է կոմպրեսորը: Րոպեն մեկ այս չափումները գնում են ինտերնետի միջոցով սերվեր: Դուք բացում եք բրաուզերը և տեսնում եք սարքավորման յուրաքանչյուր միավորի վիճակը բոլոր կետերում:
IoT վերծանվում է որպես «իրերի ինտերնետ»: Իմաստն այն է, որ ոչ թե մարդը գնում է տետրով և գրանցում ցուցմունքները, այլ հենց սարքավորումն է դրանք ուղարկում ծրագիր: Դրա համար ոչինչ անել պետք չէ. տվյալները գալիս են ինքնըստինքյան, շուրջօրյա, ներառյալ գիշերը և հանգստյան օրերը:
Թվերով պարզ էկրանից գլխավոր տարբերությունն այն է, որ համակարգը չի սպասում, մինչև որևէ մեկը նայի դրան: Այն ինքն է համեմատում յուրաքանչյուր չափումը նորմայի հետ, որը դուք սահմանել եք այս սարքավորման համար: Եթե նորման խախտված է — տեղեկատուում գտնում է այս օբյեկտի համար պատասխանատու աշխատակցին և հաղորդագրություն ուղարկում իրեն:
Օրինակ: Պահեստի սառցարանային խցիկում թույլատրելի է −18 °C: 21:04-ին տվիչը փոխանցում է −16,8 °C: Այս պահին էկրանին ոչ ոք չի նայում: 15 րոպե անց ջերմաստիճանը շարունակում է աճել — համակարգը ստեղծում է իրադարձություն, դրանում գրանցում է խցիկի համարը, պահեստի հասցեն, ժամանակը և ընթացիկ արժեքը, և հաղորդագրություն է ուղարկում պահեստի հերթապահին: 21:33-ին նա գալիս է և գտնում է նախասենյակի ոչ ամուր փակված դուռը: Ապրանքն ամբողջական է:
Սարքավորումն ընդ որում փոխել պետք չէ: Սառնարանը, ավտոմատը, պոմպը կամ օդափոխման կայանքը մնում են տեղում — դրանց ավելանում է այն, ինչ իրենք չունեն՝ տվիչներ, կապի սարք և ծրագիր, որում ամբողջ պարկը երևում է մեկ ցուցակով:
Ցանկացած նախագիծ սկսվում է երեք հարցից. ինչ կարելի է ֆիզիկապես չափել այս սարքավորման վրա. ինչպես տվյալները կգնան օբյեկտից ինտերնետ. ով է պատասխանում շեղման համար և քանի րոպեում պետք է դրան արձագանքի: Քանի դեռ երրորդ հարցի պատասխանը չկա, կստացվի թվերով գեղեցիկ էկրան, ոչ թե համակարգ, որը ինչ-որ բան կանխում է:
| Ինչ է իրականացված | Ինչ է սա |
|---|---|
| Ցուցանիշը դուրս է բերվում էկրան իրական ժամանակում | դիտարկում |
| Ցուցանիշը պահպանվում է պատմության մեջ ճշգրիտ ժամանակով | հիմք |
| Նորմայից դուրս գալը գրանցվում է որպես առանձին իրադարձություն | հիմք |
| Իրադարձությունն ունի կոնկրետ աշխատակից և արձագանքի ժամկետ | մոնիտորինգ |
| Աշխատակցի արձագանքը գրանցվում է և փակում է իրադարձությունը | մոնիտորինգ |
Սահմանն անցնում է երկու բանով. իրադարձությունն ունի մարդ և ունի ժամկետ: Ընթացիկ ջերմաստիճանով էկրանն ինքնին ոչինչ չի փրկում — քանի դեռ ոչ ոքի չի հանձնարարվել վերլուծել, շեղումը մնում է պարզապես գիծ գրաֆիկի վրա: Այդ պատճառով նորման, պատասխանատուն, արձագանքի ժամկետը և փակման նշումը համակարգի պարտադիր դաշտեր են, ոչ թե «ըստ ցանկության» կարգավորումներ:

Հնարավորությունների սահմանը սահմանում է ոչ թե ծրագիրը, այլ հենց սարքավորումը. հանել կարելի է միայն այն, ինչ այն չափում է կամ ինչը թույլ է տալիս չափել տվիչով, իսկ փոխել՝ միայն այն, ինչ թույլ է տալիս իր կարգավորիչը: Ինչ է հասանելի ձեր մոդելի վրա, մենք պարզում ենք արտադրողի փաստաթղթերով հետազոտության ժամանակ:
Ամբողջ ուղին, որն անցնում է մեկ չափումը — սառնարանի վրա սարքից մինչև հեռախոսում հաղորդագրությունը: Հետո էջում այս վեց օղակներից յուրաքանչյուրը վերլուծված է ավելի մանրամասն:

Այն, ինչին հետևում ենք՝ սառնարանային խցիկ, ցուցափեղկ, սառցարան, առևտրային ավտոմատ, պոմպ, օդափոխման կայանք, արտադրական գիծ: Յուրաքանչյուր միավոր մուտքագրվում է համակարգում որպես առանձին քարտ՝ ինչ է սա, ո՞ր օբյեկտում է կանգնած, ինչ անձնագիր ունի և երբ են այն սպասարկել:
Սարքեր, որոնք չափում են: Տվիչը փոքր սարք է, որը չափում է մեկ մեծություն՝ ջերմաստիճան, խոնավություն, ճնշում, հոսանք, բա՞ց է դուռը, կա՞ լարում: Կարգավորիչը հենց սարքավորման «ուղեղն» է. մոդելների մի մասի մոտ այն կարող է իր ցուցմունքներն ու սխալների կոդերը հայտնել դուրս, և այդ դեպքում ավելորդ տվիչներ պետք չեն: Չի կարող — դնում ենք մերը:
Ինչպես են ցուցմունքներն ընկնում ինտերնետ: Օբյեկտում դրվում է կապի փոքր սարք. այն հավաքում է չափումները տվիչներից և ուղարկում է դրանք սերվեր ինտերնետ մալուխով, Wi-Fi-ով կամ SIM քարտի միջոցով: Ինտերնետն անհետացավ — չափումները կուտակվում են դրա հիշողության մեջ և գնում են, երբ կապը վերադառնա: Սարքի լռությունն ինքը նույնպես համարվում է տագնապ:
Որտեղ են ապրում տվյալները: Սերվերը պաշտպանված տվյալների կենտրոնում գտնվող համակարգիչ է, որն աշխատում է շուրջօրյա: «Ամպը» նշանակում է, որ այն կանգնած չէ ձեզ մոտ գրասենյակում. այն գնել, հովացնել և սպասարկել պետք չէ, իսկ ծրագրին մուտքը կա ցանկացած կետից: Սերվերն ընդունում է չափումները, պահպանում է դրանք պատմության մեջ, համեմատում է նորմաների հետ և շեղումը վերածում է իրադարձության:
Ծրագիրը, որը տեսնում եք դուք: Բացվում է բրաուզերում համակարգչի կամ հեռախոսի վրա մուտքանունով և գաղտնաբառով — ոչինչ տեղադրել պետք չէ: Մեկ էկրանին օբյեկտները, սարքավորումը, ընթացիկ ցուցանիշները և բաց շեղումների ցուցակը: Տարբեր մակնիշների սարքավորումն ունի նույն տեսքը:
Ամբողջ շղթայի արդյունքը՝ հաղորդագրություն կոնկրետ աշխատակցին, գրաֆիկներ և մատյաններ վերլուծության համար, հաշվետվություններ ամսվա համար և — այնտեղ, որտեղ կարգավորիչը դա թույլ է տալիս — սարքավորման կարգավորումների փոփոխություն ուղղակիորեն վահանակից:
Չափումների հաճախականությունը և թույլատրելի սահմանները սահմանվում են առանձին սարքավորման յուրաքանչյուր տեսակի համար, ոչ թե մեկ թվով ամբողջ ցանցի վրա: Սառցարանի, պատրաստի սննդով ցուցափեղկի և պահեստային խցիկի մոտ և՛ նորմալ ջերմաստիճանն է տարբեր, և՛ դրանից դուրս գալու թույլատրելի ժամանակը:
Սառնամանիքն այն ուղղությունն է, որտեղ մոնիտորինգն ամենաարագ է ինքն իրեն արդարացնում, որովհետև ռեժիմի խախտումը աչքով չի երևում: Գիշերը կիսաբաց դուռը ոչ ոք չի նկատի մինչև առավոտ, իսկ առավոտյան որոշումն արդեն ընդունված է ձեր փոխարեն:
Օրինակ: Ուրբաթ երեկոյան սառցարանային խցիկում հրաժարվում է կոմպրեսորը: Գիշերվա ընթացքում ապրանքն ապասառչում է, շաբաթ օրը այն մասամբ կրկին սառեցնում են, երկուշաբթի խմբաքանակը դուրս են գրում: Մոնիտորինգով հրաժարման մասին հաղորդագրությունը գալիս է ուրբաթ 21:00-ին, և գործը սահմանափակվում է սերվիսային ծառայության կանչով:
Սարքավորումն ընդ որում տարբեր է: Սառցարանի և պատրաստի սննդով ցուցափեղկի մոտ չեն համընկնում ոչ թույլատրելի ջերմաստիճանը, ոչ դրա խախտման արագությունը, ոչ սխալի գինը: Այդ պատճառով նորման սահմանվում է ոչ թե մեկը ցանցի վրա, այլ յուրաքանչյուր միավորի գծով — հաշվի առնելով այն, ինչ դրանում ընկած է:
Ինչ կարելի է հանել սառնարանային միավորից.
Հավաքածուն կախված է կոնկրետ մոդելից: Եթե հերթական կարգավորիչը դուրս է տալիս արժեքներն ու սխալների կոդերը — համակարգը կարդում է դրանք ուղղակիորեն: Եթե չի տալիս — դրվում են ջերմաստիճանի, դռան և սնուցման արտաքին տվիչներ: Ինչ է հասանելի ձեր սարքավորման վրա, որոշվում է դրա փաստաթղթերով հետազոտության ժամանակ, ոչ թե խոստացվում նախապես:

Այդ պատճառով նորմաները կարգավորվում են սարքավորման տեսակի և դրանում եղած ապրանքի տակ: Եթե սա չանեն, հաղորդագրությունները կսկսեն գալ մշտապես, աշխատակիցները կդադարեն դրանք բացել — և համակարգը դատարկ կաշխատի:
Այս խմբերի մոտ սարքերը մոտավորապես նույնն են: Տարբերությունը թույլատրելի ռեժիմում է, սխալի գնում և նրանում, թե ում է գնում հաղորդագրությունը: Կառուցված է ամեն ինչ նույն կերպ՝ սարքավորման միավոր, օբյեկտ, ցուցանիշներ, նորմաներ, իրադարձություններ, պատասխանատու:

Կետ առանց վաճառողի. նկատել, որ դուռը չի փակվել կամ ագրեգատը կանգնել է, ուղղակի մարդ չկա: Սարքավորումը կանգնած է գրասենյակում, գործարանում կամ կովորքինգում, աշխատակիցը գալիս է մի քանի օրը մեկ: Ջերմաստիճանի և դռան վերահսկումն այստեղ միակ եղանակն է խնդրի մասին ժամանակին իմանալու:
Խորը մինուս և սառնության մեծ պաշար. շեղումը զարգանում է դանդաղ, իսկ հայտնաբերվում է փչացած ամբողջ խմբաքանակով: Վերահսկվում են ջերմաստիճանը, որքան ժամանակ է այն պահվում նորմայից դուրս, կոմպրեսորի աշխատանքը և ապասառեցումը:
Առևտրի սրահում դուռը բացում են հերթափոխի ընթացքում տասնյակ անգամ, ռեժիմը մշտապես խախտվում է: Այդ պատճառով կարևոր է ոչ թե հենց սահմանից դուրս գալը, այլ որքան երկար է այն տևում և որքան հաճախ է կրկնվում օրվա ընթացքում:
Մեծ ծավալ և տարբեր ջերմաստիճանով մի քանի գոտի. մեկ չափման կետը խցիկը չի նկարագրում: Դրվում են մի քանի տվիչ, առանձին վերահսկվում են դուռը և սնուցումը — խցիկի կանգն ամբողջ պարունակության կորուստ է նշանակում, ոչ թե մեկ դարակի:
Մի քանի խցիկ և ագրեգատ մեկ օբյեկտում, աշխատանք հերթափոխերով և շուրջօրյա: Պետք են պատասխանատվության բաժանում ըստ գոտիների, երկար պատմություն և հաշվետվություն ռեժիմի պահպանման մասին ամսվա կամ եռամսյակի համար:
Նույն սարքավորմամբ կետերի ցանց՝ տասնյակ ցուցափեղկեր և լարեր տարբեր հասցեներով: Արժեքն այստեղ համեմատության մեջ է — որտեղ են շեղումները կրկնվում, որ կետն է համակարգված դուրս գալիս ռեժիմից, որ միավորի ժամանակն է վերանորոգման:
Հումքի և պատրաստի արտադրանքի պահպանում, որտեղ ռեժիմը պահանջ է, ոչ թե հարմարավետություն: Բացի հաղորդագրություններից պետք է ապացուցելիություն՝ գրաֆիկ յուրաքանչյուր խցիկի գծով ժամանակահատվածում և նշումներ այն մասին, թե ով և ինչպես է արձագանքել շեղումներին:
Առանձին խումբ են ագրեգատները, որոնց կարգավորիչն ընդհանրապես նախատեսված չէ դուրս փոխանակման համար: Դրանք միացնում են արտաքին տվիչներով՝ ջերմաստիճանի, դռան, սնուցման, սպառվող հոսանքի: Տվյալներն ստացվում են ավելի քիչ, քան «խելացի» ագրեգատից, բայց գլխավորը՝ ռեժիմը, դուռը, սնուցումը և կոմպրեսորի աշխատանքը — երևում է, և այդպիսի միավորը կանգնած է ընդհանուր ցուցակում մնացածներին հավասար:
Յուրաքանչյուր ցուցանիշ ապրում է համակարգում երկու տեսքով: Առաջինը՝ հենց արժեքը, որը պարզապես պահպանվում է պատմության մեջ: Երկրորդը՝ կանոնը. ինչ արժեքի դեպքում և քանի րոպե անց սա դառնում է շեղում, որի մասին պետք է որևէ մեկին հայտնել:
Օրինակ: −16 °C ջերմաստիճանը սառցարանային խցիկում պահպանվում է միշտ, ամեն րոպե: Իսկ հաղորդագրությունը գնում է միայն այն դեպքում, եթե այն պահվում է −18 °C-ից բարձր տասնհինգ րոպեից ավելի անընդմեջ:
Այն ամենի ամբողջական ցանկը, ինչ հանվում և վերահսկվում է.
Կապի կորուստը մանրուք չէ, այլ լիարժեք վթար: Լռող սարքը նշանակում է ոչ թե «տվյալներ չկան», այլ «այս օբյեկտի մասին մենք ոչինչ չգիտենք»: Ջերմաստիճանն այնտեղ կարող է նորմայում լինել, իսկ կարող է արդեն մեկ ժամ աճել: Այդ պատճառով կապի կորուստը ստեղծում է նույնպիսի իրադարձություն, ինչ ջերմաստիճանով վթարը, ոչ թե բաց է թողնում գրաֆիկում:

Մակարդակները չորսն են, և մակարդակից է կախված, թե ում և ինչպես կանհանգստացնի համակարգը.
Համակարգում յուրաքանչյուր օբյեկտի մոտ նշված է պատասխանատու աշխատակից, իսկ իրադարձության յուրաքանչյուր տեսակի մոտ՝ առաքման իր կանոնը: Համակարգը չի ուղարկում ամեն ինչ բոլորին. այն նայում է, թե որ օբյեկտում է շեղումը, ինչ տեսակի է այն և ժամը քանիսն է հիմա, և այս կանոնով ընտրում է հասցեատիրոջը:
Եթե աշխատակիցը հատկացված ժամանակում իրադարձությունը չի ընդունել, այն ավտոմատ գնում է շղթայի հաջորդին: Գիշերը, հանգստյան և տոն օրերին հասցեատերը կարող է այլ լինել — սա նույնպես կարգավորվում է նախապես:
Տեսակը, սարքավորումը և օբյեկտը, սկզբի և ավարտի ժամանակը, ցուցանիշների արժեքներն առաջացման պահին, ում և երբ է գնացել հաղորդագրությունը, ով է այն ընդունել, ինչ է արել և ինչով է ամեն ինչ ավարտվել: Սա բավական է, որպեսզի մեկ ամիս անց դեպքը վերլուծվի ըստ գրառումների, ոչ թե ըստ հերթափոխի հիշողությունների:
| Պայման | Դիմադրություն | Իրադարձություն |
|---|---|---|
| Ջերմաստիճանը ռեժիմի վերին սահմանից բարձր է | 15 րոպե | նախազգուշացում |
| Ջերմաստիճանը սահմանից բարձր է | 45 րոպե | վթար |
| Դուռն անընդհատ բաց է | 5 րոպե | նախազգուշացում |
| Ջերմաստիճանի աճ փակ դռան դեպքում | 10 րոպե | վթար |
| Սարքավորման վրա լարում չկա | 1 րոպե | վթար |
| Կարգավորիչը վերադարձրել է սխալի կոդ | անմիջապես | վթար |
| Սարքը կապի դուրս չի գալիս | 20 րոպե | վթար |
| Կոմպրեսորը օրվա ընթացքում աշխատել է սովորականից ավելի | օր | սպասարկման |
Համակարգի էկրանի կադր, արժեքները ցուցադրական են: «Դիմադրություն» սյունակն այն ժամանակն է, որը համակարգը սպասում է, նախքան տագնապ բարձրացնելը: Առանց դրա ապրանքի բեռնումը, հերթական ապասառեցումը և դահլիճի մաքրումը կտան կեղծ վթարների հոսք, որից հետո հաղորդագրությունները կդադարեն կարդալ:
Յուրաքանչյուր դեպք անցնում է միևնույն ուղին. սարքավորման վրա ինչ-որ բան փոխվել է → համակարգը սա գրանցել է որպես իրադարձություն → կոնկրետ աշխատակիցը ստացել է հաղորդագրություն: Տարբերությունը միայն պատճառի մեջ է և նրանում, թե ում է այն ուղղված:
Ինչ է տեղի ունենում. տվիչը հայտնել է, որ դուռը բացել են, և թույլատրելիից երկար չի հայտնում, որ այն փակել են: Ինչ է անում համակարգը. ստեղծում է «դուռը բաց է նորմայից երկար» իրադարձությունը սարքավորման համարով, օբյեկտի հասցեով և սկզբի ժամանակով: Ով է իմանում. աշխատակիցը կետում — հաղորդագրության մեջ երևում է, թե որքան է դուռն արդեն բաց: Հենց իրադարձությունը չի փակվի, քանի դեռ դուռը չեն փակել:
Ինչ է տեղի ունենում. չափումները ցույց են տալիս կայուն աճ, ընդ որում դուռը փակ է: Ինչ է անում համակարգը. գրանցում է շեղումն ընթացիկ արժեքով և աճի արագությամբ: Ով է իմանում. օբյեկտի պատասխանատուն ստանում է նախազգուշացում — ապրանքն առայժմ նորմայում է, արձագանքի ժամանակ կա: Եթե աճը շարունակվի, նախազգուշացումը կդառնա վթար և կգնա արդեն մի քանի աշխատակիցների:
Ինչ է տեղի ունենում. սարքը լռում է թույլատրելի միջակայքից երկար: Ինչ է անում համակարգը. ստեղծում է վթար — ոչ թե «տվյալներ չկան», այլ հենց վթար. ինչ է կատարվում օբյեկտում, անհայտ է: Ով է իմանում. նույն աշխատակիցները, ինչ ջերմաստիճանով վթարի դեպքում, որովհետև հետևանքները կարող են նույնը լինել:
Ինչ է տեղի ունենում. սարքավորումն ինքն է վերադարձնում անսարքության կոդը: Ինչ է անում համակարգը. գրանցում է կոդն այնպես, ինչպես կա, և վերծանում է այն այս մոդելի փաստաթղթերով: Ով է իմանում. սխալը հայտնվում է սարքավորման քարտում, պատմության հետ միասին — քանի անգամ է նույն այս կոդն արդեն եկել այս միավորից:
Ինչ է տեղի ունենում. ապասառեցման անհրաժեշտության հատկանիշները՝ կարգավորիչի ազդանշան, մաշվածք կամ ջերմաստիճանային ցիկլի բնույթ — դուրս են գալիս նորմայից: Ինչ է անում համակարգը. ստեղծում է ոչ թե վթար, այլ առաջադրանք: Ով է իմանում. պատասխանատու աշխատակիցը — առաջադրանքում նշված է, թե ինչ սարքավորում է, ո՞ր օբյեկտում և ինչ ժամկետում:
Ինչ է տեղի ունենում. սարքավորման վրա լարում չկա: Ինչ է անում համակարգը. ստեղծում է վթար անհետացման ճշգրիտ ժամանակով. ջերմաստիճանն ընդ որում շարունակում է գրանցվել, քանի դեռ կապի սարքն աշխատում է իր մարտկոցից: Ով է իմանում. հաղորդագրությունը գնում է անմիջապես — դրանով որոշում են, դուրս հանե՞լ ապրանքը, ոչ թե երբ կանչել վերանորոգում:
Համակարգի էկրանի կադր, թվերը ցուցադրական են: Գլխավորն այստեղ հաղորդագրությունը չէ, այլ վերջին տողը. պատճառը և տևողությունն ընկնում են այս խցիկի պատմության մեջ: Եթե «նախասենյակի ոչ ամուր փակված դուռը» կրկնվի ևս երեք անգամ ամսվա ընթացքում, սա կերևա հաշվետվության մեջ, ոչ թե կմոռացվի հերթափոխի հետ միասին:
Համակարգը պետք է ամենուր, որտեղ սարքավորումն աշխատում է առանց մշտական հսկողության, իսկ խափանումը նկատում են հետևանքով: Փոխվում են ցուցանիշների հավաքածուն և սխալի գինը — համակարգի կառուցվածքը մնում է նույնը:

Եթե հինգից գոնե երեք կետ համընկնում է ձեր իրավիճակի հետ, ինքնարժեքի արդարացումը կարելի է հաշվել կոնկրետ կորուստներով, որոնք ձեզ մոտ արդեն պատահել են անցյալ ժամանակահատվածներում, — դուրս գրված ապրանքով, պարապուրդներով, դատարկ մեկնումներով:
Վենդինգ և միկրոմարկետներ. հեռաչափական մոդուլ, ծրագիր սարքի վրա և իրադարձությունների հավաքում — վաճառքներ, մեխանիզմի սխալներ, ջերմաստիճան, դռան բացում, վճարային մոդուլների և կապի վիճակ — արված են մեր կողմից և նկարագրված են բաժնում ինքնասպասարկման համակարգերի: Ցուցակի մնացած ուղղությունները նույն սխեման են՝ կիրառված սարքավորման այլ տեսակի վրա:
Իրական պարկը գրեթե երբեք միատարր չէ: Մեկ օբյեկտում կանգնած են տարբեր տարիների և տարբեր արտադրողների միավորներ. մեկի մոտ կա կարգավորիչ, որը կարող է տվյալները դուրս տալ. մյուսի մոտ կարգավորիչը կա, բայց «խոսել» չի կարող. երրորդի մոտ ոչինչ չկա, բացի ուժային մասից:
Այստեղից է սովորական պատկերը. չորս ծրագիր սարքավորման չորս տեսակի վրա, յուրաքանչյուրն ունի իր մուտքը, վիճակների իր նշանակումները և իր ծանուցումները: Օբյեկտի գծով ընդհանուր պատկեր դրանցից ոչ մեկում չկա, իսկ տարբեր մակնիշների երկու ագրեգատ միմյանց հետ համեմատել ընդհանրապես հնարավոր չէ:
Ինչ ենք մենք անում այդպիսի իրավիճակում.
Ինչի մասին մենք նախապես չենք խոսում: Մենք չենք հայտարարում սարքավորման կոնկրետ մակնիշների և արդյունաբերական արձանագրությունների աջակցություն մինչև հետազոտությունը: Այն ցուցակը, ինչը կարդացվում է և ինչով կարելի է կառավարել, ձեր պարկի փաստաթղթերի հետ աշխատանքի և տեղում ստուգման արդյունք է, ոչ թե տող շնորհանդեսում: Միակը, ինչը հաստատված է պատրաստի մշակմամբ, վենդինգային ուրվագիծն է՝ սեփական հեռաչափական մոդուլ MDB և EVA-DTS դրայվերներով, նկարագրված բաժնում ինքնասպասարկման համակարգերի.

Սարքավորման կարգավորումները բրաուզերից փոխել միշտ չէ, որ կարելի է: Սա հենց սարքավորման հատկություն է, ոչ թե ծրագրի, և տարբերակները երեքն են.
Սա ծրագրային ճանապարհով շրջանցել հնարավոր չէ: Այդ պատճառով հասանելի հրամանների ցուցակը մենք անվանում ենք հետազոտությունից հետո, ոչ թե մինչ այն:
Մակնիշների խառնաշփոթը հանվում է ոչ թե օբյեկտում, այլ ծրագրի ներսում. սարքավորման յուրաքանչյուր տեսակի համար գրվում է իր թարգմանիչը, իսկ հետո ամեն ինչ նույնն է: Այդ պատճառով նոր տեսակը միանում է մեկ մոդուլ գրելով, ոչ թե վահանակի, կանոնների և հաշվետվությունների վերափոխմամբ:

Կարգավորիչներ, որոնք կարող են տվյալները դուրս տալ. կարգավորիչներ առանց այդպիսի հնարավորության. արտաքին տվիչներ. կապի սարքեր: Յուրաքանչյուրն ունի իր ձևաչափը, իր չափման միավորները, վիճակների իր նշանակումները և տալու իր հաճախականությունը:
Աղբյուրի յուրաքանչյուր տեսակի համար գրվում է առանձին մոդուլ. այն գիտի, թե ինչպես տվյալները վերցնել հենց իրենից, և թարգմանում է դրանք միասնական ներքին ձևաչափի: Սարքավորումն ընդ որում չի փոխվում — հարմարվում է ծրագիրը: Այդպիսի մոդուլն անվանում են ադապտեր:
Նույն չափման միավորները, վիճակների մեկ ցուցակ, իրադարձության նույն նկարագրությունը: Դրանից հետո սառնարանային խցիկը և պոմպը նկարագրվում են մեկ լեզվով, և նորմաների կանոնները գրվում են մեկ անգամ բոլորի համար, ոչ թե առանձին յուրաքանչյուր մակնիշի տակ:
Մեկ էկրան ամբողջ պարկի վրա՝ օբյեկտներ, սարքավորում, ցուցանիշներ, բաց շեղումներ, պատմություն, հաշվետվություններ և հասանելի հրամաններ: Աշխատակիցն աշխատում է մեկ ծրագրում և չի փոխարկվում չորսի միջև:
| Տվյալների աղբյուր | Ինչ է կարդացվում | Կառավարում | Վիճակ |
|---|---|---|---|
| Կարգավորիչ, որը կարող է տվյալներ տալ | արժեքներ, ռեժիմներ, սխալների կոդեր | մասամբ, ըստ փաստաթղթերի | կապի մեջ է |
| Կարգավորիչ, որը ոչինչ չի տալիս | արտաքին տվիչների միջոցով | ոչ | կապի մեջ է |
| Արտաքին տվիչներ կապի սարքի վրա | ջերմաստիճան, դուռ, սնուցում, հոսանք | ոչ | նախազգուշացում |
| Վենդինգային հեռաչափական մոդուլ | վաճառքներ, մեխանիզմի սխալներ, ջերմաստիճան, դուռ | այո | կապի մեջ չէ |
Համակարգի էկրանի կադր, կազմը ցուցադրական է: Վահանակում չորս տողն էլ ունեն նույն տեսքը — տարբերությունը մնում է միայն «ինչ է կարդացվում» և «կառավարում» սյունակներում, այսինքն՝ նրանում, ինչ ֆիզիկապես թույլ է տալիս աղբյուրը: Կա կառավարում, թե ոչ, որոշում է սարքավորման կարգավորիչը, ոչ թե ծրագիրը:
Վահանակը բացվում է բրաուզերում մուտքանունով և գաղտնաբառով — ինչպես սովորական կայք: Ոչինչ տեղադրել պետք չէ, հեռախոսից այն նույնպես աշխատում է:
Առաջին էկրանը: Վերևում հաշվիչներ՝ քանի սարք է հիմա կապի մեջ, քանիսն է լռում, քանի շեղում է բաց հենց հիմա: Ներքևում՝ օբյեկտների ցուցակ, յուրաքանչյուրի տակ իր սարքավորումը, յուրաքանչյուր միավորի մոտ գունավոր վիճակ (նորմա, նախազգուշացում, վթար, կապի մեջ չէ) և ընթացիկ արժեքը:
Սարքավորման քարտը բացվում է ցանկացած միավորի վրա սեղմումով: Դրանում հավաքված է այն ամենը, ինչ հայտնի է այս սառնարանի կամ ագրեգատի մասին.
Կարգավորումները սահմանվում են մեկ անգամ և հետո աշխատում են ինքնուրույն. նորմաներ և դիմադրություններ ըստ սարքավորման տեսակների. պատասխանատուներ և հաղորդագրությունների առաքման կանոններ ըստ օբյեկտի, իրադարձության տեսակի և օրվա ժամի. աշխատակիցների դերեր՝ ով ինչ է տեսնում և ինչ կարող է անել. խմբեր և զտիչներ ըստ օբյեկտների, տարածաշրջանների և սարքավորման տեսակների:
Ինչու է պահվում պատմությունը: Սա բոլոր չափումներն ու բոլոր իրադարձություններն են, պահպանված ճշգրիտ ժամանակով և հասանելի ցանկացած պահի: Այն պետք է հինգ բանի համար.
Առանձին գրաֆիկների մասին. դրանք պետք են ոչ թե հաշվետվողականության, այլ վերլուծության համար: Երբ ջերմաստիճանի գծի վրա նշված են դռան բացումները, կոմպրեսորի միացումները և սնուցման անհետացումները, շեղման պատճառը կարդացվում է անմիջապես — չորս տարբեր էկրան համադրել պետք չէ:

Եթե կարգավորիչը հրամաններ չի ընդունում, կառավարման բաժինը քարտում պարզապես ցույց չի տրվում: Չաշխատող կոճակ այնտեղ չկա — որպեսզի հերթափոխի մոտ չառաջանա այն զգացողությունը, որ սարքավորումն այստեղից կարելի է կառավարել:
Հինգ սառնարանով մեկ օբյեկտում կհաղթահարի ցանկացած մոտեցում, թեկուզ տետրը: Տարբերությունը սկսվում է հիսուն և հինգ հարյուր միավորի վրա. ցուցակը դադարում է տեղավորվել էկրանին, հաղորդագրությունները հավաքվում են հոսքի մեջ, իսկ աշխատակիցը, ով պատասխանում է ամեն ինչի համար, դադարում է պատասխանել կոնկրետ ինչ-որ բանի համար:
Օրինակ: Գիշերը կետերից մեկում անջատում են էլեկտրականությունը: Առանց կարգավորումների համակարգը կուղարկեր երեսուն առանձին վթար — մեկական սարքավորման յուրաքանչյուր միավորի վրա, և այս հոսքում կկորչեր մնացած ամեն ինչ: Կարգավորումներով գալիս է մեկ հաղորդագրություն՝ այսինչ օբյեկտը, անհետացել է սնուցումը, շոշափված է 30 միավոր:
Ինչ է փոխվում պարկի աճի հետ.
Համակարգի էկրանի կադր, թվերը ցուցադրական են: Թվերի կարգն ընտրված է ոչ պատահական. առաջինը գնում է ոչ թե պարկի չափը, այլ այն, թե քանի օբյեկտ է հիմա դիտարկումից դուրս: Վեց լռող սարքը վեց կետ է, որոնց մասին ոչինչ հայտնի չէ:

Հաշվետվությունները բեռնվում են ֆայլով և կարող են կառուցվել ավտոմատ ըստ ժամանակացույցի — օրինակ՝ ամեն ամսվա առաջին օրը: Սառնարանային ուրվագծի համար այդպիսի հաշվետվությունը միաժամանակ ծառայում է որպես ժամանակահատվածում պահպանման ռեժիմի հաստատում:
Իրավունքները տրվում են նույն կառուցվածքով. կետի աշխատակիցը տեսնում է միայն իր սարքավորումը, ուղղության ղեկավարը՝ իր տեսակի բոլոր օբյեկտները, դիսպետչերը՝ ամփոփումն ամբողջ ցանցի գծով: Դիտումը, իրադարձության ընդունումը և հեռակա կառավարումը բաժանված են, ոչ թե տրվում մեկ փաթեթով:
Տվիչներ և կարգավորիչներ
Փոխանցում ամպ
Միասնական վահանակ
Հաղորդագրություններ և հաշվետվություններ
Համակարգի հիմնական աշխատանքը կառուցված է պարզ կանոնների վրա. այսինչ արժեքն այսքան րոպեից երկար = այսինչ հաղորդագրություն այսինչ մարդուն: Սա բավական է վթարային իրավիճակները փակելու համար, և սրանից է սկսվում ցանկացած ներդրում:
Երբ պատմությունը կուտակվել է ամիսների ընթացքում, դրա վրայից կարելի է ավելացնել տվյալների վերլուծություն: Այն փնտրում է ոչ թե սահմանի խախտում, այլ սարքավորման կոնկրետ միավորի սովորական վարքի փոփոխություն:
Օրինակ: Կոմպրեսորը սովորաբար ռեժիմ է դուրս գալիս ութ րոպեում: Վերջին երեք շաբաթում իրեն պահանջվում է տասներկու: Ոչ մի սահման խախտված չէ, կանոններով ոչ մի հաղորդագրություն չէր լինի — բայց ագրեգատն ակնհայտորեն գնում է դեպի հրաժարում, և այն ավելի լավ է սպասարկել մինչև հանգստյան օրը կանգնելը:
Սահմանը նշում ենք ուղիղ: Խափանումների կանխատեսումն այն է, ինչը դառնում է հնարավոր կուտակված տվյալների վրա, ոչ թե առաջին օրվանից աշխատող ֆունկցիա: Դրա համար պետք է ոչ միայն ցուցանիշների, այլև հենց խափանումների պատմություն. առանց իրական դեպքերի մոդելը սովորեցնելու բան չկա: Այդ պատճառով նախագծում սա առանձին փուլ է այն բանից հետո, երբ տվյալների հավաքումն աշխատել է որոշ ժամանակ, ոչ թե առաջին թողարկման կետ:
Հարակից ուղղությունը՝ արհեստական բանականության ներդրումը բիզնես գործընթացներում, որտեղ նույն մոտեցումը կիրառվում է պատվերների, դիմումների և փաստաթղթերի տվյալների վրա:

Սրանից ոչինչ չի փոխարինում վթարային կանոններին. կանոններն արձագանքում են րոպեների ընթացքում, վերլուծությունն աշխատում է շաբաթների հորիզոնում: Պետք են երկու շերտն էլ, և ներդրվում են դրանք հենց այս կարգով:
Փուլերը գնում են հենց այս հերթականությամբ: Հետազոտության բացթողումն ամենահաճախ հանդիպող պատճառն է, որի պատճառով համակարգը հավաքում են այնպիսի սարքավորման տակ, որն անհրաժեշտ տվյալները չի տալիս:
Պարկի մարդահամար՝ մոդելներ, կարգավորիչներ, փաստաթղթեր, ինչ կարելի է ֆիզիկապես հանել յուրաքանչյուր միավորից, կա՞ օբյեկտներում ինտերնետ: Ելքում՝ այն ցուցակը, ինչը հասանելի է անմիջապես, և այն, ինչը ստիպված կլինեք փակել արտաքին տվիչներով:
Մեկ հարթակ և սարքավորման մի քանի միավոր՝ մոնտաժ, փոխանակման ստուգում կենդանի կարգավորիչի վրա, նորմաների և դիմադրությունների կարգավորում ըստ սարքավորման փաստացի վարքի, ոչ թե ըստ փաստաթղթերի:
Ով որ օբյեկտների համար է պատասխանատու, ինչ իրադարձություններ ում են գնում, ինչն է համարվում վթար, իսկ ինչը՝ պարզապես նշում: Այստեղ էլ կարգավորվում են էսկալացիան և նույնատիպ իրադարձությունների սոսնձումը, այլապես հաղորդագրությունների հոսքը կարժեզրկի համակարգը մեկ ամսում:
Մնացած օբյեկտները մշակված սխեմայով, սարքավորման նոր տեսակները՝ փոխանակման առանձին մոդուլներով: Հետո կուտակվում է պատմություն, հայտնվում են հաշվետվություններ ժամանակահատվածի համար և տվյալների վերլուծություն:
Գրեք, թե ինչ սարքավորում է կանգնած օբյեկտներում, որքան է այն և ինչ խնդիրների մասին եք դուք հիմա իմանում միայն հետևանքով: Մենք կպատասխանենք, թե ինչ է դրանից իրականում հանվում, որտեղ կպահանջվեն արտաքին տվիչներ և ինչից է խելամիտ սկսել փորձնական գործարկումը: