
69
◎
SYSTEM_STATUS (0x00C3)
:
◎
SYSTEM_CONFIG (0x00C4):
Note: Unsupported settings displays with "0"
Bit7
Bit7
Bit6
Bit6
Bit5
Bit5
Bit4
Bit4
Bit3
Bit3
Bit2
Bit2
Bit1
Bit1
Bit0
Bit0
Low byte
Low byte
-
-
-
-
-
-
-
-
EEPER
INITIA-
LSTATE
ADL_ON
DC_OK
OPERATION_INI
-
MOD_CTRL
Low byte:
Bit 1 DC_OK:Secondary DD output voltage status
=Secondary DD output voltage status TOO LOW
0
1=Secondary DD output voltage status NORMAL
Bit 4 ADL_ON:Active dummy load control status
=Active dummy load off/function not supported
0
1=Active dummy load on
Bit 5 INITIAL_STATE:Device initialized status
=In initialization status
0
1=NOT in initialization status
Bit 6 EEPER:EEPROM data access error
=EEPROM data access normal
0
1=EEPROM data access error
Low byte:
Bit 0
_CTRL:Modbus communication control status
MOD
=The output voltage/current defined by control over SVR/PV/PC
0
1=The output voltage, current, ON/OFF control defined by control over
Modus (VOUT_SET, IOUT_SET, OPERATION)
OPERATION_INIT:Pre-set value of power on operation command
0b00=Power OFF, pre-set 0x00(OFF)
0b01=Power ON, pre-set0x01(ON)
0b10=Pre-set is previous set value
0b11=not used, reserved
6
0x80
0x03
0x
8C
00
0x
3
000
0xDA31
6.3.7 Communication Examples
The following provides examples of request and response for each
function code of the Modbus RTU.
6.3.7.1
Read Holding Registers (FC=03)
The request message specifies the starting register and quantity
of registers to be read.
For example: the master requests the content of analog output
holding registers
0x008C-0 008E
x
(MFR_REVISION_B0B5)
from slave 0.
Request:
0x80: Slave ID 0
0x03: Function code 3 (Read Analog Output Holding R Registers)
0x008C: The Data Address of the first register requested.
0x0003: The total number of registers requested ( Read 3 registers from
0x008C
0 008E
x
to
)
0x
:
sending the Lo byte first
DA31
CRC16 Error Check. Please be aware that CRC
.
Response:
0x80: Slave ID 0
0x03: Function code 3 (Read Analog Output Holding R Registers)
0x06: The number of data bytes to follow (6 bytes)
0x0A FF FF FF FF FF: means that the firmware version of the MCU number1
is R01.0.
0x
:
sending the Lo byte
7DEC
CRC16 Error Check. Please be aware that CRC
first
.
0x80: Slave ID 0
0x0 : Function code 4 (Read Analog Input Registers)
4
0x0060: The Data Address of the first register requested
0x0001: he total number of registers requested ( read only 1 registers from
0x0060
)
0x2FC5:
sending the Lo byte first
CRC16 Error Check. Please be aware that CRC
.
6.3.7.2 Read Input Register
(FC=04)
The request message specifies the starting register and quantity
of registers to be read. For example: The master requests the
content of analog input register
(
) from salve 0
0x0060 READ_VOUT
Request:
70
0x80
0x03
0x06
0x0AFFFFFFFFFF
0x7DEC
0x80
0x04
0x0 6
0 0
0x
1
000
0x2FC5
6