Autor Thema: DIMM_I beim ein und ausschalten langsam  (Gelesen 6142 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

tiego

  • Gast
DIMM_I beim ein und ausschalten langsam
« am: 07. November 2010, 21:40:30 »
Hallo

wenn man den funktionsblock DIMM_I benutzt wird erst 1 sec. nach tastendruck das licht ein oder ausgeschaltet.
kann man dies nicht optimiren?


Grüsse und vielen dank moser

Offline peewit

  • Moderator
  • *****
  • Beiträge: 2 378
    • Profil anzeigen
Re:DIMM_I beim ein und ausschalten langsam
« Antwort #1 am: 07. November 2010, 23:23:17 »
hallo


der baustein dimm_i hat einige setup_parameter die mit verschiedenen werte vorbelegt sind
wenn du sie nicht anpasst , dann haben sie eben diese voreingestellten werte
bitte einfach ändern  !!
doppelklick auf den baustein-rumpf dann kannst du diese parameter mit anderen werten belegen

VAR_INPUT CONSTANT
   T_DEBOUNCE : TIME := T#10ms;
   T_RECONFIG : TIME := T#10s;
   T_ON_MAX : TIME := T#0h;
   T_DIMM_START : TIME := T#1s;
   T_DIMM: TIME := T#3s;
   MIN_ON : BYTE := 50;
   MAX_ON : BYTE := 255;
   SOFT_DIMM : BOOL := TRUE;
   DBL_toggle : BOOL;
   RST_OUT : BOOL;
END_VAR

tiego

  • Gast
Re:DIMM_I beim ein und ausschalten langsam
« Antwort #2 am: 08. November 2010, 18:19:07 »
hallo
vielen dank.
aber das problem ist das es nicht möglich ist unter 1 sec. einen doppelklick zu machen.
wenn man den wert unter 300ms stellt wird jeder druck als langer tastendruck erkannt und man kann das licht nicht ein oder ausschalten.


Grüsse Moser

Offline hugo

  • Global Moderator
  • *****
  • Beiträge: 2 150
    • Profil anzeigen
Re:DIMM_I beim ein und ausschalten langsam
« Antwort #3 am: 17. Januar 2011, 16:54:36 »
der baustein kann natürlich klicks und doppelklicks kürzer als eine sekunde erkennen. die frage ist ob das mit deinen schaltern sinnvoll geht.
ich nutze den baustein bei mir mit 300ms und kann doppelklicks machen, aber ich habe elektroniktaster.

fakt ist aber das der baustein die T_dimm_start abwarten muss denn er weis ja nicht ob noch ein weiter klick also ein doppelklick kommt oder nicht.
versuche es mal mit t_dimm_start von t#500ms;