LabVIEWForum.de - 8bit DA Wandler über COM Port steuern?

LabVIEWForum.de

Normale Version: 8bit DA Wandler über COM Port steuern?
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo LabViewkenner,

ich hab ein kleines Problem. Mein Betreuer hat zum Steueren unserer Stromquelle 2 DA Wandler von Weidmüller angeschafft(RS D8-U 0...10V) diese sollen angeblich mit Labview über einen COM Port (RS232) steuerbar sein. Die Wandler sollen also über das Rs232 Kabel ein Bit Muster empfangen, welches dann umgewandelt wird. Meiner Recherche zufolge hat ein COM Port aber nur 3 Ausgangspins. Wie soll das also gehen? Hat irgendjemand einen Vorschlag wie das zum laufen gebracht werden kann?

Vielen Dank

Felix

PS: Wir benutzen LabView 2010
Guckst du hier, dann weißt du wo welches Signal hingehört oder hin möchte.

(14.09.2011 13:08 )hoichi schrieb: [ -> ]PS: Wir benutzen LabView 2010

Wie viele von euch gibt es denn? Tongue

EDIT: Es handelt sich bei einem COM-Port um eine serielle Schnittstelle, wieviele Pins so eine hat kann man sich jetzt quasi an einer Hand abzählen, wenn du sie ganz benötigst machst du bereits etwas falsch.

Serielle Datenübertragung: Eine Leitung, die Bits kommen nacheinander.
nicht zu verwechseln mit einer parallelen Schnittstelle: 8Bit, 8 Leitungen, die Bits kommen gleichzeitig.

Dabei hab ich mich jetzt auf die Datenleitungen beschränkt, darüber hinaus gibt es noch Leitungen für die Signalisierung. Zum Beispiel bei Festplatten nach dem MOSI / MISO- Prinzip.
In der Regel brauchst du nur RxD, TxD und GND. Sind 3 Leitungen.

Gruß, Jens
Tja wir sind, meine beiden Betreuer und ich als armer Student der jetzt richten soll...^^
Zitat:In der Regel brauchst du nur RxD, TxD und GND. Sind 3 Leitungen.

Naja aber ich hab ja 8 Eingänge auf die ich jeweils ne 1 oder ne 0 geben muss um das Bitmuster zu erzeugen und aus dem macht mir der Wandler dann das Ausgangssignal.
(14.09.2011 13:14 )hoichi schrieb: [ -> ]Tja wir sind, meine beiden Betreuer und ich als armer Student der jetzt richten soll...^^
Zitat:In der Regel brauchst du nur RxD, TxD und GND. Sind 3 Leitungen.

Naja aber ich hab ja 8 Eingänge auf die ich jeweils ne 1 oder ne 0 geben muss um das Bitmuster zu erzeugen und aus dem macht mir der Wandler dann das Ausgangssignal.

Es lebe der MUX!
Stop

Wer hat eigentlich behauptet, dass man mit einem RS D8-U DA-Wandler von Weidmüller per RS-232 kommunizieren kann? An das Teil schließt man laut Kurzüberblick 8 digitale Leitungen (z.B. einer SPS) an, und es wird dann der entsprechende Analog-Wert ausgegeben.

Gruß, Jens
Zitat:Wer hat eigentlich behauptet, dass man mit einem RS D8-U AD-Wandler von Weidmüller per RS-232 kommunizieren kann?

Ich jedenfalls nicht ich will ja auf das Teil bloß ein Bitmuster draufgeben. Das mir das Ding net Antwortet ist mir klar.
Deswegen meine Frage, ist es überhaupt möglich dies über den COM Port zu machen, so wie man uns das glauben machen wollte? Btw. mir is schon klar was ein COM Port ist. Das günstige war halt, dass ein Rs232 Kabel genau so viele Pins hat wie der Wandler Eingänge. Das heißt wenn man über das Kabel bloß das Bitmuster senden könnte wären alle meine Probleme schon gelöst.
Leider wird das aber wohl nicht so einfach bzw unmöglich sein.^^'
Du könntest sicherlich dein Programm dazu überreden das es dir ein gewünschtes Bitmuster auf die verschiedenen Leitungen / Pins des COMs gibt, aber das ist eine ganz schöne Misshandlung, so ist ja die ganze Geschichte eigentlich nicht gedacht. Du könntest halt einen Demultiplexer nehmen, dein serielles Signal damit in ein parallels wandeln und damit auf deinen DA gehen.
Referenz-URLs