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 

problem mit minimaler Feldbreite



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!

13.08.2009, 08:00
Beitrag #1

jojo2203 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 56
Registriert seit: Nov 2007

2011
2007
kA

09126
Deutschland
problem mit minimaler Feldbreite
Hallo,

ich möchte zur Ansteuerung eines Messgerätes einen string über die serielle schnittstelle schicken. Das Kommando hat die Form M100., also Buchstabe, dann 3 Zahlen und ein Zeilenabschlusszeichen, hier der punkt. Mir geht es jetzt um die 3 Zahlen, diese müssen immer übergeben werden, also M020, M040 usw., dafür habe ich im Eigenschaftenfenster für das numerische element die minimale Feldbreite auf 3 gesetzt und die Option Links mit Nullen auffüllen gewählt.

Angezeigt wird mir beim Programmstart auch alles korrekt (in der Oberfläche) aber mit einer Sonde sehe ich das nur die reine Zahl ohne vorangestellte null übergeben wird, stattdessen wird die vorangestellte null mit einem Leerzeichen ersetzt.

voran könnte das liegen, arbeite mit Vista und LabVIEW 8.6.

ich habe mal den Ausschnitt als vi drangehangen.

Danke Mfg jojo


Sonstige .vi  beispiel_eingabe_130809.vi (Größe: 6,26 KB / Downloads: 217)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.08.2009, 08:06
Beitrag #2

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

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
problem mit minimaler Feldbreite
So geht's:


Sonstige .vi  beispiel_eingabe_130809_neu.vi (Größe: 11,18 KB / Downloads: 209)

Lv82_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
13.08.2009, 08:38
Beitrag #3

jojo2203 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 56
Registriert seit: Nov 2007

2011
2007
kA

09126
Deutschland
problem mit minimaler Feldbreite
funktioniert. Danke.
Habe mich zwar erst gefragt, was genau du geändert hast, bis ich string suchen und ersetzen dann gefunden habe.
Müßte nicht eigentlich auch die Ausgabe vom numerischen Element direkt gehen, immerhin gebe ich dort 3 Stellen und auffüllen mit Nullen an.

MfG jojo
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.08.2009, 08:58
Beitrag #4

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

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
problem mit minimaler Feldbreite
Das ist ja nur die Darstellung in Deinem Control. Bei der Umwandlung wird der ganz normale Wert genommen.

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
13.08.2009, 08:59
Beitrag #5

SeBa Offline
LVF-Guru
*****


Beiträge: 2.025
Registriert seit: Oct 2008

09SP1 & 10 FDS
2008
DE

65xxx
Deutschland
problem mit minimaler Feldbreite
Hi,

du gibst nur an was du im numerischen Element sehen möchtest , bzw. wie du es sehen möchtest. Intern steht z.B. nur eine 3 drin, angezeigt wird dir aber 003. Leitest du jetzt das numerische Element weiter, wird nur die 3 weitergeleitet.

Das heißt, du kannst an einer Konstanten mit dem Inhalt 3 beliebig viele Anzeigen anschließen, die alle etwas unterschiedliches anzeigen.

Gruß SeBa

Edit:
^_^ ich hatte noch nie dieses "och, da hat einer schneller als ich geantwortet" Gefühl.
jetzt weiß ich wie's ist.

Dieser Beitrag soll weder nützlich, informativ noch lesbar sein.

Er erhebt lediglich den Anspruch dort wo er ungenau ist, wenigstens eindeutig ungenau zu sein.
In Fällen größerer Abweichungen ist es immer der Leser, der sich geirrt hat.

Rette einen Baum!
Diesen Beitrag nur ausdrucken, wenn unbedingt nötig!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Gehe zu: