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.


Thema geschlossen 

Numeric Control, 0 Nachkommastellen nicht mgl.



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!

22.09.2006, 15:17
Beitrag #1

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Numeric Control, 0 Nachkommastellen nicht mgl.
<div align="left">Hallo, Leute,

bin auf den (aus meiner Sicht) ersten richtig ärgerlichen Bug in LV8.20 gestossen, anbei hierzu ein Screenshot:

   

Hintergrund zum Screenshot: Auf dem Frontpanel ist ein Numeric Control, Typ Float oder Double. Der im Screenshot angezeigte Wert von 0 Nachkommastellen wird aber nicht übernommen sondern wieder auf 1 gesetzt! Geht auch nicht über Property Node! Und dies ging in LV8.01

NI ist informiert, mal schauen wann und was als Antwort kommt.

Ein anderer Bug war zum Glück (für mich) nicht sonderlich gravierend und ist so ausgefallen, dass ich ihn erstmal nicht hier rein gestellt habe.

Wie sieht es bei euch anderen 8.20er'n aus, auch schon über Probleme gestolpert?

MfG, Jens</div>

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
to top
Anzeige
26.09.2006, 08:50
Beitrag #2

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Numeric Control, 0 Nachkommastellen nicht mgl.
<div align="left">Hallo, Leute,

Workaround für obigen Bug (parallel von NI USA und mir gefunden):

Entweder %d oder %1.xf (x ganze Zahl >=1) als Formatstring übergeben. Aber die Property Node "Precision" wird leider etwas entwertet.

MfG, Jens</div>

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
to top
05.12.2006, 10:33
Beitrag #3

harryq Offline
20 Jahre LV


Beiträge: 3
Registriert seit: Aug 2006

2011, alle seit 2.1
1990
EN


Schweiz
Numeric Control, 0 Nachkommastellen nicht mgl.
<div align="left">Hallo zusammen,

ich habe ein anderes Workaround, wähle in den Eigenschaften zuerst SI-Notation, setze Nachkommastellenzahl auf null und wechsle dann wieder auf Floating. (Weniger Tipparbeit)
Bei mir blieb dann die Nachkommastellenzahl auf null.

MFG

Harry</div>
Alle Beiträge dieses Benutzers finden
to top
06.12.2006, 00:28
Beitrag #4

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Numeric Control, 0 Nachkommastellen nicht mgl.
<div align="left">Hallo, Harry,

nette Idee. Aber hast du danach noch mal die Format-Eigenschaften geöffnet? Bei mir ist dann nämlich bei erneutem Öffnen die Format-Vorlage wieder bei SI-Notation und nicht auf Floating & Null Nachkommastellen!!!

Mein Hauptärgernis war aber damals, dass die Property-Node "Precision" für mich nicht mehr anwendbar war. Deshalb der Workaround mit der Property Node "Format String".

MfG, Jens</div>

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
to top
06.12.2006, 08:23
Beitrag #5

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

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Numeric Control, 0 Nachkommastellen nicht mgl.
Hallo,

was ist denn schlimm daran, wenn man das nicht auf "0" stellen kann? Wenn ich z.B. "Digits of precision" auf 6 einstelle, dann wird, wenn ich eine Zahl ohne "," eingebe auch keine Nachkommastelle eingestellt (also z.B nicht 60,000000, sondern wirklich 60). Und man kann ja immer noch eine Integer-Zahl auswählen, wenn man kein "," möchte. Oder habe ich da etwas komplett misverstanden? Blink

Gruß Markus

' schrieb:<div align="left">Hallo, Harry,

nette Idee. Aber hast du danach noch mal die Format-Eigenschaften geöffnet? Bei mir ist dann nämlich bei erneutem Öffnen die Format-Vorlage wieder bei SI-Notation und nicht auf Floating & Null Nachkommastellen!!!

Mein Hauptärgernis war aber damals, dass die Property-Node "Precision" für mich nicht mehr anwendbar war. Deshalb der Workaround mit der Property Node "Format String".

MfG, Jens</div>

--------------------------------------------------------------------------
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
to top
06.12.2006, 08:56 (Dieser Beitrag wurde zuletzt bearbeitet: 06.12.2006 08:57 von jg.)
Beitrag #6

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Numeric Control, 0 Nachkommastellen nicht mgl.
<div align="left">Hallo, Markus,

1. es ist inkonsistent, wenn ich in der Property Node precision = 1,2,3, usw. verwenden kann, precision=0 aber ignoriert wird.
2. bis LV 8.01 hat das noch funktioniert!
3. ich brauche das in meiner Anwendung, je nach Größe der Zahl will ich exakt 1 oder keine Nachkommastelle anzeigen! Denn bei Angabe physikalischer Größen sagt die Anzeige der Nachkommastellen auch etwas über die Genauigkeit der Angabe selbst aus, also 8,0 ist eine ungenauere Angabe als 8,00. Genau deshalb mag ich in der Regel auch nicht diese "hide trailing zeros"-Option!

MfG, Jens</div>

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
to top
Anzeige
06.12.2006, 09:12
Beitrag #7

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

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Numeric Control, 0 Nachkommastellen nicht mgl.
Dumme Frage: In der deutschen Version gibt es die Auswahl zwischen "Kommastellen" und "signifikanten Stellen". Was sind die englischen Äquivalents? Vom Gefühle her würde ich "Digits of Precision" mehr den "Signifikanten Stellen" zuordnen, aber damit irre ich mich wohl, wie die Diskussion hier zeigt?
Alle Beiträge dieses Benutzers finden
to top
06.12.2006, 11:09
Beitrag #8

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Numeric Control, 0 Nachkommastellen nicht mgl.
<div align="left">Hallo, Lucki,

"signifikante Stellen" ist im Englisch-LabVIEW "Significant digits". Das ist ja die Anzahl der angezeigten Zahlen nach der ersten Ziffer ungleich Null.

"Kommastellen" entspricht "Digits of Precision".

MfG, Jens</div>

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
to top
06.12.2006, 11:55 (Dieser Beitrag wurde zuletzt bearbeitet: 06.12.2006 11:56 von harryq.)
Beitrag #9

harryq Offline
20 Jahre LV


Beiträge: 3
Registriert seit: Aug 2006

2011, alle seit 2.1
1990
EN


Schweiz
Numeric Control, 0 Nachkommastellen nicht mgl.
Hallo Jens,

ich habe es nochmal getestet, diesmal hat es sich wie von dir beschrieben verhalten.
Ich habe aber vor ein paar Wochen in einer Aplikation unter LV8.20 es so ändern können.
Eine Kopie ist im Beispiel VI, der angezeigte Formatst
ing lautet:%#.0f

Ich versuche es nochmal zu reproduzieren.

Harry


Sonstige .vi  NumControl.vi (Größe: 5 KB / Downloads: 460)
Alle Beiträge dieses Benutzers finden
to top
18.04.2007, 10:27
Beitrag #10

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Numeric Control, 0 Nachkommastellen nicht mgl.
Fehler in V8.2.1 behoben.

MfG, 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
to top
Thema geschlossen 


Gehe zu: