13.05.2011, 09:37
(Dieser Beitrag wurde zuletzt bearbeitet: 13.05.2011 09:38 von Andy4u.)
Beitrag #1
|
Andy4u
LVF-Grünschnabel
Beiträge: 32
Registriert seit: Mar 2011
2009
-
kA
|
DatenTyp und sowas...
Habe gerade in einer For Schleife das "i" mit einer Progressbar verbunden...
dort wird jetzt ein roter Punkt angeigt aber es funktioniert.
Was hat dieser rote Punkt zu bedeuten und kann ich diesen vernachlässigen?
Weitehin: Wenn ich die Progressbar aus der For-Schleife entferne, dann kommt ein Fehler auf dass ich 2 Anschlüsse verschiedener Typen miteinander verbunden habe .
Kann mir jemand etwas dazu schreiben ?
Wo ist denn da die Logik? in der Schleife funktionierts , Außerhalb ....
arg
Und wieso gibts hier eigentlich keine verärgerten Smilys?!
|
|
|
13.05.2011, 09:49
Beitrag #2
|
|
|
13.05.2011, 09:50
(Dieser Beitrag wurde zuletzt bearbeitet: 13.05.2011 09:51 von NWOmason.)
Beitrag #3
|
NWOmason
Simultator
Beiträge: 1.078
Registriert seit: Dec 2010
2012.SP1
2008
EN
93047
Deutschland
|
RE: DatenTyp und sowas...
(13.05.2011 09:37 )Andy4u schrieb: Was hat dieser rote Punkt zu bedeuten und kann ich diesen vernachlässigen?
Der rote Punkt ist ein 'Coersion Dot' und zeigt, dass eine Datentypumwandlung an dieser Stelle stattfindet. Das passiert immer dann, wenn Zahlendatentypen nicht zusammenpassen (z.B eine Gleitpunktzahl [z.B. dbl] auf einen Integer [z.B. I32]).
Weitere Infos dazu findest du hier:
Using Wires to Link Block Diagram Objects
http://zone.ni.com/reference/en-XX/help/...ing_wires/
(Ganz unten auf der Seite)
Welche Datentypen bei Zahlen wie konvertiert werden findest du hier:
Numeric Conversion
http://zone.ni.com/reference/en-XX/help/...onversion/
(13.05.2011 09:37 )Andy4u schrieb: Weitehin: Wenn ich die Progressbar aus der For-Schleife entferne, dann kommt ein Fehler auf dass ich 2 Anschlüsse verschiedener Typen miteinander verbunden habe .
Wenn du das ganze durchverdrahtet hast, wird die die For-Schleife wohl ein 1D-Array automatisch verzeugen, da das Auto-Indexing an ist. Da die Progressbar nur einen Skalar erwartet, funktioniert das natürlich nicht. Das ganze ließe sich aber abermals aus der Kontexthilfe herauslesen, was ich bereits hier in Beitrag #4 erwähnt habe:
RE: XY Diagramm
http://www.labviewforum.de/Thread-XY-Dia...#pid119007
(13.05.2011 09:37 )Andy4u schrieb: Und wieso gibts hier eigentlich keine verärgerten Smilys?!
Die gibt es natürlich auch, wenn du im 'Beitrag bearbeiten'-Fenster mal auf die linke Seite schaust
Beste Grüße,
NWO
|
|
|
13.05.2011, 09:51
Beitrag #4
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
RE: DatenTyp und sowas...
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.
|
|
|
13.05.2011, 09:53
(Dieser Beitrag wurde zuletzt bearbeitet: 13.05.2011 09:56 von IchSelbst.)
Beitrag #5
|
IchSelbst
LVF-Guru
Beiträge: 3.692
Registriert seit: Feb 2005
11, 14, 15, 17, 18
-
DE
97437
Deutschland
|
RE: DatenTyp und sowas...
(13.05.2011 09:37 )Andy4u schrieb: Was hat dieser rote Punkt zu bedeuten und kann ich diesen vernachlässigen?
Roter Punkt heißt: Typ ist zwar verträglich, aber nicht identisch. I ist integer I32, der Eingang des Schieberegisters ist DBL oder U32. Einen roten Punkt kann man ignorieren, sollte man aber nicht.
Zitat:Wenn ich die Progressbar aus der For-Schleife entferne, dann kommt ein Fehler auf dass ich 2 Anschlüsse verschiedener Typen miteinander verbunden habe .
Beim Verbinden des I von innerhalb der Schleife nach außen entsteht ein Array. Dieses Array hast du auf die Progressbar gegeben. U32 und ArrayOfI32 sind aber unverträglich => verschiedene Typen.
Zitat:Und wieso gibts hier eigentlich keine verärgerten Smilys?!
Für das Schreiben von Postings wie für Programmieren gilt: Lesen was am Bildschirm steht. Und wenn unter Smilys [mehr] steht gibt's da eben mehr Smilys.
Nachtrag:
(<= Smily aus [mehr] für verdutzt)
Wie kommen denn da jetzt 4 Beiträge rein. Als ich mit schreiben angefangen habe ...
Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
|
|
|
13.05.2011, 09:56
Beitrag #6
|
|
|
13.05.2011, 10:50
(Dieser Beitrag wurde zuletzt bearbeitet: 13.05.2011 10:50 von Andy4u.)
Beitrag #7
|
Andy4u
LVF-Grünschnabel
Beiträge: 32
Registriert seit: Mar 2011
2009
-
kA
|
RE: DatenTyp und sowas...
Okay
Mit dem Lesen hab ich´s scheinbar nicht so ...
Oh hier ! okay ich hab nur die Smilys über den Schriftfeld gesehen das da Links noch welche sind iss mir komplett entgangen
.... manchmal frag ich mich echt...
also erstmal vielen Dank für eure Hilfe
|
|
|
18.05.2011, 08:30
Beitrag #8
|
Kiesch
LVF-Stammgast
Beiträge: 412
Registriert seit: Mar 2009
2019, 2018, 2016
2009
DE
04519
Deutschland
|
RE: DatenTyp und sowas...
btw. man beachte auch das Datenflusskonzept:
Wenn die Progressbar ausserhalb der For Schleife liegt zeigt sie (zumindest wenn einfach nur aus der Schleife heraus verkabelt) während die Schleife läuft keinen Fortschritt an (da der letzte Wert von i erst nach Durchlaufen der For Schleife übergeben wird).
Zitat:Märchen und Geschichten werden erzählt am Lagerfeuer, technischen Fakten werden mitgeteilt (oder so). (Genauso wie Software nicht auf einem Server "herumliegt", die ist dort installiert.)
*Zitat: IchSelbst*
|
|
|
| |