Posts: 16
Threads: 1
Joined: Oct 2020
Reputation:
0
Hello everybody,
has any of you already successfully connected the Daikin RTD-W to the LM?
Regardless of which Modbus address I give the device, it is not found by the LM - manual integration does not work either, as there is no connection to the device.
Here is the page for the Daikin RTD-W device:
https://www.daikin.de/de_de/produkte/RTD-W.html
maybe someone knows some advice?
Best regards
Michael
Posts: 8069
Threads: 43
Joined: Jun 2015
Reputation:
470
Have you tried using another RS485 port? Maybe A/B are swapped? You can also try USB-RS485 adapter and connect to your PC to check if it works. Maybe the serial port settings are wrong?
Posts: 16
Threads: 1
Joined: Oct 2020
Reputation:
0
Hello,
I activated RTU1 and set the settings for this connection to the values according to the manual - unfortunately without success.
I also tested all other options, but the device cannot be found.
I tried different Modbus addresses - from 1 to 8 everything already tested, but without success.
I don't have an RS485 / USB adapter yet ...
still have an idea? ;-)
Best regards
Michael
Posts: 4935
Threads: 28
Joined: Aug 2017
Reputation:
225
How do you test? Do you use RTU read test?
------------------------------
Ctrl+F5
Posts: 112
Threads: 11
Joined: Mar 2019
Reputation:
3
Be aware about the connection settings:
Mode Modbus RTU Slave
Baud rate 9600
Parity None
Stop bits 1
Registry base 0
From
https://www.acae.es/catalogos/daikin/fie...268899.pdf (in Spanish)
Posts: 16
Threads: 1
Joined: Oct 2020
Reputation:
0
have made these settings ... unfortunately no improvement ...
... no device is found.
Attached Files
Thumbnail(s)
Posts: 4935
Threads: 28
Joined: Aug 2017
Reputation:
225
Are you using RTU SCAN? This can work only if you already have valid profile. Use RTU read test and try to read individual registry.
------------------------------
Ctrl+F5
Posts: 16
Threads: 1
Joined: Oct 2020
Reputation:
0
Yes, I used RTU Scan without having a profile for it - now I have acc. want to read out the holding register H0001 according to the instructions - the following error message ;-(
Attached Files
Thumbnail(s)
Posts: 4935
Threads: 28
Joined: Aug 2017
Reputation:
225
Do you have documentation in EN?
Check cable and make sure GND is connected.
------------------------------
Ctrl+F5
Posts: 16
Threads: 1
Joined: Oct 2020
Reputation:
0
19.10.2020, 10:36
(This post was last modified: 19.10.2020, 10:51 by mkoermer .)
yes ;-)
look here:
http://www.realtime-controls.co.uk/rtd/D...0-1.07.pdf
(
Link )
thank you for your help!
(19.10.2020, 10:34) Daniel. Wrote: Do you have documentation in EN?
Check cable and make sure GND is connected.HI Daniel,
cable is ok, and GND ist connected!
Best regards
Michael
Posts: 4935
Threads: 28
Joined: Aug 2017
Reputation:
225
Doc is in DE so I partially understand it. Did you change the default RTU settings? Do not use address 0, change it to 1 at last.
------------------------------
Ctrl+F5
Posts: 16
Threads: 1
Joined: Oct 2020
Reputation:
0
19.10.2020, 11:01
(This post was last modified: 19.10.2020, 11:09 by mkoermer .)
(19.10.2020, 10:57) Daniel. Wrote: Doc is in DE so I partially understand it. Did you change the default RTU settings? Do not use address 0, change it to 1 at last.sorry, look here:
http://tinlavir.ro/parteneri/2_VRV/4_Con...0-1.07.pdf
Link
you mean the Modbus address of the device? currently only DIP 8 is on = Modbus address 1.
I get the following error message when I manually integrate the device - I created a profile with a template.
Attached Files
Thumbnail(s)
Posts: 4935
Threads: 28
Joined: Aug 2017
Reputation:
225
Do I understand it right that the same interface is used for D-bus and for Modbus? If yes then somehow it must be switched over. Manual says nothing about it. Do not use address 0 as in default change to 1. For testing use holding registers, int16.
------------------------------
Ctrl+F5
Posts: 8069
Threads: 43
Joined: Jun 2015
Reputation:
470
Please provide your profile
Posts: 16
Threads: 1
Joined: Oct 2020
Reputation:
0
19.10.2020, 11:30
(This post was last modified: 19.10.2020, 11:31 by mkoermer .)
Short intermediate result, if I now query a holding register under RTU read test z. B. H0001 (i.e. 1) I also get an answer from the device!
Here is the picture.
d. H. but that the connection to the device works right?
But then why the error message?
(19.10.2020, 11:27) admin Wrote: Please provide your profileCode:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
{
"product_code" :
"RT" ,
"manufacturer" :
"Realtime" ,
"name" :
"RTD-W Control" ,
"product_range" :
"Realtime Modbus" ,
"description" :
"Realtime Modbus RT " ,
"mapping" : [
{
"name" :
"Sollwert Wasservorlauf Heizen" ,
"address" :
"H0001" ,
"bus_datatype" :
7 ,
"datatype" :
"uint16" ,
"type" :
"register" ,
"units" :
"Grad" ,
"read_swap" :
"n"
},
{
"name" :
"Sollwert Wasservorlauf Kuehlen" ,
"address" :
"H0002" ,
"bus_datatype" :
7 ,
"datatype" :
"uint16" ,
"type" :
"register" ,
"units" :
"Grad" ,
"read_swap" :
"n"
},
{
"name" :
"Betrieb ein/aus" ,
"address" :
"H0004" ,
"bus_datatype" :
1 ,
"datatype" :
"bool" ,
"type" :
"register" ,
"units" :
"" ,
"read_swap" :
"n"
},
{
"name" :
"Auslesen Betrieb ein/aus" ,
"address" :
"I0070" ,
"bus_datatype" :
1 ,
"datatype" :
"bool" ,
"type" :
"register" ,
"units" :
""
}
]
}
Attached Files
Thumbnail(s)
Posts: 8069
Threads: 43
Joined: Jun 2015
Reputation:
470
address field must be a number, not a string
Posts: 4935
Threads: 28
Joined: Aug 2017
Reputation:
225
Datatype is not bool this device support only registers which are int16 or uint16. You must add scaling of 0.01 for your temp. Read swap is not needed.
------------------------------
Ctrl+F5
Posts: 16
Threads: 1
Joined: Oct 2020
Reputation:
0
HI,
Thanks for your help!!!
Look here:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
{
"product_code" :
"RT" ,
"manufacturer" :
"Realtime" ,
"name" :
"RTD-W Control" ,
"product_range" :
"Realtime Modbus" ,
"description" :
"Realtime Modbus RT " ,
"mapping" : [
{
"name" :
"Sollwert Wasservorlauf Heizen" ,
"address" :
1 ,
"bus_datatype" :
7 ,
"datatype" :
"uint16" ,
"type" :
"register" ,
"units" :
"Grad"
},
{
"name" :
"Sollwert Wasservorlauf Kuehlen" ,
"address" :
2 ,
"bus_datatype" :
7 ,
"datatype" :
"uint16" ,
"type" :
"register" ,
"units" :
"Grad"
}
]
}
would it be ok?
Posts: 4935
Threads: 28
Joined: Aug 2017
Reputation:
225
You still missing "value_multiplier": 0.01, as those two are temps.
------------------------------
Ctrl+F5
Posts: 16
Threads: 1
Joined: Oct 2020
Reputation:
0
19.10.2020, 11:53
(This post was last modified: 19.10.2020, 11:54 by mkoermer .)
so?
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
{
"product_code" :
"RT" ,
"manufacturer" :
"Realtime" ,
"name" :
"RTD-W Control" ,
"product_range" :
"Realtime Modbus" ,
"description" :
"Realtime Modbus RT " ,
"mapping" : [
{
"name" :
"Sollwert Wasservorlauf Heizen" ,
"address" :
1 ,
"bus_datatype" :
7 ,
"datatype" :
"uint16" ,
"type" :
"register" ,
"units" :
"Grad" ,
"value_multiplier" :
"0.01"
},
{
"name" :
"Sollwert Wasservorlauf Kuehlen" ,
"address" :
2 ,
"bus_datatype" :
7 ,
"datatype" :
"uint16" ,
"type" :
"register" ,
"units" :
"Grad" ,
"value_multiplier" :
"0.01"
}
]
}