User's Manual

http://www.microcyber.cn
21
Click Export , and the gateway register map list is saved in terms of CSV file in PC/portable
computer.
The detailed Modbus register map is shown as following:
Table 4-3 Modbus Register Map
Modbus Master Webpage Configure Modbus Slave
Function
Code
Read Number
at most
Register Start
Address
Optional Variables
02 1-2000 10001-19000 State, **_HEALTHY
04 1-125 30001-39000 Hart State
03 1-125 40001-49000 PV,TV,SV,QV,
Device Variable Code
Caution
When Modbus master is reading gateway s Modbus data, the user shall notice:
Gateway Modbus module only supports function codes 02, 03 and 04.
When reading data with function codes 02, 03or 04, the gateway supports to read multiple
data continuously.
Function codes 02, 04: During continuous read, there should not be register addresses which
are not configured by the gateway. If there are register addresses which are not configured by
the gateway, the gateway shall reply error data frame.
Function codes 03: During continuous read, there may be register addresses which are not
configured by the gateway. For the register addresses which are not configured by the gateway,
the reply data is 0.
When the user is importing the Modbus Register map, if the device doesn t exist in the device
mark, when the data is read, the gateway shall reply error data frame.
4.4 Private Protocol
WirelessHART gateway supports two types of protocols, active upload protocol and downward
communication protocol.
4.4.1 Active Upload Protocol
Gateway could only process supportive commands provided by HART protocol. For some
customized commands, the gateway shall convert these commands to private protocol data format,
and send out via TCP/IP. Meanwhile, gateway shall send out field device s burst info via private
protocol way. The transfer data flow is ASCII characters, and each data frame begins with [ , and
ends with ] . There is , in each character, and byte range is 0~255. The TCP port number of private
protocol is 8880.