beautypg.com

Flexnet dc data stream – Outback Power Systems MATE3 USB Card Owner’s Manual User Manual

Page 17

background image

900-0137-01-00 Rev

A

15

FLEXnet DC Data Stream

This is the data stream generated for a FLEXnet DC (FNDC) battery monitor connected to the system.

 The data stream for is 52 characters long. An example is 0,4,0000,0126,0000,02,00023,287,099,001,00,33,062.
 The items shown in Table 18 define the data stream by character.
 Specific descriptions for each category begin on page 16.

Table 18

Data Stream Matrix for FLEXnet DC Battery Monitor


Character Definition

Character

Definition

1

New Line character, ASCII (10). Denotes the start of
the status page.

27

Hundreds digit of extra data identifier.

2

Tens digit of Port number.

28

Tens digit of extra data identifier.

3

Units digit of Port number.

29

Units digit of extra data identifier.

4

Comma, ASCII (44). Used as a data separator.

30

Comma, ASCII (44). Used as a data separator.

5

Device type 4, ASCII (52). Indicates battery monitor.

31

Tens digit of battery voltage.

6

Comma, ASCII (44). Used as a data separator.

32

Units digit of battery voltage.

7

Hundreds digit of Shunt A current.

33

Tenths digit of battery voltage.

8

Tens digit of Shunt A current.

34

Comma, ASCII (44). Used as a data separator.

9

Units digit of Shunt A current.

35

Hundreds digit of battery state of charge percentage.

10

Tenths digit of Shunt A current.

36

Tens digit of battery state of charge percentage.

11

Comma, ASCII (44). Used as a data separator.

37

Units digit of battery state of charge percentage.

12

Hundreds digit of Shunt B current.

38

Comma, ASCII (44). Used as a data separator.

13

Tens digit of Shunt B current.

39

Enable flag for Shunt A.

14

Units digit of Shunt B current.

40

Enable flag for Shunt B.

15

Tenths digit of Shunt B current.

41

Enable flag for Shunt C.

16

Comma, ASCII (44). Used as a data separator.

42

Comma, ASCII (44). Used as a data separator.

17

Hundreds digit of Shunt C current.

43

High digit of status flag.

18

Tens digit of Shunt C current.

44

Low digit of status flag.

19

Units digit of Shunt C current.

45

Comma, ASCII (44). Used as a data separator.

20

Tenths digit of Shunt C current.

46

Tens digit of battery temperature.

21

Comma, ASCII (44). Used as a data separator.

47

Units digit of battery temperature.

22

Tens digit of extra data identifier.

48

Comma, ASCII (44). Used as a data separator.

23

Units digit of extra data identifier.

49

Hundreds digit of Checksum.

24

Comma, ASCII (44). Used as a data separator.

50

Tens digit of Checksum.

25

Ten thousands digit of extra data identifier.

51

Units digit of Checksum.

26

Thousands digit of extra data identifier.

52

Carriage return, ASCII (13). Denotes the end of the
status page.

Star

t o

f St

atus

Pa

ge

Por

t A

d

dr

ess

se

p

a

ra

to

r

Device Type

4

se

p

a

ra

to

r

Shun

t A

Am

ps

se

p

a

ra

to

r

Shun

t B

Am

ps

se

p

a

ra

to

r

Shun

t C

Am

ps

se

p

a

ra

to

r

Extr

a Dat

a

Id

entifi

e

r

se

p

a

ra

to

r

Extr

a D

a

ta

se

p

a

ra

to

r

Batt

er

y Vol

tage

separta

tor

Stat

e of

C

h

ar

g

e

se

p

a

ra

to

r

Shun

t 1

En

abl

e

Shun

t 2

En

abl

e

Shun

t 3

En

abl

e

se

p

a

ra

to

r

Stat

us Fl

ags

se

p

a

ra

to

r

Batt

er

y

Tem

p

er

atur

e

se

p

a

ra

to

r

Checksum

End

of st

atus

pa

ge

ASCII

code

10 X

X 44 52 44 X

X X X 44 X X X X 44 X X X X 44 X X 44 X X X X X 44 X X X 44 X X X 44 X X X 44 X X 44 X X 44 X X X 13

Char. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52