LabVIEWForum.de - gerät über digital I/O anstatt über rs232 ansprechen

LabVIEWForum.de

Normale Version: gerät über digital I/O anstatt über rs232 ansprechen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
hallo zusammen.

ich möchte ein gerät statt über die rs232 schnittstelle über die digitalen I/O einer ni karte ansprechen (im versuchsaufbau sind mehr geräte mit rs232 als serielle ports am rechner).

das gerät kommuniziert über ascii befehle. an der rs232 sind drei pins belegt (senden, empfangen, GND).

nun meine frage:

wie kann ich mit LV 7.0 und AT_MIO-16E über eine digitale leitung einen ascii senden und über eine andere digitale leitung die antwort empfangen?

ich finde überall bsp in denen die digitalen leitung immer nur feste schaltzustände haben. aber wie kann ich in LV über eine leitung acht bits (ein ascii zeichen, oder?) senden/empfangen?

schon mal vielen dank im voraus,
gruß ben
irgendeinuser schrieb:hallo zusammen.
ich finde überall bsp in denen die digitalen leitung immer nur feste schaltzustände haben. aber wie kann ich in LV über eine leitung acht bits (ein ascii zeichen, oder?) senden/empfangen?

Seriell 8) - also nacheinander. Du hast mind. drei Leitungen: Masse, "Sendeleitung" und "Empfangsleitung". Und wenn Du zwischen einer der Beide und der Masse einen entsprechenden Spannungsverlauf erzeugst, sendest Du ein Zeichen... Z.B. http://de.wikipedia.org/wiki/RS232

Aber zu deinen Problem: Nachrüsten einer weiteren seriellen Schnittstelle geht nicht? Vielleicht ein USB-Seriell-Wandler? Die sind nicht besonders teuer..

Grüße,
Paul
Hallo Paul.

Das mit dem Spannungsverlauf zwischen einem der Kanäle und der Masse ist mir eigentlich klar...
aber ich habe eigentlich auf eine einfachere Methode gehofft :-)
Außerdem hab ich auch kaum noch analoge Schnittstellen über.

Ich will doch nur ein ascii zeichen in ein binäres umwandeln und dann mit eine bestimmten baudrate (9600) senden (bzw empfangen).

Kann man sich sowas nicht aus den vorhandenen VIs für DIO bauen?
Ich blick da aber leider nicht durch...

Bin also für jede Hilfe dankbar!

Gruß,
Ben
irgendeinuser schrieb:Hallo Paul.
Ich will doch nur ein ascii zeichen in ein binäres umwandeln und dann mit eine bestimmten baudrate (9600) senden (bzw empfangen).

Kann man sich sowas nicht aus den vorhandenen VIs für DIO bauen?

Sicherlich. Musst nur -15V und +15V ausgeben.

In dem Link von mir zu Wikipedia steht doch im Abschnitt "Timing" einiges dazu drin. (In der Grafik ist es sogar mit dem Buchstaben "G" dargestellt).

BTW: USB-Port frei? Dann würde wahrscheinlich sowas helfen: http://web1.server2.sidata-pcs.de/index.ph...o&artikelID=144

Grüße,
Paul
Referenz-URLs