4 | Start-up
FISCHER Mess- und Regeltechnik GmbH
18 / 28
BA_EN_DE43
Error
0x83
Code
1
2
Byte
Byte Field name
Size
Value range
1
Function Code (error)
1 byte
0x83
2
Error code
1 byte
Code s. table Error codes [
4.3.5 Function code 0x04: Read Input Register
This Function Code is used to read the input register. The maximum possible
number of registers that can be addressed in one message is 125.
Request
The request contains the address of the first register that is to be read and the
number of registers that need to be read. The addressing of the register starts
with 0; the numbering of the registers starts with 1.
0x04
MSB
LSB
MSB
LSB
5
1
2
3
4
Byte
Byte Field name
Size
Value range
1
Function Code
1 byte
0x04
2.3
Start Address
2 bytes
0x0000 to 0xFFFF
4.5
Number of registers
2 bytes
0x0001 to 0x007D (1…125)
The DE43 Transmitter has 3 Input Registers.
Reg.No. Address
Data type Description
Unit
Contents
1
0x0000
Integer
Measured value channel
1
PA
Measured
value
2
0x0001
Integer
Measured value channel
2
PA
Measured
value
3
0x0002
Integer
Temperature measured
value
°C
Measured
value
Response
The response contains two bytes for each read register; therefore the number of
bytes is twice of the number of registers.
0x04
2N
MSB
1
2
3
Byte
...
4
LSB
MSB
LSB
Register 1
Register N
Byte Field name
Size
Value range
1
Function Code
1 byte
0x04
2
Number of bytes
2 bytes
2N
3.4
Content Register
N x 2 Byte 16 Bit value
Error
0x84
Code
1
2
Byte
Byte
Size
Value range
1
Function Code (error)
1 byte
0x84
2
Error code
1 byte
Code s. table Error codes [