Rückkanal FS20-EAM von crazy-hardware programmieren

Programmierung der FHZ-Zentralen mit contronics homeputer Standard / homeputer Studio & WEB-Server

Moderator: Co-Administratoren

Micha
Beiträge: 486
Registriert: 28.01.2008, 13:44

Re: Rückkanal FS20-EAM von crazy-hardware programmieren

Beitrag von Micha » 24.09.2010, 10:38

Hallo Bümpi,
Danke für Die Hinweise.
Werde die Uhrzeit so ändern.
"sichern("Holzkessel,Therme,Holzkessel.CT")"
"laden("Holzkessel,Therme,Holzkessel.CT")"
"Die kompletten Zeile emtfernen?
Woher weiß das Makro in INIT das es um die Kesselsteuerung geht.
"warte("00:00:05")"
Der Holzkessel wird nur in der Übergangszeit genutzt und zwar wenn die Leistung der Solaranlage nicht mehr voll ausreicht
um den Puffer zu laden. Ich kann aber den Holzkessel durch anklicken auf dem Bildschirm wieder auf AUS stellen. Dann schaltet
die Therme gleichzeitig auf EIN.
Danke Michael

buempi
Ehrenmitglied
Beiträge: 12194
Registriert: 29.07.2006, 15:58
Wohnort: Schweiz
Danksagung erhalten: 5 Mal

Re: Rückkanal FS20-EAM von crazy-hardware programmieren

Beitrag von buempi » 24.09.2010, 10:48

Micha hat geschrieben:Die kompletten Zeile emtfernen?
Nein; die folgenden Teile müssen bleiben:

Code: Alles auswählen

sichern("Holzkessel,Therme")
laden("Holzkessel,Therme")
Micha hat geschrieben:Woher weiß das Makro in INIT das es um die Kesselsteuerung geht
Das braucht das Makro nicht zu wissen. Es stellt einfach die Zustände wieder richtig ein, falls sie nicht den Startwerten (Therme AN, Holzkessel AUS) entsprechen. - Das WARTE() habe ich bei meinem INIT-Makro drin, weil bei mir - vor langer Zeit - auch schon INIT-Werte dann doch wieder durch die Startwerte eines Objektes oder einer Variablen überschrieben wurden.

Viele Grüsse
Bümpi

Micha
Beiträge: 486
Registriert: 28.01.2008, 13:44

Re: Rückkanal FS20-EAM von crazy-hardware programmieren

Beitrag von Micha » 24.09.2010, 11:58

Hallo Bümpi,
Ich bedanke mich, Sa soll ja schlechtes Wetter werden. Dann werde ich die Sache testen.
Melde mich dann wieder.
Ein schönes Wochenende wünscht Michael

Micha
Beiträge: 486
Registriert: 28.01.2008, 13:44

Re: Rückkanal FS20-EAM von crazy-hardware programmieren

Beitrag von Micha » 04.10.2010, 18:39

Hallo Bümpi,
Ich habe jetzt den Kessel mehrmals scharf getestet.
1. Befehl EIN des Holzkessels über Bildschirm funktioniert.
2. Die Therme schaltet nicht auf AUS, warum auch immer
soll heißen Holzkessel und Therme haben beide Stellung EIN.
3. Morgens ist der Holzkessel auf AUS geschaltet.
4. Die Therme steht morgens auf EIN.
Wo oder wie kann ich mit der Fehlersuche beginnen.
Michael

buempi
Ehrenmitglied
Beiträge: 12194
Registriert: 29.07.2006, 15:58
Wohnort: Schweiz
Danksagung erhalten: 5 Mal

Re: Rückkanal FS20-EAM von crazy-hardware programmieren

Beitrag von buempi » 04.10.2010, 19:11

Hallo Michael

Hast du im Makro (das mit den 3 WENN-Blöcken - dein erster Beitrag auf Seite 13) einen Ausführungsintervall von jede Minute? - Dann muss es laufen!

Sonst stell mal das Makro - so wie es jetzt ist - mit den nachträglichen Änderungen betreffend SICHERN() usw. ein und gib den Ausführungsintervall an. Und wie bewirkst du den "Befehl EIN über Bildschirm"? Meinst du das Umschalten per Mausklick in der Visualisierung?

Viele Grüsse
Bümpi

Micha
Beiträge: 486
Registriert: 28.01.2008, 13:44

Re: Rückkanal FS20-EAM von crazy-hardware programmieren

Beitrag von Micha » 06.10.2010, 14:53

Hallo Bümpi,

Code: Alles auswählen

wenn Uhrzeit >= "03:30:00" und Uhrzeit <= "03:32:00" dann
   Holzkessel ausschalten
endewenn

wenn Holzkessel eingeschaltet und Therme eingeschaltet dann
      Therme ausschalten
endewenn

wenn Holzkessel ausgeschaltet und Therme ausgeschaltet dann
      Therme  einschalten
endewenn
wenn  geschaltet(Holzkessel) oder geschaltet(Therme) dann
      Sichern("Holzkessel,Therme")
      erledigt(Holzkessel)
      erledigt(Therme)
endewenn
Das Makro steht im Objekt " SteuerungHolzkessel".
Ausführung jede Minute ist aktiviert.
Befehl EIN geschieht über Umschalten per Mausklick in der Visualisierung
Habe gestern wieder den Kessel gestartet - die Therme hat nicht abgeschalte.
Das heißt Holzkessel und Therme hatten Zustand EIN.
Sonst ist alles OK.
Danke Michael

buempi
Ehrenmitglied
Beiträge: 12194
Registriert: 29.07.2006, 15:58
Wohnort: Schweiz
Danksagung erhalten: 5 Mal

Re: Rückkanal FS20-EAM von crazy-hardware programmieren

Beitrag von buempi » 06.10.2010, 15:58

Hallo Micha

Ganz dumme Fragen: Heisst das Objekt, welches du über Mausklick in der Visualisierung einschaltest wirklich "Holzkessel"? Und das andere Objekt, welches zur nächsten vollen Minute ausschalten soll wirklich "Therme"? Und ist Therme ein Objekt-Typ, der die Zustande "an" und "aus" hat? Und gibt es nicht etwa noch ein anderes Makro, welche "Therme" ständig wieder einschaltet?

Wenn das alles so ist, bitte ich dich, mir deine SPG über PN zuzustellen. Dann ist da irgendwo ein ganz besonderer Hund begraben...

Viele Grüsse
Bümpi

Micha
Beiträge: 486
Registriert: 28.01.2008, 13:44

Re: Rückkanal FS20-EAM von crazy-hardware programmieren

Beitrag von Micha » 06.10.2010, 16:57

Hallo Bümpi,
1. Das Objekt heißt Holzkessel und ist ein Hutschienenschalter.
2. Das andere Objekt heißt Therme und ist ebenfalls ein Hutschienenschalter.
3. Beide haben Zustände AN/AUS.
4 Unter Einstellungen/Bezüge zeigen/Therme/: werden nur die Bezüge aufgeführt die als Makro im Objekt SteuerungHolzkessel eingetragen sind.
Das ist das kopierte hier eingefügte Makro.
Danke Michael

buempi
Ehrenmitglied
Beiträge: 12194
Registriert: 29.07.2006, 15:58
Wohnort: Schweiz
Danksagung erhalten: 5 Mal

Re: Rückkanal FS20-EAM von crazy-hardware programmieren

Beitrag von buempi » 06.10.2010, 17:20

Hallo Michael

Wenn jetzt beim Objekt "SteuerungHolzkessel" nicht "Deaktivieren beim Start" angehakt ist, gibt's irgend eine Ursache, die mir so einfach nicht einfallen will. Schick mir also bitte deine SPG über PN. Dann schau ich da mal rein und bin nachher hoffentlich klüger.

Viele Grüsse
Bümpi

Micha
Beiträge: 486
Registriert: 28.01.2008, 13:44

Re: Rückkanal FS20-EAM von crazy-hardware programmieren

Beitrag von Micha » 06.10.2010, 17:44

Hallo Bümpi.
Im Objekt "SteuerungHolzkessel" ist "Deaktivieren beim Start" nicht angehakt.
Michael

Antworten

Zurück zu „homeputer Studio / Standard: Programmierbeispiele“