Помогите с преобразованием строк

Простейшие вопросы в области инженерной разработки
Ответить
vistum
beginner
beginner
Сообщения: 19
Зарегистрирован: 24 июн 2010, 21:19
Версия LabVIEW: 6
Контактная информация:

Помогите с преобразованием строк

Сообщение vistum »

Здравствуйте! Есть метео станция с нее непрерывно по RS-232 поступают строки данных от датчиков, причем в разной последовательности. Строка имеет вот такой вид: "0R1,Dn=236D,Dm=283D,Dx=031D,Sn=0.0M,Sm=1.0M, Sx=2.2M<cr><lf>"
Где 0R1 адрес датчика который в данный момент передает показания. И вот надо как то считать этот адрес и вытащить все цифры в соответствующий массив. То есть надо рассортировать данные по своим местам (по адресу датчика)
Если можно пару скриншотов схемы.
Аватара пользователя
Sergey Ivanov

Activity Professionalism Gold Автор
expert
expert
Сообщения: 1217
Зарегистрирован: 01 мар 2009, 20:54
Награды: 5
Версия LabVIEW: 2018
Откуда: Санкт-Петербург, Кронштадт
Благодарил (а): 11 раз
Поблагодарили: 1 раз
Контактная информация:

Re: Помогите с преобразованием строк.

Сообщение Sergey Ivanov »

привет ! можно делать выборку, то есть, извлекать данные между адресами.


в данном примере A, B, C, D, E - адреса. по RS-232 у меня была строка AxxxByyyCzzzDuuu..., где xxx,yyy, zzz,uuu- полезная информация
Безымянный.jpg
Безымянный.jpg (57.96 КБ) 2335 просмотров
Добро пожаловать на http://rk-stud.ru/
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Помогите с преобразованием строк

Сообщение Eugen Graf »

Лучше всего использовать Scan From String.
Eugene

Activity Bronze
leader
leader
Сообщения: 548
Зарегистрирован: 20 авг 2009, 17:58
Награды: 2
Версия LabVIEW: 2011
Контактная информация:

Re: Помогите с преобразованием строк

Сообщение Eugene »

мне кажется что Scan From String.. не будет корректно работать если данные подаются в разной последовательности
Вложения
temp select str.PNG
temp select str.PNG (8.51 КБ) 2315 просмотров
We live in a graphical world.
Why not program in one?
vistum
beginner
beginner
Сообщения: 19
Зарегистрирован: 24 июн 2010, 21:19
Версия LabVIEW: 6
Контактная информация:

Re: Помогите с преобразованием строк

Сообщение vistum »

Спасибо за помощь, правда реализовал немного по другому :super:
Аватара пользователя
Sergey Ivanov

Activity Professionalism Gold Автор
expert
expert
Сообщения: 1217
Зарегистрирован: 01 мар 2009, 20:54
Награды: 5
Версия LabVIEW: 2018
Откуда: Санкт-Петербург, Кронштадт
Благодарил (а): 11 раз
Поблагодарили: 1 раз
Контактная информация:

Re: Помогите с преобразованием строк

Сообщение Sergey Ivanov »

покажи как, интересно же :wink:
Добро пожаловать на http://rk-stud.ru/
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Для чайников»