Hausautomation - welche SPS?

Zuviel Werbung?
-> Hier kostenlos registrieren
Erst einmal vielen Dank für die reichhaltige Unterstützung bei der Hardware-Auswahl. Ich werde diese Steuerung von IBH im nächsten Jahr bestellen. Ausserdem von Beckhoff 8-fach Ein-und Ausgangsklemmen. Dazu noch 1-2 Buskoppler BK9050 oder BK9000. Ausserdem noch einige Relais von Finder.

Bis es soweit ist, versuche ich mich etwas im Programmieren. Ich habe einige S7-Einsteigerfragen: Ich habe in meiner Lehrzeit leider nur S5 gelernt und mit S7 noch nicht so viel Erfahrung.

Ich bekomme es zwar ohne Probleme hin, den OB1, FB, FC zu programmieren. Aber wann benutze ich einen FB und wann einen FC. Ich habe schon erkannt, das im FC ein Instanz-DB angehängt ist. Aber brauche ich so etwas überhaupt für eine Haussteuerung? Wie sollte ich die FB's/FC's am besten aufteilen? Soll ich für jeden Raum einen eigenen Baustein nehmen oder für jede Funktion (Licht, Rolladen, Steckdosen).


Hier mal ein Beispiel wie ich eine Lampe programmiert habe:

X(
U(
U "Taster 2"
L S5T#500MS



SA T 1
NOP 0
NOP 0
NOP 0
U T 1
)
FP M 100.0
)
X "Licht 1"
= "Licht 1"


Reichen mir so eigentlich meine Timer aus? Wenn ich jede Lampe so programmieren muss, könnte es eng werden, oder? Gibt es eine andere Möglichkeit?
 
Nur als Einstieg in eine moderne Programmierung:
Nimm für normale Ein- und Ausschaltverzögerungen IEC-Timer:
1. Es gibt wenig Beschränkungen bzgl. deren Anzahl.
2. Es gehen mehr als die kranken 2 Siemensstunden.
 
Hier mal ein Beispiel wie ich eine Lampe programmiert habe:

X(
U(
U "Taster 2"
L S5T#500MS



SA T 1
NOP 0
NOP 0
NOP 0
U T 1
)
FP M 100.0
)
X "Licht 1"
= "Licht 1"


Reichen mir so eigentlich meine Timer aus? Wenn ich jede Lampe so programmieren muss, könnte es eng werden, oder? Gibt es eine andere Möglichkeit?

Hi,
für eine Lampe wird

U "Taster"
FP "Flanlenmerker"
X "Lampe"
= "Lampe"

vollkommen ausreichen. Die Baugruppen haben hardwaremaßig eine Verzöggerung von 1,5-4,5ms so daß in der Regel keine Entprellung notwendig ist.

Ich verwende eine Wago SPS mit 3ms Eingangsbaugruppen. 1A Funktion.

Zum Programmaufbau:
Am Besten Funktionen schreiben für jede Aufgabe:
- Rolläden
- Licht
- Dimmer
- Zentralbefehle (Abwesenheit, Alle Rolläden schliessen, ...)

Würde ich noch mal das Ganze machen, kämme bei mir keine SPS mehr ins Haus. Es scheint zwar auf dem ersten Blick günstiger zu sein als EIB, rechnet man aber die Zeit die man mit Programmieren und Umprogrammieren "verdaddelt" - löhnt es sich nicht.
Und sollte ich das Haus mal verkaufen, wird der Käufer, der wahrscheinlich keine SPS-Programmierer sein wird, nicht sonderlich begeistert sein wenn mal was geändert werden müß oder ein Problem auftritt.

gruß
Alex
 
@ANo
Was hast du denn in deinem trauten Heim alles Automatisiert?
Weil nur wg. ein paar Rolläden und Lampen langweilt sich doch die SPS.

Auch EIB und Co. ist nur so gut wie die Projektdokumentation.
Wenn die bei deinem Wago-Controller passt, und du den späteren Hauskäufer mitlieferst,
dann können da genau so viele mit umgehen wie mit Eib und Co.

Auch an Eib brauchst du einen "normalen" Elektriker wohl eher nicht ranlassen.


Die Verkabelung der meisten Einfamilienhäuser und Co. ist im Regelfall doch ohnehin unter aller Sau.
Entweder es wurde von einer Firma gemacht -> Sparzwang, evtl. ein wenig Dokumentation
oder es wurde schwarz gemacht -> Sparzwang, alles so hingedreht das es passt, null Dokumentation.

Insofern würde ich ein Haus ohnehin nur unverkabel kaufen.


@Dominik
Ist es eigentlich sinnvoll so zu programmieren,wie in meinem Beispiel?
Frag 100 SPS-Programmierer, und du bekommst soviele Antworten wie es Möglichkeiten gibt sowas zu programmieren.

Und wo finde ich diese Timer?
Datei - Öffnen - Bibliotheken - StandardLibrary - SystemFunction? - SFB4/5

Mfg
Manuel
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Datei - Öffnen - Bibliotheken - StandardLibrary - SystemFunction? - SFB4/5

Ich habs zwar eingefügt, allerdings läuft der Timer nicht. Der schaltet immer sofort durch und die Zeit wird nicht berücksichtigt. Woran kann es liegen. Hab einen DB erstellt und auch alles im OB1 aufgerufen.
 
Hausautomation Keine SPS besser EIB

im Normalfall gibt es direkt für das intelligente elektrische Haus den EIB.
Er kommt ohne zentrale Steuerung (Ausfallsicherheit) aus und hat alle wichtigen Komponenten als Geräte im Unterputzformat.

Rollos Jalousien Heizung Dachfenster etc. sind standardmäßige Anwendugen und wenn es steuerungstechnisch ganz verrückt zu gehen soll, gibt es auch mittlerweile EIB- SPS (kleine logische Steuerungen die mit EIB Telegrammen klar kommen)

Auch Anbindungen an das WWW und die sogenannten Notruf- SMS (wenn die Kühltruhe kaputt ist und sie es selbst noch merkt) oder die Steuerfunktion per Handy mit dem Klappbett aus der Werbung sind standardmäßig integriert.

Teuer bleibt es sowieso, zumindest kostete die Installation mehr als die klassische Lichtschaltervariante.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich möchte aber kein EIB, ich werde die SPS einbauen. Meiner Meinung nach hat man so viel mehr Möglichkeiten.

Ausserdem habe ich S5-Erfahrung, ich habe nur einige Umstiegs-Probleme auf S7.
 
im Normalfall gibt es direkt für das intelligente elektrische Haus den EIB.
Er kommt ohne zentrale Steuerung (Ausfallsicherheit) aus und hat alle wichtigen Komponenten als Geräte im Unterputzformat.
Ausfallsicherheit --> LOL Kann man auch mit SPS machen, wird halt nur nen bißchen Preisintensiver :ROFLMAO: :ROFLMAO:

Teuer bleibt es sowieso, zumindest kostete die Installation mehr als die klassische Lichtschaltervariante.

Genau, aber der Satz: "Das ganze Haus wird über ein SPS-System mit Dezentraler Peripherie über Profinet gesteuert." hört sich bei verkaufsgesprächen viel besser an, als "Das Haus wird mit EIB gesteuert."
Mit dem EIB begriff können viele Mitmenschen was anfangen, aber frag mal jemanden (nicht Elektriker) was ne SPS is :shock:. Das kann doch den Wert eines Gebäudes doch schon erhöhen;)
 
---
Genau, aber der Satz: "Das ganze Haus wird über ein SPS-System mit Dezentraler Peripherie über Profinet gesteuert." hört sich bei verkaufsgesprächen viel besser an, als "Das Haus wird mit EIB gesteuert."
Mit dem EIB begriff können viele Mitmenschen was anfangen, aber frag mal jemanden (nicht Elektriker) was ne SPS is :shock:. Das kann doch den Wert eines Gebäudes doch schon erhöhen;)

Also ich glaube nicht das dies wirklich in einem hohen Umfang in die Bewertung von ein Haus einfließt. Ich vermute das einige Interessenten das als toll empfinden und andere dies als bedenklich betrachten.

EIB bieten ja wenigstens noch ein paar Handwerker an. Aber Wenn ein Laie so ein Haus hat und ein Problem hat oder eine Änderung braucht ruft der dann einen Automatisierer und zahlt die Entsprechenden Stundensätze?

Selbst einige Firmen, haben Probleme das sie in Ihrem Umkreis keinen schnellen Support haben (bzw. den erst suchen müssen).
http://www.sps-forum.de/showthread.php?t=17221

Wenn jemand Spaß daran hat soll er sein Haus mit einer SPS Ausstatten. Damit einen höheren Verkaufspreis im Vergleich zu EIB zu erzielen halte ich für unwahrscheinlich.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
EIB bieten ja wenigstens noch ein paar Handwerker an. Aber Wenn ein Laie so ein Haus hat und ein Problem hat oder eine Änderung braucht ruft der dann einen Automatisierer und zahlt die Entsprechenden Stundensätze?

Selbst einige Firmen, haben Probleme das sie in Ihrem Umkreis keinen schnellen Support haben (bzw. den erst suchen müssen).

Seh es mal so rum: Neuer Kundenkreis für die Branche bzw. für dich ;)

Wenn jemand Spaß daran hat soll er sein Haus mit einer SPS Ausstatten. Damit einen höheren Verkaufspreis im Vergleich zu EIB zu erzielen halte ich für unwahrscheinlich.

Ein anderes Problem ist ja auch die Schnelllebigkeit der Software und Hardware in der Industrie. Wer kann sagen das die verbauten Komponenten im falle eines Defektes noch in 20 - 30 Jahren verfügbar sind. Schalter und Co. werden nicht auslaufen. Denn ich hätte nicht wirklich lust darauf, meine Hausinstallation dann umzubauen nur weil ein Teil nicht Verfügbar bzw. sau teuer geworden ist.

Fazit: Hausinstallation mit SPS ermöglicht vieles, hat aber auch etliche tücken
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich habs nicht mehr gespeichert. Nachdems nach viel Probieren nicht funktioniert hat, hab ich erstmal mit normalen Timern weitergearbeitet.

Ich habs im OB1 aufgerufen. Ausserdem hatte ich einen Instanz-DB erstellt. Und in dem waren glaub ich die Timer-Daten?!
 
Ich habs jetzt noch mal alles erstellt.

Ich habe einen SFB4 eingefügt. Einen Instanz-DB4 dazu. Dort habe ich bei PT eine Zeit von T#500ms angegeben.

Im OB1 wird der SFB4 mit passendem DB4 aufgerufen.

Im FB1 habe ich den SFB4 auch eingefügt, dort stehen aber keine Parameter drin.
 
Zurück
Oben