Geh mal in der ETS in die Geräteansicht und klapp deine Schnittstelle auf, da findest du auch die Tunneladressen und kannst sie auch anpassen. Sinnvoll wär da z.B. 1.1.250 - 1.1.255.
Viel Erfolg, Florian
Ankündigung
Einklappen
Keine Ankündigung bisher.
Stellventile schließen sich nicht mehr
Einklappen
X
-
Nimm doch Mal das NodeRed da komplett weg. Warum soll.das NR einem Readrequest auslösen, die Taster senden die Werte doch von allein in einem Zyklus.
Und ja konfiguriere den Router richtig. Da die Tunnel Mal 15.15.255 und mal 15.15.250 sind, wieviele IP-Clients die sich ständig an und abmelden hast Du denn da am laufen?
Auch im Gruppenmonitor kannst die Buslast.erkennen, siehst ja allein am Zeitstempel der erkannten Telegramme wenn da ganze Bildschirmseiten permanent sich auf 1-3 Sekunden verteilen dann stimmt da.was nicht.
Und Spannungsversorgungen mit Diagnose haben dafür Ausgaben.
Der Satz / Frage das Du dem Stellwert kein KO gegeben hast ist verwirrend und logisch vollen falsch. Der Aktor Kanal ist der Herr über den Stellwert und je Kanal gibt es da ein KO über den der Stellwert über den Bus kommuniziert wird. Die Werte liegen da immer an egal sie dann auch mit einer GA gesendet werden oder nicht. Eine GA ist nur eine Info um zu adressieren wo die Werte benötigt werden. Den Aktoren ist es egal.
Löse dich von dem Gedanken eine GA seiner Nabel der Welt.
Einen Kommentar schreiben:
-
24V Stellmotoren? Hatte bei mir ein Netzteil mit DC am MDT AKH dran. In der ETS war alles richtig und hat auch sofort funktioniert, nachdem ich das Netzteil auf Hinweis von der MDT Hotline durch ein AC Netzteil getauscht hatte…..
Einen Kommentar schreiben:
-
Hallo.... Deine Komische "Mysteriöse IP" 15.15.255 ist keine IP Adresse sondern die Tunnel Adresse von deinem GIRA Router... Die Springt hier an und macht einen Read auf die Gruppenadresse wo dein Stellwert steht. (Solltest Du eigentlich selbst ausgelöst haben...) Der Bus schreibt das ja hier in dem Fall nicht einfach so.
Werksseitig voreingestellt sind folgende physikalische Adressen, zwar hast Du die Phys Adresse konfiguriert, aber für den Tunnel benutzt der Gira hier die 15.15.255 im
Auslieferungszustand.
physikalische Adresse
15.15.255
physikalische Adresse der Tunnelingverbindungen
15.15.255
Hoffe ihr bekommt Deine Stellventile bald zum laufen..
Grüsse...Angehängte Dateien
Einen Kommentar schreiben:
-
Das Programmieren hat nun geklappt und ich hab bei 2 verschiedenen Kanälen den Stellwert ausgelesen. Beide auf 0%. Bei jedem Mal schlägt die Mysteriöse IP allerdings aus.
Nachtrag: Nachdem ich den Sollwert über den Istwert bei beiden erhöht habe, hat sich der Stellwert auf 64% & 100% erhöht. Die Stellventile haben sich beide geöffnet. Problem scheint fast gelöst zu sein.
Lag das Problem darin, dass ich dem Stellwert kein KO gegeben habe?Angehängte DateienZuletzt geändert von Vato24; 04.12.2021, 00:11.
Einen Kommentar schreiben:
-
Danke erstmal, dass ihr beide noch um die Uhrzeit mit meinen Problemen kämpft.
Den Datenterroristen konnte ich feststellen. Ich hab in Node-Red einen Trigger für 30sec gehabt. Den habe ich nun auf 10Min abgeändert.
Die Busauslastung kann ich doch nur im Busmonitor erkennen, welches bei mir nicht funktioniert. Oder geht es auch woanders? Auf dem AKH sind bei mir alle Kanäle belegt.
Ich leg zur Verdeutlichung ein paar Screens ab.
Nachdem ich ein KO für Stellwert angelegt hab und neuprogrammieren wollte bekam ich die Fehlermeldung auf Bild 1. Folgendes steht in den Details.
Code:Knx.Bus.Common.Exceptions.ConnectorException: There are no more connections available bei aim.a(ConnectResponseStatusCodes A_0) bei aim.a(ConnectorMode A_0, ag3 A_1, CancellationToken A_2) bei aim.d.c(CancellationToken A_0) bei aga.c.c() bei System.Threading.Tasks.Task.Execute() --- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde --- bei System.Runtime.ExceptionServices.ExceptionDispatch Info.Throw() bei aga.a(ag3 A_0, Action`1 A_1, Action`1 A_2) bei aim.a(ConnectionTypes A_0, ConnectorMode A_1, Action`1 A_2) bei aim.ho(ConnectorMode A_0) bei Knx.Falcon.Bus.a(ConnectorMode A_0, Boolean& A_1) bei Knx.Falcon.Bus.a(ConnectorMode A_0) bei Knx.Falcon.Bus.q() bei Knx.Falcon.Bus.a(ConnectorParameters A_0) bei Knx.Ets.ViewModel.OnlineOperations.FalconWrapper.< >c__DisplayClass28_0.<GetLocalSettings>b__0(Falcon OpenParameters openParams) bei Knx.Ets.ViewModel.OnlineOperations.FalconWrapper.C allFalconMethodWithOpenParametersAndRetryWithMacIf Possible(Action`1 action, FalconOpenParameters openParameters, Boolean checkUserLogin) bei Knx.Ets.ViewModel.OnlineOperations.FalconWrapper.G etLocalSettings(FalconOpenParameters openParameters, Boolean checkUserLogin) bei Knx.Ets.ViewModel.OnlineOperations.Download.Downlo adManager.CheckForShowInterfaceSettings(Project project, KnxConnectionOpenInfo connectionOpenInfo, ConnectionContainer container) bei Knx.Ets.ViewModel.OnlineOperations.Download.Downlo adManager.CheckLocalInterfaceSettings(KnxConnectio nOpenInfo connectionOpenInfo, Device device)
Einen Kommentar schreiben:
-
Also irgend ein Stück Software jagt dir da alle 30 Sekunden einen Readrequest für all die Temp-GA auf den Bus? Was soll das? Kannst das nicht mal abschalten, das ist doch Datenterror.
Bei bestimmten Flag-Konstellationen reagieren Geräte auch nicht auf einen Readresponse sondern nur auf group value Write Telegramme. Aber Ok gehen wir mal davon aus das es Minütlich diese normalen Write Telegramme gibt.
Wie hoch ist denn Deine Busauslastung und welcher Aktor genau mit wie vielen Kanälen und genau welchen Kanälen. Bei den AKH 8-fach müssen zwingend A und E belegt sein sonst funktionieren die anderen nicht.
Beim Aktor lässt man den Status Soll-Temp und Stellwert mal senden dann kann man schon sehen ob der irgendwie läuft.
Einen Kommentar schreiben:
-
ich dachte das wäre deine ETS über einen nicht fertig konfigurierte Schnittstelle (15.15.250 )
Einen Kommentar schreiben:
-
Ich hab einen Response der alle 30sek durchgeht und einen write der an einem Taster auf jede Min eingestellt ist und auf den anderen je 20min. Ich leg Screens in den Anhang. Ich kann dir leider auch nicht sagen was 15.15.250 ist. Über Geräteinfo kann ich den nicht anpingen.Zitat von gbglace Beitrag anzeigenAlso was wird denn nun 30 Sekunden gesendet?
Wie ist denn die Zeit im Aktor eingestellt ab wann der in Frostalarm geht bei fehlender IST-Temperatur. Wenn das genau 20 Minuten ist, kann das gut sein das der immer lain Frostalarm geht, ggf verschluckt sich da dann ein Telegramm des 20 Min Zyklus und ann geht der in den Frostmodus und nach dem programmieren musst ggf auch erstmal 20Min warten.
Was ist denn das ominöse 15.15.250 für ein Gerät.
Sicher das die Topologie im dem Projekt richtig ist?Angehängte Dateien
Einen Kommentar schreiben:
-
Also was wird denn nun 30 Sekunden gesendet?Zitat von Vato24 Beitrag anzeigenDie Werte werden alle 30sek gesendet. Die Taster schreiben alle 20min bis auf den Büro Taster. Der schreibt jede Minute einen neuen Wert.
Wie ist denn die Zeit im Aktor eingestellt ab wann der in Frostalarm geht bei fehlender IST-Temperatur. Wenn das genau 20 Minuten ist, kann das gut sein das der immer lain Frostalarm geht, ggf verschluckt sich da dann ein Telegramm des 20 Min Zyklus und ann geht der in den Frostmodus und nach dem programmieren musst ggf auch erstmal 20Min warten.
Was ist denn das ominöse 15.15.250 für ein Gerät.
Sicher das die Topologie im dem Projekt richtig ist?
Einen Kommentar schreiben:
-
Die Werte werden alle 30sek gesendet. Die Taster schreiben alle 20min bis auf den Büro Taster. Der schreibt jede Minute einen neuen Wert.
Edit: Beim Busmonitor bekomme ich folgende Fehlermeldung.
Die Schnittstelle unterstützt den Verbindungsmodus (Busmonitor?) nicht.
In den Details steht folgendes:
HTML-Code:Knx.Ets.TelegramRecorder.Recorder.TelegramMonitorE xception: Die Schnittstelle unterstützt den Verbindungsmodus (Busmonitor?) nicht. ---> Knx.Bus.Common.Exceptions.ConnectorException: The requested layer is not supported bei aim.a(ConnectResponseStatusCodes A_0) bei aim.a(ConnectorMode A_0, ag3 A_1, CancellationToken A_2) bei aim.d.c(CancellationToken A_0) bei aga.c.c() bei System.Threading.Tasks.Task.Execute() --- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde --- bei System.Runtime.ExceptionServices.ExceptionDispatch Info.Throw() bei aga.a(ag3 A_0, Action`1 A_1, Action`1 A_2) bei aim.a(ConnectionTypes A_0, ConnectorMode A_1, Action`1 A_2) bei aim.ho(ConnectorMode A_0) bei Knx.Falcon.Bus.a(ConnectorMode A_0, Boolean& A_1) bei Knx.Falcon.Bus.a(ConnectorMode A_0) bei Knx.Falcon.Bus.r() bei Knx.Ets.ViewModel.OnlineOperations.Connection.<Ope nBusmonConnection>b__49_0(FalconOpenParameters openParams) bei Knx.Ets.ViewModel.OnlineOperations.FalconWrapper.C allFalconMethodWithOpenParametersAndRetryWithMacIf Possible(Action`1 action, FalconOpenParameters openParameters, Boolean checkUserLogin) bei Knx.Ets.ViewModel.OnlineOperations.Connection.Open BusmonConnection() bei Knx.Ets.TelegramRecorder.Recorder.FalconReceiver.S tart(IMonitorConnectionService connectionService, ConnectorParameters openParams, Boolean isDefaultConnection, Boolean busmonMode) bei Knx.Ets.TelegramRecorder.Recorder.TelegramRecorder .RecordStart(ConnectorParameters openParameters, Boolean isDefaultConnection, Boolean busmonMode) bei Knx.Ets.TelegramRecorderView.ViewModel.MonitorView Model.<get_Start>b__60_0() --- Ende der internen Ausnahmestapelüberwachung --- bei Knx.Ets.TelegramRecorderView.ViewModel.MonitorView Model.<get_Start>b__60_0()
Angehängte DateienZuletzt geändert von Vato24; 03.12.2021, 16:10.
Einen Kommentar schreiben:
-
Ok, alle Werte werden auf eine Anfrage hin gesendet. Werden sie jetzt auch ohne Leseanforderung jede Minute übertragen?
Einen Kommentar schreiben:
-
Ok verstehe. Ich leg schon mal im Anhang Screens vom Busmonitor ab - vor und nach der Neuprogrammierung des AKH Aktors. Ich konnte keinen Unterschied feststellen.
Angehängte Dateien
Einen Kommentar schreiben:
-
ja aber warum schreibst dannZitat von Vato24 Beitrag anzeigenDas Senden vom Taster sollte problemlos funktionieren,
Nicht jedes gerät sendet ein ACK nur eines im Bus, also wie willst Du denn im Busmonitor erkennen, das ausgerechnet der Aktor das Telegramm ignoriert hat? Es klingt eher danach das da gar keins war welches in Richtung Aktor und an alles andere gegangen ist.Zitat von Vato24 Beitrag anzeigenIch habe zwar den Temperaturmesswert vom Glastaster auf minütliches senden eingestellt und mit dem Messwert des jeweiligen Kanals verbunden, jedoch kann ich beim Busmonitor sehen dass der Temperaturmesswert des Aktors keinen Wert bekommt.
Einen Kommentar schreiben:
-
Es wird der ganze Aktor programmiert und neu gestartet, wenn Eingangswerte fehlen kann es jeden Kanal treffen, ein Beobachten des Gruppenmonitors nach Neuprogrammierung kann dir da weiterhelfen.Das kann ich mir auch nicht so ganz vorstellen. Denn auch Taster 1 mit Heizkanal 1 hört auf zu funktionieren, wenn ich was am Heizkanal 6 abändere.
die kleine blaue Zeile hatte ich übersehen, ok, der Aktor ist im Komfortmodus, schon mal gut, also keine interne Sperre. Filter mal nach allem, was mit dem entsprechenden Kanal zusammen hängt und schau dir an, was über den Bus läuft.
Viel Erfolg, FlorianZuletzt geändert von Beleuchtfix; 03.12.2021, 15:34.
Einen Kommentar schreiben:


Einen Kommentar schreiben: