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.

Lämpchensumme

Benutzeravatar

Themenersteller
Bert
Fingerwundschreiber
Fingerwundschreiber
Beiträge: 140
Registriert: Do 11. Aug 2005, 14:11
Danksagung erhalten: 3 Mal

#1 Lämpchensumme

Beitragvon Bert » Fr 14. Jul 2006, 13:01

Hallo miteinander!

rechtzeitig zum Wochenende für alle die sich den Pelz schon in der Sonne verbrannt haben oder vornehme Blässe bevorzugen ? folgende Problematik :-)

Es geht um logische UND-Verknüpfungen.
? es geht ? aber ich bin entsetzt über die Verschwendung. ;-(

Ich habe bei einem Kunden folgende Schaltung:
6x Schaltuhr
1x Lichtsensor LS65

Es sollen Lichtszenen (Gruppen) in Abhängigkeit von Wochentag, Tageszeit und Helligkeit geschaltet werden.
Beispiel: Mo-Fr Frühschicht hell oder Mo-Fr Frühschicht dunkel

Mit den Uhren schalte ich
Mo-Fr Frühschicht 7-16 Uhr M10 Lä1 EIN/AUS
Mo-Fr Spätschicht 16-21 Uhr M10 Lä2 EIN/AUS
Mo-Fr Nachtschicht 21-7 Uhr M10 Lä3 EIN/AUS
Sa-So Frühschicht 8-17 Uhr M10 Lä4 EIN/AUS
Sa-So Spätschicht 17-22 Uhr M10 Lä5 EIN/AUS
Sa-So Nachtschicht 22-8 Uhr M10 Lä6 EIN/AUS
M10 Lä7-12 frei
Beispiel:
Uhr 1 7Uhr - Lä1 EIN
Uhr 1 16Uhr - Lä1 AUS

Mit dem Lichtsensor schalte ich
SW1 Licht aufsteigend M11 Lä1 EIN und Lä10 AUS
SW2 Licht aufsteigend M11 Lä2 EIN und Lä9 AUS
SW3 Licht aufsteigend M11 Lä3 EIN und Lä8 AUS
SW4 Licht aufsteigend M11 Lä4 EIN und Lä7 AUS
SW5 Licht aufsteigend M11 Lä5 EIN und Lä6 AUS
SW5 Licht absteigend M11 Lä6 EIN und Lä5 AUS
SW4 Licht absteigend M11 Lä7 EIN und Lä4 AUS
SW3 Licht absteigend M11 Lä8 EIN und Lä3 AUS
SW2 Licht absteigend M11 Lä9 EIN und Lä2 AUS
SW1 Licht absteigend M11 Lä10 EIN und Lä1 AUS
M11 Lä11-12 frei
Beispiel
B1lang Lä1 EIN
B1LOS Lä1 AUS
B1lŽ Lä10 AUS
B1LŽ Lä10 EIN

Die zu schaltenden Szenen (9 Gruppen) habe ich auf jeweils eine separate Taste gelegt und kann diese so auch problemlos mit ?Hand? schalten. :-)
Zur automatischen Schaltung habe ich die Lämpchensummen verwendet.

Also wenn: Mittwoch Spätschicht und wolkig ? M10 Lä2 und M11 Lä8 überwacht Lä-Status EIN, dann schaltet Cxk ERFÜLLT dann sende Taste ? auf die vorprogrammierte ?Hand?-Taste Szene ?Spätschicht dunkel?. ? es geht!

Jetzt zum Wahnsinn ?
Das je Modul nur 4 Stück Lä-Summen vorhanden sind mag ja noch gehen. Aber was noch viel schlimmer ist ? die überwachten Lä für die auszuwertenden Summen müssen auch noch in diesem jeweiligen Modul vorhanden sein.

Ich kann also keine Summe bilden aus M10 Lä2 und M11 Lä8. ;-(
(warum eigentlich nicht? Das würde vieles erleichtern)

Also habe ich die 5 Lichtschwellwerte von:
dunkel, hell, wolkig, sonnig, sonnig voll
reduziert auf dunkel und sonnig und lasse M11 (LS65) B-Taste gleich im M10 die Lä 11 und 12 schalten. ;-(

Soweit so gut ? der erste Kompromiss mit der Herabsetzung der verwertbaren Schwellwerte.

Nun kann im M10 Lä-Summe2 gebildet werden. Aus M10 Lä2 und M10 Lä12 ERFÜLLT dann M10 C2k sende auf Taste ?Mo-Fr Spätschicht dunkel?. ? es geht ;-)

Nach 4 Summen ist das M10 erschöpft.
Um weitere 4 Summen zu bilden benötige ich im M12 aber wieder die Lä direkt im Modul 12 ? welch ein Wahnsinn!

Also habe ich die Sa-So Lämpchen der Uhr gleich im M12 anzeigen lassen um so die nötigen Summen zu bilden.

Die Anlage läuft jetzt auf allen benötigten Zeiten aber nur auf ?hell und dunkel?.
Eigentlich wollt ich noch bei Licht-Zwischenstufen dimmbare Downlights z.B. auf Helligkeit 70% und 30% schalten (daher auch für auf- und abschwellende Werte separate Lä). ;-)

Vielleicht gibt es zur logischen Verknüpfung aber auch wesentlich elegantere Lösungen.


Bert ? der jedem für seine Ausdauer beim Lesen dankt :-O


BerndR
Fleißiges Mitglied
Fleißiges Mitglied
Beiträge: 383
Registriert: Mo 14. Feb 2005, 07:46
Kontaktdaten:

#2 RE: Lämpchensumme

Beitragvon BerndR » Fr 14. Jul 2006, 14:22

Warum benutzt du keine virtuellen Relais? Wenn du irgendwo UPPs verbaut hast, dann hast du dort 7 oder 8 unbenutzte Relais verfügbar!

Damit stellst du dann folgendes ein:

Mo-Fr Frühschicht 7-16 Uhr M10 Relais 1 EIN/AUS
Mo-Fr Spätschicht 16-21 Uhr M10 Relais 2 EIN/AUS
Mo-Fr Nachtschicht 21-7 Uhr M10 Relais 3 EIN/AUS
Sa-So Frühschicht 8-17 Uhr M10 Relais 4 EIN/AUS
Sa-So Spätschicht 17-22 Uhr M10 Relais 5 EIN/AUS
Sa-So Nachtschicht 22-8 Uhr M10 Relais 6 EIN/AUS

SW1 Licht aufsteigend M11 Relais 1 EIN/AUS
SW2 Licht aufsteigend M11 Relais 2 EIN/AUS
usw.

Dieses Relais sprichst du dann in den Summen entsprechend an. Fertig.

Grüße, Bernd.

Benutzeravatar

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

#3 RE: Lämpchensumme

Beitragvon Uwe » Fr 14. Jul 2006, 15:46

Jepp, ein Riesenaufwand ... ich würde auch Relais verwenden.

Hier mal zum Thema Funktionssicherheit:
Eine StatusMELDUNG (die z.B. das Lämpchen bei Parametrierung "am Lämpchen" einschaltet) kann vom Modul (wegen starken Busverkehrs etc.) ignoriert werden (!)
Ein StatusKOMMANDO (vom Relais wird Lp.xx geschaltet) wird garantiert ausgeführt ;-) .

Den Sinn eines "Logik-Moduls" hatten wir hier schon mal (irgendwo) diskutiert, in der Wiki-Wunschliste steht es noch nicht. Mach doch mal ;-)

summ summ
Uwe
----------------o00o----'(_)'----o00o---------------------

Benutzeravatar

Themenersteller
Bert
Fingerwundschreiber
Fingerwundschreiber
Beiträge: 140
Registriert: Do 11. Aug 2005, 14:11
Danksagung erhalten: 3 Mal

#4 RE: Lämpchensumme

Beitragvon Bert » Fr 14. Jul 2006, 18:59

Hallo Bernd,

helf mir bitte noch mal weiter.
Meinst du mit [center]Dieses Relais sprichst du dann in den Summen entsprechend an. Fertig.[/center] Status-Kommandos C1-C8?
Wie bilde ich einfacher Summen von 3 oder mehr Parametern als mit Lämpchen?
Meine Variante geht auch! Aber sicher zu umständlich! Man denkt eben ohne solche
Diskusionen immer nur in eine Richtung.

Bert - der bereit ist auch wieder alles umzuprogrammieren :-)

Benutzeravatar

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

#5 RE: Lämpchensumme

Beitragvon Uwe » Sa 15. Jul 2006, 00:49

Hallo Bert,
[zitat]der bereit ist auch wieder alles umzuprogrammieren [/zitat]
Wenn es funzt und du die Resourcen (Lämpchensummen) nicht anderweitig benötigst, würde ich es so lassen. ;-)

Bei 3 und mehr Parametern ist die LämpchenSUMME die einzige Möglichkeit.

Anders geht das nur bei "Bedingungen": wenn xxx erfüllt, dann Taste (Statuskommando) entsperren; sonst Kommando (Taste) gesperrt.

Bei meiner Anwesenheitssteuerung bin ich in den "persönlichen Bereichen" (Kinderzimmer etc.) mit Bedingungen (virt. Relais) ausgekommen, für die gemeinsam genutzten Bereiche geht es nicht ohne Summenbildung.

Uwe
----------------o00o----'(_)'----o00o---------------------

Benutzeravatar

Themenersteller
Bert
Fingerwundschreiber
Fingerwundschreiber
Beiträge: 140
Registriert: Do 11. Aug 2005, 14:11
Danksagung erhalten: 3 Mal

#6 RE: Lämpchensumme

Beitragvon Bert » Sa 15. Jul 2006, 14:49

Hallo Uwe, hallo Bernd,

ich sehe ihr steht auf virtuelle Relais.
Sicher kann ich mit der Uhr ein virt. Rel1 schalten, und mit C1 l/L die zu schaltende
Taste sperren oder freigeben.
Die zweite Bedingung vom Helligkeitssensor z.B. B1l/L wird aber nur beim über- oder
unterschreiten des Schwellwerts abgesetzt und kann die durch C1 freigegebene Taste
"drücken".
Bei statischen Lichtverhältnissen müßte man irgendwie den vorhandenen Status abfragen. :(

Oder man sperrt mit den Lichtsensor und "schaltet" mit dem virt. Rel. der Uhr.
Naja es geht also auch anders. :-)

Bei drei oder mehreren Bedingungen kann man natürlich auch 3 oder mehrmals übereinander
die gleiche Taste sperren - es geht - aber ohne Dokumentation eine Katastrophe.
Bei der Lä-Summe sehe ich auf einen Blick was alles erfüllt sein muß :-) !

Von Vorteil wäre allerdings, wenn ich bei der Summenbildung auf Lä aus unterschiedlichen
Modulen zurückgreifen könnte.

Wie M10 Lä-Summe1 = M10 Lä2 + M10 Lä3 + M12 Lä7.

Man könnte allen Schwellwerte von LS oder TS oder wichtigen virt. Rel in irgrndeinem Modul Lä zuordnen und woanders beliebige Kombinationen der Summen bilden.
(Die Lä brauchen nicht in dem Modul der Summe sein) Das wäre was für nächstes Weihnachten! :-)

Also ich lass alles erst mal weiter laufen - Bert

Benutzeravatar

Thomas.Einzel
Lord Forum
Lord Forum
Beiträge: 1163
Registriert: Do 30. Mai 2002, 07:59
Hat sich bedankt: 2 Mal
Danksagung erhalten: 10 Mal

#7 RE: Lämpchensumme

Beitragvon Thomas.Einzel » Sa 15. Jul 2006, 16:10

Nur so als Gedanke: natürlich "verbruzelt" man Lämpchen dabei, aber man kann in anderen Modulen die Lämpchen auf die gleichen "fremden" Quellen legen und dann die Summen im betr. Modul nutzen. Etwas mehr Aufwand beim parametrieren und etwas mehr Ressourcen aber...

es geht!

(um diese Formulierung auch mal zu verwenden)

Schlimmstenfalls kostet es ein oder zwei UPS mehr, die man z.B. schön als EIB-Taster Anbindungen nehmen kann. Oder als Lichtsensor Module, ich brauche glaube einen 2. Lichtsensor :(

Thomas


Zurück zu „Programmierfragen“

Wer ist online?

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