ARC – Archiv systému REXYGEN
Symbol blokuPotřebná licence: STANDARD
Popis funkce
Blok ARC slouží v systému REXYGEN 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 REXYGEN 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 diagnostice programu REXYGEN Studio. Standardně jsou k dispozici následující možnosti:
- 1: RAM memory: Archiv je alokován v paměti RAM (po restartu RexCore je nenávratně ztracen).
- 2: Permanent memory: Archiv je alokován v zálohované paměti, např. CMOS (po restartu RexCore zůstává zachován).
- 3: Disk: Archiv je ukládán na disk (po restartu RexCore zůstává zachován).
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.
Frekvenci zápisu hodnot lze ovlivnit parametrem period. U zařízení používajících flash paměť nebo SD karty jako disk není vhodné zapisovat hodnoty příliš často, proto je vhodné nastavit tento parametr na hodnotu v řádech minut. Dále je možné vybrat vhodný zdroj časových značek parametrem timesrc.
Tento blok nepropaguje kvalitu signálu. Více informací je uvedeno v sekci 1.4.
Vstup
prev | Vstup pro řetězení archivů | Long (I32) |
Parametr
atype | Typ archivu 1 | Long (I32) |
|
|
|
asize | Velikost archivu (v bytech) 256 102400 | Long (I32) |
nmarks | Počet časových značek 2 720 | Long (I32) |
ldaymax | Maximální velikost archivu za den [byte] 1000 2147480000 1048576 | Large (I64) |
period | Perioda zapisování dat na disk [s] 60.0 | Double (F64) |
timesrc | Zdroj časových značek 1 | Long (I32) |
|
|
|
Výstup
next | Výstup pro řetězení archivů | Long (I32) |
[Předchozí] [Na začátek] [Výše] [Další]
2024 © REX Controls s.r.o., www.rexygen.com