Hallo Bümpi,
Ich bekomme die SPG Datei nicht in die PN eingefügt.
Die Dateienerweiterung SPG ist nicht erlaubt kommt als Meldung.
Michael
Rückkanal FS20-EAM von crazy-hardware programmieren
Moderator: Co-Administratoren
-
- 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
Hallo Michael
Häng einfach im Windows-Explorer an die Datei ein .txt an. Also DeinProjekt.spg.txt. Dann sollte der upload nachher funktionieren. Nicht vergessen, dass .txt nachher wieder zu entfernen!
Viele Grüsse
Bümpi
Häng einfach im Windows-Explorer an die Datei ein .txt an. Also DeinProjekt.spg.txt. Dann sollte der upload nachher funktionieren. Nicht vergessen, dass .txt nachher wieder zu entfernen!
Viele Grüsse
Bümpi
Re: Rückkanal FS20-EAM von crazy-hardware programmieren
Hallo Bümpi,
Es ist zum K...! Der Zustand ist unverändert.
Der Schalter Therme schaltet nicht auf AUS wenn der Kessel auf EIN ist.
Das sind die Eintragungen unter INIT.
Und das die Eintragungen unter SteuerungHolzkessel.
Wenn ich die Schalter ausschalte und klicke auf dem Bildschirm auf Therme schaltet der Schalter Therme ein.
Das heißt die Adresse ist OK und der Hutschienenschalter auch.
ODER?
Danke Michael
Es ist zum K...! Der Zustand ist unverändert.
Der Schalter Therme schaltet nicht auf AUS wenn der Kessel auf EIN ist.
Code: Alles auswählen
warte("00:00:02")
SendeWert(VentilWandhzgHK1)
warte("00:00:02")
SendeWert(VentilWandhzgHK2)
warte("00:00:02")
SendeWert(VentilWandhzgKueche)
warte("00:00:02")
SendeWert(VentilWandhzgKuecheKalt)
warte("00:00:02")
SendeWert(HeizungsPumpeWZU)
warte("00:00:02")
SendeWert(HeizungspumpeWZO)
warte("00:00:10")
SendeWert(Heizkreispumpe1A7)
warte("00:00:02")
wenn Uhrzeit >= "07:00:00" und Uhrzeit <= "20:05:00" dann
PC einschalten
sonst
Sendewert(PC)
warte("00:00:15")
Sendewert(PC)
endewenn
Sendewert(Holzkessel)
Sendewert(Therme)
warte("00:00:01")
Sendewert(Holzkessel)
Sendewert(Therme)
warte("00:00:01")
Sendewert(Holzkessel)
Sendewert(Therme)
Laden("Holzkessel,Therme")
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
warte("00:00:01")
Sendewert(Holzkessel)
Sendewert(Therme)
warte("00:00:01")
Sendewert(Holzkessel)
Sendewert(Therme)
warte("00:00:01")
Sendewert(Holzkessel)
Sendewert(Therme)
Sichern("Holzkessel,Therme")
erledigt(Holzkessel)
erledigt(Therme)
endewenn
Wenn ich die Schalter ausschalte und klicke auf dem Bildschirm auf Therme schaltet der Schalter Therme ein.
Das heißt die Adresse ist OK und der Hutschienenschalter auch.
ODER?
Danke Michael
-
- 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
Hallo Michael
Mit der mir gemailten SPG haben wir ja gesehen, dass das Makro in der Visualisierung richtig schaltet. Sobald der Holzkessel eingeschaltet wird, geht die Therme aus. Wir haben dann auch noch ein paar Sendewert() eingefügt. Am Makro kann man also nichts mehr verbessern! Es MUSS sich um ein Funkproblem handeln...
Versuch doch mal, beide Module in den Auslieferungszustand zu versetzen, damit die FS20-Adressen gelöscht werden. Dann gib ihnen eine vollständig neue Adresse. - Ich hab zwar nicht viel Hoffnung, dass das was bringt, weil in deiner SPG hat keines der beiden Module eine 44er-Adresse, was zu einer Doppelbelegung hätte führen können.
Oder hast du noch einen freien Hutschinenschalter? Dann verwende mal den für die Therme.
Im *INIT-Makro solltest du das «Laden("Holzkessel,Therme")» VOR die SENDEWERT() verschieben! Sonst macht die ganze Übung NULL Sinn! - Die Ursache für den beschriebenen Fehler ist das aber nicht! Könnte nur beim Neustart der Anwendung zu Fehlern führen!
Viele Grüsse
Bümpi
Mit der mir gemailten SPG haben wir ja gesehen, dass das Makro in der Visualisierung richtig schaltet. Sobald der Holzkessel eingeschaltet wird, geht die Therme aus. Wir haben dann auch noch ein paar Sendewert() eingefügt. Am Makro kann man also nichts mehr verbessern! Es MUSS sich um ein Funkproblem handeln...
Versuch doch mal, beide Module in den Auslieferungszustand zu versetzen, damit die FS20-Adressen gelöscht werden. Dann gib ihnen eine vollständig neue Adresse. - Ich hab zwar nicht viel Hoffnung, dass das was bringt, weil in deiner SPG hat keines der beiden Module eine 44er-Adresse, was zu einer Doppelbelegung hätte führen können.
Oder hast du noch einen freien Hutschinenschalter? Dann verwende mal den für die Therme.
Im *INIT-Makro solltest du das «Laden("Holzkessel,Therme")» VOR die SENDEWERT() verschieben! Sonst macht die ganze Übung NULL Sinn! - Die Ursache für den beschriebenen Fehler ist das aber nicht! Könnte nur beim Neustart der Anwendung zu Fehlern führen!
Viele Grüsse
Bümpi
Re: Rückkanal FS20-EAM von crazy-hardware programmieren
Hallo Bümpi,
Rücksetzen in Auslieferungszustand wurde schon durchgeführt.
Auch Adressenwechsel ist getestet worden.
Hutschienenschalter wurde ebenfalls schon gewechselt.
Die Änderung in INIT werde ich durchführen.
Wenn die Umschaltung nicht gelingen sollte werde ich ich das nachgeschaltete Relais
gegen ein Relais mit einem Wechsler tauschen. Dann klappt es 100% tig denn in der Visualisierung funktioniert es ja.
Danke Michael
Rücksetzen in Auslieferungszustand wurde schon durchgeführt.
Auch Adressenwechsel ist getestet worden.
Hutschienenschalter wurde ebenfalls schon gewechselt.
Die Änderung in INIT werde ich durchführen.
Wenn die Umschaltung nicht gelingen sollte werde ich ich das nachgeschaltete Relais
gegen ein Relais mit einem Wechsler tauschen. Dann klappt es 100% tig denn in der Visualisierung funktioniert es ja.
Danke Michael