Porovnávané verzie

Kľúč

  • Tento riadok sa pridal
  • Riadok je odstránený.
  • Formátovanie sa zmenilo.

KOM Archív - vlastnosti

Archívny súbor

Súbor KOM Archív s uloženými hodnotami má meno "KOMARC.KCD" a nachádza sa v adresári KOMARC, podadresára aplikácie. Adresár KOMARC sa vytvorí automaticky v prípade potreby. KOM Archív funguje ako kruhový buffer s tým, že hodnoty sa do buffra zapisujú ak je proces D2000 KOM v režime offline (z dôvodu šetrenia diskov - takže sa nejedná o store-and-forward, ale o forward-or-store). Najstaršie hodnoty sa prepisujú aktuálnymi. Buffer je spoločný pre všetky objekty, to znamená, že nie je delený pre jednotlivé merané body, ale všetky prichádzajúce hodnoty meraných bodov sa zapisujú v poradí v akom prišli.

Archívny súbor je rozdelený na hlavičku (na začiatku súboru) a bloky s uloženými hodnotami. V hlavičke sú informácie o blokoch hodnôt (počet zapísaných hodnôt, časy zápisov ...). Jeden blok s údajmi umožňuje bežne uložiť cca. 1500 hodnôt. Počet blokov s údajmi je obmedzený podľa veľkosti súboru (parameter /KA). Každý blok je chránený kontrolnou sumou. Zápis bloku na disk sa uskutoční iba v prípade jeho naplnenia, príp. po uplynutí timeoutu (1 minúta). Hodnoty uložené v režime offline sú špeciálne poznačené a zaslané do systému D2000 po pripojení sa k procesu D2000 Server.


Čítanie hodnôt

Podľa hodnoty parametra /KM<ArchivMode> procesu D2000 Server sa určí spôsob odosielania hodnôt z buffra do systému D2000. Parameter ArchivMode môže mať hodnoty :

  • 1 - (implicitná hodnota) pre automatické zasielanie hodnôt po štarte procesu D2000 KOM (ak sa v KOM Archíve nájdu akékoľvek hodnoty získané v offline režime) alebo po znovupripojení sa k procesu D2000 Server (hodnoty získané v časovom intervale chodu procesu D2000 KOM v offline režime).
  • 2 - hodnoty sú odoslané iba na žiadosť Tell príkazom READKOMARC.


Logovací súbor

Spolu s archívnym súborom "KOMARC.KCD" vznikne v rovnakom adresári aj súbor "KOMARC.LOG". V ňom sú v textovom tvare zapisované spolu s dátumom a časom vzniku:

  • informácie o vzniku súboru
  • chyby pri práci s KOM Archív súborom (chybné kontrolné sumy, chyby systémových volaní ...)
  • vykonané transakcie čítania údajov (typ transakcie, prečítaný interval údajov ...)


Možné riziká

Zápis údajov do KOM Archívu zaťažuje operačný systém minimálne (diskové operácie sa vykonávajú minimálne, väčšina práce je vykonaná v operačnej pamäti). Treba dbať na voľný diskový priestor pre vytvorenie archívneho súboru. Ten vznikne okamžite s požadovanom veľkosťou (parameter /KA) a viac už svoju veľkosť nemení.

...