жабдығыңызды қарап, одан шын мәнінде не алынатынын айтамыз
Контроллерлердің құжаттамасы және парк құрамы бойынша: қандай көрсеткіштер бірден қолжетімді, қай жерде датчик қоюға тура келеді және қандай баптаулармен қашықтан басқаруға болады.
Жабдық нысандарда тұр, ал сіз кеңседесіз. Біз оған датчиктер қоямыз, оларды интернетке қосамыз және көрсеткіштерді браузерде ашылатын бір бағдарламаға шығарамыз. Температура нормадан шықса, есік ашық қалса немесе қуат жоғалса — жауапты қызметкер хабарламаны бірден алады, бұл туралы таңертең бүлінген тауар бойынша білмейді.
Қарапайым сөзбен: жабдыққа маңыздысын үнемі өлшейтін шағын аспаптар қойылады — камера ішіндегі температураны, есіктің ашық-жабықтығын, электр бар-жоғын, компрессордың жұмыс істеп тұрғанын. Минутына бір рет бұл өлшемдер интернет арқылы серверге кетеді. Сіз браузерді ашасыз және барлық нүктедегі әр жабдық бірлігінің күйін көресіз.
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 бірлік қамтылды.
Парк өскенде не өзгереді:
Жүйе экранының кадры, сандар — көрнекілік үшін. Сандардың реті кездейсоқ таңдалмаған: бірінші болып парк көлемі емес, қазір қанша нысан бақылаудан тыс екені тұр. Алты үнсіз құрылғы — бұл олар туралы ештеңе белгісіз алты нүкте.

Есептер файлмен жүктеледі және кесте бойынша автоматты құрыла алады — мысалы, әр айдың бірінші күні. Тоңазытқыш контуры үшін мұндай есеп сонымен қатар кезең ішіндегі сақтау режимін растау болып қызмет етеді.
Құқықтар сол құрылым бойынша беріледі: нүкте қызметкері өз жабдығын ғана көреді, бағыт басшысы — өз түріндегі барлық нысанды, диспетчер — бүкіл желі бойынша жиынтықты. Қарау, оқиғаны қабылдау және қашықтан басқару бір пакетпен берілмей, бөлінген.
Датчиктер және контроллерлер
Бұлтқа беру
Бірыңғай панель
Хабарламалар мен есептер
Жүйенің негізгі жұмысы қарапайым ережелерге құрылған: пәлен мән пәленше минуттан ұзақ = пәлен адамға пәлен хабарлама. Апаттық жағдайларды жабуға осы жетеді және кез келген енгізу осыдан басталады.
Тарих айлар бойы жинақталғанда, оның үстіне деректерді талдауды қосуға болады. Ол шекараның бұзылуын емес, нақты жабдық бірлігінің әдеттегі мінез-құлқының өзгеруін іздейді.
Мысал. Компрессор әдетте режимге сегіз минутта шығады. Соңғы үш аптада оған он екі минут керек. Бірде-бір шекара бұзылмаған, ережелер бойынша бірде-бір хабарлама болмас еді — бірақ агрегат айқын істен шығуға бет алған, әрі оған демалыс күні тоқтап қалғанға дейін қызмет көрсеткен дұрыс.
Шекараны тікелей белгілейміз. Бұзылуларды болжау — бірінші күннен жұмыс істейтін функция емес, жинақталған деректерде мүмкін болатын нәрсе. Ол үшін көрсеткіштердің ғана емес, бұзылулардың өзінің тарихы қажет: нақты жағдайлар болмаса, модельді оқытатын ештеңе жоқ. Сондықтан жобада бұл бірінші релиздің тармағы емес, деректерді жинау бір кезең жұмыс істегеннен кейінгі жеке кезең.
Іргелес бағыт — жасанды интеллектті енгізу бизнес-үдерістерге, онда сол тәсіл тапсырыстар, жүгінулер және құжаттар деректеріне қолданылады.

Мұның бірде-бірі апаттық ережелерді алмастырмайды: ережелер минуттар ішінде әрекет етеді, талдау апталар көкжиегінде жұмыс істейді. Екі қабат та қажет және олар дәл осы тәртіппен енгізіледі.
Кезеңдер дәл осы тәртіппен жүреді. Зерттеуді өткізіп жіберу — жүйені керекті деректерді бермейтін жабдыққа жинаудың ең жиі себебі.
Паркті түгендеу: үлгілер, контроллерлер, құжаттама, әр бірліктен физикалық тұрғыда нені алуға болады, нысандарда интернет бар ма. Шығуда — бірден қолжетімдінің және сыртқы датчиктермен жабуға тура келетіннің тізімі.
Бір алаң және бірнеше жабдық бірлігі: монтаж, тірі контроллерде алмасуды тексеру, нормалар мен ұстау уақыттарын құжаттама бойынша емес, жабдықтың нақты мінез-құлқы бойынша баптау.
Қай нысандарға кім жауапты, қандай оқиғалар кімге кетеді, не авария деп саналады, ал не жай ғана белгі. Осы жерде эскалация және бірдей оқиғаларды желімдеу бапталады, әйтпесе хабарламалар ағыны жүйені бір айда құнсыздандырады.
Қалған нысандар пысықталған сызба бойынша, жабдықтың жаңа түрлері — жеке алмасу модульдерімен. Әрі қарай тарих жиналады, кезең ішіндегі есептер және деректерді талдау пайда болады.
Нысандарда қандай жабдық тұрғанын, оның қаншасы бар екенін және қандай мәселелер туралы қазір салдары бойынша ғана білетініңізді жазыңыз. Біз одан шын мәнінде не алынатынын, қай жерде сыртқы датчиктер қажет болатынын және пилотты неден бастаған дұрыс екенін айтамыз.