UPS2000-(6 kVA-20 kVA)
Modbus Protocol Development Guide
Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
Response parameter description:
Function code: 43 (decimal), 0x2B (hexadecimal).
MEI type: The MEI type of 14 (0x0E) assigned to the device identifier port.
ReadDevID code: same as the request ReadDevID, 0x01, 0x02, 0x03, or 0x04.
Consistency level: The consistency level for the device identifiers and types of supported
accesses.
− 0x01: basic identifier code (stream access only)
− 0x02: normal identifier code (stream access only)
− 0x03: extension identifier code (stream access only)
− 0x81: basic identifier code (stream access and single access)
− 0x82: normal identifier code (stream access and single access)
− 0x83: extension identifier code (stream access and single access)
More: If the identifier code is 0x01, 0x02, or 0x03 (stream access) and the identifier data
does not match the single response, you can require several request and response
transactions.
− 0x00: The object is no longer usable
− 0xFF: Other identifier objects are usable, and more Modbus transactions are
required
For the ReadDevID code 0x04 (single access), this field must be set to 0x00.
Next object ID: If more is 0xFF, require the next object identifier code. If more is 0x00,
set to 0x00 (unused).
Object number: returned object identifier number in the response process.
For single access, the object number is 0x01.
Object 0.ID: the first object identifier code (stream access) or requested object identifier
code (single access) returned by the PDU.
Object 0.length: the byte length of the first object.
Object 0.value: the value of the first object (the byte of the object 0.length).
…
Object N.ID: the last object identifier code in the response process.
Object N.length: the byte length of the last object.
Object N.value: the value of the last object (the byte of the object N.length).
Abnormal response PDU: