FS20 SU schnell mehrfach schalten ?

AVS 5, FS20 AMS, FS20 AS1, FS20 AS4, FS20 DAP3, FS20 DAV4, FS20 DCRC, FS20 DH20, FS20 DI, FS20 DI10, FS20 DI20-2, FS20 DI20-3, FS20 DI22-2, FS20 DT, FS20 DU, FS20 EAM, FS20 ES1, FS20 ESH, FS20 FG, FS20 FMS, FS20 HGS, FS20 IRP, FS20 KSE, FS20 LD, FS20 LED, FS20 MS-2, FS20 PIRA, FS20 PIRI-2, FS20 PIRI-2 HR, FS20 RBM, FS20 RPT, FS20 RST, FS20 S20, FS20 S20-, FS20 S4, FS20 S4M, FS20 S4U, FS20 S4UB, FS20 S8, FS20 SA, FS20 SA4, FS20 SD, FS20 SH, FS20 SIG, FS20 SM4, FS20 SN, FS20 SPC, FS20 SPIR, FS20 SR, FS20 SS, FS20 ST, FS20 STR, FS20 SU, FS20 SV, FS20 SW, FS20 TC6, FS20 TFK, FS20 TK, FS20 TKS, FS20 TS, FS20 USR1, FS20 UTS, FS20 ZE, FS20 ZPS

Moderator: Co-Administratoren

Antworten
Fred Feinbein
Beiträge: 5
Registriert: 05.10.2010, 09:16

FS20 SU schnell mehrfach schalten ?

Beitrag von Fred Feinbein » 05.10.2010, 10:07

Hallo,

ich möchte einen Funkschalter mehrfach schnell hintereinander ein- und ausschalten.
Hintergrund: ich habe eine Farbwechsel LED Beleuchtung die bei jedem schnellen!
ein/aus/ein schalten in einer anderen Farbe leuchtet.

Ich habe versucht das in einem Makro zu machen:

Schalter einschalten
Schalter ausschalten
Schalter einschalten
Schalter ausschalten
Schalter einschalten

aber das funktioniert nicht. Ich glaube irgendwo gelesen zu haben, das die FHZ
das mehrfache schalten verhindert, bin mir aber nicht sicher.

Bin Anfänger in Sachen FS20 und dankbar für Tips.

Gruß

Fred
FHZ-1300, Homeputer Studio, 2x FS20 S20, FS20 S16, FS20 S4, 5x FS20 RSU, 6x FS20 FHT,
FS20 IRP, FS20 IRF + Schalter, Dimmer etc.

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

Re: FS20 SU schnell mehrfach schalten ?

Beitrag von buempi » 05.10.2010, 10:30

Hallo Fred und herzlich willkommen im Forum

Ja, die FHZ verhindert (ungewolltes) mehrfaches Schalten. Wenn du in einem Makro den gleichen Aktor mehrmals hin- und herschaltest, wird am Schluss der letzte Zustand gesendet, falls dieser vom aktuell bekannten Zustand des Aktors abweicht. Das ist eine sehr nützliche Einrichtung, um unnötigen Funkverkehr (mit dem man sich letztendlich ja auch selber stört) durch fehlerhafte Programmierung zu vermeiden.

Mit einer kurzen Pause zwischen den Anweisungen kann dein Ziel aber trotzdem erreicht werden:

Code: Alles auswählen

** Variable: NullKommaZwei, Typ Zahl, Startwert 0,0
** unter dem Makro-Feld in Homeputer definieren!

** Dezimalzahl für 1 Sekunde (1 Tag dividiert durch 86400 Sekunden)
NullKommaZwei := 1 / 86400

** Dezimalzahl für 0,2 Sekunden
NullKommaZwei := NullKommaZwei / 5

Schalter einschalten
warte(NullKommaZwei)
Schalter ausschalten
warte(NullKommaZwei)
Schalter einschalten
warte(NullKommaZwei)
Schalter ausschalten
Sei dir aber bewusst: Wenn du dieses Makro häufig ausführst, strapazierst du das Zeitkonto deiner Schnittstelle. Lies dazu mal in der Homeputer-Hilfe nach!

Viele Grüsse
Bümpi
PS: Funktioniert aber nur mit Homeputer-Studio!

tsa
Beiträge: 725
Registriert: 03.01.2008, 17:42
Hat sich bedankt: 3 Mal
Danksagung erhalten: 1 Mal

Re: FS20 SU schnell mehrfach schalten ?

Beitrag von tsa » 05.10.2010, 10:41

Wenn Du schon bei Homputer Studio bist, kannst Du auch die Hälfte der Sendungen einsparen:

Code: Alles auswählen

SENDEHDWWERT(Objektname, 6657) 
** Befehl: 1A - AN ALTER WERT FüR TIMERZEIT; Zeit: 0,25 Sekunden
Du schaltest für die kürzest mögliche Zeit von 0,25 Sekunden ein, danach schaltet der Aktor automatisch aus.
Du brauchst also nur die Einschaltbefehle senden, und dann jeweils eine halbe Sekunde abwarten.

Ausgehend von Bümpis Beispiel nochmal komplett:

Code: Alles auswählen

    ** Variable: NullKommaFuenf , Typ Zahl, Startwert 0,000
    ** unter dem Makro-Feld in Homeputer definieren!

    ** Dezimalzahl für 1 Sekunde (1 Tag dividiert durch 86400 Sekunden)
    NullKommaFuenf := 1 / 86400
    ** Dezimalzahl für 0,5 Sekunden
    NullKommaFuenf := NullKommaFuenf / 2

    SENDEHDWWERT(Schalter , 6657)
    warte(NullKommaFuenf )
    SENDEHDWWERT(Schalter , 6657)
    warte(NullKommaFuenf )
    Schalter einschalten
 
Gruss
Thomas

Fred Feinbein
Beiträge: 5
Registriert: 05.10.2010, 09:16

Re: FS20 SU schnell mehrfach schalten ?

Beitrag von Fred Feinbein » 05.10.2010, 10:47

Hallo Bümpi, hallo Thomas,

vielen Dank für die schnellen Antworten.
Ich werd das heute Abend gleich mal umsetzen.


Gruß

Fred
FHZ-1300, Homeputer Studio, 2x FS20 S20, FS20 S16, FS20 S4, 5x FS20 RSU, 6x FS20 FHT,
FS20 IRP, FS20 IRF + Schalter, Dimmer etc.

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

Re: FS20 SU schnell mehrfach schalten ?

Beitrag von buempi » 05.10.2010, 10:54

Hallo zusammen

... Version tsa ist viel besser! Klassisches Anwendungsbeispiel für SENDEHDWWERT(). Hab's schon lange nicht mehr gebraucht und deshalb komplett vergessen.

ABER: Gemäss Bedienungsanleitung Seite 11 kann der FS20 SU nur auf Einschaltzeiten zwischen 1 Sekunde und 4,5 Std. programmiert werden. - Einfach versuchen, ob's trotzdem geht!

Viele Grüsse
Bümpi

Karli
Beiträge: 237
Registriert: 07.01.2009, 18:25

Re: FS20 SU schnell mehrfach schalten ?

Beitrag von Karli » 05.10.2010, 14:36

buempi hat geschrieben:ABER: Gemäss Bedienungsanleitung Seite 11 kann der FS20 SU nur auf Einschaltzeiten zwischen 1 Sekunde und 4,5 Std. programmiert werden. - Einfach versuchen, ob's trotzdem geht!
Hi,
das gleiche steht auch in der Bedienungsabnleitung vom FS20 SM4.
Wenn ich aber eine Timerzeit sende, und nicht am Gerät selber einstelle, kann ich auch kürze Zeiten wählen.
Ich "taste" damit ein Treppenhaus-Zeitrelais mit 0,5 sek.

Gruss Karl-Heinz

Fred Feinbein
Beiträge: 5
Registriert: 05.10.2010, 09:16

Re: FS20 SU schnell mehrfach schalten ?

Beitrag von Fred Feinbein » 06.10.2010, 09:58

Moin,

getestet und funktioniert !

Vielen Dank nochmal :-)


Gruß

Fred
FHZ-1300, Homeputer Studio, 2x FS20 S20, FS20 S16, FS20 S4, 5x FS20 RSU, 6x FS20 FHT,
FS20 IRP, FS20 IRF + Schalter, Dimmer etc.

Antworten

Zurück zu „ELV FS20 Sender, Empfänger und Aktoren“