Neue Insider Version 1 zur V 4.5 verfügbar
NEU! Dynamische Akzentfarben in der VISU per Objekt steuerbar
NEU! Seite wechseln sperren per Objekt
NEU! Neue Symbole in VISU und Logik Manager
NEU! Putzmodus im VISU Client
NEU! Umfangreich verbesserter Logik Manager
Alle Informationen hier: https://elabnet.atlassian.net/wiki/x/AYD5ng
NEU! Dynamische Akzentfarben in der VISU per Objekt steuerbar
NEU! Seite wechseln sperren per Objekt
NEU! Neue Symbole in VISU und Logik Manager
NEU! Putzmodus im VISU Client
NEU! Umfangreich verbesserter Logik Manager
Alle Informationen hier: https://elabnet.atlassian.net/wiki/x/AYD5ng
[Gelöst] [V4.0 IP3][ETS 5.7.7] TWS sendet viermal die korrekte Uhrzeit und dann viermal "No Day 00:xx:xx"
Forumsregeln
- Denke bitte an aussagekräftige Titel und gebe dort auch die [Firmware] an. Wenn ETS oder CometVisu beteiligt sind, dann auch deren Version
- Bitte mache vollständige Angaben zu Deinem Server, dessen ID und dem Online-Status in Deiner Signatur. Hilfreich ist oft auch die Beschreibung der angeschlossener Hardware sowie die verwendeten Protokolle
- Beschreibe Dein Projekt und Dein Problem bitte vollständig. Achte bitte darauf, dass auf Screenshots die Statusleiste sichtbar ist
- Bitte sei stets freundlich und wohlwollend, bleibe beim Thema und unterschreibe mit deinem Vornamen. Bitte lese alle Regeln, die Du hier findest: https://wiki.timberwolf.io/Forenregeln
-
- Reactions:
- Beiträge: 379
- Registriert: So Okt 14, 2018 1:48 pm
- Hat sich bedankt: 238 Mal
- Danksagung erhalten: 291 Mal
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?
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?
Grüße
René
_______________________________________________________________________________
TWS 2600LW ID:504
TWS 3500 ID:1306
VPN offen , Reboot erlaubt , Offline , Insider
René
_______________________________________________________________________________
TWS 2600LW ID:504
TWS 3500 ID:1306
VPN offen , Reboot erlaubt , Offline , Insider
-
- Reactions:
- Beiträge: 189
- Registriert: Di Jan 01, 2019 1:54 pm
- Hat sich bedankt: 48 Mal
- Danksagung erhalten: 75 Mal
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
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
Timberwolf 3500XL ID:1404, Support-VPN: offen, Reboot erlaubt
-
- Elaborated Networks
- Reactions:
- Beiträge: 10362
- Registriert: So Aug 12, 2018 9:27 am
- Wohnort: Frauenneuharting
- Hat sich bedankt: 5096 Mal
- Danksagung erhalten: 8253 Mal
- Kontaktdaten:
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.
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.
Stefan Werner
Product Owner für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de
Link zu Impressum und Datenschutzerklärung oben.
Product Owner für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de
Link zu Impressum und Datenschutzerklärung oben.
-
- Reactions:
- Beiträge: 379
- Registriert: So Okt 14, 2018 1:48 pm
- Hat sich bedankt: 238 Mal
- Danksagung erhalten: 291 Mal
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.
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.
Grüße
René
_______________________________________________________________________________
TWS 2600LW ID:504
TWS 3500 ID:1306
VPN offen , Reboot erlaubt , Offline , Insider
René
_______________________________________________________________________________
TWS 2600LW ID:504
TWS 3500 ID:1306
VPN offen , Reboot erlaubt , Offline , Insider
-
- Reactions:
- Beiträge: 189
- Registriert: Di Jan 01, 2019 1:54 pm
- Hat sich bedankt: 48 Mal
- Danksagung erhalten: 75 Mal
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
@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
Zuletzt geändert von moritzw am So Feb 26, 2023 7:21 pm, insgesamt 1-mal geändert.
Timberwolf 3500XL ID:1404, Support-VPN: offen, Reboot erlaubt
-
- Reactions:
- Beiträge: 379
- Registriert: So Okt 14, 2018 1:48 pm
- Hat sich bedankt: 238 Mal
- Danksagung erhalten: 291 Mal
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.
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.
Grüße
René
_______________________________________________________________________________
TWS 2600LW ID:504
TWS 3500 ID:1306
VPN offen , Reboot erlaubt , Offline , Insider
René
_______________________________________________________________________________
TWS 2600LW ID:504
TWS 3500 ID:1306
VPN offen , Reboot erlaubt , Offline , Insider
-
- Reactions:
- Beiträge: 189
- Registriert: Di Jan 01, 2019 1:54 pm
- Hat sich bedankt: 48 Mal
- Danksagung erhalten: 75 Mal
Hallo zusammen,
nach über 1,5 Jahren:
Es war tatsächlich noch ein KNX-Objekt mit der 8005 verbunden .
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 .
Viele Grüße und frohe Weihnachten!!
Mo
nach über 1,5 Jahren:
Es war tatsächlich noch ein KNX-Objekt mit der 8005 verbunden .
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 .
Viele Grüße und frohe Weihnachten!!
Mo
Timberwolf 3500XL ID:1404, Support-VPN: offen, Reboot erlaubt
-
- Elaborated Networks
- Reactions:
- Beiträge: 10362
- Registriert: So Aug 12, 2018 9:27 am
- Wohnort: Frauenneuharting
- Hat sich bedankt: 5096 Mal
- Danksagung erhalten: 8253 Mal
- Kontaktdaten:
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
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
Stefan Werner
Product Owner für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de
Link zu Impressum und Datenschutzerklärung oben.
Product Owner für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de
Link zu Impressum und Datenschutzerklärung oben.
-
- Reactions:
- Beiträge: 189
- Registriert: Di Jan 01, 2019 1:54 pm
- Hat sich bedankt: 48 Mal
- Danksagung erhalten: 75 Mal
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
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
Timberwolf 3500XL ID:1404, Support-VPN: offen, Reboot erlaubt
-
- Elaborated Networks
- Reactions:
- Beiträge: 10362
- Registriert: So Aug 12, 2018 9:27 am
- Wohnort: Frauenneuharting
- Hat sich bedankt: 5096 Mal
- Danksagung erhalten: 8253 Mal
- Kontaktdaten:
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
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
Stefan Werner
Product Owner für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de
Link zu Impressum und Datenschutzerklärung oben.
Product Owner für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de
Link zu Impressum und Datenschutzerklärung oben.