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 

Variable für bedingte Deaktivierungsstruktur während Programmlaufzeit ändern?



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!

11.06.2018, 09:32
Beitrag #1

MaxP Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 88
Registriert seit: Oct 2016

LV Prof. SSP
-
DE_EN


Deutschland
Variable für bedingte Deaktivierungsstruktur während Programmlaufzeit ändern?
Hallo Zusammen,

Ixxat baut in seinen Treiber leider diese Struktur ein (siehe Anhang). Diese Struktur gibt es so in jedem VI des Treibers.
Das nervt gerade wenn man "mal eben" ein VI erstellen möchte, um etwas zu testen.
Tritt ein Fehler auf, verschwindet dieser einfach und man kann sich einen Wolf suchen.
Abhilfe bringt natürlich ein Projekt in dem die Struktur mit der Fehlerausgabe aktiviert ist, für das "eben mal" Testen finde ich das aber schon sehr umständlich.

Gibt es einen Weg diese Struktur zu aktivieren ohne jedes VI anklicken zu müssen und ohne ein Projekt erstellen zu müssen?
Wenn nicht, gibt es dann einen Weg die Struktur bei allen VIs zu entfernen und durch ein andere Struktur zu ersetzen?
Mit "Suchen und Ersetzen" scheint es da nicht so viele Möglichkeiten zu geben, hat jemand vll. eine ausführlichere Hilfe?

Vielen Dank im Voraus,

Max


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
11.06.2018, 10:39
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.480
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Variable für bedingte Deaktivierungsstruktur während Programmlaufzeit ändern?

Akzeptierte Lösung

Hallo Max,

Zitat:Das nervt gerade wenn man "mal eben" ein VI erstellen möchte, um etwas zu testen.
Tritt ein Fehler auf, verschwindet dieser einfach und man kann sich einen Wolf suchen.
Im anderen Case dieser Disable-Struktur sollte der Fehler einfach durchgereicht werden, dann verschwindet er auch nicht…

Zitat:Gibt es einen Weg diese Struktur zu aktivieren ohne jedes VI anklicken zu müssen und ohne ein Projekt erstellen zu müssen?
Nein: Die Bedingung für die Disable-Struktur wird als Wert im Projekt definiert.

Zitat:Wenn nicht, gibt es dann einen Weg die Struktur bei allen VIs zu entfernen und durch ein andere Struktur zu ersetzen?
Alle VIs öffnen und die Disable-Struktur durch eine Case-Struktur ersetzen…
Leider bietet LabVIEW (2017) nicht an, dies direkt zu machen, muss man also händisch erledigen. Oder per VI-Skripting.
Oder: man erstellt sich einmal ein subVI aus dieser Disable-Struktur, passt das subVI nach seinen Wünschen an und ersetzt in allen anderen VIs diese Disable-Struktur durch sein neues subVI. (So sollte man eigentlich immer programmieren, oder?)

Allgemeiner Hinweis: ich war bisher noch nie komplett glücklich mit einem vom Hersteller mitgelieferten Treiber. Deshalb benutzt man diese Treiber als Vorlage und erstellt sich dann einen Treiber, der den eigenen Ansprüchen genügt…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.06.2018, 11:49
Beitrag #3

MaxP Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 88
Registriert seit: Oct 2016

LV Prof. SSP
-
DE_EN


Deutschland
RE: Variable für bedingte Deaktivierungsstruktur während Programmlaufzeit ändern?
Hallo Gerd,

leider wird der Fehler nicht durchgereicht und verschwindet damit. Der Case "CAN_DEBUG==0" ist leer. Man erhält also keine Rückmeldung über Fehler. Warum auch immer Blink.

Ich werde dann wohl den Treiber einfach umbauen, das immer ein Fehler ausgegeben wird. Mehr bleibt da wohl nicht über...

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


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Sprache vom VI während RunTime ändern bzw. Text aus INI-File abrufen b.proud 4 5.775 30.11.2015 12:23
Letzter Beitrag: b.proud
  Stop während Eventstruktur am laufen ist haydenfan 5 6.178 05.11.2013 09:50
Letzter Beitrag: haydenfan
  While schleife - bedingte Ausgabe Kiesch 14 11.424 08.08.2013 13:16
Letzter Beitrag: Kiesch
  Taste während Eingabe checken Hasenfuss 2 4.441 25.04.2013 17:51
Letzter Beitrag: Hasenfuss
  Bestimmung der Programmlaufzeit TiCy 8 8.589 20.09.2012 10:30
Letzter Beitrag: GerdW
  Symbole für bedingte Deaktivierungsstruktur erstellen Matze 8 6.075 08.05.2012 14:38
Letzter Beitrag: Matze

Gehe zu: