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!

15.03.2006, 10:29
Beitrag #11

micha Offline
LVF-Neueinsteiger


Beiträge: 9
Registriert seit: Mar 2006



kA



RS232 - VISA Probleme
Du musst wenn du irgendwelche Zeichen empfangen willst wie bei dir 110293.... in denen keine Abschlusskennung drin ist diese bei der VISA abschalten (siehe Beispiel) zweites liest er so viele Zeichen aus wie du ihm vorgibst, bei dir war das eine konstante (15) wenn weniger kommen wartet er solange bis alle da sind, deshalb lies einfach soviele wie BytesamPort (siehe Beispiel) drittens war deine Schleife auf 50ms, d.h. du siehst gar nicht wenn du was empfangen hast weil die so schnell wieder überschrieben werden... teste nochmal... jetzt solltest du was sehen.


Angehängte Datei(en)
Sonstige .vi  Schleife_1_1_.vi (Größe: 34,56 KB / Downloads: 214)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.03.2006, 10:43
Beitrag #12

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
RS232 - VISA Probleme
Hallo Micha,

das was du geschrieben hast ist richtig. Es war mein allgemeiner Vorschlag. Die Anpassungen an Kommunikation sollte T.Koch selber vornehmen. Die 15 Bytes, die empfangen werden sollen, werden gepuffert und nicht überschrieben. Siehe mein VI und nicht vom T.Koch (ich habe da einen Schieberegister benutzt).

Es wird schon funktionieren, nur man soll den Timeout beim Configure VISA vielleicht von 10sec auf 100ms reduzieren.

Das ganze hat mit CPU-Auslastung zu tun. Ich habe früher eventgesteuertes Auslesen von nur angekommenen Bytes benutzt, leider war es bei schnellen Kommunikation viel zu ressourcenfressend. Deshalb mache ich jetzt alle meine Programme mit einem festdefiniertem Timing. Es klappt viel besser so.

Gruss, Eugen
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.03.2006, 16:31
Beitrag #13

T.Koch Offline
LVF-Neueinsteiger


Beiträge: 7
Registriert seit: Mar 2006



kA



RS232 - VISA Probleme
Ein fröhliches Hallo an die beiden Helfer,

nachdem ich mir nun nen neuen Rechner mit XP organisiert habe, auf dem ich LabVIEW 7.1 installieren konnte --> KLAPPTS Lol
Ich kann die fehlende Strippe ziehen und eure Progrämmchen laufen auch!
Toll - nochmal Dankeschön :!:

Jetzt hat sich aber nochmal eine kleine Frage aufgetan:

- Wie kann ich´s machen, dass ich nur einmal mein Datenpaket (z.B. 15 Zeichen ) empfange? Ich meine in der Wiederholungsschleife.
(Es gibt da nähmlich so ne Art externen "Fotoauslöser", der mir immer dieses
Datenpaket schickt, wenn man drückt.)

Habe mir vorgestellt: Einen Knopf mit Bezeichnung "Neu Messung", der dann
meinen Puffer löscht und ab da dann eben nur einmal 15 Zeichen empfängt.

Vielleicht habt Ihr noch ne Idee.

Viele Grüße - Torsten
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  RS232 Messgerät Probleme ElJon 9 9.364 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.717 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: