LabVIEWForum.de - Probleme mit DeviceOpen

LabVIEWForum.de

Normale Version: Probleme mit DeviceOpen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Könnte nicht eine Neuinstallation aufgrund der Meldung "Configuration Data Lost" helfen?
Hallo Bauer,

keine Ahnung - Rtmfx
@bauer:
Bitte immer beim Hochladen die LabVIEW-Version mit angeben.Rulez Ich hab's dieses Mal für Dich geändert. Wink

Zu Deinem VI kann ich leider auch nichts sagen. Blush

Gruß Markus

EDIT: Was Du machen könntest, ist Deine VIs unter Properties->Execution mal auf "reentrant" umzustellen. Das ist aber nur ins Blaue geraten.
1.) Thema geteilt
2.) Erzähle uns einmal, welche Hardware verbaut und angesprochen werden soll!

Gruß, Jens
Es soll eine ADAM 5000 E Box der Fa. Advantech angesprochen werden.
Der Advantech Device Manager erkennt die Box mit sämtlichen Slots
sowie alle Signale (Ein- und Ausgänge) richtig.
(24.08.2011 08:54 )Bauer 1 schrieb: [ -> ]Es soll eine ADAM 5000 E Box der Fa. Advantech angesprochen werden.
Der Advantech Device Manager erkennt die Box mit sämtlichen Slots
sowie alle Signale (Ein- und Ausgänge) richtig.

Ich denke mal dass man der Fehlermeldung nicht zuviel Wert beimessen sollte. Zumindest dem Fehlergrund. Wahrscheinlich hat der Programmierer des CINs (mein Gott braucht das echt noch jemand, das ist nicht einmal mehr von gestern sondern von vor-vorgestern) einfach eine FehlerEnum gemacht die halt einfach bei 1 beginnt. Die entsprechende Bedeutung des Fehlers sollte dann in der Dokumentation ersichtlich sein und der Fehlergrund von LabVIEW muss ignoriert werden. Ja das ist eine ziemliche Unterlassungssünde des Treiberprogrammierers, aber was solls.

Der Text "DeviceOpen.vi: Configuration Data Lost" der an die Fehlermeldung angefügt ist gibt jedenfalls schon einen kleinen Hint. Das CIN scheint nicht im Stande zu sein die Konfigurationsdaten für die angegebene Devicenummer zu finden. Irgendwie muss das VI ja wissen welche Portnummer, IP Addresse und so Dein Gerät hat um damit kommunizieren zu können. Also sollte man das wohl in einem Tool das mit dem Treiber kommt konfigurieren müssen.
(24.08.2011 08:54 )Bauer 1 schrieb: [ -> ]Es soll eine ADAM 5000 E Box der Fa. Advantech angesprochen werden.
Der Advantech Device Manager erkennt die Box mit sämtlichen Slots
sowie alle Signale (Ein- und Ausgänge) richtig.
Also das Teil hier?
http://www.advantech.com.tw/products/ADA...02F18.aspx

Gruß, Jens
Ganz genau. Die Kommunikation erfolgt über RS-232 (COM1).
(23.08.2011 13:10 )GerdW schrieb: [ -> ]Hallo Bauer,

das tut's nicht.
Außer dass das VI schon recht alt sein muss (CINs werden schon lange als obsolet bezeichnet und mir fehlen die verlinkten Routinen [ADSAPI32.dll]) kann man da nicht viel sehen...

Vielleicht mal die Anleitung zum Treiber lesen und deren Hersteller anrufen?

Die von GerdW erwähnte Adsapi32.dll habe ich mal beigefügt.
Das Problem ist gelöst!

Ich habe das LabVIEW-Programm noch einmal komplett neu aufgebaut und
dabei bei jeder größeren Veränderung die Lauffähigkeit überprüft.

Der Aufbau ist identisch zum vorherigen Programm.

Daher kann ich leider keinen Grund für das Problem angeben.

Vielen Dank für die Diskussion!
Seiten: 1 2
Referenz-URLs