NEWS
[Gelöst] tEinbindung MyPV DC Elwa Heizstab Modbus
-
Hallo ich habe Probleme meinen DC Elwa Heizstab mit Modbus Interface in ein bestehendes Modbus RTU System zu integrieren.
Der Modbus hat bereits 2 Slaves mit der ID 2 und 3, da der neue Teilnehmer DC Elwa standartmässig die 1 voreingestellt hat.
Trotz das alle Parameter bekannt sind, geht der Modbus Adapter auf Störung sobald ich Datenpunkte des neuen Teilnehmer angelegt habe.Muss ich hier irgendetwas beachten?
Eingansregister 1 zu 1 übernommen.Modbus RTU Standard, Comm parameters 9600/8/N/1, All registers unsigned int (16 bit)
Register Address mode Content
1000 R Operating Day Counter
1001 R/W Operation mode (see Table 1), write 1 skips 10 minutes startup delay
1002 R DC Breaker status, 0: open, 1: closed
1003 R DC Relay status, 0:open, 1: closed
1004 R/W AC Relay status, 0: open, 1: closed, write to register starts/stops ELWA AC relay
1005 R Temperature in 1/10°C
1006 R Current Water Temp Day minimum in 1/10°C
1007 R Current Water Temp Day maximum in 1/10°C
1008 R DC Temp Setting in 1/10°C
1009 R/W AC Temp Setting In 1 / 10°C
1010 R Internal Temperature of Electronics in °C
1011 R DC Isolation value
1012 R DC Voltage 0.1V
1013 R DC Current mA
1014 R DC Power in W
1015 R Current Day DC Energy in Wh
1016 R Total DC Energy kwh
1017 R Current Day AC Energy in Wh
1018 R Internal clock (minutes from noon)
1019 R Minutes since current day wakeup
1020 R/W AC boost mode, AC switch on time in minutes from noon
0 ELWA internal temperature controlled
1-1440 ELWA internal time controlled in minutes from noon1440 ELWA internal control off, controlled via ELWA Modbus Interface
ELWAModbus Interface Betriebsanleitung, 171018
1021 R ELWA Modbus Interface temperature sensor in 1/10°C
1022 R/W ELWA Modbus Interface boost temperature control setting in 1/10°C 0 inactive (factory preset), 1-700 start boost at setting – 40 (4°C hysteresis), stop boost at setting set register 1020 to >1440 if 1022 is >0.
1023 R/W Temp sensor offset calibration in 1/10°C, do not adjust unless sensor is changed
1030 W address of device (01 factory preset) -
Hier die Melung im Log ...
- modbus.0
- 2023-04-19 14:32:54.464 warn Poll error count: 1 code: {"err":"timeout","timeout":1000}
- modbus.0
- 2023-04-19 14:32:54.462 error Request timed out.
- modbus.0
- 2023-04-19 14:32:54.461 warn Error: undefined
- modbus.0
- 2023-04-19 14:32:53.476 silly States user redis pmessage io.modbus.0.*/io.modbus.0.info.connection:{"val":true,"ack":true,"ts":1681907573469,"q":0,"from":"system.adapter.modbus.0","user":"system.user.admin","lc":1681907573469}
- modbus.0
- 2023-04-19 14:32:53.473 silly States user redis pmessage io.modbus.0.*/io.modbus.0.info.connection:{"val":false,"ack":true,"ts":1681907573468,"q":0,"from":"system.adapter.modbus.0","user":"system.user.admin","lc":1681907553487}
- modbus.0
- 2023-04-19 14:32:53.452 debug [DevID_1/inputRegs] Poll address 1002 - 1 registers
-
ok gelöst...Es handelt sich um holding Register. Nicht wie der anleitung von Elwa als Eingangsregister angegeben.