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 

Dieses Thema hat akzeptierte Lösungen:

VISA: (Hex 0xBFFF003E) I/O-Fehler



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!

01.02.2021, 19:46 (Dieser Beitrag wurde zuletzt bearbeitet: 01.02.2021 19:51 von GerdW.)
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.412
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: VISA: (Hex 0xBFFF003E) I/O-Fehler

Akzeptierte Lösung

Hallo Jurely,

herzlich willkommen im Forum!

Zitat:Was mache ich falsch?
Eine ganze Menge!

Schau mal hier:
   
- Standardwerte muss man nicht extra angeben (beim SerialPortInit)…
- IMMER auf den korrekten Anzeigemodus deiner Konstanten und FP-Elemente achten, insbesondere wenn dieses Manual von "binär"- oder "hex"-Werten redet!
- IMMER den Anzeigemodus auch anzeigen lassen, wie im Bild. Das geht für numerische und String-Konstanten, und ebenso für deren FP-Elemente!
- Den Emissionsgrad korrekt umwandeln: dein Gerät erwartet dafür zwei Bytes und nicht etwa 4! Nimm dafür eine sinnvolle Funktion wie TypeCast oder SerializeData (wie im Snippet)!
- Den zurückgemeldeten Wert dann sinnvoll wandeln, hier mit StringDeserialize…
- Evtl. noch eine Fehlererkennung/-behandlung in der Schleife programmieren…
- NIE, wirklich NIE, UNTER KEINEN UMSTÄNDEN das Label eines FP-Elementes weglöschen. Oder im Blockdiagramm verstecken. WIRKLICH NIE UND NIMMER! (War das jetzt genug Betonung?)
- Blockdiagramm aufräumen: gerade Drähte lassen sich viel einfacher lesen!
- Sinnvolle Labels für alle FP-Elemente verwenden! (Dies gilt für alle Programmiersprachen!)
- Warum sind die Fenster für Frontpanel und Blockdiagramm so riesig? Deutlich größer als mein FullHD-Bildschirm erlaubt? Obwohl beide nur <=20% der Bildschirmfläche wirklich benötigen???

Zitat:Fehlercode "VISA: (Hex 0xBFFF003E) Operation konnte aufgrund eines I/O-Fehlers nicht ausgeführt werden"
Welchen COM-Port verwendest du?
Welchen Schnittstellentyp? Irgendein USB-zu-RS232-Wandler? Evtl. ein ganz billiger???

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


Nachrichten in diesem Thema
RE: VISA: (Hex 0xBFFF003E) I/O-Fehler - GerdW - 01.02.2021 19:46

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  VISA: I/O Fehler beim Auslesen einer seriellen Schnittstelle konne 5 6.494 19.07.2017 13:04
Letzter Beitrag: konne
  Fehler -1073807298 bei VISA: Lesen Schnittlauch 7 8.900 17.01.2017 16:07
Letzter Beitrag: GerdW
  VISA Read Fehler 1073807302 Stefan1101 4 6.630 29.08.2016 10:13
Letzter Beitrag: Stefan1101
  VISA I/O-Fehler Pansonia 5 6.153 26.03.2015 21:29
Letzter Beitrag: jg
  Fehler beim Erstellen einer Datei, durch VISA ausgelöst? Klausenwirt 5 5.995 14.03.2014 10:39
Letzter Beitrag: Klausenwirt
  Visa Ethernet Fehler 1073807346 mate Ria 7 6.626 06.12.2013 06:36
Letzter Beitrag: NWOmason

Who read this thread?
1 User(s) read this thread:
th13

Gehe zu: