? Applicazioni software sviluppate utilizzando LabView sono comuni in ambienti industriali dove sono richieste grandi quantità di acquisizione dei dati e la registrazione di dati . In molte applicazioni , i dati vengono raccolti in forma di una stringa di testo che contiene una varietà di informazioni , in tali casi , le informazioni pertinenti deve essere estratto dalla stringa suddividendo la stringa in molte parti . LabVIEW offre built-in funzioni di stringa che possono essere utilizzati per eseguire questa operazione . Istruzioni
1
Fare doppio clic sull'icona di LabView sul desktop del computer per avviare il programma LabView . Fare clic su "Nuovo - VI " per creare un nuovo programma LabView e salvarlo come " stringParse.VI . " Il nuovo programma LabView verrà creato con due finestre : . Della finestra del pannello frontale e la finestra del diagramma
2
Clicca su "Visualizza ", quindi " Functions Palette " che si trova sulla finestra "Menu" Schema di lanciare il " Funzioni" tavolozza . Trascinare e rilasciare il " Subset String" blocco funzionale dalla tavolozza funzioni alla finestra dello schema . Il " sottoinsieme di una stringa " blocco funzionale dispone di tre ingressi : stringa di input , offset e lunghezza , ha una uscita denominata sottostringa
3
pulsante destro del mouse su ciascuno degli ingressi della " String. sottoinsieme " individualmente e cliccare su" Create Control " per creare automaticamente un controllo di input sul pannello frontale per ogni ingresso del" sottoinsieme blocco funzione String " . I controlli di input vengono utilizzati dall'utente per immettere la stringa di input che deve essere separato in diverse parti .
4
Fare clic destro su l'uscita del " sottoinsieme String" blocco funzione nella finestra del diagramma e fare clic su "Crea Indicator ". Un indicatore che visualizza la stringa estratta verrà creato automaticamente nella finestra del pannello frontale .
5
Tipo qualsiasi stringa nel controllo " stringa di input " . Ad esempio, digitare " part1Parsed . " Inserire un valore numerico nel controllo "offset" di ignorare i primi caratteri della stringa , ad esempio , inserire il valore " 5 " per iniziare con il sesto carattere . Allo stesso modo , immettere un valore numerico nel controllo "lunghezza" per impostare il numero di caratteri a catturare , ad esempio , inserire il valore "6" per catturare sei caratteri dalla stringa . La combinazione di queste due funzioni vi permetterà di analizzare una stringa qualsiasi modo che sia utile .
6
Fare clic sul pulsante "Esegui" nel "Menu " del pannello frontale per eseguire il programma . Sulla base dei parametri nell'esempio al punto 5, questa ignora i primi cinque caratteri della stringa di input in base all'input "offset" ed estrarre i prossimi sei personaggi in base agli input "lunghezza" . La stringa estratta " analizzato " sarà separato dalla stringa " part1Parsed " e viene visualizzato l'indicatore di stringa di output sul pannello frontale .