NEWS
Datenpunkte werden nicht immer aktualisiert
-
Systemdata Bitte AusfĂŒllen Hardwaresystem: Pi4 Arbeitsspeicher: 4GB Festplattenart: SD-Karte 128 GB Betriebssystem: raspbian-buster-lite Node-Version: 10.18.1 Nodejs-Version: 10.18.1 NPM-Version: 6.13.4 Installationsart: Skript Image genutzt: Ja Ort/Name der Imagedatei: 2019-09-26-raspbian-buster-lite Hallo zusammen,
ich habe es schon in verschiedenen Threads probiert, aber es kommt entweder keine Reaktion oder man kann mir nicht weiterhelfen.
ich bin kurz vorm verzweifeln, es werden bei mir nicht immer die Datenpunkte aktualisiert.
Aber es scheint nach ein paar Stunden selbstheilend zu sein.
Ich nutze fĂŒr die Haussteuerung ne BeckhoffSPS und sie ĂŒber den Beckhoff TwinCat ADS Adapter am IO-Broker hĂ€ngen.
In Summe sind das ca 350 Datenpunkte.
Und jetzt kommt das kuriose, ich kann alle ausgehenden Datenpunkte in die SPS schreiben, aber manchmal kommt einfach nicht zurĂŒck (z.B. Temperaturen, ZustĂ€nde von Rolladen, ZustĂ€nde von Licht usw).
Ich habe eine Leistungsmessklemme in der SPS verbaut die Spannung, Strom, Leistung und Energie fĂŒr jede Phase und in Summe berechnet ausgibt, sobald ich diese Daten mit als Datenpunkte aufnehme, wird es noch schlimmer.
Der Adapter ist auch sehr einfach gestrickt, NetID, Port, Ort wo die zulesende/schreibende Varaiablen auf der SPS liegen und noch ein Timeout...das wars.
Wenn ich den Adapter neu starte geht es manchmal nochmal, aber nicht immer...Kann mir da jemand weiterhelfen?
Ăbrigens, wenn ich das Forum etwas durchforste, scheine ich ja nicht der einzige zu sein, der solche oder Ă€hnliche Probleme hat.
GruĂ T. Spooner
-
Mal den Traffic zwischen iobroker und Beckhoff angesehen?
Antwortet bzw sendet die SPS ĂŒberhaupt?
Ist der Pi vielleicht ausgelastet?
@wendy2702
Die Aktualisierung mancher!!! Datenpunkte werden im Log im io-broker nicht angezeigt.
Die Variablen zum io-broker hĂ€ngen in der SPS direkt an den AusgĂ€ngen. Die AusgĂ€nge schalten, sonst wĂ€re das Haus dunkel und kalt đ
Die Variablen werden also in der SPS geschaltet....wieso nicht alle aktualisiert werden đ€·đ»ââïž, manche werden ja aktualisiert.Ich habe dann auch schon ne Test gemacht: ich aktualisiere die Variablen nur alle 2 Sekunden. Geht auch nicht đ
Ne bescheidene Frage: Kann ich mit 350 Datenpunkten eine Ăberlastung beifĂŒhren?
-
Nochmal fĂŒr Dumme.
Du Ă€nderst ĂŒber deine Vis oder wie z.b. Den Status fĂŒr eine Lampe und der wird dann nicht umgesattelt?
Oder du Ă€nderst eine Lampe, Lampe geht an, SPS sollte etwas zurĂŒck melden und der dazugehörige Datenpunkt wird nicht aktualisiert?
Das loggen fĂŒr die Instanz steht auf Debug und da sieht man nichts?
350 Objekte... hast du denn nur den einen Adapter installiert?
-
Nochmal fĂŒr Dumme.
Du Ă€nderst ĂŒber deine Vis oder wie z.b. Den Status fĂŒr eine Lampe und der wird dann nicht umgesattelt?
Oder du Ă€nderst eine Lampe, Lampe geht an, SPS sollte etwas zurĂŒck melden und der dazugehörige Datenpunkt wird nicht aktualisiert?
Das loggen fĂŒr die Instanz steht auf Debug und da sieht man nichts?
350 Objekte... hast du denn nur den einen Adapter installiert?
@wendy2702
Ăhnlichđ
Ich Ă€ndere ĂŒber vis die Lampe, die geht an! Aber die RĂŒckmeldung, dass sie an ist kommt nur abundzu....
Das ist ja das Kuriose, Eingangsvariablen aus dem io-broker Richtung SPS werden geschaltet. Eingangsvariablen/Datenpunkte von SPS zu io-broker nicht immer.Bei mir laufen nicht viele Sachen. Vis natĂŒrlich, blocky aber ohne Script, Telegram aber noch nicht aktiv, Backitup und Tankerkönig.
Ich will momentan nicht mehr Arbeit investieren, wenn es nicht stabil lĂ€uft.Es besteht die Möglichkeit, dass ich nen Fehler gemacht habe, beim io-broker bin ich nicht gerade der Profi, aber ich wĂŒsste nicht wo.
Wir gesagt, bin fĂŒr jeden Tipp und Rat dankbar
-
Kommen die RĂŒckmeldungen der SPS denn im logfiles der Instanz (Debug) an?
Könnte etwas mit Zeiten zu tun haben. Poll usw. was kann man alles konfigurieren?
@wendy2702
nein, da kommen nur manche an und nein man kann kein polling einstellen.
Momentan bekomme ich z.b. aktuelle Temperatur Wert von Pufferspeicher, aber keinen aktuellen Status des Lichts im Wohnzimmer -
Kommen die RĂŒckmeldungen der SPS denn im logfiles der Instanz (Debug) an?
Könnte etwas mit Zeiten zu tun haben. Poll usw. was kann man alles konfigurieren?
@wendy2702
Der Adapter ist auch sehr einfach gestrickt, NetID, Port, Ort wo die zulesende/schreibende Varaiablen auf der SPS liegen und noch ein Timeout...das wars. -
Also wenn die Ănderungen schon im Debug log nicht zu sehen sind, wĂŒrde ich vermuten das die SPS nichts sendet.
Das zu bestÀtigen hilft wohl nur den Traffic zu untersuchen.
@wendy2702
ich schaue mir den Traffic mal an, dauert etwas... -
Also wenn die Ănderungen schon im Debug log nicht zu sehen sind, wĂŒrde ich vermuten das die SPS nichts sendet.
Das zu bestÀtigen hilft wohl nur den Traffic zu untersuchen.
@wendy2702
Ăbrigens danke fĂŒr den Tipp, da hĂ€tte ich selbst drauf kommen mĂŒssen đ -
Hallo,
da bin ich wieder ;-)
Ich habe ne kleine Aufzeichung gemacht, es gibt bei Beckhoff den AmsAdsViewer. Bei diesem kann man den Traffic mitloggen (wie Wireshark). Hier ein Beispiel:
Links sieht man die SPS das rot umrandete ist die Laufzeit meiner UmwĂ€lzpumpe fĂŒr den Solarkollektor, mittig ist der ADS-Viewer, dort ist die Laufzeit mit B rot umrandet (Zeitlicht wegen des Stoppens der Aufnahme etwas verzögert) und rechts ist die Visu (VIS) mit der rot umrandeten Zeit der Pumpe.
Die Zeit ist in Sekunden und in der Visu werden die Laufzeit seit ca 2600 Sekunden NICHT mehr aktualisiert.
Die SPS sendet also.
.
GruĂ T. Spooner -
OK.
Deine SPS Sendet, wenn wir jetzt noch davon ausgehen das auch alle Pakete der SPS am PI wirklich ankommen (TCPDUMP am PI machen) wird das wohl eine Sache fĂŒr den Adapter Entwickler sein.
Möglicherweise kommen die Daten zu schnell fĂŒr den Adapter/ioBroker und/oder den PI.
Mach doch am besten ein Issue auf Github dazu auf.
-
Hallo,
um den Fehler noch etwas genauer einzugrenzen habe ich mir nen Switch zugelegt, der nen Mirror-Port hat.
Meiner alter kann das nicht. Dabei ist mir aufgefallen, dass die SPS am Switch hÀngt, der an der Fritzbox und der Raspberry dirket an der FritzBox hÀngt.
Ich habe jetzt den neuen Switch verbaut und die SPS UND den Raspberry direkt an diesen gehangen:

Und jetzt kommt das Wunder! Es lÀuft, zumindest seit 24h, vorher ging es mal 1-2 Stunden, aber ich bin mal optimistisch.
Vielen Dank an alle, ich glaube mein Problem ist gelöst, ich weià allerdings nicht warum
GruĂ T.Spooner
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen BeitrĂ€ge zu scrollen? Wenn du dich fĂŒr ein Konto anmeldest, kommst du immer genau dorthin zurĂŒck, wo du zuvor warst, und kannst dich ĂŒber neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und BeitrĂ€ge positiv bewerten, um anderen Community-Mitgliedern deine WertschĂ€tzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden đ
Registrieren Anmelden