Arhitektura industrijskog arhiviranja podataka: lokalno prikupljanje naspram prikupljanja zasnovanog na serveru

Зашто је архитектура хисторијана важна?
Системи индустријске аутоматизације генеришу непрекидне токове мерења, стања рада, аларма и производних догађаја. Ови записи помажу инжењерима да истраже кварове, провере услове процеса и разумеју перформансе опреме.
Међутим, само прикупљање података не гарантује да ће историјски запис бити потпун или користан. Прекиди мреже, одржавање сервера, ограничен простор за складиштење и неприкладна подешавања прикупљања могу довести до празнина у записима.
Избор између хисторијана на нивоу машине и хисторијана заснованог на серверу треба да почне од предвиђене примене. Свака архитектура испуњава различите захтеве за прикупљање, чување и анализу података.
Хисторијан на нивоу машине бележи детаљне информације у близини производне опреме. Хисторијан заснован на серверу обједињује записе из више извора и подржава ширу анализу.
Шта је хисторијан на нивоу машине?
Хисторијан на нивоу машине прикупља и чува податке временских серија у близини појединачне машине, производне ћелије или контролног система. У зависности од начина примене, може да преузима податке са ПЛЦ-ова и подржаних индустријских мрежа. Уобичајени извори података укључују контролере као што су ПЛЦ контролер Allen-Bradley 1756-L1 ControlLogix и модул ПЛЦ контролера Siemens 6ES7214.
Овакво решење је корисно када су инжењерима потребни детаљни записи о догађајима пре и после гашења, квара опреме или неочекиваног низа догађаја.
- Дијагностика машина: Чувајте одабране вредности контролера забележене у периоду око кварова и прекида производње.
- Следљивост: Повежите мерења процеса са производним циклусима, серијама или појединачним производима.
- Провера процеса: Чувајте записе за проверу да ли су услови рада испуњавали утврђене захтеве.
- Локално прикупљање података: Смањите зависност од непрекидне комуникације са удаљеним сервером хисторијана.
Локално прикупљање може да повећа отпорност система када узводни сервер или мрежна веза постану недоступни. Међутим, ова предност зависи од стварне архитектуре хисторијана и доступног простора за складиштење.
Inženjeri moraju da provere kapacitet za čuvanje podataka, načine izvoza podataka, performanse prikupljanja i ponašanje pri oporavku. Lokalno skladištenje ne uklanja sve moguće načine otkaza.
Šta je istoričar podataka zasnovan na serveru?
Istoričar podataka zasnovan na serveru prikuplja istorijske podatke sa više proizvodnih sredstava i drugih podržanih izvora podataka. Obično pruža šire mogućnosti za izveštavanje, prikaz trendova, skladištenje i analizu.
Fabrički inženjeri mogu da upoređuju performanse opreme, istražuju ponavljajuće gubitke u proizvodnji i povezuju procesna merenja na različitim mašinama.
Centralizovani istoričari podataka podržavaju i aplikacije koje kombinuju operativne zapise sa proizvodnim ili poslovnim informacijama. To može pomoći da se ponašanje procesa poveže sa rasporedima proizvodnje, serijama i rezultatima kontrole kvaliteta.
Međutim, putanja prikupljanja podataka uvodi dodatne zavisnosti. Mrežni kvarovi, održavanje servera, problemi sa interfejsima i ograničenja prostora za skladištenje mogu da prekinu prikupljanje podataka. Povezivanje na strani terena često se oslanja na Ethernet komunikacione module kao što su Yokogawa ALE111-S51, Schneider 140NOE21100 ili Foxboro FBM232, pa su njihova konfiguracija i ispravnost važni za evidenciju.
Nemojte pretpostaviti da svaki istoričar podataka automatski baferuje podatke tokom prekida. Proverite da li konkretni sakupljač podržava baferovanje, koliko dugo čuva zapise na čekanju i kako postupa pri ponovnom uspostavljanju veze.
Kako se porede ove dve arhitekture?
| Faktor izbora | Istoričar podataka na nivou mašine | Istoričar podataka zasnovan na serveru |
|---|---|---|
| Primarni obuhvat | Pojedinačna mašina ili proizvodna ćelija | Više mašina ili fabričkih sistema |
| Uobičajeni prioritet | Detaljni lokalni zapisi i dijagnostika | Centralizovana analiza i izveštavanje |
| Razmatranja u vezi sa skladištenjem | Ograničen lokalnim hardverom i konfiguracijom | Zavisi od resursa servera i dizajna arhive |
| Zavisnost od mreže | Može da čuva lokalne podatke tokom prekida u radu nadređenih sistema | Zavisi od povezanosti izvora i arhitekture prikupljanja podataka |
| Integracija u poslovne sisteme | Može zahtevati dodatni mehanizam za prenos | Često pogodan za integraciju podataka iz više izvora |
| Pitanja održavanja | Ispravnost lokalnog uređaja i kapacitet za čuvanje podataka | Dostupnost servera, interfejsi, rezervne kopije i bezbednost |
Ovo su arhitektonske tendencije, a ne univerzalne garancije proizvoda. Pre konačnog utvrđivanja dizajna proverite ponašanje odabrane platforme.
Kako odabrati odgovarajući istoričar podataka?
Na koje inženjersko pitanje podaci treba da odgovore?
Počnite tako što ćete utvrditi koje odluke treba donositi na osnovu istorijskih podataka. Istraživanje kvarova može zahtevati zapise visoke rezolucije za kratak događaj. Analiza proizvodnje može zahtevati duže čuvanje i dosledne podatke sa više sredstava.
Dokumentujte potrebne oznake, intervale prikupljanja, okidače događaja, kvalitet vremenskih oznaka, period čuvanja i potrebe izveštavanja.
Gde može doći do gubitka podataka duž putanje prikupljanja?
Prikažite putanju prikupljanja od svakog kontrolera do odredišta za skladištenje. Identifikujte mrežne svičeve, gejtveje, servise za prikupljanje, servere i druge komponente koje mogu da prekinu snimanje.
Proverite šta se dešava tokom prekida mreže, ponovnog pokretanja servera ili planiranog održavanja. Potvrdite da li se podaci privremeno čuvaju lokalno i da li sistem može da uskladi podatke iz propuštenih intervala nakon oporavka.
Koliki kapacitet skladišta je potreban?
Procenite potreban kapacitet skladišta na osnovu broja tačaka, učestalosti prikupljanja, veličine zapisa, ponašanja kompresije i potrebnog perioda čuvanja. Uzmite u obzir operativno opterećenje i odgovarajuću rezervu kapaciteta.
Nemojte određivati kapacitet skladišta samo na osnovu broja oznaka. Dva sistema sa istim brojem oznaka mogu da generišu različite količine podataka zbog razlika u podešavanjima prikupljanja i ponašanju procesa.
Da li su vremenske oznake dosledne i dobro poznate?
Istorijska analiza je manje pouzdana kada povezani zapisi koriste neusaglašene satove ili izvore vremenskih oznaka koji nisu dovoljno jasni. Proverite sinhronizaciju vremena između kontrolera, sakupljača podataka i servera.
Utvrdite da li vremenske oznake predstavljaju pribavljanje podataka na izvoru, prikupljanje ili prijem na serveru. Ova razlika je važna pri rekonstrukciji redosleda događaja koji se odvijaju u kratkim vremenskim razmacima.
Da li su sajber-bezbednost i oporavak obuhvaćeni?
Proverite autentifikaciju, kontrole pristupa, segmentaciju mreže, upravljanje zakrpama, postupke pravljenja rezervnih kopija i testiranje vraćanja podataka. Istoričar podataka može da sadrži vredne operativne informacije i treba ga adekvatno zaštititi.
Testirajte stvarni postupak oporavka. Rezervna kopija je korisna samo ako se potrebni podaci i konfiguracija mogu vratiti u prihvatljivim operativnim rokovima.
Kada treba kombinovati lokalno i centralizovano prikupljanje?
Neke primene imaju koristi od obe arhitekture. Istoričar na nivou mašine može da sačuva detaljne zapise u blizini opreme, dok istoričar zasnovan na serveru objedinjuje odabrane informacije za analizu u celom pogonu.
Na primer, proizvodnoj liniji zasnovanoj na kontrolerima kao što je GE Mark VIe IS400AEBMH3A PLC upravljački modul mogu biti potrebni detaljni zapisi događaja za dijagnostiku kvarova i centralizovane istorije proizvodnih serija za proveru kvaliteta. Lokalno skladištenje i centralna agregacija mogu zajedno da zadovolje ove zahteve.
Pažljivo osmislite mehanizam prenosa. Definišite koji se zapisi šalju uzvodno, kako se čuvaju vremenske oznake, kako se obrađuju duplirani zapisi i šta se dešava kada se komunikacija prekine.
Takođe razmotrite da li lokalni i centralni sistemi čuvaju isti nivo detalja. Grupisanje ili kompresija mogu promeniti informacije dostupne za kasnije istrage.
Šta treba da obuhvati kontrolna lista za puštanje u rad i održavanje?
- Proverite da li se prikupljaju potrebne oznake kontrolera.
- Uporedite vrednosti istoričara sa pouzdanim izvornim vrednostima.
- Potvrdite intervale prikupljanja i ponašanje pokrenuto događajima.
- Proverite sinhronizaciju vremena na relevantnim uređajima.
- Testirajte ponašanje pri prekidu mrežne veze i oporavku.
- Pregledajte kapacitet za skladištenje, pravila čuvanja i rotaciju arhive.
- Proverite kontrole pristupa, rezervne kopije i postupke vraćanja podataka.
- Dokumentujte putanje prikupljanja i odgovornost za svaku komponentu.
Zabeležite rezultate testiranja i kriterijume prihvatanja. Ponovite ključne provere nakon značajnih izmena mreže, kontrolera ili konfiguracije istoričara.
Zaključak: Pretvaranje istorijskih podataka u pouzdan inženjerski resurs
Izaberite industrijski istoričar podataka prema dokazima koje vaš pogon mora da sačuva i odlukama koje ti dokazi treba da podrže. Lokalno prikupljanje je korisno za detaljnu dijagnostiku mašina, dok prikupljanje zasnovano na serveru podržava opširnije izveštavanje i analizu različite opreme. Kombinovanje oba pristupa može doneti komplementarne prednosti kada se prenos, čuvanje i oporavak pažljivo osmisle. Pre primene dokumentujte zahteve za podacima, testirajte ponašanje u slučaju prekida rada, proverite kvalitet vremenskih oznaka i potvrdite da se rezervne kopije mogu vratiti. Ovi koraci pomažu da se istorijski podaci pretvore u pouzdan inženjerski resurs.
