Kmtronic USB 8 Kanal Relais - Induktive Ladung ?

Gast #4154340
Lesenswert?

Hey,
ich nutze eine Relaiskarte von Kmtronic 
(http://sigma-shop.com/product/8/-usb-eight-channel-relay-controller-rs232-serial-controlled-12v.html 
als USB Variante)

Darüber steuere ich über den USB Port 6x 12V Glühlampen (Relais 1-6)und 
eine Funkfernbedienung (Relais 7=An Schalter der Funkfernbedienung - 
Relais 8=Aus Schalter der Funkfernbedienung).

Gesteuert wird es mit dieser Software:
http://kmtronic.com/windows-command-line-example.html

Das ganze läuft unter Windows XP als Verknüpfungsversion und als 
Batchversion.

Das funktioniert auch soweit alles wunderbar. Jedoch habe ich ab und zu 
das Problem das die Relaiskarte nicht mehr auf Befehle reagiert.
Das ganze passiert nach mal längerer und nach mal kürzerer zeit. Aber 
meistens dann wenn die Funkfernbedienung angesteuert wird.

Gebe ich also folgenden befehl:
C:\Downloads\usbrelay\usbrelay.exe -c:5 -r:7#1 -r:7#0
Bleibt das Relais hängen und die Fernbedienung sendet durchgehend da das 
Relais nicht mehr geschlossen wird. Auch alle weiteren Relais 
funktionieren ab diesem Zeitpunkt nicht mehr.
Ich habe keine Möglichkeit mehr das Relais zu schließen. Nur das 
herausziehen/einstecken vom USB-Stecker bringt eine Lösung oder auch das 
ziehen der Stromverbindung der Karte. Ziehe ich den Stecker, öffnet das 
Relais wieder und die Fernbedienung sendet nicht mehr.

Der Support der Firma hat mich auf folgenden Artikel verwiesen:
http://www.kmtronic.com/how-to-handle-inductive-loads.html

Leider komm ich damit nicht weiter.. Kann mir einer sagen wie ich das 
Problem womit lösen kann ?
Verstehe ich das richtig das ich einen Kondensator zwischen die 
Fernbedienung klemmen muss ?

Ich wäre für eine Beratung sehr dankbar :-/
Gerne auch per Mail:
manuelrumprecht@gmail.com

Vielen dank :)
Gast #4155814
Lesenswert?

Golle schrieb:
> Darüber steuere ich über den USB Port 6x 12V Glühlampen (Relais 1-6)und
> eine Funkfernbedienung (Relais 7=An Schalter der Funkfernbedienung -
> Relais 8=Aus Schalter der Funkfernbedienung).
1
          NO   
2
          o-----GL----GND12
3
    USB C  
4
12V-----o  o NC
5

6
          NO   
7
          o-----FB----GNDxx
8
    USB C  
9
xxV-----o  o NC

> Der Support der Firma hat mich auf folgenden Artikel verwiesen:
> http://www.kmtronic.com/how-to-handle-inductive-loads.html
Üblicherweise sind heutzutage verwendete Schaltnetzteile eher kapazitiv 
- d.h. für die Bemessung des Relais ist der Einschaltstrom maßgebend 
(ähnlich zu einer Lampenlast).

Wie sieht denn deine Verdrahtung genau aus - so wie angenommen?
Mit welcher Spannung/wird die Funkfernbedienung(FB) gespeist bzw. 
welches Netzteil ist für dessen Versorgung zuständig?
Sind GND12 und GNDxx verbunden?
Gast #4156069
Lesenswert?

Hey,

Also ich muss erstmal erwähnen das ich wirklich ein Laie auf dem Gebiet 
bin. Ich versuche es mal zu erklären...

Die Karte wird wie auf dem Foto betrieben.


Sterne stellen 12V Glühlampen dar.
Dreiecke sind die Relaisanschlüsse.


Ich sag schon mal danke ;)
Angehängte Dateien:
Gast #4156137
Lesenswert?

Bei der Verbindung der 12V-Versorgung der Box und dem Computer sehe ich 
derzeit kein Problem (vermutlich niederohmig auf gleichem Potential).
Ähnlich beim 12V-Netzteil der Lampen (hochohmig über Relais mit geringer 
kapazitiver Kopplung).

Ist ausser der Batterie der Fernbedienung noch ein anderer Stromkreis 
betroffen (Steckdosen Aus-/An-Knopf) oder ist das tatsächlich nur ein 
Schließkontakt am Relais - so wie gezeichnet scheint mir etwas zu 
fehlen?

Wie lang sind die Verbindungen und gibt es Datenblätter zu den einzelnen 
Teilen?
Gast #4156166
Lesenswert?

Nein, so ist es im Moment verbaut. Es gibt keine weiteren Stromkreise. 
Nur die beiden Netzteile.

Allerdings wird die Relaiskarte wohl auch über USB versorgt. Denn wenn 
ich die Netzteile stromlos mache, erkennt Windows weiterhin die Karte. 
Ich hab nämlich mal dran gedacht die Netzteile an eine Zeitschaltuhr zu 
hängen, um damit nen täglichen Reset durchzuführen. Funktioniert aber 
nicht, weil der USB Port weiterhin aktiv bleibt.

Die Fernbedienung schaltet 2 Funksteckdosen gleichzeitig. Heute zum 
Beispiel ohne Probleme den ganzen Tag lang.

Weitere Sachen sind nicht verbaut...


Ich habe gerade die Funksteckdosen von Revolt entdeckt. Wenn es möglich 
wäre diese über eine .exe mit Parametern (Alle Funksteckdosen An/aus), 
wäre mein Problem gelöst. Denn würde ich die jetzige von der Relaiskarte 
trennen und alles wäre gut.
Dafür gibt es aber leider kein Programm...Zumindest habe ich keins 
gefunden und programmieren kann ich leider nicht :(
Gast #4156315
Lesenswert?

Golle schrieb:
> Gesteuert wird es mit dieser Software:
> http://kmtronic.com/windows-command-line-example.html

Hallo,
vorweg: Ich kenne das System nicht und habe nur kurz auf die genannte 
Website geschaut. Es ist also durchaus möglich, daß ich mit meiner 
Diagnose falsch liege...

Golle schrieb:
>Gebe ich also folgenden befehl:
>C:\Downloads\usbrelay\usbrelay.exe -c:5 -r:7#1 -r:7#0
>Bleibt das Relais hängen und die Fernbedienung sendet durchgehend da das
>Relais nicht mehr geschlossen wird. Auch alle weiteren Relais
>funktionieren ab diesem Zeitpunkt nicht mehr.

Für mich hört sich das ganze nach einem softwaretechnischen Problem, 
abgestürzten Relaiscontroller, an.

Sicher daß der Befehlssyntax "usbrelay.exe -c:5 -r:7#1 -r:7#0" korrekt 
ist? Ein solches Beispiel habe ich auf der Herstellerseite nicht 
gefunden. Dort wird grundsätzlich nur ein Argument pro Befehl übergeben.

Demnach müsste die Befehlsfolge zum einschalten der Fernbedienung eher 
so ausschauen:

C:\Downloads\usbrelay\usbrelay.exe -c:5 -r:7#1
C:\Downloads\usbrelay\usbrelay.exe -c:5 -r:7#0

oder besser noch (Beispiel von 
http://kmtronic.com/control-kmtronic-relays-via-bat-files-example-03.html)

C:\Downloads\usbrelay\usbrelay.exe -c:5 -r:7#1
C:\Downloads\usbrelay\timeout /t 1
C:\Downloads\usbrelay\usbrelay.exe -c:5 -r:7#0

Die "Ein" Taste der FB sollte so für eine Sekunde betätigt werden. Der 
Befehl "timeout" muß sich natürlich im angegebenen Verzeichnis befinden.

Wie gesagt, nur eine Vermutung von mir, vielleicht ist es einen Versuch 
wert...
Persönliche Seite #4159238
Lesenswert?

Golle schrieb:
> 90% in Verbindung mit schalten vom Relais der Fernbedienung.
> 10% auch beim schalten der 12V Lampen..Das ist aber sehr selten.

Dann ist es wahrscheinlich wirklich die schnellste - wenn auch nicht 
sauberste - Lösung alle paar Stunden einen Reset zu machen.


Am einfachsten dürfte eine 230V-Zeitschaltuhr zu nehmen und daran sowohl 
das 12V-Netzeil für die Karte anzuschließen.
An das Netzteil kommt noch dieses Modul ran:
http://www.conrad.de/ce/de/product/503320/
Mit dem Railais schaltest du dann die Plusleitung vom USB.
Vorher testest du natürlich, ob ein Unterbrechen der Plusleitung für 
einen Reset reicht.


Zusätzlich solltest du zur Entstörung noch die Kondensatoren einbauen, 
wie in dem letzten Link aus deinem ersten Beitrag. Solche:
http://www.conrad.de/ce/de/product/453374/
http://www.reichelt.de/Z5U-5-470N/index.html?ARTICLE=22992


Natürlich kannst du auch in Betracht ziehen, eine anständige Relaiskarte 
zu kaufen, die stabil funktioniert.
Ungetestet: VELLEMAN K8090
Gast #4406839
Lesenswert?

Ich hatte beim Schalten von Raffstoremotoren mit einer 
Conrad-Relaiskarte ein ähnliches Problem. Durch das Schalten induktiver 
Lasten wie z.B. Motoren oder wie in deinem Fall das Netzteil (ist 
vermutlich ein Trafo?) kann es durch Induktion beim Abschalten zu 
Spannungsspitzen am Relaisausgang kommen, wodurch sich die Karte 
"aufhängt" und erst nach einem Reset wieder verwendbar ist.

Abhilfe schafft eine Schutzbeschaltung. Wird Wechselstrom geschaltet 
geht das einfach und günstig durch Parallelschalten eines Varistors am 
Ausgang (z.B. so was: 
https://www.conrad.at/de/scheiben-varistor-s14k275-430-v-epcos-s14k275-1-st-531457.html?sc.queryFromSuggest=true). 
Hat bei mir das Problem dauerhaft beseitigt.

Alternativ geht auch ein RC-Glied.
Infos siehe auch https://de.wikipedia.org/wiki/Schutzbeschaltung

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren