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 

mehrere ACSII Befehle mit VISA Write verknüpfen!?



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!

26.10.2010, 13:02
Beitrag #11

TSC Offline
LVF-Team
LVF-Team

Beiträge: 1.882
Registriert seit: Sep 2008

LV 2018 SP1
2008
EN

52379
Deutschland
mehrere ACSII Befehle mit VISA Write verknüpfen!?
Viel Erfolg dabei!

"Über Fragen, die ich nicht beantworten kann, zerbreche ich mir nicht den Kopf!" (Konrad Zuse)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
26.10.2010, 13:51 (Dieser Beitrag wurde zuletzt bearbeitet: 26.10.2010 13:56 von Lucki.)
Beitrag #12

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
mehrere ACSII Befehle mit VISA Write verknüpfen!?
' schrieb:2.Auf der Einleitung steht: " the controlling program would send a new output command each time a new reading were required "
wie geht das !!?
Das heißt auf Deutsch: Die Kommunikation erfolgt nach dem Master-Slave Prinzip. Der PC mit Labview ist Master, das Gerät ist Slave. Der Slave antwortet nur, wenn der Master vorher etwas gesendet hat.
Umgekehrt gilt aber auch: Der Slave hat immer zu antworten, und wenn es nur OK oder ein Zeilenende-Zeichen ist.
Und für den Master gilt: Nächstes Kommando erst senden, wenn der Slave das vorhergehende quitiert hat. Deshalb kannst Du das gleichzeitige Senden von mehreren Kommandos als einen String vergessen. Das heißt aber nicht, daß die Kommunikation deswegen langsam sein muß.
In der Regel enden die Antworten mit einem Termination Character. Dann ist die Kommunikation ganz einfach so:
   
Mehr braucht man nicht: in diese Kette gehört keine Wartezeit, kein Lesen von "Bytes on Board" usw.
Senden von mehreren Kommandos: Die Kommandos als Array, das gezeigte Bild in eine For-Schliefe.
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
  Komische Zeitverzögerung bei VISA write Parallelport dehmelp 8 5.349 20.07.2017 12:29
Letzter Beitrag: dehmelp
  VISA write Seriell el1-rh 12 80.036 17.12.2014 09:32
Letzter Beitrag: GerdW
  Einteilung und Verwendungszweck von VISA und Instrument I/0 seriel write and read clubmatejunkie 2 4.532 20.11.2013 12:16
Letzter Beitrag: clubmatejunkie
  VISA: (Hex 0xBFFF0015) bei VISA read und im VISA Test Panel rick 3 13.304 10.11.2013 12:16
Letzter Beitrag: Y-P
  Termination Character an VISA write dbuckl 17 11.491 01.10.2013 11:16
Letzter Beitrag: dbuckl
  Visa Write and Read derwisch 8 6.960 02.07.2013 08:13
Letzter Beitrag: GerdW

Gehe zu: