Forum: Mikrocontroller und Digitale Elektronik Datenübertragung SPS


von Mark T. (bitts)


Lesenswert?

Hallo,

ich würde gerne unsere Rollladensteuerung mit einer SPS verbessern und 
wüsste gerne, ob ich die Tasterstellung ohne zusätzliche Leitungen 
abfragen kann.

Im Moment sitzt im Keller ein Zeitrelais, welches über zwei Hilfsrealis 
7 Rollladenmotoren ansteuert.
Dazu gehen 5 Adern aus dem Keller zu jedem Rollladenmotor (L, N, PE, 
Auf, Ab).
An jedem Rollladen gibt es Doppeltaster, die mit L versorgt werden und 
dann auch zu Auf oder Ab durchschalten.

Gibt es eine Möglichkeit, über L und N beide Taster abzufragen?
Dann könnte ich im Keller eine SPS einsetzen, die die Motoren dann nur 
noch zentral ansteuert. Ich könnte mir nahezu beliebige Funktionen 
einbauen, wie z.B. bei Doppelklick 5s aufwärts fahren.

Die Rolladenmotoren werden mit 230V AC versorgt.

von fredfromflett (Gast)


Lesenswert?

Hallo Mark

ein möglichkeit ist das mit Software zu lösen.
d.h. nur als eintastenbedienung Programieren.

              1 Klick       schliessen
              2 Klick       halt
              3 Klick       öffnen
              4 Klick       halt




230 V aus der Steckdose ist nur was für Leute vom Fach 
die anderen lassen die Finger weg

von Mark T. (bitts)


Lesenswert?

Ja, OK. Das ginge, wäre aber nicht so benutzerfreundlich.

Ich dachte da mehr an eine kleine Ekeltronik, die die beiden Tasten 
abfragt und dann daraus Impulse generiert, welche dann über die eine 
Ader an die SPS übertragen werden.

Also z.B.:
Taster Auf erzeugt einen Impuls
Taster Ab erzeugt einen Doppelimpuls
Beide Taster erzeugen einen Dreifachimpuls

Die SPS setzt das dann in die gewünschte Richtung um.

Die Doppeltaster, die derzeit verbaut sind, sind mechanisch und 
elektrisch gegeneinander verriegelt. Soweit ich weiß, gibt es aber auch 
Taster, die man gleichzeitig drücken kann. Damit könnte man dann die 
Rollläden anhalten.

Über einen Doppelklick könnte man dann einen bestimmten Punkt anfahren. 
Z.B. Dopplick auf Taste "Auf" bedeutet 5s nach oben vom unteren Anschlag 
aus gerechnet.
Die Position der Rollläden ist bekannt, das diese zeitgesteuert täglich 
komplett auf und komplett zu gefahren werden.
Die Rollläden in den Schlafzimmern könnte man dann auch gleich so 
programmieren, dass die nicht ganz zu fahren, sondern dass die unteren 5 
cm offen bleiben. Das wäre nämlich unsere Standardeinstellung, die wir 
im Moment jeden Abend manuell anfahren müssen, nachdem die Zeitschaltuhr 
die Rollläden komplett zugefahren hat.


BTW: Die SPS wäre vorhanden. Finanziell fänd ich diese Lösung deswegen 
besser, als mehrere Taster durch elektronische Steuerungen zu ersetzen.
Außerdem habe ich gesehen, dass die elektronischen Steuerungen von 
Rademacher 2W Standbystromaufnahme haben (wofür eigentlich?). Bei 
mehreren solcher Steuerungen komme ich schnell in den Bereich, den eine 
S7 benötigt.



Was ich mir also im Moment vorstelle, wäre eine kleine Schaltung mit 
zwei Eingängen, die abhängig von den Eingangssignalen, drei 
unterschiedliche Impulsfolgen oder Impulslängen erzeugt.
Gibt es sowas schon fertig? Sowas müsste auch kontaktlos und ohne 
Standbystromaufnahme möglich sein.

von Jörg S. (joerg-s)


Lesenswert?

Mark Thalle schrieb:
>Ja, OK. Das ginge, wäre aber nicht so benutzerfreundlich.
Warum? Wird bei Tastdimmer auch so gemacht.

So einen Impulsformer wie du ihn dir vorstellst gibt es meines wissens 
nicht.

Was man vielleicht noch machen könnte: Man nimmt zwei Stromrelais die 
auf zwei unterschiedliche Ströme eingestellt sind und die Rolladentaster 
schalten zwei verschiedene Widerstände. Wäre mit weiteren Widerständen 
und Relais noch erweiterbar :)

von chris (Gast)


Lesenswert?

Ja, ist kein Problem. Die L-Leitung wird weggeschaltet und die Taster
schalten dann N jeweils über eine Diode (Halbwelle) zur ehemaligen 
L-Leitung.
So ist auch die Funktionalität der Tasten während des Betriebs durch die
SPS gewährleistet. Auch Widerstände wie oben angedeutet funktionieren,
Diode ist aber einfacher und sicherer. Sicherung nicht vergessen oder
Doppeldiode vorsehen.

von Mark T. (bitts)


Lesenswert?

Jörg S. schrieb:
>>Ja, OK. Das ginge, wäre aber nicht so benutzerfreundlich.
> Warum? Wird bei Tastdimmer auch so gemacht.

Wenn ich abends die Rollladen auf eine bestimmte Position fahren möchte 
und diese nicht beim ersten mal erwische, dann muss ich noch 4 mal 
klicken, bis ich wieder in die richtige Richtung fahre.
In meinem Zimmer hatte ich mal einen elektronischen Tastdimmer von Gira, 
der ähnlich funktionierte.
Tippen hat zwischen ganz ein- und ganz ausgeschaltet hin und 
hergeschaltet.
Längeres Festhalten hat das Ding gedimmt. War man an der gewünschten 
Position vorbeigefahren, muss man wieder komplett von vorne anfangen. 
Unnötig zu erwähnen, dass das Ding mit einer gewissen Zeitverzögerung 
reagiert hat :)
Also ich fand das nicht gut.

Stromrelais ist ne Idee. Fertige Geräte sind aber nicht gerade billig 
und in der Summe (7 Rollläden) würden die nicht mehr in den 
Sicherungskasten passen.
Das würde dann auch wieder auf eine Selbstbaulösung hinauslaufen.


@chris
Die Motoren benötigen "L" nicht. Die Motoren bekommen nur 230V auf die 
"Auf" und "Ab"-Eingänge. L wird nur über die Leitung 5x1,5 bis zu einer 
Abzweigdose am Motor gelegt und von dort aus wird L zum Taster geführt.

Die Ader "L" habe ich also frei zur Verfügung :-)



Mir fällt gerade noch Powerlan ein. Da wird ja auch Info über das 
Stromversorgungsnetz geschickt. Gibt es sowas vielleicht auch für S7?
Oder gibt es sowas wie I2C auf dem 230V-Netz?

von Tombo (Gast)


Lesenswert?

An welche SPS denkst du? S7-1200 bietet LAN + RS232. Übertragung evtl 
über LAN->WLAN oder LAN->LAN oder LAN->DLAN. Mit RS232 auch vieles 
möglich.

von Mark T. (bitts)


Lesenswert?

Ich dachte eigentlich an eine S7-200, weil sowas hier vorhanden wäre und 
die von der Leistung her vermutlich reichen dürfte.
WLAN haut hier aber wahrscheinlich nicht hin, da die S7-CPU im Keller 
platziert werden soll und unser DECT-Telefon dort oft abbricht.

von Jörg S. (joerg-s)


Lesenswert?

Mark Thalle schrieb:
> @chris
> Die Motoren benötigen "L" nicht. Die Motoren bekommen nur 230V auf die
> "Auf" und "Ab"-Eingänge. L wird nur über die Leitung 5x1,5 bis zu einer
> Abzweigdose am Motor gelegt und von dort aus wird L zum Taster geführt.
>
> Die Ader "L" habe ich also frei zur Verfügung :-)
Chris meint soweit ich das verstehe das du mit 2 Dioden 2 
Stromrichtungen schalten kannst. Je nachdem welche Stromrichtung dann 
erkannt wird, hast du eine Schalterstellung.
Ich wüsste jetzt allerdings nicht mit welchem fertigen Produkt man das 
auswerten könnte.

von Mark T. (bitts)


Lesenswert?

Jetzt versteh ich den Hintergedanken mit den Dioden. Nicht schlecht.
Gibt es vielleicht kleine Relais, die abhängig von der Polarität der 
angelegten Spannung unterschiedliche Ausgänge schalten?

Ich kenne spezielle Rundsockelrelais, über die an Produktionsmaschinen 
eine Potentiometerstellung abgefragt wird. Dort dienen diese Relais 
sozusagen als Vergleicher. Diese Dinger sind allerdings steinalt, 
sündhaft teuer, sehr groß und ich weiß nicht, wie man die nennt :-)

von Tombo (Gast)


Lesenswert?

Die 1200er kostet gerade mal 200eur, gute PReis für eine SPS. Aber auch 
deine 200 kann Bus:

Erstellen von anwenderdefinierten Protokollen in der frei 
programmierbaren Kommunikation In der frei programmierbaren 
Kommunikation kann Ihr Programm die Kommunikationsschnittstelle der 
S7-200 CPU steuern. Sie können in der frei programmierbaren 
Kommunikation anwenderdefinierte Kommunikationsprotokolle implementieren 
und so mit vielen Arten von intelligenten Geräten kommunizieren. In der 
frei programmierbaren Kommunikation werden ASCII- und Binärprotokolle 
unterstützt.

http://www.sps-forum.de/showthread.php?t=30609&highlight=S7-200+frei+programmierbare+Kommunikation

von fredfromflett (Gast)


Lesenswert?

Da das mit den Dioden schon erwähnt wurde
einfach mal ausprobieren 230 V Eingangsmodule erkennen die Halbwellen 
oft schon als "1" signal




230 V aus der Steckdose ist nur was für Leute vom Fach
die anderen lassen die Finger weg

von Mark T. (bitts)


Lesenswert?

Das wär's.

Also einfach mit einem Pullup auf zwei Eingänge und die dann mit 
unterschiedlich gepolten Dioden auf die Leitung zum Schalter.
Am Schalter dann wieder mit 2 Dioden gegen N.

So würde ich das jetzt machen:
http://www.bilderhoster.net/img.php?id=31xp566h.png


Die Eingangsimpedanz der S7 kenne ich (noch) nicht. R würde ich mit 470k 
probieren, um noch mit Viertel-Watt-Teilen auszukommen.

von Mark T. (bitts)


Angehängte Dateien:

Lesenswert?

Irgendwie klappt das mit dem Link zum Bilderhoster nicht. Ich habe die 
Skizze deswegen an die Nachricht gehängt.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.