08-15-2024 01:42 PM
Olá, comunidade!
Estou trabalhando em um projeto no LabVIEW onde preciso extrair valores numéricos de uma string com a seguinte formatação:
9F050024: 1.567 G 9F050024: 1.566 G
O objetivo é obter um array com os valores numéricos (1.567, 1.566, ...), para repassar pro gráfico, mas ainda não consegui.
Até o momento, tentei utilizar as funções Split String e Search and Replace, mas não consegui eliminar completamente os caracteres indesejados.
Segue ai o arquivo atual com as mudanças.
De forma simples eu já consegui conectar com o indicador, mas não estou conseguindo processar os dados.
Alguém poderia me ajudar a identificar o que está faltando no meu código?
Agradeço desde já!
Solved! Go to Solution.
08-15-2024 02:11 PM
ola Marcus,
vc pode mandar seu arquivo na versao 2020 ?
08-15-2024 02:22 PM
Olá Ninja
aqui está o arquivo, e obrigado por sempre sempre aparecer pra ajudar : )
08-15-2024 05:09 PM
Nao ha de que.
Estamos sempre tentando ajudar...
Eu fiz um exemplo no seu arquivo n sei.vi.
Considerando que o instrumento devolve a string no formato abaixo, a primeira coisa eh separar a string "Response:\n"
depois transforma o que sobra num array de string 1D,
Ai usando um loop For, pra cada elemento da Array, encontra a string ":" depois a string "G" e separa o que esta no meio, e dai eh so converter pra numero.
Response:
9F050024: 0.121 G
9F050024: 0.121 G
9F050024: 0.121 G
9F050024: 0.121 G
9F050024: 0.121 G
9F050024: 0.121 G
9F050024: 0.121 G
9F050024: 0.121 G
9F050024: 0.122 G
9F050024: 0.122 G
9F050024: 0.122 G
9F050024: 0.122 G
9F050024: 0.122 G
9F050024: 0.122 G
9F050024: 0.122 G
9F050024: 0.122 G
9F050024: 0.122 G
9F050024: 0.122 G
9F050024: 0.122 G
9F050024: 0.122 G
9F050024: 0.123 G
9F050024: 0.123 G
08-16-2024 08:11 AM
Bom Dia, Ninja
muito obrigado, eu consegui adaptar pra conseguir receber os dados e transformar em um array funcional que ficou otimo
Muito obrigado!
08-16-2024 08:48 AM
Valeu !
Agradeceria se puder "kudos" minha resposta.