MOTIV Hardware Manual
Dutch English French Danish German Slovak Polish Swedish
Dutch English French Danish German Slovak Polish Swedish

Modbus Map

The table below shows the complete Modbus map:

Scope

Group

Table

Address

Description

Data Type

Size

Access

Bridge

GeneralInfo

Input regs

0

Device name

str

30

Read

Bridge

GeneralInfo

Input regs

15

DALI bridge application version

buf

8

Read

Bridge

GeneralInfo

Input regs

19

Number of available DALI buses

u16

2

Read

Bridge

GeneralInfo

Input regs

20

Bitmask of device error flags
bit 0 = Flash write failed
bit 1 = Invalid factory data
bit 2 = Sync failed
bit 3 = Firmware upgrade failed
bit 4:31 = reserved

u32

4

Read

Bridge

GeneralInfo

Input regs

22

Bitmask of device warning flags
bit 0 = Time not valid
bit 1 = Network disconnected
bit 2 = Network not configured
bit 3:31 = reserved

u32

4

Read

Bridge

GeneralInfo

Input regs

24

Bitmask of device info flags
bit 0:31 = reserved

u32

4

Read

Bridge

WritableCommands

Holding regs

0

Restart DALI bridge (1 = trigger software reboot)
Read = last written command

u16

2

Read/Write

Bridge

WritableCommands

Holding regs

1

Turn all lights ON/OFF (1 = ON, 0 = OFF)
Read = last written command

u16

2

Read/Write

DALIBus #1

GeneralInfo

Input regs

2048

Name DALI bus 1

str

20

Read

DALIBus #1

GeneralInfo

Input regs

2058

DALI bus 1 controller application version

buf

4

Read

DALIBus #1

GeneralInfo

Input regs

2060

Configured zones bitmask
bit 0 = Zone 1
bit 1 = Zone 2
bit 2 = Zone 3
bit 3 = Zone 4
bit 4 = Internal relay
bit 5:15 = reserved

u16

2

Read

DALIBus #1

GeneralInfo

Input regs

2061

Number of luminaires on DALI bus 1

u16

2

Read

DALIBus #1

GeneralInfo

Input regs

2062

Number of input devices on DALI bus 1

u16

2

Read

DALIBus #1

GeneralInfo

Input regs

2063

Measured light intensity (lux)

u32

4

Read

DALIBus #1

GeneralInfo

Input regs

2065

PIR motion status

u16

2

Read

DALIBus #1

GeneralInfo

Input regs

2067

Bitmask of DALI bus 1 error flags
bit 0 = Flash write failed
bit 1 = Master firmware version mismatch
bit 2:31 = reserved

u32

4

Read

DALIBus #1

GeneralInfo

Input regs

2069

Bitmask of DALI bus 1 warning flags
bit 0 = reserved
bit 1 = Missing short address
bit 2 = P40 master missing
bit 3 = Control gear failure
bit 4 = Lamp failure
bit 5 = Bus voltage too low
bit 6 = Bus shorted
bit 7 = Bus overloaded
bit 8:31 = reserved

u32

4

Read

DALIBus #1

GeneralInfo

Input regs

2071

Bitmask of DALI bus 1 info flags
bit 0 = Identify device active
bit 1:2 = reserved
bit 3 = Multiple backward frames
bit 4:31 = reserved

u32

4

Read

DALIBus #1

WritableCommands

Holding regs

2048

Turn all connected zones ON/OFF
Read = last written command

u16

2

Read/Write

DALIBus #1

WritableCommands

Holding regs

2049

Lux setpoint - all zones
Read = last written command

u16

2

Read/Write

DALIBus #1

WritableCommands

Holding regs

2050

Switch off delay after no motion - all zones (seconds)
Read = last written command

u32

4

Read/Write

DALIBus #1

WritableCommands

Holding regs

2052

Orientation light switch-off delay - all zones (seconds)
Read = last written command

u32

4

Read/Write

DALIBus #1

WritableCommands

Holding regs

2054

Light level - all zones
Read = last written command

u16

2

Read/Write

DALIBus #1

WritableCommands

Holding regs

2056

Identify P40 master detector (1 = identify, auto-resets after execution)
Read = 1 while identify is active

u16

2

Read/Write

DALIBus #1

Zone_1_DataInfo

Input regs

2304

Zone 1 light status (ON/OFF)

u16

2

Read

DALIBus #1

Zone_1_DataInfo

Input regs

2305

Zone 1 light level (0-100%)

u16

2

Read

DALIBus #1

Zone_1_DataInfo

Input regs

2306

Zone 1 lux setpoint

u16

2

Read

DALIBus #1

Zone_1_DataInfo

Input regs

2307

Zone 1 energy consumption (Wh)

u64

8

Read

DALIBus #1

Zone_1_DataInfo

Input regs

2312

Zone 1 operation mode (0 = DALI bridge controlled, 1 = detector controlled)

u16

2

Read

DALIBus #1

Zone_1_WritableCommands

Holding regs

2304

Zone 1 light command (1 = ON, 0 = OFF)
Read = last written command

u16

2

Read/Write

DALIBus #1

Zone_1_WritableCommands

Holding regs

2305

Zone 1 lux setpoint - allowed values: 20, 50, 100, 150, 200, 300, 400, 500, 750, 1000, 1500, 2000, 65535 (disabled)
Read = last written command

u16

2

Read/Write

DALIBus #1

Zone_1_WritableCommands

Holding regs

2306

Zone 1 switch off delay after no motion (seconds)
Read = actual detector setting

u32

4

Read/Write

DALIBus #1

Zone_1_WritableCommands

Holding regs

2308

Zone 1 orientation light switch-off delay (seconds)
Read = actual detector setting

u32

4

Read/Write

DALIBus #1

Zone_1_WritableCommands

Holding regs

2310

Zone 1 light level (0-100%)
Read = last written command

u16

2

Read/Write

DALIBus #1

Zone_2_DataInfo

Input regs

2368

Zone 2 light status (ON/OFF)

u16

2

Read

DALIBus #1

Zone_2_DataInfo

Input regs

2369

Zone 2 light level (0-100%)

u16

2

Read

DALIBus #1

Zone_2_DataInfo

Input regs

2370

Zone 2 lux setpoint

u16

2

Read

DALIBus #1

Zone_2_DataInfo

Input regs

2371

Zone 2 energy consumption (Wh)

u64

8

Read

DALIBus #1

Zone_2_DataInfo

Input regs

2376

Zone 2 operation mode (0 = DALI bridge controlled, 1 = detector controlled)

u16

2

Read

DALIBus #1

Zone_2_WritableCommands

Holding regs

2368

Zone 2 light command (1 = ON, 0 = OFF)
Read = last written command

u16

2

Read/Write

DALIBus #1

Zone_2_WritableCommands

Holding regs

2369

Zone 2 lux setpoint - allowed values: 20, 50, 100, 150, 200, 300, 400, 500, 750, 1000, 1500, 2000, 65535 (disabled)
Read = last written command

u16

2

Read/Write

DALIBus #1

Zone_2_WritableCommands

Holding regs

2370

Zone 2 switch off delay after no motion (seconds)
Read = actual detector setting

u32

4

Read/Write

DALIBus #1

Zone_2_WritableCommands

Holding regs

2372

Zone 2 orientation light switch-off delay (seconds)
Read = actual detector setting

u32

4

Read/Write

DALIBus #1

Zone_2_WritableCommands

Holding regs

2374

Zone 2 light level (0-100%)
Read = last written command

u16

2

Read/Write

DALIBus #1

Zone_3_DataInfo

Input regs

2432

Zone 3 light status (ON/OFF)

u16

2

Read

DALIBus #1

Zone_3_DataInfo

Input regs

2433

Zone 3 light level (0-100%)

u16

2

Read

DALIBus #1

Zone_3_DataInfo

Input regs

2434

Zone 3 lux setpoint

u16

2

Read

DALIBus #1

Zone_3_DataInfo

Input regs

2435

Zone 3 energy consumption (Wh)

u64

8

Read

DALIBus #1

Zone_3_DataInfo

Input regs

2440

Zone 3 operation mode (0 = DALI bridge controlled, 1 = detector controlled)

u16

2

Read

DALIBus #1

Zone_3_WritableCommands

Holding regs

2432

Zone 3 light command (1 = ON, 0 = OFF)
Read = last written command

u16

2

Read/Write

DALIBus #1

Zone_3_WritableCommands

Holding regs

2433

Zone 3 lux setpoint - allowed values: 20, 50, 100, 150, 200, 300, 400, 500, 750, 1000, 1500, 2000, 65535 (disabled)
Read = last written command

u16

2

Read/Write

DALIBus #1

Zone_3_WritableCommands

Holding regs

2434

Zone 3 switch off delay after no motion (seconds)
Read = actual detector setting

u32

4

Read/Write

DALIBus #1

Zone_3_WritableCommands

Holding regs

2436

Zone 3 orientation light switch-off delay (seconds)
Read = actual detector setting

u32

4

Read/Write

DALIBus #1

Zone_3_WritableCommands

Holding regs

2438

Zone 3 light level (0-100%)
Read = last written command

u16

2

Read/Write

DALIBus #1

Zone_4_DataInfo

Input regs

2496

Zone 4 light status (ON/OFF)

u16

2

Read

DALIBus #1

Zone_4_DataInfo

Input regs

2497

Zone 4 light level (0-100%)

u16

2

Read

DALIBus #1

Zone_4_DataInfo

Input regs

2498

Zone 4 lux setpoint

u16

2

Read

DALIBus #1

Zone_4_DataInfo

Input regs

2499

Zone 4 energy consumption (Wh)

u64

8

Read

DALIBus #1

Zone_4_DataInfo

Input regs

2504

Zone 4 operation mode (0 = DALI bridge controlled, 1 = detector controlled)

u16

2

Read

DALIBus #1

Zone_4_WritableCommands

Holding regs

2496

Zone 4 light command (1 = ON, 0 = OFF)
Read = last written command

u16

2

Read/Write

DALIBus #1

Zone_4_WritableCommands

Holding regs

2497

Zone 4 lux setpoint - allowed values: 20, 50, 100, 150, 200, 300, 400, 500, 750, 1000, 1500, 2000, 65535 (disabled)
Read = last written command

u16

2

Read/Write

DALIBus #1

Zone_4_WritableCommands

Holding regs

2498

Zone 4 switch off delay after no motion (seconds)
Read = actual detector setting

u32

4

Read/Write

DALIBus #1

Zone_4_WritableCommands

Holding regs

2500

Zone 4 orientation light switch-off delay (seconds)
Read = actual detector setting

u32

4

Read/Write

DALIBus #1

Zone_4_WritableCommands

Holding regs

2502

Zone 4 light level (0-100%)
Read = last written command

u16

2

Read/Write

DALIBus #1

Zone_Internal_Relay_P48_DataInfo

Input regs

2560

Internal relay light status (ON/OFF)
Reflects the last DALI bridge command, not updated when the detector switches the relay

u16

2

Read

DALIBus #1

Zone_Internal_Relay_P48_WritableCommands

Holding regs

2560

Internal relay light command (1 = ON, 0 = OFF)
Read = last written command

u16

2

Read/Write

DALIBus #1

Zone_Internal_Relay_P48_WritableCommands

Holding regs

2562

Internal relay switch off delay after no motion (seconds)
Read = actual detector setting

u32

4

Read/Write

DALIBus #2

GeneralInfo

Input regs

4096

Name DALI bus 2

str

20

Read

DALIBus #2

GeneralInfo

Input regs

4106

DALI bus 2 controller application version

buf

4

Read

DALIBus #2

GeneralInfo

Input regs

4108

Configured zones bitmask
bit 0 = Zone 1
bit 1 = Zone 2
bit 2 = Zone 3
bit 3 = Zone 4
bit 4 = Internal relay
bit 5:15 = reserved

u16

2

Read

DALIBus #2

GeneralInfo

Input regs

4109

Number of luminaires on DALI bus 2

u16

2

Read

DALIBus #2

GeneralInfo

Input regs

4110

Number of input devices on DALI bus 2

u16

2

Read

DALIBus #2

GeneralInfo

Input regs

4111

Measured light intensity (lux)

u32

4

Read

DALIBus #2

GeneralInfo

Input regs

4113

PIR motion status

u16

2

Read

DALIBus #2

GeneralInfo

Input regs

4115

Bitmask of DALI bus 2 error flags
bit 0 = Flash write failed
bit 1 = Master firmware version mismatch
bit 2:31 = reserved

u32

4

Read

DALIBus #2

GeneralInfo

Input regs

4117

Bitmask of DALI bus 2 warning flags
bit 0 = reserved
bit 1 = Missing short address
bit 2 = P40 master missing
bit 3 = Control gear failure
bit 4 = Lamp failure
bit 5 = Bus voltage too low
bit 6 = Bus shorted
bit 7 = Bus overloaded
bit 8:31 = reserved

u32

4

Read

DALIBus #2

GeneralInfo

Input regs

4119

Bitmask of DALI bus 2 info flags
bit 0 = Identify device active
bit 1:2 = reserved
bit 3 = Multiple backward frames
bit 4:31 = reserved

u32

4

Read

DALIBus #2

WritableCommands

Holding regs

4096

Turn all connected zones ON/OFF
Read = last written command

u16

2

Read/Write

DALIBus #2

WritableCommands

Holding regs

4097

Lux setpoint - all zones
Read = last written command

u16

2

Read/Write

DALIBus #2

WritableCommands

Holding regs

4098

Switch off delay after no motion - all zones (seconds)
Read = last written command

u32

4

Read/Write

DALIBus #2

WritableCommands

Holding regs

4100

Orientation light switch-off delay - all zones (seconds)
Read = last written command

u32

4

Read/Write

DALIBus #2

WritableCommands

Holding regs

4102

Light level - all zones
Read = last written command

u16

2

Read/Write

DALIBus #2

WritableCommands

Holding regs

4104

Identify P40 master detector (1 = identify, auto-resets after execution)
Read = 1 while identify is active

u16

2

Read/Write

DALIBus #2

Zone_1_DataInfo

Input regs

4352

Zone 1 light status (ON/OFF)

u16

2

Read

DALIBus #2

Zone_1_DataInfo

Input regs

4353

Zone 1 light level (0-100%)

u16

2

Read

DALIBus #2

Zone_1_DataInfo

Input regs

4354

Zone 1 lux setpoint

u16

2

Read

DALIBus #2

Zone_1_DataInfo

Input regs

4355

Zone 1 energy consumption (Wh)

u64

8

Read

DALIBus #2

Zone_1_DataInfo

Input regs

4360

Zone 1 operation mode (0 = DALI bridge controlled, 1 = detector controlled)

u16

2

Read

DALIBus #2

Zone_1_WritableCommands

Holding regs

4352

Zone 1 light command (1 = ON, 0 = OFF)
Read = last written command

u16

2

Read/Write

DALIBus #2

Zone_1_WritableCommands

Holding regs

4353

Zone 1 lux setpoint - allowed values: 20, 50, 100, 150, 200, 300, 400, 500, 750, 1000, 1500, 2000, 65535 (disabled)
Read = last written command

u16

2

Read/Write

DALIBus #2

Zone_1_WritableCommands

Holding regs

4354

Zone 1 switch off delay after no motion (seconds)
Read = actual detector setting

u32

4

Read/Write

DALIBus #2

Zone_1_WritableCommands

Holding regs

4356

Zone 1 orientation light switch-off delay (seconds)
Read = actual detector setting

u32

4

Read/Write

DALIBus #2

Zone_1_WritableCommands

Holding regs

4358

Zone 1 light level (0-100%)
Read = last written command

u16

2

Read/Write

DALIBus #2

Zone_2_DataInfo

Input regs

4416

Zone 2 light status (ON/OFF)

u16

2

Read

DALIBus #2

Zone_2_DataInfo

Input regs

4417

Zone 2 light level (0-100%)

u16

2

Read

DALIBus #2

Zone_2_DataInfo

Input regs

4418

Zone 2 lux setpoint

u16

2

Read

DALIBus #2

Zone_2_DataInfo

Input regs

4419

Zone 2 energy consumption (Wh)

u64

8

Read

DALIBus #2

Zone_2_DataInfo

Input regs

4424

Zone 2 operation mode (0 = DALI bridge controlled, 1 = detector controlled)

u16

2

Read

DALIBus #2

Zone_2_WritableCommands

Holding regs

4416

Zone 2 light command (1 = ON, 0 = OFF)
Read = last written command

u16

2

Read/Write

DALIBus #2

Zone_2_WritableCommands

Holding regs

4417

Zone 2 lux setpoint - allowed values: 20, 50, 100, 150, 200, 300, 400, 500, 750, 1000, 1500, 2000, 65535 (disabled)
Read = last written command

u16

2

Read/Write

DALIBus #2

Zone_2_WritableCommands

Holding regs

4418

Zone 2 switch off delay after no motion (seconds)
Read = actual detector setting

u32

4

Read/Write

DALIBus #2

Zone_2_WritableCommands

Holding regs

4420

Zone 2 orientation light switch-off delay (seconds)
Read = actual detector setting

u32

4

Read/Write

DALIBus #2

Zone_2_WritableCommands

Holding regs

4422

Zone 2 light level (0-100%)
Read = last written command

u16

2

Read/Write

DALIBus #2

Zone_3_DataInfo

Input regs

4480

Zone 3 light status (ON/OFF)

u16

2

Read

DALIBus #2

Zone_3_DataInfo

Input regs

4481

Zone 3 light level (0-100%)

u16

2

Read

DALIBus #2

Zone_3_DataInfo

Input regs

4482

Zone 3 lux setpoint

u16

2

Read

DALIBus #2

Zone_3_DataInfo

Input regs

4483

Zone 3 energy consumption (Wh)

u64

8

Read

DALIBus #2

Zone_3_DataInfo

Input regs

4488

Zone 3 operation mode (0 = DALI bridge controlled, 1 = detector controlled)

u16

2

Read

DALIBus #2

Zone_3_WritableCommands

Holding regs

4480

Zone 3 light command (1 = ON, 0 = OFF)
Read = last written command

u16

2

Read/Write

DALIBus #2

Zone_3_WritableCommands

Holding regs

4481

Zone 3 lux setpoint - allowed values: 20, 50, 100, 150, 200, 300, 400, 500, 750, 1000, 1500, 2000, 65535 (disabled)
Read = last written command

u16

2

Read/Write

DALIBus #2

Zone_3_WritableCommands

Holding regs

4482

Zone 3 switch off delay after no motion (seconds)
Read = actual detector setting

u32

4

Read/Write

DALIBus #2

Zone_3_WritableCommands

Holding regs

4484

Zone 3 orientation light switch-off delay (seconds)
Read = actual detector setting

u32

4

Read/Write

DALIBus #2

Zone_3_WritableCommands

Holding regs

4486

Zone 3 light level (0-100%)
Read = last written command

u16

2

Read/Write

DALIBus #2

Zone_4_DataInfo

Input regs

4544

Zone 4 light status (ON/OFF)

u16

2

Read

DALIBus #2

Zone_4_DataInfo

Input regs

4545

Zone 4 light level (0-100%)

u16

2

Read

DALIBus #2

Zone_4_DataInfo

Input regs

4546

Zone 4 lux setpoint

u16

2

Read

DALIBus #2

Zone_4_DataInfo

Input regs

4547

Zone 4 energy consumption (Wh)

u64

8

Read

DALIBus #2

Zone_4_DataInfo

Input regs

4552

Zone 4 operation mode (0 = DALI bridge controlled, 1 = detector controlled)

u16

2

Read

DALIBus #2

Zone_4_WritableCommands

Holding regs

4544

Zone 4 light command (1 = ON, 0 = OFF)
Read = last written command

u16

2

Read/Write

DALIBus #2

Zone_4_WritableCommands

Holding regs

4545

Zone 4 lux setpoint - allowed values: 20, 50, 100, 150, 200, 300, 400, 500, 750, 1000, 1500, 2000, 65535 (disabled)
Read = last written command

u16

2

Read/Write

DALIBus #2

Zone_4_WritableCommands

Holding regs

4546

Zone 4 switch off delay after no motion (seconds)
Read = actual detector setting

u32

4

Read/Write

DALIBus #2

Zone_4_WritableCommands

Holding regs

4548

Zone 4 orientation light switch-off delay (seconds)
Read = actual detector setting

u32

4

Read/Write

DALIBus #2

Zone_4_WritableCommands

Holding regs

4550

Zone 4 light level (0-100%)
Read = last written command

u16

2

Read/Write

DALIBus #2

Zone_Internal_Relay_P48_DataInfo

Input regs

4608

Internal relay light status (ON/OFF)
Reflects the last DALI bridge command, not updated when the detector switches the relay

u16

2

Read

DALIBus #2

Zone_Internal_Relay_P48_WritableCommands

Holding regs

4608

Internal relay light command (1 = ON, 0 = OFF)
Read = last written command

u16

2

Read/Write

DALIBus #2

Zone_Internal_Relay_P48_WritableCommands

Holding regs

4610

Internal relay switch off delay after no motion (seconds)
Read = actual detector setting

u32

4

Read/Writ