Sonstiges Siemens LOGO an Raspberry Pi GPIO

Wanuel

Level-1
Beiträge
2
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo erstmal und danke schon mal,

zuerst einmal, ich bin absoluter Laie was das Thema SPS angeht. Trotzdem hätte ich eine Frage und hoffe auf verständliche Hilfe.

Mein Ziel ist es auf meinen Raspberry Pi eine Sounddatei abzuspielen sobald dieser ein Signal bekommt von der Siemens Logo.
(hier das genaue Modell: http://www.conrad.de/ce/de/product/...224-RCE-0BA8-6ED1052-1MD00-0BA8-12-VDC-24-VDC)

Auf dem Raspberry Pi hab ich ein kleines Programm mit Python geschrieben, das eine MP3 abspielt sobald an einem GPIO-Pin ein Signal anleigt.

Mein Problem ist nun die genaue Umsetzung, in Sinne von dem Anschließen der SPS an das Raspberry.
Was muss ich dazwischen schalten, dass es im Sinne der Spannung funktioniert?
Welche Technik benötige ich?
Geht das überhaupt?

Sorry für die dummen Fragen, aber man muss ja mal klein anfangen.

Beste Grüße
 
Einfachste Lösung: Die GPIO-Versorgungsspannung +3.3V über den Relaiskontakt eines LOGO-Ausgangs und zurück auf den GPIO-Eingang verdrahten.
Besser: noch eine LED mit Vorwiderstand (*) parallel zum GPIO-Eingang nach GND legen, so daß über den Relais-Kontakt mindestens 12mA geschaltet werden. (Siemens empfiehlt im LOGO-Handbuch >=100mA)
(*) Empfehlung Vorwiderstand 120 Ohm, damit max 16mA fließen, falls man versehentlich den GPIO als Ausgang programmiert.


Falls die Kontaktgabe unsicher funktioniert oder das Kabel zwischen LOGO und Raspi länger als 5m ist: einen passenden (12V)24V-Optokoppler zwischen Relais und GPIO schalten. Den Ausgangs-Relais-Kontakt an die (12V)24V der LOGO. Parallel zum Optokoppler-Eingang eine Last für 12V oder 24V und >20mA schalten (Widerstand oder Lampe oder Relais-Spule).

Harald
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Harald,

vielen Dank für die Antwort schon einmal! Nur damit ich es verstanden habe.
GPIO-Versorgungsspannung 3,3V an das Relais, die Logo an das Relais und vom Relais wieder an einen der GPIO-Eingänge?
Das müsste so passen?

Grüße.
 
Direkt das Relais der LOGO benutzen (oder ein Relais oder Optokoppler zwischenschalten), Widerstand und LED optional für Erhöhung des Kontaktstroms:
Code:
LOGO                          RASPI
       1
    +--o--------------------o +3.3V
    |
Q1 \
    |  2
    +--o----------------+---o GPIO
                        |
                        |
                       +-+
                       | |
               120 Ohm | |
                       | |
                       +-+
                        |
                        |
                       ---
                   LED \ /
                        v
                       ---
                        |
                        |
                        +---o GND

Harald
 
Zurück
Oben