Seite 1 von 2

[V4.1] Objektwert nicht initialisiert beim Schreibversuch via Modbus an Tecalor THZ504

Verfasst: So Dez 29, 2024 3:10 pm
von frank80
Hallo zusammen,
ich klinke mich hier einmal ein, denn ich stehe vor dem gleichen oder ähnlichem Problem.
Kannst du die Lösung bitte etwas genauer erklären?

Kurz zu meinem Problem;
Ich will über eine Timer1 Logik einen Temperaturwert für das Warmwasser in das Modbus-Register 401011 meiner Tecalor THZ504 schreiben.
Das Modbus-Profil für die Wärmepumpe habe ich aus diesem Forum.
Von Hand in der Live-Diagnose kann ich ebenfalls ohne Probleme die WW-Temperatur ändern und sie wird auch korrekt in der Wärmepumpe angezeigt, nur über die Logik will es nicht.
Mit aktivierter Auslösung im Modbus Geräte Manager kommt die Info "Objektwert nicht initialisiert", wenn ich die Logik triggere, habe ich 2 Fehlermeldungen;
"noch keine Daten (1103)" und gleich darauf "interner Fehler aufgetreten".
In der Logik habe ich die Ausgangsfunktion "Mapping als Ganzzahl" mit t=40 und f=25 aktiviert.

Eventuell kann ich aus deiner Lösung etwas ableiten.

Vielen Dank und Gruß
Frank

Bild


Bild

Bild

Re: [V4.1] Objektwert nicht initialisiert beim Schreibversuch via Modbus an Tecalor THZ504

Verfasst: Mi Jan 01, 2025 3:11 pm
von blaubaerli
Hallo @frank80,

zunächst mal ein gutes neues Jahr und ein herzliches Willkommen mit deinem ersten Post.

Ich habe den Beitrag mal abgetrennt. Bitte kapere keinen alten Thread, erst recht nicht, wenn sich der Thread auf eine andere Version des TWS bezieht und bereits als gelöst markiert wurde. Du kannst gerne bei einem neuen Thread einen Verweis auf einen vermutlich ähnlich gelagerten Thread anbringen.

Zudem entferne bitte die Versionsstände deiner Systeme aus der Signatur und vervollständige diese dann entsprechend. Lies dir dazu bitte mal die Forenregeln oben im blauen Kasten und dem weiterführenden Link durch.

Danke :handgestures-salute:
Beste Grüße
Jens

Re: [V4.1] Objektwert nicht initialisiert beim Schreibversuch via Modbus an Tecalor THZ504

Verfasst: Mi Jan 01, 2025 3:29 pm
von blaubaerli
Hallo Frank,

hast du dir mal unter 1 angeschaut, was der Busmonitor sagt?

Bild

Was passiert, wenn du mit der Maus über die mit 2 markierten Anzeigen hooverst?

Wenn du bei den Auslösungen (Markierung 3) die Optionen "nach Wertänderung" und "nach Zeitablauf" mal testhalber deaktivierst, verhält sich das System dann anders?

Beste Grüße
Jens

Re: [V4.1] Objektwert nicht initialisiert beim Schreibversuch via Modbus an Tecalor THZ504

Verfasst: Do Jan 02, 2025 5:09 pm
von frank80
Hallo Jens,

danke für deine Antwort und ebenfalls ein gutes neues Jahr.
Ich habe meine Signatur angepasst.
Hier ist der Link zu dem alten Thread.

Zu Punkt 1;
Im Busmonitor werden keine Schreibbefehle geloggt, außer ich schreibe im Modbus-Profil direkt in das Register.

Bild

Bild

Zu Punkt 2;
Wenn ich über die Meldungen hoovere, zeigt es mir folgendes an;

Bild

Bild

Bild

Zu Punkt 3;
Es macht keinen Unterschied, ob die zwei Optionen aktiviert oder deaktiviert sind.

Wenn ich am Ausgang der Logik zusätzlich noch meine Zirkulationspumpe über KNX einfüge, wird diese eingeschalten, wenn ich die Logik über den Trigger auslöse.

Re: [V4.1] Objektwert nicht initialisiert beim Schreibversuch via Modbus an Tecalor THZ504

Verfasst: Do Jan 02, 2025 5:19 pm
von blaubaerli
Hallo Frank,

welches Profil nutzt du genau? Wenn es ein unverändertes aus dem Forum ist, dann wäre ein Link hilfreich. Sonst lade doch bitte genau dein Profil hier einmal hoch, damit sich das die Forentruppe ansehen kann.

Danke. :handgestures-salute:

Beste Grüße
Jens

Re: [V4.1] Objektwert nicht initialisiert beim Schreibversuch via Modbus an Tecalor THZ504

Verfasst: Do Jan 02, 2025 5:37 pm
von frank80
Hallo Jens,

hier der Link zu dem Modbus-Profil;
viewtopic.php?p=37759&hilit=Modbus+Profil+LWZ#p37759
Stiebel Eltron LWZ und Tecalor THZ sind identisch, es kommen beide aus dem gleichen Haus.

Gruß Frank

Re: [V4.1] Objektwert nicht initialisiert beim Schreibversuch via Modbus an Tecalor THZ504

Verfasst: Do Jan 02, 2025 9:15 pm
von SchateMuhl
Hi
@frank80
Ich sende die Daten als Int Wert, anbei die Einstellung die ich für meine WPS am ISG nehme

Also die Aufbereitung der zu sendenden Daten mache ich als Int und nicht als Float, ich sende also eine 400 als int Wert und die WPS stellt sich auf 40,0 ein
Bildschirmfoto 2025-01-02 um 21.11.25.png

Re: [V4.1] Objektwert nicht initialisiert beim Schreibversuch via Modbus an Tecalor THZ504

Verfasst: Do Jan 02, 2025 10:24 pm
von frank80
Hallo Andreas,

ich habe den Wert auf int umgestellt, leider keine Änderung.

Bild

Bild

Re: [V4.1] Objektwert nicht initialisiert beim Schreibversuch via Modbus an Tecalor THZ504

Verfasst: Do Jan 02, 2025 10:53 pm
von frank80
Hallo zusammen,

ok, das Problem war doch die Umrechnung im Register.
Ich habe sie jetzt auch einmal deaktiviert und jetzt geht es.
Vielen Dank für eure Hilfe :handgestures-thumbupright:

Bild

Bild

Re: [V4.1] Objektwert nicht initialisiert beim Schreibversuch via Modbus an Tecalor THZ504

Verfasst: Do Jan 02, 2025 11:11 pm
von frank80
wo kann ich diesen Beitrag als gelöst markieren?
In den Beitragsattributen habe ich diese Auswahl nicht. :confusion-scratchheadyellow: