39D01-060en202008 Manual nanoFlu
nanoFlu // Annex
Serial Interface
When delivered, the nanoFlu has the following settings for the serial interface (RS232 or RS485):
• Baud rate: 9600 bps
• Data bits: 8
• Stop bits: 1
• Parity: none
Name Register Format
Bool 1 false: 0x0000, true: 0xFF00
Uint8 1 8-bit positive integer. Values: 0x0000 - 0x00FF
Uint16 1 16-bit positive integer. Values: 0x0000 - 0xFFFF
Uint32 2 32-bit positive integer. Values: 0x00000000 - 0xFFFFFFFF
Float 2 IEEE 754 32 oating-point number, big endian
Char[n]
[ ]
Null-terminated ASCII character string.
Uint16[n] n Field of n 16-bit integers (cf. Uint16).
Float[n] 2n Field of n oating-point numbers (cf. oat).
Modbus RTU
Data types
n
2
Functions
nanoFlu supports the following Modbus functions:
Name Code Description / Use
Read multiple registers 0x03 Read the serial number, conguration, calibration and measurement data
Write multiple registers 0x10 Write the conguration and calibration
Write single register 0x06 Triggering of (calibration) measurements
Report slave ID 0x11 Read the serial number
Standard Modbus server address
When delivered, nanoFlu is set to the following address depending on the parameter:
Address Parameter
3 (0x03) Chl-a
4 (0x04) Blue
5 (0x05) CDOM