INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

RS232 - VISA Probleme



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

13.03.2006, 16:39
Beitrag #1

T.Koch Offline
LVF-Neueinsteiger


Beiträge: 7
Registriert seit: Mar 2006



kA



RS232 - VISA Probleme
Hallo Allerseits,

ich habe ein Problem mit dem Auslesen einer RS232C-Schnittstelle, das ich nicht in den Griff bekomme... - muss dazu sagen, dass ich nicht viel Ahnung von LabVIEW habe. -

Ich habe daran einen Controller angeschlossen, von dem aus ich steuern kann, wieviele Bytes gesendet werden sollen ( 1~11 ).

Soweit so gut. Das tut er auch über ein Hyper-Terminal.
Da kommt genau das an, was ich haben möchte.

Die gleiche Zahlenfolge sollte mir nun auch LabVIEW ausspucken können.
Ich komme aber mit den VISA-Funktionen nicht klar. Es gibt da so ein
vorgefertigtes VISA-READ Programm mit Timeout, dass so halbwegs funktioniert. Nur, wenn ich da noch was ergänzen möchte (Ampel ROT-Grün) lässt sich der VISA Ressourcename nicht mehr mit dem READ-Baustein verbinden. - Ich steig da nicht mehr durch...-

Vielleicht tut´s ja jemand von Euch und kann mir weiterhelfen.

Vielen Dank schon mal im Vorraus.

Gruß - Torsten

P.S. Die Parameter der beiden Geräte (Baudrate,...) stimmen überein.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.03.2006, 11:53
Beitrag #2

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
RS232 - VISA Probleme
Rechtsklick auf VISA-Resource und dann Select VISA Class. Du kannst aber auch einen Stringcontrol als VISA-Resource verwenden (nur aufpassen dass Richtige Bezeichnung eingetragen ist, z.B. COM1)

Gruss, Eugen
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.03.2006, 12:52
Beitrag #3

T.Koch Offline
LVF-Neueinsteiger


Beiträge: 7
Registriert seit: Mar 2006



kA



RS232 - VISA Probleme
Hallo Eugen,

erstmal vielen Dank für die Antwort.
Die Resource-Klassen habe ich alle durch - er nimmt aber keine an.

Den Stringcontrol kann ich leider nicht finden...

Ich hänge mal das Read-Timeout-Programm an. Es funktioniert, solange ich nichts verändere. Sobald ich was erweitern (SerialRead verarbeiten) möchte, gehts nicht mehr und auch alles Rückgängig machen hilft dann nicht mehr.

Gruß-Torsten


Angehängte Datei(en)
Sonstige .vi  Serial_Read_with_Timeout.vi (Größe: 34,11 KB / Downloads: 234)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.03.2006, 13:21
Beitrag #4

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
RS232 - VISA Probleme
Kannst du wirklich so nicht machen?

Ich habe übrigens 8.0


Angehängte Datei(en) Thumbnail(s)
   
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.03.2006, 14:28
Beitrag #5

T.Koch Offline
LVF-Neueinsteiger


Beiträge: 7
Registriert seit: Mar 2006



kA



RS232 - VISA Probleme
Nee, geht nicht. Sad

Sollte an den Eingang nicht ein Resource Name angeschlossen sein?
(z.B. COM 2) ; anstatt nem String? (Oder ist der Res.Name ein String :oops: )

Hab mal noch meinen Versuch rangehängt.


Gruß Torsten

P.S.: Habe LabVIEW 6i


Angehängte Datei(en)
Sonstige .vi  String.vi (Größe: 7,08 KB / Downloads: 210)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.03.2006, 14:44
Beitrag #6

T.Koch Offline
LVF-Neueinsteiger


Beiträge: 7
Registriert seit: Mar 2006



kA



RS232 - VISA Probleme
Ich machs mal ein bisschen Konkreter.

Mein Controller sendet mir ein Datenpaket, dass zwischen 1~11 Zeichen
lang ist. ( z.B. 1110035 )
Genau diese Zahlenfolge kommt über das Hyper Terminal an.
Ich möchte sie aber über LabVIEW Auswerten,d.h.

- die ersten drei "1" bedeuten --> Teil GUT
- " 35 " ist der Messwert --> z.B. 35 Bohrungen

Dieses Auswerten eines Strings habe ich geschafft (indem ich einen Stringwert von Hand eingebe, anstatt von der Schnittstelle auslese)

--> Das Problem ist also das Auslesen an sich!

Etwas verworrene Erklärung vielleicht... :oops:

Gruß-Torsten
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.03.2006, 15:05
Beitrag #7

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
RS232 - VISA Probleme
Hast du die Schnittstelle initialisiert? Ansonsten wird es nicht bzw. schlecht funktionieren.

Nimm dir die VISA Configure Serial Port und dann rechtsklick auf den Eingang dann Create->Control.

Gruss, Eugen


Angehängte Datei(en) Thumbnail(s)
   
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.03.2006, 16:29
Beitrag #8

T.Koch Offline
LVF-Neueinsteiger


Beiträge: 7
Registriert seit: Mar 2006



kA



RS232 - VISA Probleme
Hey,

habe mal versucht, deinen Vorschlag nachzubauen.
Ging soweit gut, bis ich den VISA-Read mit der Schleife verbinden wollte.
Die Verbindung akzeptiert er einfach nicht (Klassenkonflikt )

Ob ich meine Schnittstelle initialisiert habe, weiß ich ehrlich gesagt nicht.
In der "Hilfe" stand was von Serial Port definieren. Hab ich mal gemacht,
weiß aber nicht wo ich das Bauteil hinhängen soll...

Gruß-Torsten


Angehängte Datei(en)
Sonstige .vi  Schleife_1.vi (Größe: 35,33 KB / Downloads: 201)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.03.2006, 18:10
Beitrag #9

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
RS232 - VISA Probleme
Ich kann es ohne Probleme verbinden. Vielleicht liegt es an LV-Version?
Dann kann ich dir leider nicht weiterhelfen :? , weil ich habe nur LV8.0

Vielleicht weiss jemand mehr darüber?

Gruss
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.03.2006, 10:14
Beitrag #10

T.Koch Offline
LVF-Neueinsteiger


Beiträge: 7
Registriert seit: Mar 2006



kA



RS232 - VISA Probleme
:!: Gut,gut vielen Dank jedenfalls für deine Mühe und Gedult. :!:

Dann vielleicht der Aufruf an alle 6i-User, sich nochmal meinem Problem anzunehmen.

Vielen Dank
Torsten
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  RS232 Messgerät Probleme ElJon 9 9.366 18.12.2015 11:30
Letzter Beitrag: ElJon
  Probleme mit RS232 king5000 6 6.982 23.09.2015 14:42
Letzter Beitrag: king5000
  RS232 Kommunikation per VISA auf RTtarget kzr_kratos 5 6.718 11.07.2014 10:17
Letzter Beitrag: kzr_kratos
  VISA: (Hex 0xBFFF0015) bei VISA read und im VISA Test Panel rick 3 14.249 10.11.2013 12:16
Letzter Beitrag: Y-P
  RS232 mit VISA, kein Signal Blinky_Bill 16 14.486 23.09.2013 15:02
Letzter Beitrag: Blinky_Bill
  lese mit VISA RS232 komische Werte ein gassd3 8 6.759 05.09.2013 08:29
Letzter Beitrag: RadioactiveMan

Gehe zu: