Jump to content

siegeledietmar

Members
  • Gesamte Inhalte

    5
  • Benutzer seit

  • Letzter Besuch

siegeledietmar's Achievements

Newbie

Newbie (1/14)

0

Reputation in der Community

  1. Ich habe jetzt das Netzteil ausgetauscht, aber es gibt leider keine Verbesserung. Das mit dem restart des Brick Daemon hatte mir am Anfang so ausgesehen. Ich konnte das allerdings die letzten Tage jetzt nicht mehr nachvollziehen. Es bringt nichts (war vielleicht Zufall). Nur ein Reset des Master Bricks hilft.
  2. Ja, die Zusammenfassung passt soweit, außer: Ich habe das Programm jetzt auch einige Zeit aus der Entwicklungsumgebung laufen. Auch dort tritt das Problem auf, allerdings in (deutlich) größeren zeitlichen Abständen. Als Image verwende ich die 1.12, die Firmware aller Bricks und Bricklets sind die jeweiligen Letztstände... Ich probiere jetzt noch einmal ein anderes Netzteil zu verwenden.
  3. Hallo, die Spannungsversorgung erfolgt über das Step Down, 24 V gut überdimensioniert. Dietmar
  4. Hallo! danke für die Antwort! get_voltage hab ich schon probiert. Dort kommt jeweils der aktuelle (gewünschte) Wert zurück. Das gleiche gilt für is_enabled(), ABER kein messbarer Voltage am Ausgang (sprich 0 V). Im Brickviewer sehe ich die Bricklets. Es steht auch dort der korrekte gewünschte Werte und Zustand ist "on", ABER kein messbarer Voltage am Ausgang. Das Problem scheint mit dem RED Brick aufzutreten. Ich habe es aktuell bereits seit einigen Stunden direkt aus der Entwicklungsumgebung über USB laufen. Mit dem gleichen Skript auf dem RED Brick hab ich das Problem innerhalb weniger Minuten bis max. < 2 Stunden. Danke, Dietmar
  5. Liebes Tinkferforge-Team, liebe Community, ich bin gerade dabei ein Projekt umzusetzen: Wärmepumpenregler in Laborumgebung (alles Komponenten einzeln schon getestet). Python mit RED Brick Werte werden über Modbus ausgegeben oder beschrieben Sensoren lesen, und Modbus läuft über Callbacks (Taktung versuchshalber auch bei 5 Sekunden) Hat soweit von der Idee her alles tadellos funktioniert (ich habe unter anderem Klassen umgesetzt für Sensoren und Aktuatoren, die dann ihrerseits die Callbacks konfigurieren, die Enumerierung abwickeln im Fall von Verbindungsproblemen usw., eine Klasse für Regler die mit den Sensoren und Aktuatoren arbeiten) - Ziel ist ein möglichst frei konfigurierbares Framework, damit der Regler auch in anderen Projekten zum Einsatz kommen kann, und man sich die Programmierung erspart). Die Hauptloop wird getaktet betrieben und die Soll-Werte für die Aktuatoren kontinuierlich geschrieben (aktuelle Taktung 2 Sekunden, die Mainloop läuft quasi im "Leerlauf"). Funktioniert mit diversen Ausgängen (Industrial Dual Relay, Quad Relay) problemlos. Lediglich der Industrial Analog Out 1.0 lässt mich im Stich. Anfangs läuft alles wie vorgesehen aber zu bestimmten Zeitpunkten liegt auf Spannungsausgang keine Spannung mehr an. Abwechselnd bei drei verschiedenen Analog Out Bricklets (alle werden kontinuierlich geregelt). Nie alle gleichzeitig! Es findet zum fraglichen Zeitpunkt keine Enumerierung statt. Ich habe auch die Funktion "set_response_expected_all" aktiviert, auch hier erfolgt kein Fehlerfeedback. Ich habe schon die Bricklets ausgetauscht, auf verschiedene Master Bricks angeschlossen und die Kabel gegen geschirmte ausgetauscht. Am RED Brick nützt häufig ein restart des Brick Daemon etwas, dann läuft es wieder. Allerdings ist das keine Lösung.. Ich bitte um Hilfe! Kennt jemand dieses Problem? Mach ich etwas falsch? Danke, Dietmar
×
×
  • Neu erstellen...