GE 1601-0149-A2 Code Type Definition, Unsigned Value, Decimal Places, Signed Value, TWO 8-BIT

Models: 1601-0149-A2

1 62
Download 62 pages 62.7 Kb
Page 44
Image 44

489

Communications Guide

Memory Map Data Formats

Modbus Memory Map

The data formats used in the Modbus memory map are shown below.

Table 2: Data Formats (Sheet 1 of 12)

CODE

TYPE

DEFINITION

 

 

 

F1

16 bits

UNSIGNED VALUE

 

 

 

 

Example: 1234 stored as 1234

 

 

 

F2

16 bits

UNSIGNED VALUE,

 

 

1 DECIMAL PLACE

 

 

 

 

Example: 123.4 stored as 1234

 

 

 

F3

16 bits

UNSIGNED VALUE,

 

 

2 DECIMAL PLACES

 

 

 

 

Example: 12.34 stored as 1234

 

 

 

F4

16 bits

2’s COMPLEMENT

 

 

SIGNED VALUE

 

 

 

 

Example: –1234 stored as –1234 (i.e.

 

64302)

 

 

 

 

F5

16 bits

2’s COMPLEMENT

 

 

SIGNED VALUE

 

 

1 DECIMAL PLACES

 

 

 

 

Example: -123.4 stored as -1234 (i.e.

 

64302)

 

 

 

 

F6

16 bits

2’s COMPLEMENT

 

 

SIGNED VALUE

 

 

2 DECIMAL PLACES

 

 

 

 

Example: –12.34 stored as –1234 (i.e.

 

64302)

 

 

 

 

F10

32 bits

2’s COMPLEMENT

 

 

SIGNED LONG VALUE

 

 

1 DECIMAL PLACE

 

 

 

 

1st 16 bits

High Order Word of Long

 

 

Value

 

 

 

 

2nd 16 bits

Low Order Word of Long

 

 

Value

 

 

 

 

Example: –12345.6 stored as

 

–123456 (i.e. 1st word: FFFE hex, 2nd

 

word: 1DC0 hex)

 

 

 

F12

32 bits

2’s COMPLEMENT

 

 

SIGNED LONG VALUE

 

 

 

 

1st 16 bits

High Order Word of Long

 

 

Value

 

 

 

 

2nd 16 bits

Low Order Word of Long

 

 

Value

 

 

 

 

Example: -123456 stored as -123456

 

(i.e. 1st word: FFFE hex, 2nd word:

 

1DC0 hex)

 

 

 

 

F13

32 bits

2’s COMPLEMENT

 

 

SIGNED LONG VALUE,

 

 

3 DECIMAL PLACES

 

 

 

 

1st 16 bits

High Order Word of Long

 

 

Value

 

 

 

 

2nd 16 bits

Low Order Word of Long

 

 

Value

 

 

 

 

Example: -123.456 stored as -123456

 

(i.e. 1st word: FFFE hex, 2nd word:

 

1DC0 hex)

 

 

 

 

F14

32 bits

2’s COMPLEMENT

 

 

SIGNED LONG VALUE,

 

 

2 DECIMAL PLACES

 

 

 

 

1st 16 bits

High Order Word of Long

 

 

Value

 

 

 

 

2nd 16 bits

Low Order Word of Long

 

 

Value

 

 

 

 

Example: -1234.56 stored as -123456

 

(i.e. 1st word: FFFE hex, 2nd word:

 

1DC0 hex)

 

 

 

 

Table 2: Data Formats (Sheet 2 of 12)

CODE

TYPE

DEFINITION

 

 

 

F15

16 bits

HARDWARE REVISION

 

 

 

 

0000 0000

1 = A

 

0000 0001

 

 

 

 

 

0000 0000

2 = B

 

0000 0010

 

 

 

 

 

...

...

 

 

 

 

0000 0000

26 = Z

 

0001 1010

 

 

 

 

F16

16 bits

SOFTWARE REVISION

 

 

 

 

1111 1111

Major Revision Number

 

xxxx xxxx

0 to 9 in steps of 1

 

 

 

 

xxxx xxxx

Minor Revision Number

 

1111 1111

(two BCD digits)

 

 

00 to 99 in steps of 1

 

 

 

 

Example: Revision 2.30 stored as

 

0230 hex

 

 

 

 

F18

32 bits

DATE (MM/DD/YYYY)

 

 

 

 

1st byte

Month (1 to 12)

 

 

 

 

2nd byte

Day (1 to 31)

 

 

 

 

3rd & 4th

Year (1995 to 2094)

 

byte

 

 

 

 

 

Example: Feb. 20, 1996 stored as

 

34867148 (i.e. 1st word: 0214, 2nd

 

word 07CC)

 

 

 

 

F19

32 bits

TIME (HH:MM:SS:hh)

 

 

 

 

1st byte

Hours (0 to 23)

 

 

 

 

2nd byte

Minutes (0 to 59)

 

 

 

 

3rd byte

Seconds (0 to 59)

 

 

 

 

4th byte

Hundreds of seconds (0

 

 

to 99)

 

 

 

 

Example: 2:05pm stored as

 

235208704 (i.e. 1st word: 0E05, 2nd

 

word 0000)

 

 

 

 

F20

32 bits

2’s COMPLEMENT

 

 

SIGNED LONG VALUE

 

 

 

 

1st 16 bits

High Order Word of Long

 

 

Value

 

 

 

 

2nd 16 bits

Low Order Word of Long

 

 

Value

 

 

 

 

Note: -1 means “Never”

 

 

 

F22

16 bits

TWO 8-BIT

 

 

CHARACTERS

 

 

PACKED INTO 16-BIT

 

 

UNSIGNED

 

 

 

 

MSB

First Character

 

 

 

 

LSB

Second Character

 

 

 

 

Example: String ‘AB’ stored as 4142

 

hex.

 

 

 

 

F24

32 bits

TIME FORMAT FOR

 

 

BROADCAST

 

 

 

 

1st byte

Hours (0 to 23)

 

2nd byte

Minutes (0 to 59)

 

3rd & 4th

Milliseconds (0 to 59999)

 

bytes

Note: Clock resolution

 

 

limited to 0.01 sec

 

 

 

 

Example: 1:15:48:572 stored as

 

17808828 (i.e., 1st word 010F, 2nd

 

word BDBC)

 

 

 

 

40

http://www.GEindustrial.com/multilin

GE Multilin

Page 44
Image 44
GE 1601-0149-A2 Code Type Definition, Unsigned Value, Decimal Places, Signed Value, Signed Long Value, Date MM/DD/YYYY