Hallo Leute, ich hab ein Problem (wahrscheinlich nur ein kleines aber es es nervt furchtbar). Ich schreibe in Visual Basic (ist so gefordert) eine Anwendung die mit mehreren externen Geräten kommuniziert (Tektronix TDS2022B, Meilhaus D/A Wandler, etc) nur eines will nicht so wie ich will und da meistens der PC genauso dumm ist wie der der davor sitzt bin wahrscheinlich ich schuld das es nicht funktioniert ;) Woran es bei mir scheitert ist nicht die Einbindung vom Tektronix oder Meilhaus Gerät (Die Schnittstellen von Meilhaus D/A Wandler sind ein Traum nebenbei) sondern die Steuerung von einem Voltcraft Netzteil. Das Voltcraft Netzteil ist ein PSP 1803 (http://www2.produktinfo.conrad.com/datenblaetter/500000-524999/512412-an-01-ml-PROGRAM_SCHALTNETZTEIL_PSP_de_en_fr_nl.pdf ab Seite 14 kann man die Befehle sehen) und ich habe es über ein USB auf RS232 Kabel von W&T (38001) mit dem Rechner verbunden. Ich kann zwar den richtigen Com Port öffnen nur bekomme ich keine Daten raus. Nachdem ich schon alle erdenklichen online Hilfen durchstöbert hab und mir nichts weiter geholfen hat dachte ich mir ich versuchs bei euch mal. Vielleicht hat jemand schon Erfahrung mit solchen Dingen. Wäre mir sehr geholfen! Danke im voraus! BG Tom PS: es ist das erste mal das ich mich mit dem Com Port beschäftige sonstige Programmierereien setzen bei mir immer auf irgendwelchen Treibern auf die dann mit dem Gerät kommunizieren.
Tom schrieb: > Hallo Leute, > > ich hab ein Problem (wahrscheinlich nur ein kleines aber es es nervt > furchtbar). Ich schreibe in Visual Basic (ist so gefordert) eine > Anwendung die mit mehreren externen Geräten kommuniziert (Tektronix > TDS2022B, Meilhaus D/A Wandler, etc) nur eines will nicht so wie ich > will und da meistens der PC genauso dumm ist wie der der davor sitzt bin > wahrscheinlich ich schuld das es nicht funktioniert ;) > > Woran es bei mir scheitert ist nicht die Einbindung vom Tektronix oder > Meilhaus Gerät (Die Schnittstellen von Meilhaus D/A Wandler sind ein > Traum nebenbei) sondern die Steuerung von einem Voltcraft Netzteil. > Das Voltcraft Netzteil ist ein PSP 1803 > (http://www2.produktinfo.conrad.com/datenblaetter/500000-524999/512412-an-01-ml-PROGRAM_SCHALTNETZTEIL_PSP_de_en_fr_nl.pdf > ab Seite 14 kann man die Befehle sehen) und ich habe es über ein USB auf > RS232 Kabel von W&T (38001) mit dem Rechner verbunden. > Ich kann zwar den richtigen Com Port öffnen nur bekomme ich keine Daten > raus. Funktioniert die Kommunikation, wenn ein einfaches Terminalprogramm verwendet wird und die Befehle manuell abgesetzt werden? Wie ist der SerialPort im Programm konfiguriert? Wie wird versucht zu gelesen? p.s. falls die Probleme, die aufgrund eines Bugs im .Net-Framework, auftreten können, umgangen werden sollen siehe Beitrag "Suche C# Profi!"
Hey Arc Net Hab das Problem selbst schon lösen können. Hab in der Klasse die mit dem Com Port spricht etwas verbockt gehabt und mir ist sehr spät aufgefallen. Hat mir einige Tage arbeit gegkostet der Fehler :( Wenn bedarf besteht kann ich mein Werk online stellen damit sich kein zweiter mehr ärgern muss. BG Tom
Hi Tom, da ich mich auch das erste Mal mit Visual Basic Studio 2008 und COM-Schnittstellen beschäftigen muss, wäre ich an deinem Code-Beispiel sehr interessiert. Wenn du es kostenfrei bereitstellen kannst, würde ich mich darüber sehr freuen. MfG Erhard
Moin moin, ich versuche in VS 2008 virtuelle com ports einzubinden, finde dazu aber keine einstellungen. die funktionalität der com port paare habe ich mit serial monitor getestet.. hat da jemand eine idee für mich? vielen Dank Euch mfg
Hi, ich versuche auch gerade das Voltcraft PSP 1803 in VB einzubinden. Bin allerdings auf dem Gebiet der Schnittstellenprogrammierung noch unerfahren.... vielleicht kannst du mir mal deinen Code zukommen lassen, dann könnte ich mich ein bisschen daran orientieren, auch wie man dann Lesen und Schreiben kann... Danke
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.