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.

Fensteranzeige auf dem GT6D

Benutzeravatar

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

#1 Fensteranzeige auf dem GT6D

Beitragvon Beleuchtfix » So 21. Nov 2010, 23:14

Hallo
ich habe bei mir an den meisten Fenstern 2 Reed Kontakte, mit denen ich feststellen kann, ob das Fenster offen, geschlossen oder gekippt ist. Jetzt möchte ich eine Summenanzeige im Display haben, die Fenster gekippt anzeigt, wenn eins oder mehrere Fenster gekippt sind, und Fenster Offen anzeigt,sobald ein Fenster ganz geöffnet ist, unabhängig von den anderen.

Eine Summenanzeige der Einzelzustände ist kein Thema,(da frage ich den Zustand über Summe erfüllt / teilweise erfüllt ab, aber diese beiden Ergebnisse zu verknüpfen, mit dem Vorrang von Fenster offen fällt mir schwer. Ich komme nur mit umfangreichen Tastensperren gedanklich weiter. Kennt jemand einen einfacheren Weg?

Gruß
Florian, der sich wundert, warum niemand antwortet, aber den Beitrag noch gar nicht losgeschickt hatte ;)

Benutzeravatar

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

#2 RE: Fensteranzeige auf dem GT6D

Beitragvon Uwe » So 21. Nov 2010, 23:24

Warum auch so früh abschicken - mitten in der Nacht bekommst du doch hier die besten Antworten, Florian :lol:

Eine solche "Vorranganzeige" geht im LCN wenn überhaupt nur über 2 Summen - oder über einen Ausgang.
Schalte den Ausgang bei gekippt auf 50%, bei ganz offen auf 100%. Wenn du die Kontakte gegenseitig im Zweitkommando abfragst (sende Status..), benötigst du für die Anzeige am Display nicht mal eine Summe.

Grüße, Uwe
----------------o00o----'(_)'----o00o---------------------

Benutzeravatar

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

#3 RE: Fensteranzeige auf dem GT6D

Beitragvon Beleuchtfix » Mo 22. Nov 2010, 12:01

Und wie löse ich, dass ein weiteres gekipptes Fenster nicht den Status der offenen Fenster überschreibt? Außerdem gibt es auch die Möglichkeit, dass ein Fenster nur offen ist, aber keinen gekippt Kontakt besitzt (z.B. Terrassentür)

Gruß
Florian

Benutzeravatar

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

#4 RE: Fensteranzeige auf dem GT6D

Beitragvon Uwe » Mo 22. Nov 2010, 12:42

Brauchbare Antworten in der Mittagszeit ... ich probier mal :lol:

Wenn du mehrere Fenster hast, kommst du um die Summe nicht umhin.
1 Summe für gekippt, 1 für offen - die Summen schalten dir dann den anzeigenden Ausgang (und verriegeln sich gegenseitig bzw. fragen den Zustand der anderen Summe ab).

Grüße, Uwe
----------------o00o----'(_)'----o00o---------------------

Benutzeravatar

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

#5 RE: Fensteranzeige auf dem GT6D

Beitragvon Beleuchtfix » Mo 22. Nov 2010, 23:06

Ok, da kommen dann wieder die Tastensperren. Ok, dann gibt es keinen ganz einfachen Weg.

Gruß
Florian

Benutzeravatar

Thomas
Alleswisser
Alleswisser
Beiträge: 5730
Registriert: Mo 21. Apr 2008, 20:03
Hat sich bedankt: 19 Mal
Danksagung erhalten: 13 Mal

#6 RE: Fensteranzeige auf dem GT6D

Beitragvon Thomas » Di 23. Nov 2010, 00:01

Hi Florian,
da du ja am umbauen bist, nur ne kurze OT-Frage, gehen die Kabel ?

gruss thomas - KT-NR, kriegst du nicht :P
lg Thomas

Benutzeravatar

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

#7 RE: Fensteranzeige auf dem GT6D

Beitragvon Uwe » Di 23. Nov 2010, 11:11

Warum willst du da unbedingt Tasten sperren, Florian :confused:
Du bildest doch nur eine (bzw. zwei) Summe(n) für mehrere Reedkontakte, die sich dann 'wie ein Reedkontakt' verhält.

Grüße, Uwe - der eine Anlage, die arbeiten soll, nicht sperren würde
----------------o00o----'(_)'----o00o---------------------


Wowbagger
Fleißiges Mitglied
Fleißiges Mitglied
Beiträge: 302
Registriert: Do 1. Mär 2007, 18:09
Danksagung erhalten: 1 Mal
Kontaktdaten:

#8 RE: Fensteranzeige auf dem GT6D

Beitragvon Wowbagger » Di 23. Nov 2010, 13:30

Hallo Florian,

Vielleicht so:

Annahme: Fenster geschlossen: Fenster-LED aus, Fenster gekippt: Fenster LED blinkt, Fenster geöffnet: Fenster LED ein

1. Summe beinhaltet alle Fenster-LEDs, Abfrage auf "ist nicht Aus"
2. Summe beinhaltet alle Fenster-LEDs, Abrfage auf "Ein"
3. Summe beinhaltet Summe1 und Summe 2, Abfrage auf "Ein"

C3 Kurz: Mindestens ein Fenster ist offen
C3 Lang: Kein Fenster ist offen, aber mindestens ein Fenster ist gekippt
C3 Los: Alle Fenster geschlossen

Abraço,

Ueli

Benutzeravatar

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

#9 RE: Fensteranzeige auf dem GT6D

Beitragvon Uwe » Di 23. Nov 2010, 16:06

Florian stösst da tatsächlich an derzeitige Displaygrenzen - nach einem Telefonat habe dann auch ich begriffen, dass mein obiger Ansatz mit dem Ausgang bei ihm nicht ohne größeren Aufwand geht.
Ein "dreistufiger" Text lässt sich nur mit einer Summe anzeigen, der Ausgang kann nur an den Icons aus/gedimmt/ein angezeigt werden. Im Text ist das maximal eine % -Anzeige.

Außerdem hat auch er (wie wir wohl alle) massive Probleme mit dem ständig ausgehenden Display. Immer wenn man hinsieht ist es aus ...
Man kann das natürlich "austricksen", aber damit 'frisst' die Funktion des Displays die Resourcen des Moduls darunter geradezu auf. Wenn ich dann auch noch anfange nur für eine Anzeige fast alle Summen eines Moduls zu verbrauchen ... habe ich schnell Funktionen "nur für das Display" über 3 und mehr Module verteilt (was alles andere als übersichtlich ist).

Florian wird bestimmt weiter probieren - aber "einfach" geht tasächlich anders.

Grüße, Uwe - der bei der ersten Antwort das eigentliche Problem noch gar nicht erkannt hatte
----------------o00o----'(_)'----o00o---------------------

Benutzeravatar

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

#10 RE: Fensteranzeige auf dem GT6D

Beitragvon Beleuchtfix » Di 23. Nov 2010, 23:03

@Ueli,
dein Ansatz war richtig :) Ich habe zwar noch eine Weile gebraucht, das umzusetzen, aber inzwischen habe ich 3 Fenster integriert, der Rest ist Fleißarbeit.
Jedes Fenster hat eine eigene Summe, die Aus, Blinkt, oder An ist. Diese werden zusammengefasst und 2 x verarbeitet, eben einmal auf nicht aus und einmal auf Ein. Mit dem Ergebnis bringe ich Lämpchen zum leuchten und die frage ich dann noch einmal mit einer Summe ab.

Mit zusätzlichen Statuskommandos hatte ich mir das Leben nur unnötig schwer gemacht. :D
Vielen Dank und bis dann
Florian


Zurück zu „Programmierfragen“

Wer ist online?

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