Function Code 17 (11H) - Report Uda Id - Honeywell UDA2182 User Manual

Communications card
Hide thumbs Also See for UDA2182:
  • Faq (5 pages)
Table of Contents

Advertisement

8.5 Function Code 17 (11h) - Report UDA ID

Description
Function code 17 (11h) is used to report the device information such as Slave ID, device description and
firmware version.
Query
The query message specifies the function code only.
Example: Read Device ID from a slave at address 2.
TCP Example
RTU Example
Response
The response is a record format describing the instrument.
Slave
Function
Address
Code
Count
Slave Address – 00 for TCP. RTU is slave address. Example: 02
Slave ID - The Slave ID number for the UDA2182 is 21 (hex).
Run Indicator Status - (one byte) (byte 4). FF=ON
Device Description - (bytes 5-20)- 16 Character ASCII Message with the following format:
'H'
'C'
'9'
For example, a UDA with version number 3.10 would have the following device description:
'U'
'D'
'A'
Model ID - 00 (one byte) (byte 21)
Device Class ID - The Device Classification. (one byte) (byte 22)
Class ID
00
01-FF
January 09
Query message format for function code 17 (11h)
Slave Address (00 for
TCP)
00
02
Response message format for function code 17 (11h)
Byte
Slave
Run
ID
Indicator
Status
'5'
'0'
''
''
or
or
'3'
'A'
or
'7'
'2'
'1'
'8'
'2'
Generic Class (Fixed Address Mappable)
Future
UDA2182 Communications User Guide
Modbus/TCP & Modbus RTU Function Codes
Function
CRC (RTU)
Code
11
11
CRC
Device
Model
Device
Description
ID
Class
up to 9 character version number in
floating point notation.
' '
'0'
'3'
Class
CRC (RTU)
CRC
Device
CRC
Mapping
(RTU)
ID
zeros are appended for
the remaining bytes
'.'
'1'
'0'
0
CRC
(RTU)
0
0
Continued
25

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents