wie kann man prüfen wann zuletzt gültige Daten von einem FHT80B-2 an der FHZ1300 empfangen wurden? Funktioniert hier auch:
Code: Alles auswählen
lastTime=STOPPZEIT(MyFht8b.CT)
Gruß
Moderator: Co-Administratoren
Code: Alles auswählen
lastTime=STOPPZEIT(MyFht8b.CT)
Code: Alles auswählen
** Zu definierende Variable: LetztesSignal, Typ Zeit
LetztesSignal := Zeit
Code: Alles auswählen
Anzeige := ""
Wenn Stoppzeit(Raumregler1.LetztesSignal) > "00:45:00" dann
Anzeige := Anzeige + "Raumregler1 keine Signale seit " + Raumregler1.LetztesSignal + "<<"
Endewenn
Wenn Stoppzeit(Raumregler2.LetztesSignal) > "00:45:00" dann
Anzeige := Anzeige + "Raumregler2 keine Signale seit " + Raumregler2.LetztesSignal + "<<"
Endewenn
Code: Alles auswählen
Anzeige := Stoppzeit(Raumregler1.LetztesSignal)
Das interessiert mich eigentlich nicht... wesentlich ist, ob das Makro des Raumreglers einen Intervall hat. Dann KANN die Sache so nicht funktionieren!rud0815 hat geschrieben:die Ventilposition wird auch nur bei Änderung gesichert
Wo wird das angezeigt? Im Anzeige-Objekt, wo die Stoppzeit angezeigt werden sollte? Dann hast du irgendwo (weiter unten im Makro?) noch Anweisungen, welche die Stoppzeit wieder überschreiben! Jedenfalls von den hier vorgestellten Zeilen können diese Angaben nicht kommen!rud0815 hat geschrieben:Bei dem Ersten wird nun die aktuelle Temperatur, sowie die eingestellte Temperatur angezeigt. Jedoch nicht die Stoppzeit
Schau dir meinen ersten Beitrag im Thread nochmals an. - Was steht dort...?rud0815 hat geschrieben:so habe ich es aktuell eingestellt. Ich habe einige vergebliche Versuche angestellt.
Makro beim Raumregler Toilette:
VentilWC:=Toilette.Ventilpos
LetztesSignal := UHRZEIT
Es passiert so lange nichts, als das Makro im Raumregler Toilette nicht ausgeführt wurde. Die erste Ausführung erfolgt erst, wenn vom Raumrelger ein Signal gekommen ist. Darum habe ich auch in meinem vorletzten Beitrag nicht geschrieben, du sollstrud0815 hat geschrieben:Der Startwert wird angezeigt, die Ventilposition auch (Im eigenen Modul).
Ansonsten passiert nichts.
sondern....rud0815 hat geschrieben:Anzeige := Toilette.LetztesSignal.
eintragenbuempi hat geschrieben:Anzeige := Stoppzeit(Raumregler1.LetztesSignal)