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 

Aktualisierungsprobleme



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!

12.03.2009, 13:42
Beitrag #1

Schandmaul Offline
LVF-Grünschnabel
*


Beiträge: 30
Registriert seit: Mar 2009

8.5, 2011
2008
EN

82205
Deutschland
Aktualisierungsprobleme
Hallo, ich bins mal wiederSmile,

aber diesesmal mit einem anderen (sehr seltsamen) Problem:

Ich muss für mein Projekt zwei verschiedene Adapter einbinden,
diese lasse ich über eine Globale Variable laufen, je nach dem, welchen
Adapter ich angewählt habe im Hauptprogramm, wird über eine Case- Struktur
die jeweilige Adaptereinstellung geladen.
Mein Problem ist nun folgendes:
Die Adapterstruktur habe ich in 8 "Unter VI's" einbinden müssen,
6 von diesen sind absolut identisch und haben nur andere Berechnungswerte;
wenn ich nun das Hauptprogramm starte, aktualisiert er mir 6 von den VI's (mit den
Adaptereinstellung die ich manuell vorgenommen habe) automatisch
(5 von den 6 identischen und 1 von den anderen), so wie es sein soll.
Die anderen beiden aktualisiert er mir nur dann, wenn ich das Hauptprogramm stoppe
und nocheinmal laufen lasse.
Diese beiden VI's übernehmen die Einstellungen also erst beim zweiten mal und das
obwohl ich alles über ein und die selbe Globale Variable laufen lasse, alle Programme
werden zur selben Zeit gestartet, und 6 von denen sind wie gesagt komplett indentisch!!
6 von den identischen lasse ich sogar über ein und den selben "Fehler" laufen, damit sie auch ja
gleichzeitig starten.

Ich bin mir sehr sicher, dass der Fehler nicht bei mir liegt, sondern irgendwie mit LabVIEW
direkt zusammenhängt, da ich weiß, dass ich alles so eingebunden habe, dass es funktionierten muss.

Hat irgendjemand von euch mit diesem Problem schon Erfahrung gemacht (z.B. Lauzeitfehler intern)?
Ist das vielleicht ein Bug in dieser Softwareversion, der nicht so bekannt ist?

Über einen Rat wäre ich sehr dankbar.

Gruß Flo
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.03.2009, 16:17
Beitrag #2

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Aktualisierungsprobleme
' schrieb:Ich muss für mein Projekt zwei verschiedene Adapter einbinden,
diese lasse ich über eine Globale Variable laufen, je nach dem, welchen
Adapter ich angewählt habe im Hauptprogramm, wird über eine Case- Struktur
die jeweilige Adaptereinstellung geladen.
Globale Variable, da kommt bei mir sofort das Schlagwort Race Condition.
' schrieb:Ich bin mir sehr sicher, dass der Fehler nicht bei mir liegt, sondern irgendwie mit LabVIEW
direkt zusammenhängt, da ich weiß, dass ich alles so eingebunden habe, dass es funktionierten muss.
Das haben schon ganz andere (und laut Profil viel erfahrenere) Leute behauptet.

Mal ehrlich, ohne Blick auf deinen Sourcecode lässt sich deine Frage auf Grund deiner Beschreibung nicht beantworten. Ich tippe aber zu 99% auf einen Fehler bei dir und nicht bei LabVIEW.

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.03.2009, 21:36
Beitrag #3

Schandmaul Offline
LVF-Grünschnabel
*


Beiträge: 30
Registriert seit: Mar 2009

8.5, 2011
2008
EN

82205
Deutschland
Aktualisierungsprobleme
Hallo Jens,

ja, da magst du vielleicht recht haben, dass der Fehler doch bei mir liegt,
zumal ich bisher nur die Oberfläche angekrazt habe.
Aber was mich an dem Problem natürlich wundert ist, dass ich trotz absolut
synchroner Aufbauweise diesen Fehler habe.
Ich habe mich an das Forum gewandt, weil zwei meiner Vorgesetzten, die schon seit mehereren
Jahren mit diesem Programm arbeiten und dies täglich viele Stunden tun, sich ebenfalls nicht
erklären konnten, was die Ursache für dieses Problem ist, auch nachdem Sie sich mit der
Programmierung befasst hatten. Deshalb war meine Frage auch nicht auf die Lösung des Problems,
sondern auf evtl bekannte Bugs in LabVIEW gerichtet, die ein solches Programm ja wohl ohne
Zweifel hat.

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


Gehe zu: