FISCHER Mess- und Regeltechnik GmbH
Start-up | 4
BA_EN_DE43
19 / 28
4.3.6 Function code 0x2B/0x0E: Device Identification
This Function Code is used to read certain information about identification of the
unit. The following object types are used in the FISCHER units:
Object ID Object Name
Type
Category
0x00
VendorName
ASCII String
Basic
0x01
ProductCode
ASCII String
Basic
0x02
MajorMinorRevision
ASCII String
Basic
0x03
VendorUrl
ASCII String
Regular
0x04
ProductName
ASCII String
Regular
0x05
ModelName
ASCII String
Regular
0x06
UserApplicationName
ASCII String
Regular
NOTICE! There are no objects of the Extended category.
Request
0x2B
0x0E
DevID ObjID
1
2
3
4
Byte
Byte Field name
Size
Value range
1
Function Code
1 byte
0x2B
2
MEI Type
+)
1 byte
0x0E
3
Read Device ID Code
1 byte
01 / 02 / 04
4
Object ID
1 byte
0x00 to 0xFF
+)
MEI = Modbus Encapsulated Interface
Read Device ID
The Read Device ID Code (DevID) serves to specify the access. If the code is
not correct, an error message with the code 0x03 is sent.
01
Access to objects of the Basic category
stream access
02
Access to objects of the Regular category
stream access
04
Access to a single object
individual access
If the length of the requested information exceeds the maximum possible length
of the PDU, several transactions (Request/Response) must be carried out.
Object ID
The Object ID Code states on which object of the 'stream access‘ should start. If
the Object ID does not match the existing objects, the 'stream access‘ starts
with the first object of the category. In the event of an 'individual access‘, an er-
ror message is generated with the error code 0x02.