Forum: Analoge Elektronik und Schaltungstechnik Optokoppler und SPS Probleme


von Oliver H. (oliver_h154)


Angehängte Dateien:

Lesenswert?

Hallo zusammen.

Folgender Sachverhalt. Ich bin Programmierer und muss recht oft von 
weiter weg Maschinen Programmieren. Für diesen Zweck benötige ich eine 
Art TestBox mit der ich Ein und Ausgänge an der SPS (ohne Maschine) 
anschauen und Manipulieren kann. Für diesen Zweck hab ich mir schon mal 
was gebastelt was auch funktioniert. Da ich das ganze jetzt aber in 
Schön und ohne schalter haben möchte brauch ich eure Hilfe.

Meine Idee ist das die Aus und Eingänge jeweils mit einem Optokoppler 
Galvanisch getrennt werden und anschließend auf einen Arduino DUE 
geleitet werden. Anbei sind die ersten versuche die aber nicht 
funktionieren :(.

Die Ausgänge der SPS schalten zu GND. Das heißt, wenn Diese angeschaltet 
werden besteht eine Verbindung zu GND und sonst nicht.
Die Eingänge der SPS haben im Normalzustand(nix angeschlossen) eine 
Spannung von ca. 3V. Wenn dieses zu Null Gezogen wird ist der Eingang 
der SPS Eingeschaltet.

Da meine Kenntnisse in Elektronischen dingen begrenzt sind ist mein 
Frage wieso das ganze hier nicht Funktioniert. Falls jemand auch 
Verbesserungsvorschläge (andere Optokoppler, Schaltung, usw.) darf er 
das auch gerne mitteilen :)

von Clemens L. (c_l)


Lesenswert?

Auf den ersten Blick sieht das OK aus.

Bist du sicher, dass das Problem nicht im Arduino liegt?
Was passiert, wenn du die Arduino-Ein-/Ausgänge durch LEDs und Schalter 
ersetzt?

von Stalrohr Verleger (Gast)


Lesenswert?

Beim ersten Bild kommt Pin2 auf Masse und SPS Out an Pin1.
Beim zweiten Bild fehlt der 24V+Pullup bei SPS IN.

von Helmut L. (helmi1)


Lesenswert?

Zu deiner SPS Out Schaltung.

Die SPS zieht den Ausgang im allgemeinen nach +24V. Deshalb muss dein 
Optokoppler an GND liegen und nicht an +24V

Oliver H. schrieb:
> Die Eingänge der SPS haben im Normalzustand(nix angeschlossen) eine
> Spannung von ca. 3V. Wenn dieses zu Null Gezogen wird ist der Eingang
> der SPS Eingeschaltet.

Auch hier scheint es verkehrt rum zu sein. Im allgemeinen ist ein offner 
SPS Eingang = logisch 0.  Das heist du must ihn nach +24V ziehen fuer 
ein.

von Schaltschrankbauer (Gast)


Lesenswert?

Was für SPS-Module sind denn verbaut?
Eine SPS arbeitet grundsätzlich mit 24 V Pegeln.
Je nachdem ob PNP oder NPN Eingangsmodule verbaut sind, müssen die 
Eingänge auf +24 V bzw. 0 V liegen um logisch 1 zu sein.
Die Ausgangsmodule gibt es auch in Varianten, die entweder +24 V oder 0 
V durchschalten.

von Oliver H. (oliver_h154)


Lesenswert?

Danke schon mal für die vielen Antworten. Es handelt sich hierbei um 
einen Nähmaschinen Steuerung (EFKA). Diese ist leider nicht wie eine 
normale SPS.

So jetzt hab ich glaub ich eine neue Erkenntnis.
Wenn der Ausgang logisch 0 geschalten ist (AUS) hat er einen Widerstand 
von 3,3kOhm zu GND. Wenn er logisch 1 (AN) ist ist dieser Widerstand 
weg.

Bei den Eingängen wenn logisch 0 (SPS sagt AUS) liegt eine Spannung von 
3V zwischen dem Eingang und GND an. Wenn ich nun GNG mit diesem Eingang 
verbinde ist die Spannung 0V und die SPS sagt logisch 1 (EIN).

von Helmut L. (helmi1)


Lesenswert?

Oliver H. schrieb:
> Danke schon mal für die vielen Antworten. Es handelt sich hierbei um
> einen Nähmaschinen Steuerung (EFKA). Diese ist leider nicht wie eine
> normale SPS.

Eventuell ein Foto der Eingangskarte machen?

von Oliver H. (oliver_h154)


Lesenswert?

Helmut L. schrieb:
> Eventuell ein Foto der Eingangskarte machen?

Das kann ich leider nicht da dabei die Garantie flöten geht und da diese 
Steuerungen ca 2k kosten ist das nicht sehr schön. :(

Das einzige was ich machen kann ist die Ausgänge messen und die 
Ergebnisse hier veröffentlichen.

von Schaltschrankbauer (Gast)


Lesenswert?

Sorry aber deine 3 Volt stimmen nicht, bzw. sind total unglaubwürdig.
Im störungsverseuchten Industriebereich werden keine 3 Volt als 
Steuerspannung genommen!
Schau doch mal in den Schaltplan, welche Spannung von den externen 
Schaltern auf die Eingänge gelegt wird, wenn diese geschlossen sind. Es 
werden sicherlich 24 V sein, wie du in deinen Skizzen selbst schon 
geschrieben hast.

von Helmut L. (helmi1)


Lesenswert?

Schaltschrankbauer schrieb:
> Sorry aber deine 3 Volt stimmen nicht, bzw. sind total unglaubwürdig.

Eben, da saehe dann nach TTL Pegel aus, was ich kaum glauben kann.

Oliver H. schrieb:
> Das einzige was ich machen kann ist die Ausgänge messen und die
> Ergebnisse hier veröffentlichen.

So aussagekraeftig ist das messen hier nicht. Gibt es eine Dokumentation 
ueber diese Steuerung? Da sollten die Specs ueber die Ein/Ausgaenge 
drinstehen.

von Oliver H. (oliver_h154)


Angehängte Dateien:

Lesenswert?

So ich hab mal ein paar Sachen angehängt.
Das Bild *215 ist das Connection Diagramm das uns zu Verfügung gestellt 
wurde.
Das Bild *208 ist die Verdrahtung unserer alten TestBoxen. (Das 
Gestrichelt Eingerahmte ist nicht mehr aktuell). Die Schalter Bei den 
Eingängen sitzen jeweils hinten dran und schalten 0 vdc an/aus (sind 
nicht eingezeichnet).

Die anderen Bilder sind verschiedene Messungen. Ich hoffe man erkennt 
was.


Ich hoffe das hilft weiter.

Edit:
http://efka.net/index.php?id=124
Hier findet Ihr das was wir auch haben. Bedienungsanleitung usw.
Es ist die AB425S5850

: Bearbeitet durch User
von Schaltschrankbauer (Gast)


Lesenswert?

Wer misst, misst manchmal Mist. ;-)
Vergiss mal bitte ganz schnell deine 3 Volt, 4,5 Volt und was auch immer 
dir dein Messgerät noch anzeigen will bei weiteren Messungen.

Dein Schaltplan besagt ganz klar, dass du eine Steuerung hast, die 
negativ schaltend auf ein Bezugspotential von 24 V ist.

Deine Eingänge wollen die 0 V der Klemmen 2 bzw. 4 sehen, um logisch 1 
zu sein, und deine Ausgänge geben 0 V zu den Klemmen 3 bzw. 15 raus, 
wenn sie logisch 1 sind.

von Oliver H. (oliver_h154)


Lesenswert?

Schaltschrankbauer schrieb:
> Wer misst, misst manchmal Mist. ;-)

Ja das ist leider so :) Elektronik ist leider nicht meine Stärke..

Nach meiner Ansicht müssten meine Schaltungen mit den Optokopplern oben 
funktionieren was sie aber nicht tun. Sie schaltet ja gegen 0 oder sehe 
ich da jetzt was falsch?

Edit:

Okai Schande über mein Haupt..
Man sollte die Optokoppler schon richtig herum anschließen...
Funktioniert alles Jetzt.

Vielen Dank für die Tatkräftige Unterstützung :)

: Bearbeitet durch User
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.