Momentan ist das alles weniger ein Bus als eine Steuerung, die in
Richtung SPS geht. Ich bin aber momentan dabei, alles in Richtung RS485
umzuplanen. Eigentlich wollte ich da nicht heran (don't touch runnning
systems..), aber die demnächst geplanten Erweiterungen würden alles
sehr vereinfachen.
Dokumentation ist nur in Form handschriftlicher Unterlagen vorhanden,
mal sehen, ob ich da irgendwann etwas ins Reine schreiben kann.
Momentan ist der einzige "Bus", der im inneren meiner Zentrale
benutzt wird, ein paralleler und es werkelt ein 80C535 als
Hauptprozessor darin. Die E/A-Module sind mit einfachen Bus-Treibern
(74244 und 74373) aufgebaut, die durch den parallelen Bus angesteuert
werden. Damals wusste ichs noch nicht besser... Alles ist mit
Optokopplern galvanisch entkoppelt, sogar der 5V vom 12V Stromkreis
(wird bei SPS auch sehr oft angewendet). Die Wahl fiel auf 12V, weil
man dann recht günstige PC-Netzteile verwenden kann. Die gesamte Anlage
verbraucht 7 Watt - gemessen vor dem Netzteil.
Der parallele Bus soll durch einen RS485 ersetzt werden, die nächste
Ausbaustufe dann soll das System Multi-Master-fähig machen, damit
Sensoren einfacher eingebunden werden können. Außerdem soll der 80C535
durch einen AVR ersetzt werden, da ich dadurch eine Single-Chip Lösung
realisieren kann.
CAN ist mir persönlich zu kompliziert - ausserdem sollte man mit einer
recht niedrigen Übertragungsrate von 9600 Baud dicke auskommen, denn:
Wie oft wird ein Schalter gedrückt? Wie oft braucht man Informationen
von Temperatursensoren? etc... Eigentlich ist die Datenmenge, die
übertragen werden muss, sehr gering.
Ich habe auch viel darüber nachgedacht, ob ich die Anlage mehr
dezentralisiere, bin aber zum Schluss gekommen, dass ich zumindest die
Aktoren im zentralen Schaltschrank belasse. Das ist
Wartungsfreundlicher und sicherer. Die Sensorik allerdings wird
dezentralisiert. Durch die Verlegung von Leerrohren in meiner Wohnung
bin ich in dieser Hinsicht flexibel.
All meine Steckdosen können in Gruppen ein- und ausgeschaltet werden.
Für zusätzliche Kleinverbraucher (z.B. Lavalamp o.ä.) möchte ich eine
Power-Bus Verbindung verwenden. Eine solche Verbindung funktioniert
seit einigen Jahren bestens in Verbindung mit meiner Vertikal-Jalousie
- der einzige Ort, an dem kein Leerrohr lag (grmpf).
Probleme sind hauptsächlich durch EMV zu erwarten. Kauf Dir einen alten
2000 Watt Staubsauger, wirf die Entstörung raus und schau, was Deine
Anlage macht, wenn das Ding läuft. Ich hatte so eine Begegnung mit
meinen Fussbodenlegern, die ihren Staubsauger derartig "getunt"
hatten. Sobald das Ding lief, gingen Lichter an/aus und Rolläden
hoch/runter - Gottseidank in der Bauphase. Eine Konstruktion der
Platinen nach EMV-Gesichtspunkten brachte den Erfolg. Seitdem ist Ruhe
- auch die Fussbodenleger konnten mich mit ihrem Staubsauger nicht mehr
schrecken g
Selbst ein Blitzeinschlag ca. 100m vom Haus entfernt brachte die Anlage
nicht aus dem Tritt - unsere Telefonanlage war danach nur noch Schrott.
(Der Baum hats auch nicht überlebt g)
Gruß
Thomas