Бид харна таны тоног төхөөрөмжийг бөгөөд хэлнэ, түүнээс юу бодитоор авагдахыг
Хянагчийн баримт бичиг, паркийн бүрэлдэхүүнээр: ямар үзүүлэлт шууд боломжтой, хаана мэдрэгч тавих хэрэгтэй, ямар тохиргоог алсаас удирдаж болох вэ.
Тоног төхөөрөмж объектууд дээр байдаг, харин та оффист байна. Бид түүн дээр мэдрэгч тавьж, тэдгээрийг интернэтэд холбож, үзүүлэлтийг хөтөч дээр нээгддэг нэг программд гаргана. Хэрэв температур хэм хэмжээнээс гарвал, хаалга нээлттэй үлдвэл эсвэл тэжээл тасарвал — хариуцагч ажилтан өглөө муудсан бараагаар мэдэхгүй, шууд мессеж авна.
Энгийнээр хэлбэл: тоног төхөөрөмж дээр чухал зүйлийг байнга хэмждэг жижиг хэрэгсэл тавигдана — камер доторх температур, хаалга нээлттэй эсэх, цахилгаан байгаа эсэх, компрессор ажиллаж байгаа эсэх. Минутад нэг удаа эдгээр хэмжилт интернэтээр сервер рүү явна. Та хөтөч нээж, бүх цэг дээрх тоног төхөөрөмжийн нэгж бүрийн байдлыг харна.
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 нэгжид нөлөөлсөн.
Парк өсөхөд юу өөрчлөгдөх вэ:
Системийн дэлгэцийн зураг, тоо нь үзүүлэн. Тооны дараалал санамсаргүй сонгогдоогүй: эхэнд паркийн хэмжээ биш, одоо хэдэн объект ажиглалтаас гадуур байгаа нь байна. Зургаан чимээгүй төхөөрөмж — энэ бол юу ч мэдэгдэхгүй байгаа зургаан цэг.

Тайлан файлаар гаргагдаж, хуваариар автоматаар бүтэж болно — жишээ нь, сар бүрийн нэгэнд. Хөргөлтийн контурт ийм тайлан нэгэн зэрэг хугацааны хадгалалтын горимын баталгаа болно.
Эрх ижил бүтцээр олгогдоно: цэгийн ажилтан зөвхөн өөрийн тоног төхөөрөмжийг, чиглэлийн удирдагч өөрийн төрлийн бүх объектыг, диспетчер бүх сүлжээний хураангуйг харна. Үзэх, үйл явдал хүлээн авах, алсын удирдлага нь нэг багцаар олгогддоггүй, салгагдсан.
Мэдрэгч ба хянагч
Үүл рүү дамжуулалт
Нэгдсэн самбар
Мессеж ба тайлан
Системийн үндсэн ажил энгийн дүрэм дээр бүтсэн: ийм утга ийм минутаас удаан = ийм хүнд ийм мессеж. Эвдрэлийн нөхцөлийг хаахад энэ хангалттай бөгөөд аливаа нэвтрүүлэлт үүнээс эхэлдэг.
Түүх сараар хуримтлагдсан үед түүн дээр өгөгдлийн шинжилгээ нэмж болно. Тэр хязгаарын зөрчлийг биш, тодорхой тоног төхөөрөмжийн нэгжийн ердийн зан төлөвийн өөрчлөлтийг хайдаг.
Жишээ. Компрессор ихэвчлэн найман минутад горимд гардаг. Сүүлийн гурван долоо хоногт түүнд арван хоёр минут шаардагдаж байна. Ямар ч хязгаар зөрчигдөөгүй, дүрмээр нэг ч мессеж явахгүй байсан — гэвч агрегат эвдрэл рүү тодорхой явж байгаа бөгөөд түүнийг амралтын өдөр зогсохоос нь өмнө үйлчлэх нь дээр.
Хилийг шууд заая. Эвдрэлийг таамаглах нь эхний өдрөөс ажилладаг функц биш, хуримтлагдсан өгөгдөл дээр боломжтой болдог зүйл. Түүнд зөвхөн үзүүлэлтийн биш, эвдрэлүүдийн өөрсдийнх нь түүх хэрэгтэй: бодит тохиолдолгүйгээр загварыг сургах зүйл байхгүй. Тиймээс төсөлд энэ бол эхний хувилбарын зүйл биш, өгөгдөл цуглуулалт хугацаа ажилласны дараах тусдаа үе шат.
Хажуугийн чиглэл — хиймэл оюун ухаан нэвтрүүлэх бизнес процесст, тэнд ижил хандлага захиалга, хандалт, баримт бичгийн өгөгдөлд хэрэглэгдэнэ.

Үүний аль нь ч эвдрэлийн дүрмийг орлохгүй: дүрэм минутын дотор хариу үзүүлдэг, шинжилгээ долоо хоногийн хугацаанд ажилладаг. Хоёр давхарга хоёулаа хэрэгтэй бөгөөд тэдгээр яг ийм дарааллаар нэвтрүүлэгдэнэ.
Үе шат яг ийм дараалалтай явна. Судалгааг алгасах нь системийг хэрэгтэй өгөгдлөө өгдөггүй тоног төхөөрөмжид тохируулан цуглуулдаг хамгийн түгээмэл шалтгаан.
Паркийн тооллого: загвар, хянагч, баримт бичиг, нэгж бүрээс физикээр юуг авч болох, объектууд дээр интернэт байгаа эсэх. Гаралт нь — шууд боломжтой зүйлийн жагсаалт, гадаад мэдрэгчээр хаах шаардлагатай зүйлийн жагсаалт.
Нэг талбай, хэдэн нэгж тоног төхөөрөмж: угсралт, амьд хянагч дээр солилцоог шалгах, хэм хэмжээ, тэсвэрлэлтийг баримт бичгээр биш, тоног төхөөрөмжийн бодит зан төлөвөөр тохируулах.
Хэн ямар объект хариуцах вэ, ямар үйл явдал хэнд очих вэ, юуг эвдрэл, юуг зүгээр тэмдэглэл гэж үзэх вэ. Мөн энд эскалаци, ижил үйл явдлыг наах тохируулагдана, эс бөгөөс мессежийн урсгал системийг сарын дотор үнэгүй болгоно.
Үлдсэн объектууд боловсруулсан схемээр, тоног төхөөрөмжийн шинэ төрөл — солилцооны тусдаа модулиар. Цаашид түүх хуримтлагдаж, хугацааны тайлан, өгөгдлийн шинжилгээ гарч ирнэ.
Объектууд дээр ямар тоног төхөөрөмж байгаа, хэд байгаа, ямар асуудлын тухай та одоо зөвхөн үр дагавраар нь мэддэгээ бичээрэй. Түүнээс юу бодитоор авагдах, хаана гадаад мэдрэгч хэрэгтэй болох, туршилтыг юунаас эхлэх нь зүйтэйг хариулъя.