SmartLogger ModBus Interface Definitions
SmartLogger ModBus Interface Definitions
Issue 37
Date 2020-06-24
and other Huawei trademarks are trademarks of Huawei Technologies Co., Ltd.
All other trademarks and trade names mentioned in this document are the property of their respective
holders.
Notice
The purchased products, services and features are stipulated by the contract made between Huawei and
the customer. All or part of the products, services and features described in this document may not be
within the purchase scope or the usage scope. Unless otherwise specified in the contract, all statements,
information, and recommendations in this document are provided "AS IS" without warranties, guarantees
or representations of any kind, either express or implied.
The information in this document is subject to change without notice. Every effort has been made in the
preparation of this document to ensure accuracy of the contents, but all statements, information, and
recommendations in this document do not constitute a warranty of any kind, express or implied.
Website: https://e.huawei.com
Change History
02 2014-03-28 Updated EMI and power meter, and added a time setting
interface.
Contents
Change History............................................................................................................................ ii
1 Introduction.............................................................................................................................. 1
1.1 Definitions of Terms and Abbreviations.......................................................................................................................... 1
1.2 System Requirements............................................................................................................................................................ 2
2 Register Definitions.................................................................................................................3
2.1 Register Definitions for the SmartLogger....................................................................................................................... 3
2.2 Alarm Definitions for the SmartLogger........................................................................................................................ 13
2.3 Register Definitions for the Environmental Monitor Instrument......................................................................... 19
2.4 Register Definitions for the Power Meter.....................................................................................................................20
2.5 Register Definitions for the SUN2000............................................................................................................................22
2.6 Public Register Definitions................................................................................................................................................. 22
2.7 Remapped Modbus definitions........................................................................................................................................ 23
5 Reference Documents...........................................................................................................45
1 Introduction
STR String
2 Register Definitions
In the following table, the operation object of the register is the SmartLogger or all
inverters accessed by the SmartLogger. In the Modbus-TCP communications protocol, the
logic device ID is fixed to 0.
1107 DI1 custom 1 The dry contact signal from the Adaptab 50001 5
alarm peripheral to the corresponding le
DI port on the SmartLogger is
1108 DI2 custom 1 abnormal. 50001 6
alarm
NOTICE
1100 Abnormal After the active power control is The SmartLogger disables
Active enabled on the SmartLogger, an the active power control,
Schedule abnormal external input occurs or a and the active power
target device becomes faulty. output of the power
station may fail to satisfy
the requirements of the
power grid company.
1101 Abnormal After the reactive power control is The SmartLogger disables
Reactive enabled on the SmartLogger, an the reactive power
Schedule abnormal external input occurs or a control, and the reactive
target device becomes faulty. power output of the
power station may fail to
satisfy the requirements
of the power grid
company.
1103 MCB The SmartLogger has detected that the The power station stops
Disconnect general AC circuit breaker at the grid- feeding the power grid,
tied point is OFF. all inverters shut down,
and the SmartLogger
disables the power
control function.
1104 Abnormal This alarm is triggered when the dry The alarm indicates the
Cubicle contact point of a cubicle device joint test result for relays,
connected to the SmartLogger is open and does not affect other
or closed during the joint test for the service functions. The
relay used in the Japanese market. SmartLogger displays and
reports the alarm.
1106 AC SPD fault This alarm warns you that the dry A faulty SPD is unable to
contact signal sent to the SmartLogger protect the SmartLogger
is abnormal in the communication box from lightning, and
scenario because the SPD inside the therefore the
communication box is faulty. SmartLogger may be
damaged under
thunderstorms.
1107~11 DI1~8 custom This alarm is generated when the The peripheral may be
14 alarm SmartLogger detects that the dry abnormal, which may
contact signal from the peripheral is impact the system
abnormal. running.
1115 24V power This alarm warns you that the dry The meteorological
failure contact signal sent to the SmartLogger sensor in the
is abnormal in the communication box communication box does
scenario because the 24V power inside not work properly due to
the communication box is faulty. no power supply.
1119 License Expired 1. The privilege certificate has entered The privilege feature will
the grace period. be invalid soon.
2. The privilege feature will be invalid
soon.
1123 Remote Remote Control Certificate valid date is Can't connect to remote
Control future time output control server
Certificate
invalid
1130 SmartLogger SmartLogger Certificate will be deadline Links pose security risks
Certificate after 60 days after certificate expired
About to
Expire
In the following table, the operating object of the register is an environmental monitor
instrument. In the Modbus-TCP communications protocol, the logic device ID is set to the
RS485 address of the environmental monitor instrument.
In the following table, the operating object of the register is a power meter. In the Modbus-
TCP communications protocol, the logic device ID is set to the RS485 address of the power
meter.
NOTE
SN16 ~ SN25 registers are supported only by DL/T 645 power meters.
NOTE
NOTE
The mapped registers are accessed by the SmartLogger address. By default, each device
takes up 25 registers, the register address is derived from the initial register address, offset
address, and device address translation. Device address for Modbus physical address.
Supported devices: inverter, environmental monitor instrument.
9 Cabinet RO I16 ℃ 10 11 1
temperature
3 PV module RO I16 ℃ 10 2 1
temperature
4 Ambient RO I16 ℃ 10 3 1
temperature
After the SmartLogger receives the instruction value, it synchronizes the value in
the form of a power factor to all connected inverters.
NOTE
The address of an access device is an RS485 address which can be read on the LCD or built-
in WebUI of the SmartLogger.
0 1–247 248–255
WARNING
Example:
16 bits 0x1234
In unicast mode, a slave node returns one response for each request from the
master node. If the master node does not receive any response from the slave
node in 5s, the communication process is regarded as timed out.
In broadcast mode, slave nodes receive instructions from the master node, but do
not respond to the instructions.
Table 4-3 Table of exception codes returned by an NE (0x00–0x8F are for common
exception codes)
Code Name Meaning
NOTE
4.3.3.4 Example
A master node sends a request to a slave node (logic device ID: 01) to query
register whose address is 32306/0X7E32. The request frame format is as follows:
Data 00 01 00 00 00 06 00 03 7E 32 00 02
frame
Data 00 01 00 00 00 07 00 03 04 00 00 00 01
frame
Data 00 01 00 00 00 03 00 83 03
frame
4.3.4.4 Example
A master node sends a Power-On instruction(register address: 40200/0X9D08) to a
slave node whose address is 01. The request frame format is as follows:
Data 00 01 00 00 00 06 00 06 9D 08 00 00
frame
Data 00 01 00 00 00 06 00 06 9D 08 00 00
frame
Data 00 01 00 00 00 03 00 86 04
frame
NOTE
4.3.5.4 Example
A master node sends an instruction to a slave node whose address is 01 to set the
active power control mode (register address: 40118/0X9CB6) to 2, and set the
active power deration (register address: 40119/0X9CB7) to 50%. The request
frame format is as follows:
Dat 00 01 00 00 00 0B 00 10 9C B 0 0 04 00 0 00 32
a 6 0 2 2
fra
me
Datafr 00 01 00 00 00 06 00 10 9C B6 00 02
ame
Data 00 01 00 00 00 03 00 90 04
fram
e
Simulate the port of the read device identifier as an address space. This address
space consists of a set of addressable data elements. The data elements are
objects to be read, and the object IDs determine these data elements.
● Basic device identifier: All objects of this type are mandatory, such as the
manufacturer name, product code, and revision version.
● Normal device identifier:Except the basic data objects, the device provides
additional and optional identifiers and data object description. Normal device
identifiers define all types of objects according to standard definitions, but the
execution of this type of objects is optional.
● Extensive device identifier:Except the basic data objects, the device provides
additional and optional identifiers and special data object description. All
these data objects are related to the device.
0x03– Normal
0x7F
0x80– Extensive
0xFF
ReadDeviId code 1 01
Object ID 1 0x00
ReadDeviId code 1 01
Consistency level 1 01
More 1 N/A
Object length 1 N
ReadDeviId code 1 03
Object ID 1 0x87
ReadDeviId code 1 03
Consistency level 1 03
More 1 N/A
Object 1 N
length
Object N N/A
value
...
For example:1=SUN2000;2=V100R001C01SPC120;3=P1.0-
D1.0;4=123232323;5=2;6=1.
5 Reference Documents
Modbus_Application_Protocol_V1_1b3
Modbus over serial line specification and implementation guide V1.02
Modbus_Messaging_Implementation_Guide_V1_0b