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 

Visa Timeout



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!

10.02.2010, 11:33 (Dieser Beitrag wurde zuletzt bearbeitet: 10.02.2010 11:54 von bluesaturn.)
Beitrag #1

bluesaturn Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 145
Registriert seit: Jan 2010

2009
2010
en

-
United Kingdom
Visa Timeout
Hallo LV-Forum.

Ich muss leider schon wieder einmal um Hilfe fragen. Ich habe hier eine GetAttention.vi (version 8.5.1 LabVIEW), die folgende Aufgabe hat:

End of line constant is sent the pump to get attention. This is usually needed after the pump runs an operation.

Dumm nur, dass ich immer einen VISA Timeout-Fehler bekomme. -1073807339 bzw:

Error -1073807339 occurred at VISA Read in Harvard Apparatus PHD Ultra Series.lvlib:Get Attention.vi

Possible reason(s):

VISA: (Hex 0xBFFF0015) Timeout expired before operation completed.

Das bekomme ich unabhaengig davon, ob die Pumpe gerade was tut or ruhig ist.

Vielleicht sollte ich noch sagen, dass der Hersteller diese vi geliefert hat.

Koennte mir bitte jemand sagen, wie ich diesen Timeout-Fehler behebe?

Vielen Dank und viele Gruesse
blue


Nachtrach: Ich sollte vielleicht noch erwaehnen, dass diese vi ein Teil der Initialise Vi ist. Diese haenge ich auch einmal an.


Angehängte Datei(en)
Sonstige .vi  Initialize.vi (Größe: 46,59 KB / Downloads: 316)

Sonstige .vi  Initialize.vi (Größe: 46,59 KB / Downloads: 210)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
10.02.2010, 13:03
Beitrag #2

bluesaturn Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 145
Registriert seit: Jan 2010

2009
2010
en

-
United Kingdom
Visa Timeout
Entschuldigung, habe ich doch die eigentliche Get attention.vi nicht angehaengt.


Angehängte Datei(en)
Sonstige .vi  Get_Attention.vi (Größe: 15,61 KB / Downloads: 300)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.02.2010, 13:13
Beitrag #3

RoLe Offline
LVF-Guru
*****


Beiträge: 1.236
Registriert seit: Jul 2007

-
1997
en

0
Schweiz
Visa Timeout
Dann setze mal die Timeout Zeit höher.
Wenn es dann immer noch nicht geht, mit den original VI's, dann würde ich mal das Kabel und die Belegung prüfen.
Ev. hast du ja ein Testprogramm, damit du sicher bist das die HW ok ist.

.·´¯)--> Leben ist das, was dir passiert, wenn du eifrig dabei bist andere Pläne zu machen <--(¯`·.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.02.2010, 13:17
Beitrag #4

bluesaturn Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 145
Registriert seit: Jan 2010

2009
2010
en

-
United Kingdom
Visa Timeout
Hallo RoLe.
Ich hatte schon in die GetAttention.vi vor dem Read einen Property-Kasten eingebaut und dort die Zeit auf 20000 hochgesetzt. Es km leider immer noch ein Timeout. Es handelt sich um ein USB-Kabel. Was ist bitte HW?
Vielen Dank fuer deine Antwort.

Gruesse blue
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.02.2010, 13:31
Beitrag #5

RoLe Offline
LVF-Guru
*****


Beiträge: 1.236
Registriert seit: Jul 2007

-
1997
en

0
Schweiz
Visa Timeout
HW=Hardware (Gerät, Kabel, PC)
Prüfen, ob das USB-Kabel mit der USB-Schnittstelle und dem Gerät richtig verbunden sind.
Ev. hast du ja noch eine Testanwendung (EXE) vom Hersteller erhalten, damit man nicht in der Software Fehler sucht die schon in der Hardware vorhanden sind und es somit nie geht mit Software.

Dann las das Initialize.vi mal mit der Glühbirne Ein laufen, und schau, ob es als USB Gerät erkannt wird.
Was wählst du denn in der VISA-Resource-Name?

.·´¯)--> Leben ist das, was dir passiert, wenn du eifrig dabei bist andere Pläne zu machen <--(¯`·.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.02.2010, 13:47
Beitrag #6

bluesaturn Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 145
Registriert seit: Jan 2010

2009
2010
en

-
United Kingdom
Visa Timeout
Hallo RoLe,

hier die Antworten:


USB-Kabel steckt zwischen PC und Pumpe richtig drin.
Nein, der Hersteller hat mir leider keine Testanwendung mitgeliefert.
Visa Resource Name ist COM17 und laut Geraetemanager ist das auch der richtige Port.
Ich habe jetzt mal die Gluehbirne benutzt. In der Initialize.vi ist alles okay bis zur GetAttention.vi. Nach der Getattention vi kommt ein Error aus dem error out.
Ich habe die Gluehbirne mal bis in die Getattention.vi verfolgt.
Folgender Sachverhalt dort:
No error solange man bis man das VISA Read erreicht, danach ein Fehler. Es ist wieder der Timeout-Fehler. Ich habe jetzt mal in Getattention ein Probe zwischen dem VISA write und dem rosanen Kasten, der ein end of line constant zu VISA Write schicken sollte, gesetzt. Im Probefenster sehe ich nix. Das ist leer. Heisst das, es wird erst gar nix zum WRITE geschickt und deswegen kann READ auch nichts lesen?
Leider sagt meine Manual nichts ueber End of Line Zeichens.

Vielen Dank fuers Lesen.
Gruss Blue
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
10.02.2010, 14:12
Beitrag #7

RoLe Offline
LVF-Guru
*****


Beiträge: 1.236
Registriert seit: Jul 2007

-
1997
en

0
Schweiz
Visa Timeout
Das die Probe nichts anzeigt ist normal, da das nicht darstelbare Zeichen sind. Die werden schon gesendet.

Unmittelbar nach dem schreiben, möchtest du 16Byte lesen.
Die sind aber (noch) nicht da. Ev. musst du warten zwischen den schreiben und dem lesen, oder es sind weniger Byte da zum lesen.
Da das aber Hersteller-Code ist, nehme ich an, dass es so funktionieren sollte.

Kannst es ja mal so versuchen.


Angehängte Datei(en) Thumbnail(s)
   

.·´¯)--> Leben ist das, was dir passiert, wenn du eifrig dabei bist andere Pläne zu machen <--(¯`·.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.02.2010, 14:40
Beitrag #8

Achim Offline
*****
*****


Beiträge: 4.223
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
Visa Timeout
' schrieb:...dem rosanen Kasten...
Offtopic2Rofl

Hast du ne kaputtene Tastatur?

"Is there some mightier sage, of whom we have yet to learn?"

"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.02.2010, 15:12
Beitrag #9

bluesaturn Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 145
Registriert seit: Jan 2010

2009
2010
en

-
United Kingdom
Visa Timeout
Hi RoLe.

Danke schoen. Ich habe das jetzt so eingebaut und der error verschwindet nach dem VISA Read in Getattention.vi.
Ich bekomme allerdings wieder diese Warnung:

Warning 1073676294 occurred at VISA Read in Harvard Apparatus PHD Ultra Series.lvlib:Get Attention.vi->Harvard Apparatus PHD Ultra Series.lvlib:Initialize.vi

Possible reason(s):

VISA: (Hex 0x3FFF0006) The number of bytes transferred is equal to the requested input count. More data might be available.

Aber ich glaube, das kann ich ignorieren?

Obwohl der Fehler nun in Getattention.vi verschwunden ist, taucht er nun auch in den VISA Reads in der Initialize.vi auf. Dort stehen jeweils immer fixe byte counts, z.B. 32, 256, 256. Warum stehen die da, wenn man doch eher dann die Bytes am Port abfragen muss, um wenigstens keinen Fehler zu erhalten?
Ja, diese Vis stammen vom Hersteller fuer meine Pumpe :-)

Hm, Entschuldigung fuer den Grammatikfehler.

Gruesse blue
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
  Polling über USB RAW - Timeout funktioniert nicht MirkoB 3 5.139 06.09.2017 15:18
Letzter Beitrag: MirkoB
  TimeOut error 6101 patriote00 15 13.987 18.12.2015 14:55
Letzter Beitrag: patriote00
  VISA: Timeout Error (1073807339) TobSTAR 4 9.673 03.07.2014 09:22
Letzter Beitrag: TobSTAR
  Byte (hex) erzeugt Timeout im VISA Lolleg 2 4.269 06.06.2014 13:26
Letzter Beitrag: Lolleg
  VISA: (Hex 0xBFFF0015) bei VISA read und im VISA Test Panel rick 3 14.249 10.11.2013 12:16
Letzter Beitrag: Y-P
  VISA: Wait on Event - Vor Timeout Abbrechen Lien_Alere 7 8.718 20.01.2012 16:00
Letzter Beitrag: GerdW

Gehe zu: