Sie sind nicht angemeldet.

  • Anmelden


Dies ist unser altes Forum, es dient nur noch zur Information
Besuchen Sie unser neues LCN-Forum!

1

Sonntag, 19. Februar 2017, 15:59

LCN Kommando

Hallo ,

ich habe eine Frage. Über IP-Symcon sende ich an Kommandos an LCN.
Zum Beispiel die folgenden Kommandos
LCN_SendCommand(12345, "TV","C001M1-------");
LCN_SendCommand(12345, "TV","C001M-1------");
LCN_SendCommand(12345, "TV","C001M--1-----");

Die Kommandos sollen nach Ablauf von 1 Minute die Kurz-Tasten C1, C2 und C3 auslösen. Die Tasten schalten dann jeweils ein Relais.
Die Kommandos kommen auch im LCN-Bus an.

LCN-Protokoll:
14:48:16:495 - M004 → M098 WI WKS SHS-No-2 Sende Tasten: Tabelle C Tasten 1 - - - - - - - in 1m
14:48:20:599 - M004 → M098 WI WKS SHS-No-2 Sende Tasten: Tabelle C Tasten - 2 - - - - - - in 1m
14:48:24:802 - M004 → M098 WI WKS SHS-No-2 Sende Tasten: Tabelle C Tasten - - 3 - - - - - in 1m

Leider wird aber nach dem Ablauf der Zeit immer nur das letzte Kommando bzw. die Taste ausgeführt. In dem Beispiel ist das die Taste C3 .

Was kann ich machen, damit jede Taste nach Ablauf der Zeit ausgeführt wird.
Viele Grüße
Chris

Beiträge: 65

Wohnort: Erfurt

Beruf: Softwareentwickler

2

Sonntag, 19. Februar 2017, 17:18

Getrennte Tastentabellen verwenden. Jede Tabelle (A/B/C/D) hat nur einen Timer zur Verfügung.
LCN im EFH seit 2014

Beiträge: 945

LCN Kenntnisse: Profi

Wohnort: Ahrensburg

Beruf: Installateur / Programmierer

3

Sonntag, 19. Februar 2017, 20:09

Moin.

Vielleicht mal etwas genauer Erklärt... (steht übrigens auch in der Hilfe)

Jede Tabelle hat 1 Timer. Jeder Timerbefehl überschreibt den Letzten. Bedeutet, dass nur der Letzte auch ausgeführt wird.

Warum benutzt du nicht IPS um die Relais zeitversetzt zu schalten?

mfg carsten
Wenn jeder nur an sich denkt, dann ist doch an Jeden gedacht ... :whistling:
Discord GLT : https://discord.gg/kEDwxfq

Ähnliche Themen

Verwendete Tags

LCN Kommando