Forum: Haus & Smart Home Schalteranschluss an eine Industrie-SPS


von Joe G. (cpu1200zuhause)


Lesenswert?

Ich realisiere meine Haussteuerung mit einer S7 CPU 1200.
Auf Grund des schicken Designs und der Vielzahl an Tastern habe mir ich 
2 Stück 6-fach Taster für 24 VDC bei Haus-Bus.de geholt. Ziel ist, damit 
die Rolladen zu steuern. (2 Tasten für Auf/Ab und zwei für die Anwahl 
der Rolladen. Anzeige des gewählten Fenster (1-6) über die LED 2x 
Licht).
Keine Angst, es gibt eine weitere Möglichkeit der Steuerung der Rolladen 
über die Smart-Phones der Familienmitglieder und an der Zentrale am 
Touch-Bildschirm.
Leider sind die Ausgänge der Taster aber verkehrt herum.
Ich dachte, ich baue sie dann als Öffner ein. Leider funktioniert das 
aber nicht. Ich habe jetzt ganz normal GND und VCC 24VDC angeschlossen. 
Die Eingänge gehen wie erwartet alle 6 auf 1; die 
LED-Hintergrundbeleuchtung des Tsterfeldes geht an. Aber wenn ich den 
Taster betätige wird nur die dazugehörige LED gedimmt, aber der Eingang 
geht nicht auf GND.
Habe ich irgendwie einen Denkfehler dabei, oder sind die Taster für eine 
solche Anwendung nicht geeignet? Muss ich da jeweils noch einen 
Pull-Down Widerstand ranhängen. Wie sieht der Ausgang der 
Tasterschaltung aus?

CPU1200zuHause

von Scleractinia (Gast)


Lesenswert?

Jörn G. schrieb:
> Leider sind die Ausgänge der Taster aber verkehrt herum.
Was bedeutet das genau?

> Ich dachte, ich baue sie dann als Öffner ein.
Aber egal ob NC oder NO, du mußt damit 24V auf den DI geben. Die 
logische Bedeutung kannst du ja in der Steuerung festlegen wie du 
willst.

Sollte es aus irgendeinem Grund erforderlich sein gegen GND zu schalten, 
benötigst du zumindest einen Vorwiderstand.
Beitrag "Re: S7 Ansteuerung"

Voraussetzung ist, dass die DI deiner Steuerung ähnlich aufgebaut sind 
wie die der SM321.

http://support.automation.siemens.com/WW/view/de/34143537/td
Nennwert, DC  24 V
für Signal "0"  DC 5 V bei 1 mA
für Signal "1"  DC 15 V bei 2,5 mA
Eingangsstrom
für Signal "1", typ.  1 mA

deutet darauf hin. Vorwiderstand also 3k6. Ich mag aber in dem 
Siemens-Chaos nicht nach einem Schaltplan suchen.

von Scleractinia (Gast)


Lesenswert?

Du hättest die Infos zum Taster direkt verlinken sollen.

http://haus-bus.de/ProduktbeschreibungSimpleElektronik.pdf
gibt nicht viel her.
"S1-S6 sind  die elektronisch entprellte Tastersignale. Ist der Taster 
nicht betätigt, liegt dort über einen 22K Widerstand die 
Versorgungsspannung VCC an. Beim betätigen des Tasters wird das Signal 
auf GND geschaltet."

Vor allem passt es nicht zu deiner Feststellung:
"Ich habe jetzt ganz normal GND und VCC 24VDC angeschlossen. Die 
Eingänge gehen wie erwartet alle 6 auf 1"
Mit 22k nach 24V müßten nämlich alle Eingänge ständig auf "0" sein.

Wenn jemand so nett wäre, das Eagle-File als png anzuhängen, könnte ich 
vielleicht mehr dazu sagen.
http://haus-bus.de/Vorlage6T.sch

von Joe G. (cpu1200zuhause)


Lesenswert?

Scleractinia vielen Dank für den Versuch, die Frage zu beantworten.
Es sollte eigentlich im Thread 
Beitrag "GIRA Taster Nachbau - Interesse ?" landen.

Besten Dank auch für den Hinweis auf den Thread 
Beitrag "Re: S7 Ansteuerung"

Ich hatte auch gehofft, dass jemand von den Konstrukteuren der Taster 
hier darauf antwortet. Aber dann sollte man auch im richtigen Thread 
landen. Die Eagle-Datei ist leider auch nicht besonders aussagekräftig - 
ist eher nur Bestückungsplan für LED und Taster.

Taster sind verkehrt herum - soll heißen, bei Tastendruck geht der 
Ausgang auf GND. Die Daten der SM 1221 DI Bausteine sind sehr ähnlich.

Eingangsspannung
Art der Eingangsspannung   DC
Nennwert, DC   24 V
für Signal "0"   DC 5 V bei 1 mA
für Signal "1"   DC 15 V bei 2,5 mA
Eingangsstrom
für Signal "0", max. (zulässiger Ruhestrom)   1 mA
für Signal "1", min.   2,5 mA
für Signal "1", typ.   4 mA; typisch

Ich glaube bei Siemens findet man nichts zur Eingangsschaltung. Ich 
werde noch etwas messen und probieren und melde mich dann nochmal.

von Scleractinia (Gast)


Lesenswert?

Joe G. schrieb:
> Die Eagle-Datei ist leider auch nicht besonders aussagekräftig -
> ist eher nur Bestückungsplan für LED und Taster.

Schade. Mir ging es nur darum, sicherzustellen, dass die Ausgangsstufe 
die aus 24V/(3k6||22k) resultierenden ~8mA bei "0" bzw. "Taster 
gedrückt" problemlos verträgt (und dabei unter 5V bleibt).

Wenn sich deine Messungen (ohne Pullup ständig "1") bestätigen, ist es 
wohl nur mehr von pathologischem Interesse herauszufinden, wie dein 
"Einbau als Öffner" zum Ableben des Ausgangs geführt haben könnte.

Wie sehen denn die Spannungen am Tasterausgang aus, wenn nur das 
Multimeter dranhängt?

von Joe G. (cpu1200zuhause)


Lesenswert?

Sorry, mir ist das echt peinlich, der Fehler lag bei mir. Ich hatte zwei 
fehlerhafte Crimp-Kontakt in den fertig gekauften zweipoligen Steckern 
und habe scheinbar immer genau diese beiden Kontakte (hatten die selbe 
Drahtfarbe) für Masse benutzt, sowohl für die Versorgung der LED's, als 
auch für die Taster. Dadurch hatte ich immer eine "schwebende" Masse und 
das seltsame Verhalten der Eingänge der SPS und der LED's auf der 
Tasterplatine.
Ich dachte Doppelfehler gibt es nur beim Tennis....

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.