Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 Lesen Modbus: "put" bleibt stecken Kategorie: Open-Micro/Open-Mini/Open-Midi/Open-Macro/Open-Maxi (von laika - 17.09.2023 19:32)
laika nutzt:  Open-Macro, Open-Maxi
Guten Sonntag-Abend,

ich habe einige Geräte (Stromzähler Eastron), deren Werte ich mit einer Macro über die ESCI-Schnittstelle und einen TTL-RS485-Adapter über den Modbus auslese.
Definiert werden die zu sendenden Daten über Konstanten:
define SI1 3 : define SI2 4 : define SI3 1 : define SI4 86 : define SI5 0 : define SI6 2 : define SI7 145 : define SI8 197
Gesendet werden diese per "put":
put SI1:put SI2:put SI3:put SI4:put SI5:put SI6:put SI7:put SI8
Eingelesen per "get":
get b1_i2:get b2_i2:get b1_i3:get b2_i3:get b1_i4:get b2_i4:get b1_i5:get b2_i5:get b1_i6
Das funktioniert gut, die gelesenen Werte stimmen.
Langer Vorrede Sinn: Ab und zu antwortet ein Gerät nicht, das Macroprogramm bleibt im put hängen. Das dürfte sicher sein, da eine LED zwischen put und get nicht anspricht. Auch liegt kein ESCIERR vor. Das Programm ist mit keinen Mitteln zum Weiterlaufen zu bewegen.

Gibt es eine Möglichkeit? Z.B. ein Timeout? Ich habe die Beschreibung durchsucht, nichts passendes gefunden.

Danke und schönen Restsonntag noch
Laik

 Antwort schreiben

Bisherige Antworten:

Re: Lesen Modus: "put" bleibt stecken (von Dietmar - 17.09.2023 19:49)
    Re: Lesen Modus: "put" bleibt stecken (von laika - 19.09.2023 4:44)
        Re: Lesen Modus: "put" bleibt stecken (von Dietmar - 19.09.2023 14:23)
            Re: Lesen Modus: "put" bleibt stecken (von Laika - 19.09.2023 21:11)