7 | Commissioning Baumer
22 Operating Manual OM20/ OM30 RS485 with Modbus RTU | V1
7.2 Set up RS485 interface with Modbus RTU
The sensor supports Modbus RTU via RS485 for retrieving measured values and for parameter-
ization.
Communication via the RS485 interface is a serial master-slave communication, which is why
the serial communication parameters must first be known for all participants:
n
Slave address: 1 (factory setting)
n
Data bits: 8
n
Number of stop bits: 1 bit
n
Parity: even
n
Baud rate (bps): 57600 (factory setting)
Example: Reading out measured values
Instruction:
a) Set the communication parameters (seeabove) on the master.
b) Read the input register.
Function ID: 04
Address 200: All Measurements
Number of registers: 13
Result:
ü You receive the response telegram with the following structure (the measured value is in ad-
dress 202 and 203).
INFO
1 Modbus register corresponds to 2 bytes. If the data type of a sensor parameter is wider than a
2 byte Modbus register, the parameter is divided among several Modbus registers. The less sig-
nificant bits are located at the smaller address and the more significant bits at the larger ad-
dress (Little Endian).
Address Number of registers Data type Description
200 1 uint16_t Measured value signal quality:
n
0 = ok
n
1 = weak signal
n
2 = critical signal
201 1 uint16_t
n
Bit 0: switching output:
▪ 0 = Inactive
▪ 1 = Active
n
Bit 1: alarm output
▪ 0 = Inactive
▪ 1 = Active
202 - 203 2 float32_t Distance [mm]
204 - 205 2 float32_t Measurement rate [Hz]
206 1 uint16_t Exposure reserve
207 - 208 2 uint32_t Response delay [µs]
209 - 210 2 uint32_t Time stamp [s]
211 - 212 2 uint32_t Time stamp [µs]