User manual - FLOW METER SPI-638
9.1.
LIST OF REGISTERS
Some parameters are located on two registers (higher word in first register, and lower word in
next one). After writing of one of them device controls result of their 32-bit value, and if it is
necessary corrects value of second register automatically. If appropriate modification is
impossible, both registers stay unaffected and device responds with error code 03h
(see:
TRANSMISSION ERRORS DESCRIPTION
).
Register Write
Range
Register description
01h
1
02h
1
No
0 ÷ 999999
Measurement value (no decimal point)
03h
No
0-FFh
The status of the current measurement.
0
– data valid;
20h
– device waits for first pulse;
A0h
– alarm state, allowable frequency range is exceeded
04h
Yes
0 ÷ 5
“
F PrEc
” parameter in “
FLouu
” menu. The same as 12h register
05h
Yes
0 ÷ 31
State of the relays and alarm LED (binary format)
(1 - on, 0 - off):
00000000 000edcba
a
- relay R1;
b
- relay R2;
c
- relay R3;
d
- relay R4;
e
- alarm state
indicator; If written, only
a
,
b
,
c
,
d
bits are important (others are
ignored) these bits allows user to control the relays via RS-485
interface
06h
2
Yes
0h ÷ 1800h
State of active current output, expressed in 1/256 mA units – it
means that high byte express integer part, and low byte fractional
part of desired output current.
Yes
2CCh÷1800h
State of passive current output, expressed in 1/256 mA units – it
means that high byte express integer part, and low byte fractional
part of desired output current.
Yes
0h ÷ 1600h
State of active voltage output, expressed in 1/512 V units – it
means that high byte express integer part, and low byte fractional
part of desired output voltage.
07h
1
08h
1
No
0 ÷ 999999
Peak (drop) value (no decimal point)
09h
1
0Ah
1
No
0÷FFFFFFFFh
Total flow component expressed in thousands of units e.g.:
999999999
999 . 999
0Bh
1
No
0÷999
Total flow component expressed in units e.g.:
999999999
999
. 999
0Ch
1
No
0÷999
Total flow component expressed in thousandths of units e.g.:
999999999 999 .
999
0Dh
1
No
0÷FFFFh
Batcher component expressed in thousands of units e.g.:
65535
999 . 999
0Eh
1
No
0÷999
Batcher component expressed in units e.g.:
65535
999
. 999
0Fh
1
No
0÷999
Batcher component expressed in thousandths of units e.g.:
65535 999 .
999
50