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 

Bitte um Hilfe



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.12.2004, 19:08
Beitrag #1

Ulli-Macky Offline
LVF-Grünschnabel
*


Beiträge: 15
Registriert seit: Dec 2004

LV8.5/LV8.6/LV2009
2005
DE

35585
Deutschland
Bitte um Hilfe
Hallo Leute,
bin Neuling in diesem Bereich (LabVIEW und Programmierung), mal abgesehen vom Tutorium der Version 7.0Express. Deshalb erbitte und erhoffe ich mir einige Tipps von Euch bei meinen Problemen.
Folgendes Ablaufprogramm: Eingabe einer 6-stelligen Zahl, erst nach Eingabe der letzten Ziffer => grüne LED an. Mein Problem ist die Konfiguration des Eingabefelds.
Bin für jeden Tipp dankbar. Danke im Voraus.

MfG Ulli
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
13.12.2004, 20:32
Beitrag #2

Dennis.Moser Offline
Administrator
Administrators

Beiträge: 3.045
Registriert seit: Aug 2004

5.1 : 7.1 : 8.x : 20xx
1997
DE_EN

57589
Deutschland
Bitte um Hilfe
hallo ulli,

habe deine frage nicht ganz verstanden.

wenn du erreichen willst das eine LED "erst" nach eingabe einer 6 stelligen zahl leuchtet, musst du das eingabefeld (string) mit "string leght" indizieren siehe beispiel

gruss dennis


Angehängte Datei(en)
Sonstige .vi  6stellen.vi (Größe: 17,08 KB / Downloads: 378)

Wissen ist das einzige Gut das sich vermehrt, wenn man es teilt!

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!

BC: 14vqy6mgfswpX6z7HLVxk1h3sHAvzE4aZG
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.12.2004, 20:35
Beitrag #3

Oliver Listing Offline
LVF-Freak
****


Beiträge: 721
Registriert seit: Sep 2004

2012 und 2014 (Windows und Linux)
1998
EN

22844
Deutschland
Bitte um Hilfe
Hi Ulli-Macky,

die Controls übergeben ihren Wert erst, wenn du Return drückst, oder mit der Maus neben das Control (oder irgendwo anders hin) clickst.
Du kannst mit einem Numeric Control also nur die Eingegebene Zahl überprüfen, wenn der Benutzer seine Eingabe beendet hat.

Das String Control aktivieren.
Nachteil an dem String Control ist aber, das du per Software die eingabe von Buchstaben und Sonderzeichen verhindern mußt.

mfg
Oliver Frank

Edit:
Mensch - heute bin bin ich aber auch immer zu spät... schon wieder drei Minuten zu lange gebraucht. Big Grin


Angehängte Datei(en)
Sonstige .vi  6_Zeichen_erkannt.vi (Größe: 23,91 KB / Downloads: 354)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.12.2004, 20:54
Beitrag #4

Ulli-Macky Offline
LVF-Grünschnabel
*


Beiträge: 15
Registriert seit: Dec 2004

LV8.5/LV8.6/LV2009
2005
DE

35585
Deutschland
Bitte um Hilfe
Hallo Leute,
vielen Dank für die 2 Beispiele. Habe mich ein wenig damit beschäftigt, muss aber sagen, dass ich nur 1 davon so richtig verstanden habe (6stellen.vi). Bei dem 2ten blicke ich noch nicht so richtig durch (vom Aufbau). Ich kenne halt die ganzen Funktionen noch nicht Cry.
Nochmal eine kleine Erklärung zu der ganzen Sache:
es soll, nach Eingabe einer 6-Stelligen Seriennummer, ein Programm starten (welches ich noch schreiben muss).
Kann man, nach Eingabe der Seriennummer, die Return-Taste irgendwie einbinden? So als Starttaste?

Gruß Ulli
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.12.2004, 21:57
Beitrag #5

Oliver Listing Offline
LVF-Freak
****


Beiträge: 721
Registriert seit: Sep 2004

2012 und 2014 (Windows und Linux)
1998
EN

22844
Deutschland
Bitte um Hilfe
Hi Ulli-Macky,

hier ist das VI noch einmal.
Ich habe jetzt Versucht jeden Block mit Pfeilen zu kommentieren.
Aktiviere beim Betrachten die Kontext Hilfe durch drücken von Strg+H.
Zusätzlich kannst du den Stop Button mit der Return oder Enter-taste auslösen.
(Versuche ich zu erklären, wenn das VI ansonsten klar ist.)

Gruß
Oliver
Ps: Deprie - erst meckert meine Frau, das ich abends immer öfter im Forum bin, :aufreg:
dann sagt sie zu deiner Frage als Kommentar:
"Du kannst die Fragen der Kinder (sie meint unsere) auch immer seltener kindgerecht (übertragen: also einfach) erklären." Sad
Fazit: Ich will mich bessern und es einfacher erklären :write:


Angehängte Datei(en)
Sonstige .vi  6_Zeichen_erkannt.vi (Größe: 27,6 KB / Downloads: 367)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.12.2004, 20:12
Beitrag #6

Ulli-Macky Offline
LVF-Grünschnabel
*


Beiträge: 15
Registriert seit: Dec 2004

LV8.5/LV8.6/LV2009
2005
DE

35585
Deutschland
Bitte um Hilfe
Hallo Oliver,
danke für die ausführliche Version. Mein Problem bei der Sache ist, dass ich die Seriennummer mit einem Barcode-Scanner einlesen will/muss. Dieser allerdings bestätigt jeden Scanvorgang mit Return. Dadurch springt der Cursor im SN-Eingabefeld in die nächste Reihe und das Eingabefeld ist leer.
Kann man die Return-Taste mit der "Ausführen"-Schaltfläche (Start) verknüpfen, damit das Vi direkt nach dam Scan-Vorgang ausgeführt wird?

Gruß Ulli
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.12.2004, 13:52
Beitrag #7

Oliver Listing Offline
LVF-Freak
****


Beiträge: 721
Registriert seit: Sep 2004

2012 und 2014 (Windows und Linux)
1998
EN

22844
Deutschland
Bitte um Hilfe
Hi Ulli-Macky,

da du den Barcode ja eh einließt, das heist nicht tippst, ist eine Auswertung ja noch einfacher. Nutze die String-Fuktionen dafür. Damit kannst du auch das Returnzeichen entfernen.
Nach der erfolgreichen Validierung schreibst du den gelesenen Code in den Indicator zur Ansicht und führst dein Programm fort.

Ist der Barcodeleser an die serielle angeschlossen?
Um das Returnzeichen optisch zu unterdrücken, schalte den Stringcontrol auf eine Zeile um. (rechtscklick->Limit to Single Line)

mfg
Oliver
Webseite des Benutzers besuchen 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
  Kaskadenregelung in Heizungsanlage. Bitte um Hilfe bloodhound66 1 4.761 17.06.2014 08:28
Letzter Beitrag: dali4u
  Bitte um Konvertierung LV2011 auf 8.6 HH99 4 4.920 01.04.2014 12:11
Letzter Beitrag: HH99
  eine kleine Bitte Julia500 3 3.926 14.02.2013 17:52
Letzter Beitrag: jg
  Bitte um kurze Hilfe (Screenshot) GodfatherTB 3 4.332 05.09.2012 15:17
Letzter Beitrag: GodfatherTB
  Einfache Motorsteuerung (Hilfe bitte) Sternenwanderer 1 5.829 06.02.2012 17:30
Letzter Beitrag: GerdW
  Bitte um Hilfe Sami82 6 4.960 24.05.2011 04:41
Letzter Beitrag: Sami82

Gehe zu: