Hallo,
ich habe meinen Rechner von Windows 2000 auf WindowsXP umgestellt. Nach kompletter Neuinstallation der Treiber, LabVIEW 2009 etc. bekomme ich einen Fehlercode beim auslesen eines Digitalwertes mit einem vorher funktionierenden VI.
Der Fehlercode lautet: -1073807253
Auf der NI Seite ist der Fehlercode leider nicht erklärt.
Der Fehler tritt aber nicht immer auf (vielleicht 1 von 20 Messweraufnahmen). Ich vermute da ein Timingproblem.
Hat jemand schon mal mit diesem Fehler zu tun gehabt?
Danke schon mal.
Rahmensynchronisationsfehler.
Der Fehler tritt ganz normal auf, wenn ich zu einem Zeitpunkt anfange zu empfangen, während bereits ein Datenstrom gesendet wird. Es ist dann der reine Zufall, daß ich genau als erstes das Startbit eines gesendeten Bytes empfange. Meistens hört man dann mitten in das gerade gesendetes Byte hinein. Der Empfänger merkt dann, daß am Aufbau das empfangenen Bytes etwas nicht normal ist.
In obiger Situation fange ich den Fehler ab und versuche so lange immer wieder zu empfangen, bis es funktioniert, d.h die Synchronisation eingetreten ist.
Der Fehler kann aber auch durch Störungen auf der Leitung auftreten. Es ist also immer gut, diesen Fehler abzufangen und eine Strategie zur Hand zu haben, was im Fehlerfall passieren soll.
Edit: Der Fehler wird schon erklärt, allerdings darfst Du nicht vergessen im Code das Minuszeichen mit zu verwenden.
' schrieb:Der Fehlercode lautet: -1073807253
Auf der NI Seite ist der Fehlercode leider nicht erklärt.
Wenn man auf ni.com nach in das Suchfeld Fehlercodes eingibt, dann immer ohne das Minus-Zeichen, also in diesem Fall sollte man nach 1073807253 suchen:
http://search.ni.com/nisearch/app/main/p/b.../scope/en%2Cde/
Hintergrund: Ein Minus-Zeichen wird von vielen Such-Engines als ein Ausschlusskriterium angesehen, also "suche nach Seiten OHNE Suchbegriff".
Gruß, Jens
Wenn man aber - was zunächst mal das Naheliegendste ist - für die Fehlercode-Erklärung statt im Internet zu suchen LabVIEW selbst bemüht (Menüleiste/Hilfe/Fehler beschreiben), dann ist das Minuszeichen schon notwendig, sonst kommt nichts.
[
attachment=27124] [
attachment=27125]
Hallo ihr beiden,
vielen Dank für die schnellen Antworten. VI läuft wieder :-).
Gruß