Register Number
Register Name
2308
Device serial num-
ber
14.8 Functiecodes
De functiecodes (FC) worden door de Modbus-master automatisch gebruikt,om bepaalde acties,
zoals bijv. lezen of schrijven, uit te voeren.
FC3 Read Holding Register
Met dit commando kan een willekeurig aantal (1-127) holding-registers worden uitgelezen. Het
startregister, vanaf welke gelezen moet worden en het aantal registers worden overgedragen.
Parameter
Request:
Function Code
Start Address
Number of Registers
Response:
Function Code
Start Address
Register Value
FC4 Read Input Register
Met dit commando kan een willekeurig aantal (1-127) Input-registers worden uitgelezen. Het startre-
gister, vanaf welke gelezen moet worden en het aantal registers worden overgedragen.
Parameter
Request:
Function Code
Start Address
Number of Registers
Response:
Function Code
Start Address
Register Value
FC6 Write Single Register
Met deze functiecode wordt in een afzonderlijk holding-register geschreven.
Parameter
Request:
Function Code
Start Address
Number of Registers
VEGAPULS C 21 • Modbus- en Levelmaster-protocol
Type
Note
string (12
-
charac-
ters)
Length
1 Byte
2 Bytes
2 Bytes
1 Byte
2 Bytes
N*2 Bytes
Length
1 Byte
2 Bytes
N*2 Bytes
1 Byte
2 Bytes
N*2 Bytes
Length
1 Byte
2 Bytes
2 Bytes
Code/Data
0x03
0x0000 to 0xFFFF
1 to 127 (0x7D)
0x03
2*N
Data
Code/Data
0x04
0x0000 to 0xFFFF
1 to 127 (0x7D)
0x04
2*N
Data
Code/Data
0x06
0x0000 to 0xFFFF
Data
14 Bijlage
55