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.

Programmierbeispiel Flurlicht

Benutzeravatar

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

#1 Programmierbeispiel Flurlicht

Beitragvon Uwe » Sa 4. Mär 2006, 02:46

Flurlicht-Automatik, dämmerungsabhängig
(im Wiki unter klick )


Im vorliegenden Beispiel wird eine Flurbeleuchtung über BMI abhängig vom Außenlicht durch Summenbildung automatisch geschaltet.

Modul 20 sitzt im EG und schaltet auch das dortige Licht, Modul 65 schaltet das OG.
Ein zusätzliches Treppenlicht (an Modul 50) wird über eine 2. Summenbildung in Modul 65 geschaltet.

Über ein virtuelles Relais (in Modul 54) ist die Automatik abschaltbar (als ?Partyschalter?).


In Modul 40 (der Außen-Lichtsensor):

T-Anschluss: Lichtsensor

Schwellwerte: Hysterese: 10 120 xxx xxx xxx xxx Quelle: T-Port-Sensor

Tabelle B:
Taste B1 -> Segment 0, Gruppe 50 "BMI Automatik"
Kurz: Unprogrammiert
Lang: Ausg1:AUS, Rampe: 1.00 Sek
Los: (Leerkommando)
Taste B1 (2) -> Segment 0, Modul 28
Kurz: Unprogrammiert
Lang: Relais: 0 - - - - - - -
Los: Relais: 1 - - - - - - -



In Modul 28:

Ohne dieses Relais ist der Lichtsensor nicht auf Lämpchen visualisierbar.
Die zusätzliche Tastensperre brachte mehr Funktionssicherheit bei Fehlbedienungen der ?Partyschaltung?.

P-Anschluss: virtuelle Relais

Taste C1 -> Segment 0, Gruppe 50 "BMI Automatik" (Status Kommandos Rel. 1;)
Kurz: Unprogrammiert
Lang: TastenSperre C: 0 - - - - - - -
Los: TastenSperre C: 1 - - - - - - -


In Modul 20 (EG):

Gruppen: 50 151 --- --- --- --- --- --- --- --- --- ---


Taste C1 -> Segment 0, Modul 20 "Diele" (Status Kommandos Summe 1;)
Kurz: Ausg1:EIN, Rampe: 1.00 Sek
Lang: Ausg1: TrHs 120 Sek Abschaltrampe langsam
Los: Ausg1:AUS, Rampe: 1.00 Sek

Lämpchen 07:
Quelle: Segment 0, Modul 20, Binärsensor 4 > BMI
Aus: Lämpchen aus
An: Lämpchen ein
Lämpchen 08:
Quelle: Segment 0, Modul 54, Relais 4 > virtuelles Relais « Automatik ein »
Aus: Lämpchen aus
An: Lämpchen ein
Lämpchen 09:
Quelle: Segment 0, Modul 28, Relais 1 > virtuelles Relais vom LSH (s.o.)
Aus: Lämpchen aus
An: Lämpchen ein


Lämpchen-Summen:
Summe 1 (Taste C1): Lämpchen 7-9 Überprüft auf Status: Nicht aus



In Modul 65 (OG):

Gruppen: 50 151 --- --- --- --- --- --- --- --- --- ---

Lämpchen 05:
Quelle: Segment 0, Modul 20, Ausgang 1 > Licht EG
Aus: Lämpchen aus
An: Lämpchen ein
Dimmt: Lämpchen ein
Lämpchen 06:
Quelle: Segment 0, Modul 65, Ausgang 1 > Licht OG
Aus: Lämpchen aus
An: Lämpchen ein
Dimmt: Lämpchen ein


Lämpchen 10:
Quelle: Segment 0, Modul 65, Binärsensor 4 > BMI
Aus: Lämpchen aus
An: Lämpchen ein
Lämpchen 11:
Quelle: Segment 0, Modul 28, Relais 1 > virtuelles Relais vom LSH
Aus: Lämpchen aus
An: Lämpchen ein
Lämpchen 12:
Quelle: Segment 0, Modul 54, Relais 4 > virtuelles Relais « Automatik ein »
Aus: Lämpchen aus
An: Lämpchen ein


Lämpchen-Summen:
Summe 1 (Taste C1): Lämpchen 10-12 Überprüft auf Status: Nicht aus
Summe 2 (Taste C2): Lämpchen 5-6 Überprüft auf Status: Nicht aus



Taste C1 -> Segment 0, Modul 65 "OGFlur" (Status Kommandos Summe 1;)
Kurz: Ausg1:EIN, Rampe: 1.00 Sek
Lang: Ausg1: TrHs 60 Sek Abschaltrampe langsam
Los: Ausg1:AUS, Rampe: 2.00 Sek

Taste C2 -> Segment 0, Modul 50 "OGTreppe" (Status Kommandos Summe 2;)
Kurz: Ausg1:= 90%, Rampe: 1.00 Sek
Lang: Ausg1:= 60%, Rampe: 10.00 Sek
Los: Ausg1:AUS, Rampe: 10.00 Sek



Bei der Verdrahtung wurde darauf geachtet, das alle Leuchten an Ausgang 1 angeschlossen sind, das macht die nächtliche Begrenzung einfacher.

Taste B1 -> Segment 0, Gruppe 151 "A1 Flure Nachtlicht Begrenzung"
Kurz: Unprogrammiert
Lang: Sperre Ausg. teilweise 1- für 10h
Los: Sperre Ausg. teilweise 1- für 0s

Dass beide BMI an B4 schalten, ist bei der Summenbildung nicht relevant. Die Nutzung der gleichen Summe 1 wird beim Gruppenbefehl aber genutzt.
- Editiert von Uwe am 25.03.2006, 23:12 -
*edit: Wiki-Link angepasst
- Editiert von Uwe am 09.10.2007, 04:34 -
----------------o00o----'(_)'----o00o---------------------


Erich
Fleißiges Mitglied
Fleißiges Mitglied
Beiträge: 382
Registriert: Sa 18. Jun 2005, 13:20
Kontaktdaten:

#2 RE: Programmierbeispiel Flurlicht

Beitragvon Erich » Sa 4. Mär 2006, 18:26

Toll Uwe
damit brauche ich nicht zur nächsten Weiterbilung .
Ich habe für die Grundtestforschungen nicht so viel Zeit und kopier mir das schön als Parametrieranweisung.
Danke Erich


RBausE
Fleißiges Mitglied
Fleißiges Mitglied
Beiträge: 431
Registriert: Mo 8. Mär 2004, 18:58

#3 RE: Programmierbeispiel Flurlicht

Beitragvon RBausE » So 5. Mär 2006, 00:11

Hallo Uwe,

gutes Beispiel, ähh könntest Du noch mal bei guten Morgen
anfangen :-O :-O .

Habe ich aberdirekt als Word- Doku gespeichert.

Aber eigentlich bin ich ja von Natur aus Chinese, ich entwickle alles selber nur das Ergebnis sieht wie abgekupfert aus (so ein Zufall). :-O :-O :-O

Im Ernst solche Beispiele sind sehr hilfreich und ersparen einem, das Rad ständig neu zu erfinden. :-)
Es wurde ja schon von Johannes vorgeschlagen irgendwie solche Beispiele gesammelt hier auf der Page zu archivieren, um sie schnell auffinden zu können.
@ Nils
Geht da was 8-) ?

Gruß Ralph der bessere Atomphysik studiert hätte statt LCN einzubauen.
:-O :-O :-O :-O

Benutzeravatar

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

#4 RE: Programmierbeispiel Flurlicht

Beitragvon Uwe » So 5. Mär 2006, 02:52

Moin Moin,
so war es gedacht ;-)
... und bei der Uhr bin ich auch schon Chinese :-O

Das wird so niemals in eine andere Anlage passen, aber als Grundlage taugt das alle Male.

Ich hätte sie auch (mit etwas besserer Formatierung) als *.doc-Files ;-)

Viel Spaß beim Weiterentwickeln
wünscht Uwe
----------------o00o----'(_)'----o00o---------------------


KeineInfo
Lord Forum
Lord Forum
Beiträge: 1846
Registriert: Fr 11. Mär 2016, 23:24

#5 RE: Programmierbeispiel Flurlicht

Beitragvon KeineInfo » Mo 6. Mär 2006, 20:53

Moin Männer,
zuerst einmal kann ich auf die schnelle eine eigene Abteilung für Programmierbeispiele einrichten (hier im Forum) und als zweites sollten wir dann (wenn alle Fragen beseitigt sind) die evtl. überarbeiteten Versionen in die normale Homepage übernehmen. Ich denke, so fangen wir an.

Viele Grüße


Erich
Fleißiges Mitglied
Fleißiges Mitglied
Beiträge: 382
Registriert: Sa 18. Jun 2005, 13:20
Kontaktdaten:

#6 RE: Programmierbeispiel Flurlicht

Beitragvon Erich » Mi 8. Mär 2006, 15:15

Nochmal von mir,
Da ich nicht ganz so viel Zeit verprobieren kann - bin ja auch kein ITler, nochmal
die Frage an Nils, welche ich schon vor Jahren stellte, Beispiele wie von Uwe
vorgestellt ,die an jede Anlage angepasst werden müssen, aber wenigstens ein Ansatz
zeigen WIE etwas realiesierbar wäre.
Eine Zusammenstellung als neues Kompendium? Nils? Ich kauf es auch , wie das 1.Buch von LCN
das 2. in Sicht als Nachschlagewerk?
Ich hab schon einige gedruckte Seiten vorliegen mit Beispielen und Lösungen aus dem Forum hier,
das schlappe Top in meiner Hand bringt meine W auf jede Palme und abstehende Haare,
da sind ein paar Seiten in meiner Hand nicht so verfänglich.
Erich
der nur meist nach Feierabend Abendkurs LCN macht.

Benutzeravatar

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

#7 RE: Programmierbeispiel Flurlicht

Beitragvon Uwe » Mi 8. Mär 2006, 16:35

Hi Jan,
ich helfe dir ja gerne beim Abendkurs (du bist da bestimmt nicht der einzige) :-O

Deine "einfache" Frage zeigt mir eigentlich, das ich vielleicht auch ruhig mal ganz "einfache" Prozedere wie z.B. Parametrierung von Regler und Schwellwerten als Beispiel aufnehmen sollte.

Ich "arbeite" (vor Ort) übrigens auch lieber mit einem Blatt Papier, als da ständig am geschleppten Top rumzufummeln.

@Nils: wenn du da etwas hast, was nur etwas "angepasst" werden muss, dann her damit. Auch ich habe keine Lust, das Rad neu zu entwickeln ;-)

beispielhafte Grüße von Uwe - der zahlreiche Ideen hat, die den Begriff "Beispiel" aber nicht verdienen :(
----------------o00o----'(_)'----o00o---------------------


Zurück zu „Beispielprogrammierungen“

Wer ist online?

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