![]() |
gerät über digital I/O anstatt über rs232 ansprechen - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +---- Forum: Instrument IO & VISA (/Forum-Instrument-IO-VISA) +---- Thema: gerät über digital I/O anstatt über rs232 ansprechen (/Thread-geraet-ueber-digital-I-O-anstatt-ueber-rs232-ansprechen) |
gerät über digital I/O anstatt über rs232 ansprechen - irgendeinuser - 18.10.2005 11:32 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 gerät über digital I/O anstatt über rs232 ansprechen - paulv - 19.10.2005 12:22 irgendeinuser schrieb:hallo zusammen. 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 gerät über digital I/O anstatt über rs232 ansprechen - irgendeinuser - 19.10.2005 14:06 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 gerät über digital I/O anstatt über rs232 ansprechen - paulv - 19.10.2005 15:42 irgendeinuser schrieb:Hallo Paul. 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 |