? Software -Anwendungen entwickelt, mit LabView sind in industriellen Umgebungen, in denen große Mengen an Datenerfassung und Protokollierung erforderlich sind üblich. In vielen Anwendungen werden die Daten in der Form einer Zeichenfolge , die eine Vielzahl von Informationen enthält gesammelt , in solchen Fällen muss relevante Informationen aus der Zeichenfolge durch Aufteilen der Zeichenfolge werden in viele Teile extrahiert. LabView bietet integrierte String-Funktionen , die verwendet werden, um diese Aufgabe zu erfüllen ist. Anleitung
1
auf der LabView Doppelklicken Sie auf Ihrem Desktop auf das LabView Programm zu starten. Klicken Sie auf "Neu -VI " eine neue LabVIEW-Programm erstellen und speichern es als " stringParse.VI . " Die neue LabView Programm mit zwei Fenstern erstellt werden: . Dem Frontpanel und das Diagramm -Fenster
2
Klicken Sie auf "Ansicht " und dann " Funktionen -Palette" auf dem Diagramm -Fenster "Menu" zu finden Start der "Funktionen" Palette. Ziehen Sie das "String Subset " Funktionsbaustein aus der Palette Funktionen in das Diagramm -Fenster. Die "String Subset " Baustein besitzt drei Eingänge : Input-String , Offset und Länge , es verfügt über einen Ausgang genannt substring
3
der rechten Maustaste auf jeden der Eingänge des "String . Subset " einzeln und klicken Sie auf " Create Control " , um automatisch einen Eingang Steuerung auf der Vorderseite Fenster für jeden Eingang des " String Subset " Baustein . Die Input-Kontrollen werden vom Benutzer verwendet werden, um die Eingabe Zeichenfolge, die in verschiedene Teile getrennt werden muss geben .
4
der rechten Maustaste auf den Ausgang des "String Subset " Baustein im Diagramm -Fenster und klicken Sie auf " Create Indicator . " Ein Indikator, der die extrahierten String zeigt automatisch an der Vorderseite Fenster erstellt werden.
5
Typ eine beliebige Zeichenfolge in der "Input String " zu kontrollieren. Geben Sie beispielsweise " part1Parsed . " Geben Sie einen numerischen Wert in der "Offset" -Steuerung , um die ersten Zeichen in der Zeichenkette ignorieren , zum Beispiel , geben Sie den Wert "5" , um mit dem sechsten Zeichen beginnen . Ebenso geben Sie einen numerischen Wert in der " Länge " Kontrolle fest, wie viele Zeichen zu erfassen , zum Beispiel , geben Sie den Wert "6" zu sechs Zeichen aus der Zeichenfolge zu erfassen. Die Kombination dieser beiden Funktionen wird Ihnen Analysiert einen String jede mögliche Weise , die nützlich ist .
6
Klicken Sie auf den " Run" -Taste auf der "Menu" von der Vorderseite, um das Programm auszuführen. Basierend auf den Parameter in dem Beispiel in Schritt 5 , wird diese die ersten fünf Zeichen des Eingabe-Strings auf der Grundlage der "Offset" Eingabe ignorieren und extrahieren Sie die nächsten sechs Zeichen auf der " Länge " basiert. Das extrahierte Zeichenfolge " Analysierte " wird von der " part1Parsed " string getrennt werden und wird in den Ausgabe-String -Anzeige auf der Frontplatte angezeigt.