RESI®
Title:
RESI-KNX-xxx manual
Date
Page
of
12.12.2018
34
60
.
P
ro
p
ri
e
ta
ry
d
a
ta
,
co
m
p
a
n
y
co
n
fid
e
n
tia
l.
A
ll
r
ig
h
ts
re
se
rv
e
d
.
C
o
n
fié
à
tit
re
d
e
se
c
re
t
d
'e
n
tr
e
p
ri
s
e
.
T
o
u
s
d
ro
its
r
é
se
rv
é
s
.
C
o
m
u
n
ic
a
d
o
c
o
m
o
se
g
re
d
o
e
m
p
re
sa
ri
a
l.
R
e
se
rv
a
d
o
s
to
d
o
s
o
s
d
ir
e
ito
s.
C
o
n
fid
a
d
o
co
m
o
s
e
cr
e
to
i
nd
u
st
ri
a
l.
N
o
s
re
se
rv
a
m
o
s
t
o
d
o
s
l
o
s
d
e
re
c
ho
s.
.
.
W
e
it
e
rg
a
b
e
s
o
w
ie
V
e
r
v
ie
lf
ä
lt
ig
u
n
g
d
ie
s
e
r
U
n
te
rl
a
g
e
,
V
e
r-
w
e
rt
u
n
g
u
n
d
M
it
te
ilu
n
g
ih
re
s
In
h
a
lt
s
n
ic
h
t
g
e
s
ta
tt
e
t,
s
o
w
e
it
n
ic
h
t
a
u
s
d
r
ü
c
k
lic
h
z
u
g
e
s
ta
n
d
e
n
.
Z
u
w
id
e
rh
a
n
d
lu
n
g
e
n
v
e
r-
p
fl
ic
h
te
n
z
u
S
c
h
a
d
e
n
e
rs
a
tz
.
A
ll
e
R
e
c
h
te
v
o
rb
e
h
a
lt
e
n
,
in
s
b
e
-
s
o
n
d
e
re
fü
r
d
e
n
F
a
ll
d
e
r
P
a
te
n
te
rt
e
il
u
n
g
o
d
e
r
G
M
-E
in
tr
a
g
u
n
g
.
.
The correct configuration will look like this:
Download this configuration into the gateway and start the test mode. To change the state of the output #1,
simple double click onto the first configuration line. The following window will be opened:
Enter a new value for the digital output, e.g. 1, and hit the OK button. Immediately the actuator on the KNX
bus will be switched on. Double click again and enter the value 0, the output will be switched off. Try this for
the remaining three outputs.
9.3
Reading analogue KNX values
More complicated is the mapping of analogue values from the KNX bus to MODBUS registers. We start with
a simple KNX device, e.g. a room controller. We assume, that this device cyclically sends the current room
temperature on the KNX group address 3.5.10. The set point can be send/received on the KNX group address
3.5.11. Both values are encoded with KNX datatype 9.001 temperature (°C).
Use the following configuration as a sample:
As you can see, we map the float value FLOAT16 (This is the KNX representation of KNX Datatype 9.0001)
from the KNX bus to FLOAT32 values in the MODBUS registers. A FLOAT32 value uses 2 consecutive
registers. That’s the reason, why the first value uses the index 4x1 and the second index uses the index 4x3.
So this configurations uses four MODBUS registers with the indices 4x1, 4x2, 4x3 and 4x4.
3.5.10
3.5.11