Aktionen

ID-Nummer: Unterschied zwischen den Versionen

Aus BusWiki

(→‎Lösung: 3-stelliges ID Muster)
K (→‎Lösung: Formatierung)
Zeile 11: Zeile 11:
  
 
=Lösung=
 
=Lösung=
Die frühzeitige Planung der IDs hilft, das Projekt übersichtlicher zu gestalten.
+
Die frühzeitige Planung der ID-Vergabe hilft, das Projekt übersichtlicher zu gestalten.
Je nach Situation bieten sich verschiedene Versionen der Nummernvergabe an. Die dezimale, maximal 3-stellige ID hat dann folgende Struktur:
+
Je nach Situation bieten sich verschiedene Strategien der Nummernvergabe an.
  
*1) ''' ER''' = '''E'''tagennummer '''E'''x + '''R'''aumnummer x'''R'''
+
Die dezimale, maximal 3-stellige ID "'''___'''" hat dann folgende Ziffernstruktur:
 +
 
 +
*1) <u>''' ER'''</u> = <u>'''E'''</u>tagennummer '''E'''x + <u>'''R'''</u>aumnummer x'''R'''
 
**funktioniert bis zum 1. Raum mit 2 Modulen
 
**funktioniert bis zum 1. Raum mit 2 Modulen
*2) ''' EN''' = '''E'''tagennummer '''E'''x + laufende '''N'''ummer x'''N'''
+
*2) <u>''' EN'''</u> = <u>'''E'''</u>tagennummer '''E'''x + laufende <u>'''N'''</u>ummer x'''N'''
 
**funktioniert bis zu 10 Etagen
 
**funktioniert bis zu 10 Etagen
*3) '''ERN''' = '''E'''tagennummer '''E'''xx + '''R'''aumnummer x'''R'''x + laufende '''N'''ummer xx'''N'''
+
*3) <u>'''ERN'''</u> = <u>'''E'''</u>tagennummer '''E'''xx + <u>'''R'''</u>aumnummer x'''R'''x + laufende <u>'''N'''</u>ummer xx'''N'''
 
**funktioniert bis fast 3 Etagen (Keller, EG, OG, DG geht nicht mehr) und bis zu 10 Räumen je Etage
 
**funktioniert bis fast 3 Etagen (Keller, EG, OG, DG geht nicht mehr) und bis zu 10 Räumen je Etage
*4) '''ENN''' = '''E'''tagennummer '''E'''xx + laufende '''N'''ummer je Etage x'''NN'''
+
*4) <u>'''ENN'''</u> = <u>'''E'''</u>tagennummer '''E'''xx + laufende <u>'''N'''</u>ummer je Etage x'''NN'''
 
**geht etwas besser ist aber schon etwas unübersichtlicher
 
**geht etwas besser ist aber schon etwas unübersichtlicher
*5) '''RRN''' = '''R'''aumnummer '''RR'''x + laufende '''N'''ummer je Raum xx'''N'''
+
*5) <u>'''RRN'''</u> = <u>'''R'''</u>aumnummer '''RR'''x + laufende <u>'''N'''</u>ummer je Raum xx'''N'''
 
** ähnlich 4)
 
** ähnlich 4)
*6) '''NNN''' = Module werden einfach fortlaufend nummeriert
+
*6) <u>'''NNN'''</u> = laufende <u>'''N'''</u>ummer je nach Inbetriebnahmezeitpunkt
**Chaos pur.
+
**Chaos pur
  
 
Bevorzugt sind wahrscheinlich Mischformen in Anhängigkeit von Anzahl der Räume, Modulen pro Raum und Etage.
 
Bevorzugt sind wahrscheinlich Mischformen in Anhängigkeit von Anzahl der Räume, Modulen pro Raum und Etage.

Version vom 25. Februar 2007, 23:11 Uhr

ID-Vergabe für LCN Module

Nummer einer Moduls kann zwischen 5 und 254 liegen.

Allgemein

Solange jedes Bus-Modul eine eindeutige ID-Nummer (pro Segment) zugewiesen bekommt, spielt es für einen sicheren Betrieb eigentlich keine Rolle, wie die Vergabe der ID-Nummern geschieht.

Zu beachten ist allerdings, dass die Kommunikationen unter den LCN-Modulen im Konfliktfall auf dem LCN-Bus bevorzugt behandelt wird je kleiner die ID-Nummer des LCN-Moduls ist.

Da die Programmier-Software LCN-Pro die Bus-Module leider immer nur in der Reihenfolge der ID-Nummern darstellt, ist eine gut strukturierte ID-Nummern-Vergabe für eine gute Projektübersicht sehr hilfreich. Bei neuen Modulen trägt die Programmier-Software automatisch die niedrigste frei ID-Nummer für das nächste Modul (ab der Nummer 5) ein. Nach kurzer Zeit wird so ein LCN Projekt recht unübersichtlich!

Die ID-Nummer kann zwar für ein Bus-Modul nachträglich abgeändert werden, aber leider muss dann in allen Modulen für jeden Befehl, der auf dieses Modul zugreift, die Zuweisung manuell angepasst werden.

Lösung

Die frühzeitige Planung der ID-Vergabe hilft, das Projekt übersichtlicher zu gestalten. Je nach Situation bieten sich verschiedene Strategien der Nummernvergabe an.

Die dezimale, maximal 3-stellige ID "___" hat dann folgende Ziffernstruktur:

  • 1) ER = Etagennummer Ex + Raumnummer xR
    • funktioniert bis zum 1. Raum mit 2 Modulen
  • 2) EN = Etagennummer Ex + laufende Nummer xN
    • funktioniert bis zu 10 Etagen
  • 3) ERN = Etagennummer Exx + Raumnummer xRx + laufende Nummer xxN
    • funktioniert bis fast 3 Etagen (Keller, EG, OG, DG geht nicht mehr) und bis zu 10 Räumen je Etage
  • 4) ENN = Etagennummer Exx + laufende Nummer je Etage xNN
    • geht etwas besser ist aber schon etwas unübersichtlicher
  • 5) RRN = Raumnummer RRx + laufende Nummer je Raum xxN
    • ähnlich 4)
  • 6) NNN = laufende Nummer je nach Inbetriebnahmezeitpunkt
    • Chaos pur

Bevorzugt sind wahrscheinlich Mischformen in Anhängigkeit von Anzahl der Räume, Modulen pro Raum und Etage.

Raumnummerierung

Hier hat sich bewährt, an der Treppe zu starten und dann die Räume im (oder entgegen) dem Uhrzeigersinn zu nummerieren.

Hinweis

Man sollte im unteren ID-Bereich (5-20) noch etwas Platz reservieren, wenn man ein Modul mit kritischen Funktionen mit kleiner ID versorgen möchte, da kleine ID bei der Kommunikation bevorzugt behandelt werden.

Spätere Erweiterungen bereits mit einplanen, das heißt pro Raum genügend IDs frei lassen.

Modul IDs gegebenenfalls nach Funktionalitäten sortieren. Beispiel:

ID 40...49: Ausgänge/Beleuchtung WoZi
ID 50...59: Jalousien WoZi
ID 60...69: Ausgänge/Beleuchtung Küche
...