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 

UND-Funktion bringt Fehler



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!

27.04.2014, 17:45 (Dieser Beitrag wurde zuletzt bearbeitet: 27.04.2014 17:49 von GerdW.)
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.457
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: UND-Funktion bringt Fehler
Hallo Blacky,

Zitat:Die größer/kleiner Vergleiche alleine funktionieren fehlerfrei.
Man kann eine UND-Funktion jederzeit durch ein passendes ODER ersetzen, um dabei einige NOTs einzusparen:
   
Lernt man so etwas heute nicht mehr?
Außerdem gibt es ja in LabVIEW die InRangeAndCoerce-Funktion, die eine sehr ähnliche Aufgabe erfüllt…

Zitat:Ich habe das Signal einmal über den DAQ-Assistenten erfasst und ein zweites mal über einen virtuellen Kanal (so nennt man das glaube ich).
Falls du mit "virtueller Kanal" dein Übung1.vi meinst: nein, so nennt man das nicht! Das sind ein Eingabeelement und mehrere Anzeigeelemente…
In deinem Übungs2.vi befindet sich auch kein DAQ-Assistent, sondern nur normale DAQmx-Funktionen!

Zitat:Das VI mittels virtuellen Kanal läuft fehlerfrei, bei der Erfassung des Signals über den DAQ-Assistent gibt es Probleme.
Dann lass doch den DAQ-Assistenten weg. Die "einfachen" DAQmx-Funktionen sich nicht so schwer - und man kommt (auch mittels der mitgelieferten Beispiel-VIs) wesentlich weiter…

Zitat:Wenn ich nun, wie im VI ersichtlich, die beiden Signale (größer/kleiner) über eine NICHT-Funktion mit einer UND-Funktion verbinde erhalte ich eine Fehlermeldung, bzw. die Verbindung zwischen der zweiten NICHT-Funktion und der UND-Funktion wird abgebrochen.
Glas1
Ich nehme mal an, du sprichst vom DDT-Datentyp, der aus dem DAQ-Assistenten herauspurzelt. Der ist schon an sich unübersichtlich, aber den jetzt auch noch mit boolschen Operationen zu verwursten ist schon grob fahrlässig.
Wenn du aber mal das VI zeigen würdest bzw. die Fehlermeldung exakt benennen, dann könnte man hier genauer darauf eingehen…

Zitat:Was mir auch unklar ist, wenn ich die Messung das erste Mal starte, erhalte ich keine Ergebnisse.
Wenn ich den STOP-Button betätige erscheint folgende Meldung:
Fehler - 200099 bei DAQmx Create Channel (AI-Voltage-Basic).vi:1780001
Mögliche Ursachen:
Kein physikalischer Kanal angegeben.
Den Kanal habe ich aber ausgewählt, DEV2/ai0.
Nachdem ich die Meldung bestätigt habe und eine neue Messung starte, funktioniert diese einwandfrei.
Du redest jetzt von Übung2.vi? Hast du mal dein VI mit Debugging untersucht? Highlight-Execution z.B.?
Wann hast du den Kanal ausgewählt? Vor oder nach Start des VIs?

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


Nachrichten in diesem Thema
UND-Funktion bringt Fehler - Blacky27 - 27.04.2014, 17:28
RE: UND-Funktion bringt Fehler - GerdW - 27.04.2014 17:45
RE: UND-Funktion bringt Fehler - GerdW - 28.04.2014, 07:32
RE: UND-Funktion bringt Fehler - Lucki - 28.04.2014, 07:59
RE: UND-Funktion bringt Fehler - Lucki - 29.04.2014, 07:26

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Funktion Systembefehl ausführen gibt Fehler "Speicher voll" aus. vogster 6 8.172 17.11.2013 16:55
Letzter Beitrag: Lucki
  "Seltsamer Fehler", LabView-Anwendung erzeugt einen Fehler 2200 ASM 5 7.679 23.01.2011 17:40
Letzter Beitrag: Y-P
  Applikation bringt Fehler bei EXIT AndreasC 2 3.674 08.08.2009 22:06
Letzter Beitrag: rolfk
  hat schon mal jemand mit OPC.Sinumerik.Maschineswitch OPC Server gearbeitet und weiß wie man den zum laufen bringt? bierber 0 2.874 04.08.2006 12:45
Letzter Beitrag: bierber

Gehe zu: