NEU! UPGRADE IP 11 verfügbar!
NEU! LICHTWIDGET - DPT 7.600 - Logik Manager Update - sowie viele weitere Verbesserungen
Infos im Wiki: https://elabnet.atlassian.net/l/cp/B9MUEJj2

Insider & Leistungsmerkmale FÜR ALLE freigeschaltet
Ab sofort kann jeder die neue VISU & IFTTT testen. Info: viewtopic.php?f=8&t=5074

Release V 4 am 15. Juni 2024
Es gibt nun einen fixen Termin. Info: viewtopic.php?f=8&t=5117

NEU! Ausführliches Video Tutorial zur VISU
Jetzt werden alle Fragen beantwortet. Das Video: https://youtu.be/_El-zaC2Rrs

[Beantwortet] [V4.0 IP5] Betriebsstunden in Minuten ausgeben

Informationen und Diskussionen über Logik-Engine und Logik-Editor
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
Antworten

Ersteller
SchateMuhl
Reactions:
Beiträge: 252
Registriert: Mi Nov 23, 2022 9:31 pm
Wohnort: Werther bei Nordhausen
Hat sich bedankt: 77 Mal
Danksagung erhalten: 112 Mal
Kontaktdaten:

[V4.0 IP5] Betriebsstunden in Minuten ausgeben

#1

Beitrag von SchateMuhl »

Hallo an alle und ein Gesundes Neues Jahr 2024

Mir steht gerade jemand auf der Leitung. :think:
Ich möchte die Ausgabe eines Betriebsstunden Zähler (HobbsMeter) die ja eine Stundenangabe als Float ist, in Minuten anzeigen.
Ich denke sicher zu kompliziert, aber die Ausgabe 1,50 bedeutet ja 1 Stunde und 30 Minuten, wie rechnet man die 1,50 am besten in 1:30 um ?
Um es per Berechnung zu machen fehlt mir die Rechenart "modulus".
Grüße
Andreas

TWS 3500M ID:992 /XL ID:1198 , VPN offen, Reboot nach Absprache
- KNX mit EibPort V3, 1Home, ENO Gateway, ETS6
- PV Anlagen AC gekoppelt mit Fronius IG 40/60 und Symo 10KW
- 62kWh LiFePo mit 3 x MultiPlus 48/5000 und DC PV Anlagen über MPPT

gbglace
Reactions:
Beiträge: 3615
Registriert: So Aug 12, 2018 10:20 am
Hat sich bedankt: 1272 Mal
Danksagung erhalten: 1674 Mal

#2

Beitrag von gbglace »

Also wenn es eine Ausgabe in Stunden : Minuten sein soll und sichergestellt ist das dass, das nicht mehr als 24h sind oder wenn doch das dann auch
74:45 in der Anzeige sein darf, dann eine Customlogik die Text aus drei Parametern zusammensetzt, die Stunden das ":" und die Minuten.

Stunden und Minuten werden dann erst noch errechnet

Wenn der Eingangswert ein float in h ist, dann einfach für den Stundenparameter eine freie Formel.

die Stunden als X1 als Variable in der Formel

X1==rint(X1)?X1:rint(rint(X1/2)*2)

das sollte bedeuten wenn X1 = X1 gerundet auf 0 Stellen, dann X1 sonst X1/2 gerundet auf 0 Stellen, das mal 2 und ebenfalls gerundet auf 0 Stellen.
Das ist dann quasi abrunden X1.

Die Minuten X1 der originale Stundenwert und X2 die reinen Stunden also das Ergebnis der anderen Formel
rint((X1-X2)*60)

Also die Stunden - reinen Stunden mal 60 und das dann auch runden auf 0 Stellen.
Zuletzt geändert von gbglace am Mo Jan 01, 2024 4:17 pm, insgesamt 3-mal geändert.
Grüße
Göran

#1 Timberwolf 2600 Velvet Red TWS #225 / VPN aktiv / Reboot OK
#2 Timberwolf 2600 Organic Silver TWS #438 / VPN aktiv / Reboot OK
#3 PBM 3 Kanäle, #4 Modbus-Extension

Ersteller
SchateMuhl
Reactions:
Beiträge: 252
Registriert: Mi Nov 23, 2022 9:31 pm
Wohnort: Werther bei Nordhausen
Hat sich bedankt: 77 Mal
Danksagung erhalten: 112 Mal
Kontaktdaten:

#3

Beitrag von SchateMuhl »

Hallo Göran

@gbglace

Danke für die Formel und die Erklärung dazu, habe es sofort verstanden.
Auf das "auf und abrunden" bin ich nicht gekommen.
Grüße
Andreas

TWS 3500M ID:992 /XL ID:1198 , VPN offen, Reboot nach Absprache
- KNX mit EibPort V3, 1Home, ENO Gateway, ETS6
- PV Anlagen AC gekoppelt mit Fronius IG 40/60 und Symo 10KW
- 62kWh LiFePo mit 3 x MultiPlus 48/5000 und DC PV Anlagen über MPPT

Robert_Mini
Reactions:
Beiträge: 3744
Registriert: So Aug 12, 2018 8:44 am
Hat sich bedankt: 1171 Mal
Danksagung erhalten: 2076 Mal

#4

Beitrag von Robert_Mini »

Danke ebenfalls, auch wenn ich das (noch) nicht verwende - Mathematik Lehrstunde!

lg
Robert
Timberwolf Server 2500 / #117 (VPN offen + reboot nach Rückfrage) / zusätzlich: 3500M/#935, 3500L/#1297

gbglace
Reactions:
Beiträge: 3615
Registriert: So Aug 12, 2018 10:20 am
Hat sich bedankt: 1272 Mal
Danksagung erhalten: 1674 Mal

#5

Beitrag von gbglace »

Ich habe immer mal so komische Software wo es kein explizites AB-Runden gibt. Da wird man dann kreativ im Kopf.
Grüße
Göran

#1 Timberwolf 2600 Velvet Red TWS #225 / VPN aktiv / Reboot OK
#2 Timberwolf 2600 Organic Silver TWS #438 / VPN aktiv / Reboot OK
#3 PBM 3 Kanäle, #4 Modbus-Extension
Antworten

Zurück zu „Logikengine & Logik-Editor“