LabVIEWForum.de
VI macht auf anderer Maschine "Blödsinn" - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: VI macht auf anderer Maschine "Blödsinn" (/Thread-VI-macht-auf-anderer-Maschine-Bloedsinn)



VI macht auf anderer Maschine "Blödsinn" - gottfried - 17.03.2012 10:01

Hallo,

ich suche seit 3 Tagen nach dem Grund. Ein altes LV8.20 EXE funktioniert klaglos auf einem XPpro Rechner. Soweit so wunderbar. Nun will der Kunde eine kleine Änderung - ist auch schön. Ich habe dann die alte Software hergenommen (ein Jugendwerk :-), baute die Änderungen lv11_img ein und das Ding machte nun Blödsinn auf dem Entwicklungsrechner. Ich habe gesucht biss ich schwarz wurde. Dann habe ich die alte Version auf dem Entwicklungrechner geladen und auch die Version macht auf dem Entwicklungsrechner den selben Blödsinn.

Was ist die Aufgabe: ein langsam rotierender Arm (damals noch in NI Motion) nimmt im Drehen 18 Abstände auf und zusätzlich wird der Fehlerzustand der Abstandssensoren aufgenommen. Dann werden die Fehlerzustände in einem XY Diagramm (klar, Radius und Winkel in x und y umrechnen - Formula Node) dargestellt - hier sehe ich den Schwachsinn.

Wenn ich vor die Sensoren ein Blatt Papier hänge sehe ich am Firmenrechner das Blatt Papier (Err=on wenn da kein Gegenüber ist) und auf meinem Entwicklungsrechner ist irgend etwas durcheinander gekommen.

Ich habe damals mir das nce-File aufgehoben - da steht nichts böses drinnen. Das Programm ist simpel und ich kann an keine Inkomaptibilitäten LV8.20 - 11.0 glauben.

Ich habe hinter der Datenaufnahme mir die Daten gedumpt und bin der Ansicht die Daten sind durcheinader - inzwischen habe ich mir ein neues Data-Display VI geschrieben. Aber was kann an dem simplen Code zwischen den Versionen durcheinader kommen?

Jegliche Idee ist willkommen

Danke

Gottfried

PS.: Datenerfassungsteil in der Anlage
PPS.: ich traue mir am Firmenrechner keinen lv11_img Installer laufen zu lassen, das Ding hat mir schon einmal ein fremdes LV-EXE gekillt ... und das kann ich jetzt wirklich nicht brauchen