5 report slave id, Report slave id – In-Situ Aqua TROLL 400 Modbus and SDI-12 Reference Guide User Manual

Page 62

Advertising
background image

8.10.5

Report Slave ID

This command query’s a device for ID information.

• The Data Payload layout is defined in the Slave ID Format section.
• The Byte Count field is the number of bytes from the Slave ID field to the end of the Data

Payload (excludes the 2 byte CRC).

• Run Status – must be 0x00 or 0xFF.

Slave ID Layout Example

Byte Offset

Field Description

Type

Value

0

Device Address

byte

1-247

1

Function Code

byte

0x11

2

Byte Count

byte

23

3

Slave ID

byte

0x49 (‘I’)

4

Run Status Indicator

byte

0x00 = Off, 0xFF = On

Device Specific Info

5

Slave ID Format Version ID

byte

0x01

Format Version 1 ID Block

6-7

Manufacturer ID

ushort

0x5349 (‘SI’)

8-9

Device ID

ushort

10-11

Application Firmware Version

ushort

Version * 100

12-13

Boot Code Firmware Version

ushort

Version * 100

14-15

Hardware Version

ushort

16-17

Register Map Template ID

ushort

Message (4 bytes):

Response (N bytes):

Address

1 Byte

1-247

Address

1 Byte

1-247

Function Code

1 Byte

0x11

Function Code

1 Byte

0x11

CRC

2 Bytes

Byte Count

1 Byte

0 to 0xFF

Slave ID

1 Byte

0 to 0xFF

Run Status

1 Byte

0 to 0xFF

Data Payload

N Bytes

CRC

2 Bytes

62

Advertising
This manual is related to the following products: