Seite 3 von 3

Re: [V4.0 IP 3] [ETS 5.7.7] TWS sendet viermal die korrekte Uhrzeit und dann viermal "No Day 00:xx:xx"

Verfasst: So Feb 26, 2023 6:25 pm
von maggyver
Hallo Mo,

ja manchmal braucht gut Ding Weile.

Hast du eigentlich das ganze Applikationsprogramm des TWS per ETS programmiert oder nur partiell, bei den jeweiligen Versuchen meine ich?

Re: [V4.0 IP 3] [ETS 5.7.7] TWS sendet viermal die korrekte Uhrzeit und dann viermal "No Day 00:xx:xx"

Verfasst: So Feb 26, 2023 6:34 pm
von moritzw
Hallo René,

heute habe ich definitv nur partiell in der ETS programmiert.
Gestern habe ich auch einmal das Applikationsprogramm explizit programmiert.
Ich habe leider die ETS davor neu starten müssen, da die sich aufgehängt hat (hatte den busmonitor die ganze Zeit wohl noch an), kann also nicht mehr in der Historie nachgucken wann das geanu war, also ob in den von Dir vorgeschlagenem Weg oder danach (mein Bauchgefühl sagt es war danach)

Viele Grüße
Mo

Re: [V4.0 IP 3] [ETS 5.7.7] TWS sendet viermal die korrekte Uhrzeit und dann viermal "No Day 00:xx:xx"

Verfasst: So Feb 26, 2023 6:58 pm
von StefanW
Hi Moritz,

die Frage von René ist sehr berechtigt, bei "komischen" Problemen mit KNX-Geräten (nicht nur mit dem Server) ist es oft problemlösend, eine komplette Programmierung zu starten - zumindest so die Erfahrung.

Dieser "Programmiervorgang" ist sehr "brutal" und (leider) auch einfach gestrickt. Die ETS sendet einen Befehl zum (brutalen) Überschreiben von Speicherbereichen in den KNX Geräten und schickt entsprechend Binärdaten. Da ist keine Kontrolle / API im KNX Gerät dazwischen. Das Device wird per Befehl in "Speicher überschreiben" gesetzt und hat KEINE Chance, irgendwas zu prüfen. Die kommenden Bytes sind einfach an die entsprechende Stelle in den Speicher zu schreiben. Ob die ETS das - insbesondere bei inkrementellem - Überschreiben (über mehrere Sessions bzw. ETS Versionen hinweg) richtig macht, kann bei so einem Vorgehen schon in Zweifel gezogen werden.

Bei einem vollständigen Programmieren, passiert zwar das gleiche, aber die ETS berechnet alles neu und überschreibt dann auch den gesamten Parameterspeicher. Das klappt meistens besser.

lg

Stefan

PS: Dieses altertümliche Vorgehen entstammt den Möglichkeiten, welche der ETS vor knapp 30 Jahren mit den damals verfügbaren 8 Bit µProzessoren zur Verfügung stand. Heute würde man das anders entwickeln, das sind dann auch die Nachteile, welche man mit einer ewig währende Kompatibilität mitschleifen muss.

Re: [V4.0 IP 3] [ETS 5.7.7] TWS sendet viermal die korrekte Uhrzeit und dann viermal "No Day 00:xx:xx"

Verfasst: So Feb 26, 2023 7:02 pm
von maggyver
Hallo Mo,

nun ich möchte da keine Vermutungen aufstellen ... aber manchmal sind die kleinen Dinge von entscheidender Bedeutung bei so etwas.

Und nun, noch viel Spaß mit deinem TWS. Hau rein in die Tasten. :D

Re: [V4.0 IP 3] [ETS 5.7.7] TWS sendet viermal die korrekte Uhrzeit und dann viermal "No Day 00:xx:xx"

Verfasst: So Feb 26, 2023 7:17 pm
von moritzw
Hallo zusammen,

@StefanW danke für die Info, wieder was gelernt!!

@maggyver Ja, ich würde der Vermutung durchaus zustimmen...wahrscheinlich ist die Lösung nicht schnödes "Abwarten und nix tun" sondern das Applikationsprogramm in der ETS zu programmieren.

Das werde ich für die Zukunft beherzigen und öfters mal beim programmieren in der ETS das "Applikationsprogramm" anstatt ewig nur "partiell" wählen.
Insbesondere, wenn ich "fehlerhaftes" Verhalten feststelle, das sonst keiner hier im Forum bisher hatte :? .

Wie es scheint, haben wir schlussendlich doch eine Lösung gefunden.

Viele Grüße
Mo

Re: [V4.0 IP 3] [ETS 5.7.7] TWS sendet viermal die korrekte Uhrzeit und dann viermal "No Day 00:xx:xx"

Verfasst: So Feb 26, 2023 7:45 pm
von maggyver
Hallo Mo,

du das Thema Ferndiagnose kann relativ komplex werden. Mir kam es nur komisch vor das der geister Zeitserver rückwärst läuft und für mich ist das erstmal ein weiteres Fehlerbild, wenn dann noch die Information mit der partiellen Programmierung von dir gekommen wäre und das du die ETS neustarten musstest. Nun dann ... aber das ist wie immer, hinterher ist man immer schlauer als zuvor.

Wie schon StefanW erklärt hat, kommt das vor und das zwar wenn auch nur sehr selten. Jedoch produziert es dafür immer ein anderes Fehlerbild.

Gevatter Zufall kann sich auch mal als hilfreich herausstellen. Und wenn man mal nicht weiterkommt, dann macht es durchaus mal Sinn, zwei Schritte zurückzumachen und sich eine Übersicht zu verschaffen oder eine kleine Pause einzulegen.

Re: [V4.0 IP 3] [ETS 5.7.7] TWS sendet viermal die korrekte Uhrzeit und dann viermal "No Day 00:xx:xx"

Verfasst: So Dez 24, 2023 12:22 pm
von moritzw
Hallo zusammen,

nach über 1,5 Jahren:

Es war tatsächlich noch ein KNX-Objekt mit der 8005 verbunden :doh: .
Im Rahmen des VISU Aufbaues überarbeite ich gerade alle meine TWS-KNX objekte und lege die Zuordnungen neu an und was finde ich da im Objektmanager....das KNX Objekt für die Windgeschdigkeit schreibt auf die 8005...

Das peinliche daran ist: Gören hatte es sofort vermutet und ich Blindfisch habe es JETZT erst gefunden :oops: .

Viele Grüße und frohe Weihnachten!!

Mo

Re: [V4.0 IP 3] [ETS 5.7.7] TWS sendet viermal die korrekte Uhrzeit und dann viermal "No Day 00:xx:xx"

Verfasst: So Dez 24, 2023 12:26 pm
von StefanW
Hi Moritz,

danke für die Rückmeldung. Manchmal sieht man eben nicht immer alles.

Zu meinem Verständnis, die Windgeschwindigkeit hat auf das Objekt 8005 geschrieben im Server und dadurch kamen falsche Zeittelegramme zustande?

lg

Stefan

Re: [V4.0 IP 3] [ETS 5.7.7] TWS sendet viermal die korrekte Uhrzeit und dann viermal "No Day 00:xx:xx"

Verfasst: So Dez 24, 2023 1:46 pm
von moritzw
Hallo Stefan,

ja genauso war es. Muss da irgendwann mal die falsche Zuordung erstellt haben, die ich dann im Nachgang immer übersehen habe...
Kannst Dir gar nicht vorstellen wie blöd ich mir gestern vorkam als ich das beim Neuzuordnen der KNX-TWS Objekte im Objektmanager entdeckt habe...

VG
Mo

Re: [V4.0 IP 3] [ETS 5.7.7] TWS sendet viermal die korrekte Uhrzeit und dann viermal "No Day 00:xx:xx"

Verfasst: So Dez 24, 2023 1:58 pm
von StefanW
Hi Moritz,

danke, da müssen wir mal in uns gehen, ob es klug ist, dass wir eingehende Verbindung auf dieses wichtige Objekt überhaupt zulassen sollten.

Ja, manchmal sieht man den Wald vor lauter Bäumen nicht und später kann man es gar nicht mehr verstehen, warum man das nicht gleich gesehen hat.

Kann passieren. Fröhliche Weihnachten.

lg

Stefan