LCN Kommando - Druckversion +- LCN Forum (https://forum.lcn.eu) +-- Forum: Software (https://forum.lcn.eu/forumdisplay.php?fid=30) +--- Forum: LCN-PRO (https://forum.lcn.eu/forumdisplay.php?fid=6) +--- Thema: LCN Kommando (/showthread.php?tid=834) |
LCN Kommando - Chris97 - 19.02.2017 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 - BBL - 19.02.2017 Getrennte Tastentabellen verwenden. Jede Tabelle (A/B/C/D) hat nur einen Timer zur Verfügung. - LuckyLPA - 19.02.2017 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 |