Dominik2606
Level-1
- Beiträge
- 44
- Reaktionspunkte
- 0
-> 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?
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?