Katalogové listy a montážní návody.
Poznámky redaktora
.00 18.) Dotaz typ položek „XARCHIVECFG, ARCHIVE_DATA_TYPES BLOCK“
Počet archivovaných hodnot daný velikostí vráceného datového pole
2.)
pořadí položky skupině
skupina (sumy, uživatelské sumy, systémové prom ěnné,.12.)
pořadí položky skupině
hodnota konstanty (4B float) nebo LongWord (provoz, nebo pktime)
TArchRec
item: byte;
groupCalc: byte;
|zzpp pppp| Pořadí konkrétní položky skupině proměnných GroupCalc
|zzpp pppp| rezerva bitový příznak pro zákaznické výpočty
|gggg cccc| index skupiny proměnných
|gggg cccc| obsahuje typ výpočtu (0-3 pro sumy, 4-7 pro hodnoty, 8-11 pro casy,
12-15 rezervováno)
Dotazy potřebné pro vyčtení archivace neznámou strukturou:
1.) Názvy proměnných „XARCHIVECFG, CHOSEN_ITEMS_OF_VARS BLOCK“
3..) Vlastní vyčtení dat „XARCHIVEBLOCK BLOCK,[FROM, TO]“
Interní specializované dotazy komunikace (seřizování, flash, diagnostika)
XAPPLIC rezerva
XIMPOUT
IMPULSE_OUTPUT_CONFIG DEFAULT;
XIOUT
IOUT CONFIG
IOUT_CALIBRATION
= DEFAULT;
= 0x40000000
(R/W)
(W)
XADCONFIG
KONFIG_PREVODNIKU DEFAULT; (R/W)
XRESET
XRESET USR CONST
XRESET MCU
XRESET_ALL
= 0x08000000;
= 0x80000000;
= 0xFF000000;
XDIAGNOSTIC
DIAGN_DATA
STOP_STRINGS
STATISTICS_DATA
ERROR DETAILS
READ_REGISTERS
SAVE_REGISTERS
= DEFAULT;
= 0x40000000
= 0x20000000
= 0x10000000
= 0x02000000
= 0x01000000
(R/W/RS)
(R/W/RS)
(R/RS)
(R)
; (RS)
; (R)
XUPDATER
ALL FIRMWARE
GET_NUMBER_OF_BLOCK
MCU_FIRMWARE
AD_CONFIG_OVERWRITE
SYSTEM_CONFIG_OVERWRITE
= DEFAULT;
= 0x40000000
= 0x20000000
= 0x02000000
=0x01000000
(RS/WS);
; (R)
XWORKLOAD
WORKLOAD_DATA DEFAULT; (R/RS)
XVARIABLES
SIMULATOR_OFF 0x10000000; (W)
16/21
.304337/a POPIS komunikačních protokolů TYP 457 Měřič INMAT 57S INMAT 57D
Revize 2.2012
condCfgA TCondCfg; podmínka A
condCfgB TCondCfg; podmínka B
errWordBitMask longword; bitová maska chyby (max 32)
pocetZaznamuVExterniPameti longword; Počet záznamů bloku
pocetHodnotVBloku byte; počet hodnot bloku (bez pkTime času provozu jsou povinné vždy)
paddingl: byte;
padding2: byte
padding3: byte
TCondCfg
flags: byte;
paddingl: byte;
padding2: byte;
relop: byte;
leftGroup: byte;
leftItem: byte;
rightGroup: byte;
rightItem: byte;
constant: TypeCast;
skupina příznaků pro podmínku
0x01 podmínka povolena
0x02 (1=konstanta 0=proměnná)
0x04 konstanta celočíselná
relační operátor podmínky AND 0
skupina (sumy, uživatelské sumy, systémové proměnné,