NEWS
Modbusadapter Verbindung schlägt fehl
-
Hallo
Ich suche hier nach Modbusexperten, die einem Greenhorn etwas weiterhelfen könnten, also bitte um Nachsicht, wenn so Manches laienhaft rüberkommt.
Meine alte Ölheizung (Guntamatic Nibra mit RS485 Anschluss) soll in den iobroker.
Leider habe ich keine Modbusdaten dazu. (gehts überhaupt ohne?)Fehler gleich beim Start des Adapters
modbus.0 2024-10-04 18:31:45.486 warn On error: {"errno":-111,"code":"ECONNREFUSED","syscall":"connect","address":"192.168.178.8","port":501} modbus.0 2024-10-04 18:31:45.485 error Client in error state. modbus.0 2024-10-04 18:31:45.485 error Socket Error
Wo muss ich nun den Hebel grundsätzlich ansetzen ?
Ausgangslage:
Modbus Adapter USR-TCP232-306, dieser hängt mit A + B am RS485-Anschluss und im Heimnetz.
Weiss jetzt nicht, was ich im Adapter alles einstellen soll, hab schon mehrere Versuche probiert.
-
@snopy_16
Ich habe zwar weder den USR-TCP232-306 noch einen Guntamatic.
An Hand meiner USR-W610 schlage ich folgende Anpassungen vor (die Oberfläche der beiden USR unterscheidet sich leider kplt.):a) Port muss in der Modbus-Instanz und im USR identisch sein, sonst erreichst Du den Client nicht.
Du hast im Adapter Port 501 und im USR Port 80 eingetragen.
b) In meinen Modbus-Instanzen habe ich immer "RTU over TCP" eingestellt, Du hast nur "TCP" eingestellt.Einen Versuch ist es wert...
-
@smarthomer-0
Habe auf RTU over TCP umgestellt. (da gibts nun keinen Master od. Client zur Auswahl)
Den Port habe ich auf Standardport 502 gestellt (im USR habe ich zwar den Port 80, der ist aber, um auf die WEB-Oberfläche des USR zu kommen)
Ich weiss nicht, wo ich sonst noch den Port im USR ändern/einstellen könnte.
Der Remote-Port "8234" wirds ja nicht sein.
Leider kein Erfolg
Trotzdem mal Danke.... -
Vieleicht kann mir bitte @klassisch weiterhelfen, der sich ja laut Forum mit dem USR gut auskennt.
Gerne auch Tips von Anderen.
Es sind meine ersten Anfänge mit Modbus.
2pol. Kabel an A und B an Heizungssteuerung und am USR T+(A) und T-(B)
Netzwerkkabel zum RouterLEDs am USR:
PWR - rot dauernd
WORK - grün blinkend
TX - rot schnell blinkend (mal schwach, dann wieder stark blinkend)Fehlermeldung in iobroker:
modbus.0 2024-10-05 14:26:08.417 info Disconnected from slave 192.168.178.8 modbus.0 2024-10-05 14:26:07.415 warn [1] Poll error count: 1 code: {"err":"timeout","timeout":5000} modbus.0 2024-10-05 14:26:07.413 error Client in error state. modbus.0 2024-10-05 14:26:07.412 error Request timed out. modbus.0 2024-10-05 14:26:07.410 warn Error: undefined modbus.0 2024-10-05 14:26:02.399 info Connected to slave 192.168.178.8 modbus.0 2024-10-05 14:26:01.868 info starting. Version 6.2.3 in /opt/iobroker/node_modules/iobroker.modbus, node: v20.17.0, js-controller: 6.0.11
Meine Einstellungen:
Bei Umstellung des Adapters von TCP auf "RTU over TCP" kommt diese Fehlermeldung
modbus.0 2024-10-05 14:30:09.619 info Disconnected from slave 192.168.178.8 modbus.0 2024-10-05 14:30:08.620 warn [1] Poll error count: 1 code: {"err":"timeout","timeout":5000} modbus.0 2024-10-05 14:30:08.619 error Client in error state. modbus.0 2024-10-05 14:30:08.618 error Request timed out. modbus.0 2024-10-05 14:30:08.617 warn Error: undefined modbus.0 2024-10-05 14:30:08.313 error Error response: 9a modbus.0 2024-10-05 14:30:07.737 error Error response: 99 modbus.0 2024-10-05 14:30:07.161 error unknown function code: 0x24, 0x24 modbus.0 2024-10-05 14:30:06.700 error Wrong CRC for frame: 17,6,17,130,36,16,1,1 modbus.0 2024-10-05 14:30:06.260 error unknown function code: 0x11, 0x6 modbus.0 2024-10-05 14:30:06.006 error Wrong CRC for frame: 17,6,17,130,36,32,40,6 modbus.0 2024-10-05 14:30:05.861 error Wrong CRC for frame: 17,6,17,130,36,16,1,5 modbus.0 2024-10-05 14:30:05.477 error Wrong CRC for frame: 36,6,36,130,17,170,1,0 modbus.0 2024-10-05 14:30:05.364 error unknown function code: 0x11, 0x11 modbus.0 2024-10-05 14:30:05.003 error Error response: 11 modbus.0 2024-10-05 14:30:04.882 error Error response: 11 modbus.0 2024-10-05 14:30:04.761 error Error response: 11 modbus.0 2024-10-05 14:30:04.640 error Error response: 11 modbus.0 2024-10-05 14:30:04.518 error Error response: 11 modbus.0 2024-10-05 14:30:04.394 error Error response: 11 modbus.0 2024-10-05 14:30:04.211 error Error response: 11 modbus.0 2024-10-05 14:30:04.030 error Error response: 11 modbus.0 2024-10-05 14:30:03.847 error Error response: 11 modbus.0 2024-10-05 14:30:03.662 error Error response: 0 modbus.0 2024-10-05 14:30:03.624 error Wrong CRC for frame: 16,1,5,16,197,186,3,6,130,17 modbus.0 2024-10-05 14:30:03.610 info Connected to slave modbus.0 2024-10-05 14:30:03.036 info starting. Version 6.2.3 in /opt/iobroker/node_modules/iobroker.modbus, node: v20.17.0, js-controller: 6.0.11
-
@snopy_16 sagte: Leider habe ich keine Modbusdaten dazu. (gehts überhaupt ohne?)
Die neueren EBV-Regler haben zwar einen Daten-Bus, aber spricht der das Modbus-Protokoll?
-
@paul53
Ich hab diesen Heizungsregler (EBV Gamma 233B)
Ob dieser modbusfähig ist, finde ich leider nicht wirklich was davon.
Bedienungsanleitung:
https://api.oeg.net/webshop/product/file/22002/download/423012?languageCode=de&t=1598143741 -
@snopy_16 sagte: Ob dieser modbusfähig ist, finde ich leider nicht wirklich was davon.
Bedienungsanleitung:Der Begriff "Modbus" taucht nirgends auf. Es wird wohl ein eigenes Protokoll verwendet.
-
@paul53
Danke
Vielleicht bring ich den Regler anders in den iobroker?
Hat wer dazu Ideen?
Brach nur ein paar Temperaturen, Betriebsstunden, Brennerlaufzeit, etc.