ARC – Archiv systému REX

Symbol blokuPotřebná licence: STANDARD
PIC

Popis funkce
Blok ARC slouží v systému REX pro konfiguraci archivů, sloužících pro průběžné zaznamenávání alarmů, událostí a historických trendů přímo na cílovém zařízení. Vstup prev prvního z archivů se propojí s výstupem Archives bloku EXEC. Další archivy se přidávají propojováním vstupu prev s výstupem next předchozího archivu. Na každý výstup next smí být připojen nejvýše jeden vstup prev následujícího archivu, u posledního archivu zůstává výstup next nepřipojen. Vzniklá posloupnost určuje pořadí alokace a inicializace jednotlivých archivů v řídicím systému REX a také určuje index archivu, používaný v parametru arc archivačních bloků (viz kap. 10). Archivy jsou číslovány od 1 a jejich maximální počet je omezen na 15 (archiv č. 0 je interní systémový log).

Typ archivu z hlediska zachování dat i po restartu cílového zařízení je určen parametrem atype. Přípustné volby závisejí na možnostech cílového zařízení a lze je po úspěšném připojení k danému zařízení zjistit v záložce Target programu RexView.

Archivy jsou na cílovém zařízení tvořeny posloupností úložek proměnné délky (optimalizace paměti a disku), z nichž každá obsahuje časovou značku. Proto dalšími parametry archivu jsou celková velikost v bytech asize a maximální počet časových značek nmarks pro urychlení sekvenčního vyhledávání v archivu.

Vstup

prev

Vstup sloužící pro připojení prvního archivu na výstup Archives bloku EXEC nebo k připojení na výstup next předchozího archivu

long

Výstup

next

Výstup sloužící pro zřetězování archivů připojením na vstup prev následujícího archivu

long

Parametry

atype

Typ archivu  1

long

1 ....

archiv je alokován v paměti RAM (po restartu cílového zařízení je nenávratně ztracen)

2 ....

archiv je alokován v zálohované paměti, např. CMOS (po restartu cílového zařízení zůstává zachován)

3 ....

archiv je alokován na disku (zůstává zachován v souboru i po restartu)

asize

Velikost archivu (v bytech)   256 102400

long

nmarks

Počet časových značek pro urychlení sekvenčního vyhledávání v archivu   2 720

long

ldaymax

Maximální velikost archivu za den [byte]   1000  2147480000 1048576

large

period

Perioda zapisování dat na disk [s]  60.0

double