Willkommen auf unserer neuen Forenplattform für das Bus-Profi Forum

Neue Felder für die persönlichen Daten
Man kann jetzt seine öffentlich einsehbare Daten genau bestimmen. Details findet ihr in in diesem Beitrag.

Durch die neue Forensoftware und die Portierung der Daten konnten die Passwörter aus dem alten Forum nicht übernommen werden, bitte lassen Sie sich ein neues Passwort über die Passwort vergessen Funktion zusenden. Sollte es zu Problemen kommen kontaktieren Sie das Bus-Profi Team per E-Mail.

Taste sperren?


Themenersteller
GMilf
Mitglied
Mitglied
Beiträge: 25
Registriert: Do 26. Apr 2007, 18:28

#1 Taste sperren?

Beitragvon GMilf » Do 10. Mai 2007, 15:52

gesucht aber nicht gefunden daher die Beginner-Frage:
über die Taste "A1 kurz" steuer ich eine Lüftungsklappe an und schalte den Lüftermotor ein. Die Klappe braucht ca. 30 sec bis zur kompletten Öffnung.
Erst wenn die Klappe komplett geöffnet ist , möchte ich neue Eingaben ("A1 Lang" zum Schließen der Klappe und Motor aus) wieder zu lassen.
Das Schließen der Klappe dauert wieder ca. 30 sec, auch in dieser Zeit möchte ich eine neue Tasteneingabe verhindern.
Wie macht man das?


gadal
Dr. Forum
Dr. Forum
Beiträge: 587
Registriert: Mi 7. Mär 2007, 15:22

#2 RE: Taste sperren?

Beitragvon gadal » Do 10. Mai 2007, 16:36

Hallo Milf,
das Kommando heisst "Sperre (Zeit)". Du kannst die zu sperrende Taste und die Zeit in Sekunden, Minuten, Stunden oder Tagen angeben.
Aufpassen musst Du nur, da nur ein Timer für diese temporäre Sperre pro Modul existiert. D.h. ein neues Setzen einer Sperre (auch für eine andere Taste) im selben Modul löscht die vorherige Sperre auch wenn die Sperrzeit noch nicht abgelaufen ist.

Alex


Themenersteller
GMilf
Mitglied
Mitglied
Beiträge: 25
Registriert: Do 26. Apr 2007, 18:28

#3 RE: Taste sperren?

Beitragvon GMilf » Do 10. Mai 2007, 17:38

danke für die schnelle Reaktion auf meine Frage, doch leider gehts damit (zu mindestens bei mir) nicht.
Wenn ich unter Tabelle A, Taste1, Kurz, EIN für A1,A2 eingtragen habe kann ich doch die Taste nicht sperren oder ?

Benutzeravatar

Uwe
(†)
Beiträge: 14250
Registriert: So 26. Mai 2002, 23:10
Hat sich bedankt: 13 Mal
Danksagung erhalten: 56 Mal

#4 RE: Taste sperren?

Beitragvon Uwe » Do 10. Mai 2007, 19:43

Es gibt ja noch die "Schattentaste" (die Zweitbelegung), da kannst du schon sperren.
Falls da schon was steht, musst du mit Hilfe von "sende Taste" weitere Tasten (auch auf anderen Tabellen möglich) zur Vervielfältigung einsetzen.

ABER:
das sperren der Tabelle A musst du in den Eigenschaften des Moduls erst freigeben (!)

Wichtig ist auch die Reihenfolge der Befehle - die Zweitbelegung wird auch immer als zweiter Befehl ausgeführt. Also erst schalten, dann sperren.

Viel Spaß beim üben
Uwe
----------------o00o----'(_)'----o00o---------------------


Themenersteller
GMilf
Mitglied
Mitglied
Beiträge: 25
Registriert: Do 26. Apr 2007, 18:28

#5 RE: Taste sperren?

Beitragvon GMilf » Do 10. Mai 2007, 21:31

Danke für den Hinweis Uwe,
hatte alles bereits so probiert wie du es beschrieben hast , ABER in den Eigenschaften nicht scharfgeschaltet.


Themenersteller
GMilf
Mitglied
Mitglied
Beiträge: 25
Registriert: Do 26. Apr 2007, 18:28

#6 RE: Taste sperren?

Beitragvon GMilf » Fr 11. Mai 2007, 08:17

Hallo Uwe,
in welchen Unterlagen findet man solche Hinweise z.B. "Los nach Lang" , Reihenfolge der Abarbeitung der Befehle ... also "Grundlagen" konzentriert für den Anfänger ? oder alles try and error ?
Für Hinweise immer dankbar Milf.

Benutzeravatar

Beleuchtfix
Administrator
Administrator
Beiträge: 5293
Registriert: Mi 10. Jan 2007, 18:49
Hat sich bedankt: 4 Mal
Danksagung erhalten: 15 Mal
Kontaktdaten:

#7 RE: Taste sperren?

Beitragvon Beleuchtfix » Fr 11. Mai 2007, 14:41

Hallo Milf,
So konzentriert gibt es da nichts. Du darfst aber gerne im Wiki lesen! Aber bei den Tastenbefehlen steht immer, dass bei längerem Drücken der Lang-Befehl ausgelöst wird und dann beim Loslassen der Los- Befehl kommt. Das ist eigentlich logisch. Und wenn du eine Taste drückst, dann kommt immer anschließend der Los Befehl (!). Bei einer "Fernauslösung" Sende Taste wird der anschließende Los-Befehl nicht ausgelöst (!)
Gruß
Florian

Benutzeravatar

Uwe
(†)
Beiträge: 14250
Registriert: So 26. Mai 2002, 23:10
Hat sich bedankt: 13 Mal
Danksagung erhalten: 56 Mal

#8 RE: Taste sperren?

Beitragvon Uwe » Fr 11. Mai 2007, 15:36

Hallo Milf,
mit "try and ERROR" hast du einen hohen Frustfaktor.

Ich kenne das konzentriert nur in den Schulungsunterlagen (z.B. Musterkoffer), und ich weiß nicht mal sicher ob es da wirklich geschrieben steht oder nur erzählt wird.
Es gibt leider auch so manchen "wichtigen" Hinweis, der sich nur im Waschzettel von Modulen versteckt.

Die Abarbeitung von mehreren Befehlen ist im Prinzip immer logisch (egal, was du tust) ... erst Tab.A, dann B, dann C usw.; zuerst Taste 1, dann 2...

Bevor der große Error kommt, darfst du immer hier fragen. Oft wird nur eine Kleinigkeit übersehen (siehe oben) ;-)

Als Anfänger kannst du nur viel lesen, fragen ... und probieren :D

Ich wüsste jetzt nicht so recht, auf was ich dich noch alles hinweisen sollte.
Grüße, Uwe
----------------o00o----'(_)'----o00o---------------------


Zurück zu „Programmierfragen“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 22 Gäste