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 

Unbekannter LabVIEW Knoten



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!

28.01.2009, 11:53
Beitrag #11

Wulfi Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 126
Registriert seit: Jan 2007

2012 DeveloperSuite + MathScript
2006
DE

45xxx
Deutschland
Unbekannter LabVIEW Knoten
' schrieb:Coercion Dot (kleines rotes Dreieckchen oder "Punkt").

Ahhh, kenne ich doch. Hatte ich schon öfters. Wußte nur nie warum sie da sind, was sie bedeuten, geschweige denn wie sie heißen.
Aber man lernt nie aus...
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.01.2009, 12:03 (Dieser Beitrag wurde zuletzt bearbeitet: 28.01.2009 12:13 von eg.)
Beitrag #12

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Unbekannter LabVIEW Knoten
' schrieb:Coercion Dots gibt's wenn Du z.B. eine U32-Konstante an einen I16-Indicator anschließt, genauso ist es wenn Du z.B. an eine "Geteilt"-Funktion eine Integerzahl anschließt. Da werden immer Double verlangt. Wenn Du eine Integerzahl anschließt, wird es intern umgerechnet. Der Hinweis dafür ist eben ein Coercion Dot (kleines rotes Dreieckchen oder "Punkt").

Gruß Markus

Ja, aber ich meine sowas:
   

Und ja, ich stelle meine Frage anders:
wie kann ich ein universelles SubVI erstellen, das beliebigen Enum (als Typ) am Eingang hat und diesen Enum dann ausgibt?

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.01.2009, 13:41
Beitrag #13

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.697
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Unbekannter LabVIEW Knoten
' schrieb:Ja, aber ich meine sowas:
Du willst also wissen, warum beim Vergleich eines U16-Enums mit einem U16-Int bei U16-Enum ein Konvertierungspunkt erscheint?
Ganz einfach: U16-Enum und U16-Int sind zwei verschiedene Typen. Auch wenn die Bitbreite gleich ist, so ist ein Enum, sogar jeder verscheidene Enum, ein eigener Typ. Und das ist auch gut so. Es muss hier also ein Konvertierungspunkt erscheinen.
Enum-Typen wie auch Int-Typen haben eine Grenze: An dieser Grenze funktioniert - eigentlich - der Befehl succ(Value) bzw. pred(Value) nicht. Und da Enums eine unterschiedliche Länge (Anzahl Elemente) haben können, liegt auch diese Grenze bei jedem Typ anders. Daher sind die Typen nicht gleich. Es gibt z.B. Kompileroptionen, die auf Bereich testen (und bei Überschreiten eine AV werfen) - auch deshalb darf man Enums nicht mischen => Konvertierungspunkt.

Jetzt wolltest du aber wissen, warum bei diesem ULK-Element (Tongue) kein Dot erscheint: Wer weiß, was die da reingebaut haben, die Softwarler von LV.

Zitat:wie kann ich ein universelles SubVI erstellen, das beliebigen Enum (als Typ) am Eingang hat und diesen Enum dann ausgibt?
So ganz verstehe ich das jetzt nicht. Einfach Eingang auf Ausgang geben?
Oder meinst du ohne Dot?
Ohne Dot würde theoretisch wie folgt gehen: Der Typ des Eingangs ist ein Typ, der für alle Enums identsich ist. Also sozusagen, wenn alle Enums von diesem einen Basistyp abgeleitet sind. Ob das irgendwie mit LVOOP gehen würde?

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.01.2009, 14:45
Beitrag #14

Bruno Offline
LVF-Grünschnabel
*


Beiträge: 21
Registriert seit: Jun 2007

2011
2005
EN

50858
Deutschland
Unbekannter LabVIEW Knoten
VielenDank für die Antworten!
Gruß
Bruno

Labview 2009 englisch / RT / FPGA / Control Design und Simulation
cRIO
Diadem-Forum.de
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.01.2009, 15:01
Beitrag #15

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Unbekannter LabVIEW Knoten
' schrieb:Ja, aber ich meine sowas:
[attachment=44054:CDot.png]
Ist das vielleicht die Lösung?
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.01.2009, 15:24 (Dieser Beitrag wurde zuletzt bearbeitet: 28.01.2009 15:30 von eg.)
Beitrag #16

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Unbekannter LabVIEW Knoten
' schrieb:Ist das vielleicht die Lösung?
[attachment=44073:enum.png]

Ja, das ist klar, aber probiere das mal in ein SubVI zu packen.


Angehängte Datei(en) Thumbnail(s)
   

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
28.01.2009, 15:38
Beitrag #17

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Unbekannter LabVIEW Knoten
Hier.... Unsure


Sonstige .vi  Untitled_7.vi (Größe: 5,94 KB / Downloads: 161)

Lv80_img

Sonstige .vi  Untitled_8__SubVI_.vi (Größe: 6,89 KB / Downloads: 162)

Lv80_img

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.01.2009, 15:41 (Dieser Beitrag wurde zuletzt bearbeitet: 28.01.2009 15:47 von eg.)
Beitrag #18

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Unbekannter LabVIEW Knoten
' schrieb:Hier.... Unsure

[attachment=44076:Untitled_7.vi]
Lv80_img
[attachment=44077:Untitled_8__SubVI_.vi]
Lv80_img

Gruß Markus

Und jetzt trage in Enum etwas ein.
   

Ich meine wie kriegt man im SubVI den Datentypen (Liste mit Elementen) des angeschlossenen Enums raus?

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.01.2009, 16:58
Beitrag #19

Wulfi Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 126
Registriert seit: Jan 2007

2012 DeveloperSuite + MathScript
2006
DE

45xxx
Deutschland
Unbekannter LabVIEW Knoten
' schrieb:Ich meine wie kriegt man im SubVI den Datentypen (Liste mit Elementen) des angeschlossenen Enums raus?

Gute frage ich ahb diese Problem in meinen Progs mit Typ.Def. gelöst, wäre aber über ne andere und universelle Lösung auch sehr dankbar...
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.01.2009, 19:30
Beitrag #20

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Unbekannter LabVIEW Knoten
' schrieb:Und jetzt trage in Enum etwas ein.
[attachment=44078:Hi.png]

Ich meine wie kriegt man im SubVI den Datentypen (Liste mit Elementen) des angeschlossenen Enums raus?
Da must Du schon den Ring statt den Enum verwenden, da geh es nämlich nicht so pingelig zu wie bei Enum.

Und wenn du an das Sub-Vi statt den Wert die Referenz übergibst, dann geht Dir auch der Ringtext dort nicht verloren.
Lv85_img


Angehängte Datei(en)
Sonstige .vi  Untitled_7.vi (Größe: 6,53 KB / Downloads: 150)

Sonstige .vi  Untitled_8__SubVI_.vi (Größe: 8,66 KB / Downloads: 146)
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
  Application mit scilab-Knoten erstellen zemon_yohan 3 3.345 10.11.2014 17:13
Letzter Beitrag: zemon_yohan
  Aufziehbare Knoten bei UnterVI cdegelmann 2 3.160 13.09.2013 14:31
Letzter Beitrag: GerdW
  Eigenschaft knoten für Bedienelement. Amina 1 4.607 03.03.2011 14:59
Letzter Beitrag: GerdW
  INI-Datei mit unbekannter Sektions-/Schlüsselanzahl dragonos 4 4.230 08.05.2007 06:34
Letzter Beitrag: dragonos
  Knoten zum Aufruf externer Bibliotheken Sausewind 3 5.155 03.08.2005 14:28
Letzter Beitrag: anton.lindner

Gehe zu: