LabVIEWForum.de
Größere Werte bei "Menu Ring" - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Größere Werte bei "Menu Ring" (/Thread-Groessere-Werte-bei-Menu-Ring)



Größere Werte bei "Menu Ring" - Lebowski - 25.04.2006 18:27

Hallo,

ich muss einem Amperemeter den Messbereich übergeben, der kleinste Wert ist 2 nA, der größte Wert 200 mA. Ich kann aber beim ring nur Werte zwischen 0 und 65535 eingeben. Hat jemand eine Idee wie ich dies Problem lösen kann?



Martin


Größere Werte bei "Menu Ring" - Lebowski - 25.04.2006 18:44

Man nehme einfach eine Combo Box .....


Martin


Größere Werte bei "Menu Ring" - Lebowski - 25.04.2006 19:17

ups, das war wohl zu voreilig, das tut's ja doch nicht, liefert ja ein string


Größere Werte bei "Menu Ring" - oppossom - 25.04.2006 19:24

Hi!

Theoretisch müsste es funktionieren, wenn du beim Ring den Datenbereich auf Double änderst (rechte Maustaste -> Representation -> Double Precision)

Lg Stefan


Größere Werte bei "Menu Ring" - Lucki - 25.04.2006 21:14

Siehe Grafik. Alternative: Kein Vektor mit den Werten, sondern Case anschließen, in dem als Konstanten alle vorkommenden Werte drinstehen.
Deine Frage geht übrigens von völlig falschen Annahmen aus. Im Ring-Bedeinelement wählst Du einen Text aus, z.B den Text "50nA". Wenn Du das anwählt, übergibt der Ring z.B die Zahl 4. (Wenn "50nA" der 5.Text ist, vorher kommen die Texte 2nA (0), 5 nA (1), 10 nA (2) 20 nA (3) ). Deshalb glaube ich sagen zu dürfen, deine Bereichswahl geht niemals direkt über die ausgegebene Zahl des Ringes, sondern nur so wie im Beispiel unten.
Aber trotzdem Lob für Dich: Die Entscheidung, für die Bereichswahl als Bedienelement einen Ring zu wählen, halte ich für goldrichtig.

Zitat:LabVIEW: ja
Oh wie schön für Dich, und mehr wollen wir ja gar nicht wissen um Dir optimal zu helfen. Oder doch?

Nachträgliche Ergänzung: Eine andere Möglichkeit ist folgende: Den Ringtext so "formulieren" daß er sich direkt in die gewünschte Zahl konvertieren läßt, also z.b "200n" (200E-9). Eigenschaftsknoten/Ringtext.Text erstellen, Ausgangtext nach Zahl konvertieren, fertig.