1zu160 - Forum



Anzeige:
MDVR - Modellbahn Digital Versand Radtke

THEMA: Suche Wandler RS232->RS485

THEMA: Suche Wandler RS232->RS485
Startbeitrag
Günter König - 21.04.07 19:56
Hi liebe Leute,

für den Bau eines Lok-Prüfstandes suche einen Wandler, der mir Messdaten von RS-232 nach RS485 wandelt.
Wäre fein, wenn jemand so etwas noch in seinem Fundus hätte und es
für einen kleinen Obolus übrig hat.
Grüße,
Günter


Suchst du ein fertiges Teil?

Sowas kann man auch fix zusammenbauen aus ein paar preiswerten Teilen.

Stefan T.
Klaro,

ist flink selbst zusammenzubraten.
Dazu habe ich aber eigentlich keinen Nerv!!
Immerhin erfordert der Rest schon genügend Braterei .......
Im übrigen kann ich die Fehlersuche bei wirren Funktionen auf das Wesentliche beschränken ...... .
Zumal es sich nicht wirklich lohnt, solche trivialen Dinge selbst zu verrödeln.
Hätte ja sein können, das jemand noch sowas rumliegen hat.

Gruß denn,
Günter

Beitrag editiert am 22. 04. 2007 03:06.
Einen fertigen hab ich derzeit nicht da, nur eine Menge angefangener halbduplex Wandler. (Muss erst wieder Spannungswandler kaufen)

Stefan
Vollduplex ist angesagt !!

Gruß denn,
Günter
Hallo Günter,

die RS 485 ist immer halbduplex da es sich um eine 2-Draht Leitung handelt. Da kann nun mal nur einer zu einer Zeit senden.
Das Pendant in Vollduplex wäre RS 422. Im Prinzip das gleiche, aber eine 4-Draht Leitung.

Grüße, Peter W.
Hallo,
/klugscheißmode on
Ich glaub, Ihr haut da gründlich alles mögliche durcheinander.
Wenn die Richtung nur RS232->RS485 oder nur RS485->RS232 gemeint ist,
dann heißt das unidirektional - das ist eher simplex. Halb-duplex bedeutet beide
Richtungen gehen, aber nicht gleichzeitig. Voll-duplex geht nicht mit nur einem
Leitungspaar (zumindest bei den hier angeführten seriellen Techniken), wie
Peter richtig anmerkte, aber ist auch für RS485 möglich mit 2 Pärchen Draht.
Der Gag an RS485 ist aber gerade 2-Draht und bidirektional (dann halb-duplex).
/klugscheißmode off

Grüße, Thomas
@exFrager

PeterW meinte
RS485 = 2 Drähte = Halbduplex,
RS422 = 4 Drähte = Vollduplex
wobei ich auch der Meinung war, daß RS485 mit 4 Drähten existiert. Aber laut Wiki scheinbar nicht.

Ein unidirektionaler Wandler wäre ja witzlos. Und darum ging es ja auch gar nicht.
Wenn Günter eine Vollduplexverbindung braucht, gehen meine Wandler halt nicht, da sie nur für einen Zweidrahtbus sind.
Hi Stefan,
das ist ja mein Punkt;  für Vollduplex braucht man ganz einfach
zwei von Deinen Wandlern. Einen für Tx und einen für Rx ....

Grüße, Thomas

Edith: Schwierigkeiten mit der Zeichensetzung

Beitrag editiert am 22. 04. 2007 14:48.
Trotzdem sind meine Wandler bidirektional
Moin moin

Bitte keine
weitere Verwirrung mehr, es soll folgendes realisiert werden:

2 Meßgeräte mit RS-232 Ausgang sind vorhanden. Senden  Daten.
1 Netzgerät mit RS-232 / RS-485 sendet und empfängt Daten zum / vom PC.

Die Wandler benötige ich für die Meßgeräte, sie müssen somit adressierbar sein. Die Meßgeräte selbst senden kontinuierlich ihre Daten auf ihren zugehörigen Wandler.

Die Software auf dem PC ist selbst erstellt per VEE von Agilent und läuft "trocken" schon recht passabel. Jedes Gerät ist unadressiert einzeln über RS-232 ansteuer- und auslesbar.

In letzter Konsequenz ist auch meine Aussage nach Vollduplex unsinnig, Halbduplex ist vollkommen ausreichend!  

Vermutlich werde ich aber nicht um den Selbstbau herumkommen. Mal sehen.

@Stefan:

Möglicherweise hast du doch etwas, was ich verwerten könnte. Kannst du mir mal einen Schaltplan mailen?
Gruß denn,
Günter

( Sorry Leute, ich habe mich da wohl sehr diffus ausgedrückt. )


Beitrag editiert am 22. 04. 2007 17:52.
Hallo Günter,

so geht das nicht. Wenn die Meßgeräte von sich aus (man nennt das: unsolicited) ständig senden, können sie nicht auf einen Bus arbeiten. Wenn sie nur senden geht das halbduplex über eine RS485 die nur für das 1 Gerät da ist, aber Du kannst ihnen keine Kommandos schicken da sie ja ständig die Leitung blockieren.

Normale Wandler sind passiv. Bei Deiner Anforderung braucht es Intelligenz im Wandler, der eigentlich sowas wie ein Multiplexer sein müsste.

Ich nehme an die Messgeräte senden nur reines ASCII. Können die wenigstens das XON/XOFF Protokoll?

Grüße, Peter W.
Moin Peter,
ja, es wird reines ASCII gesendet.
Messgeräte 9600,n8,1,DTR=1, RTS=0

Es müssen also Wndler mit Intellligenz her, was wohl den Selbstbau erfordert. Habe aber dazu gestern eine interessante Mail erhalten.

Dank und Gruß von der Maloche

Günter
Hi Günter,
wenn Du eine praktikable Lösung für das Problem gefunden hast,
würde die, zumindest mich, auch interessieren ... Bisher dachte ich
immer an soetwas wie einen Minicomputer mit mehreren seriellen
Schnittstellen, der die Logik und den Buffer bereitstellt. Das wird aber
entweder beliebig groß oder beliebig teuer. Daher bin ich dann darüber
abgestorben ... ein intelligenter Adapter mit Buffer zum akzeptablen Preis
und ohne noch viel Grips in die SW zu stecken, wäre schon was Feines ...

Feine Grüße, Thomas
Ich glaube,
die Lösung ist gefunden!
Ich kann derweil folgende Parameter messen:

Strom,
Spannung
und daraus die errechnete Leistungsaufnahme.
Angezeigt wird dies per

a.) Tabelle
b.) Grafik als y/t Diagramm.

Was mir jetzt noch fehlt, ist die Messung der Selbstinduktion bzw. der Gegen-EMK.
Aber das Wochenende ist ja diesmal verdammt lang .......

Ich konnte heute mal ein Netzgerät zum Testen ausleihen, ausgerüstet mit einer RS-232 und RS-485 Schnittstelle. Der komplette Befehlssatz ist vorhanden sowie eine Software, die die Grundfunktionen auf den PC bringt.

Allerdings wird es dennoch nötig sein, eine eigene SW-Applikation zu schreiben. Aber, im Handbuch des Gerätes ist alles dabei.

Dank und Gruß,
Günter


Nur registrierte und eingeloggte User können Antworten schreiben.
Einloggen ->

Noch nicht registriert? Hier können Sie Ihren kostenlosen Account anlegen: Neuer N-Liste Account





Zum Seitenanfang

© by 1zu160.net;