Разделить значения температуры приходящие из COM порта

Простейшие вопросы в области инженерной разработки
Ответить
Vladislav2404
interested
interested
Сообщения: 8
Зарегистрирован: 14 май 2017, 15:28
Версия LabVIEW: 15
Контактная информация:

Разделить значения температуры приходящие из COM порта

Сообщение Vladislav2404 »

Добрые люди, подскажите пожалуйста, как разделить переменные приходящие из СOM порта в реальном времени, используя условие? Есть термопара, с которой приходят значения и нужно их разделить по значению производной (>= or <). Пробовал использовать Case str. и Comparasion -> Select. В итоге значения разделяет, но второму присваивает нуль соответственно. Есть ли что-нибудь похожее, но чтобы второму значению нуль не присваивал? :dntknw:
Аватара пользователя
zxc_pavel
adviser
adviser
Сообщения: 242
Зарегистрирован: 02 июн 2016, 12:07
Версия LabVIEW: 15
Благодарил (а): 9 раз
Поблагодарили: 23 раза
Контактная информация:

Re: Разделить значения температуры приходящие из COM порта

Сообщение zxc_pavel »

Чтобы просто видеть на ФП, достаточно не высовывать индикатор из своего кейса.
(В true лежит другой индикатор)
Вложения
4.png
Vladislav2404
interested
interested
Сообщения: 8
Зарегистрирован: 14 май 2017, 15:28
Версия LabVIEW: 15
Контактная информация:

Re: Разделить значения температуры приходящие из COM порта

Сообщение Vladislav2404 »

В этом случаи он будет только отображать данные (в зависимости Т или F), но по факту они будут туда приходить. А мне нужно чтобы он разделил эту переменные после case str. А дальше я буду использовать разделенные переменные для последующих вычислений.
2017-05-14_16-26-05.png
Последний раз редактировалось Kosist 14 май 2017, 19:54, всего редактировалось 1 раз.
Причина: Картинка была с ЯндексДиска
Аватара пользователя
zxc_pavel
adviser
adviser
Сообщения: 242
Зарегистрирован: 02 июн 2016, 12:07
Версия LabVIEW: 15
Благодарил (а): 9 раз
Поблагодарили: 23 раза
Контактная информация:

Re: Разделить значения температуры приходящие из COM порта

Сообщение zxc_pavel »

Тогда через shift register записывайте в массив
( В false insert симметрично в нижний)
Вложения
7.png
Vladislav2404
interested
interested
Сообщения: 8
Зарегистрирован: 14 май 2017, 15:28
Версия LabVIEW: 15
Контактная информация:

Re: Разделить значения температуры приходящие из COM порта

Сообщение Vladislav2404 »

А есть еще какой нибудь вариант? Просто у меня все вычисления идут после case str.
2017-05-14_18-59-32.png
Последний раз редактировалось Kosist 14 май 2017, 19:55, всего редактировалось 1 раз.
Причина: Картинка была с ЯндексДиска
Аватара пользователя
zxc_pavel
adviser
adviser
Сообщения: 242
Зарегистрирован: 02 июн 2016, 12:07
Версия LabVIEW: 15
Благодарил (а): 9 раз
Поблагодарили: 23 раза
Контактная информация:

Re: Разделить значения температуры приходящие из COM порта

Сообщение zxc_pavel »

А в чем проблема производить вычисления в кейсе, а потом вставлять в массив? Даже меньше захламляется код
Аватара пользователя
Kosist

Activity Gold
expert
expert
Сообщения: 1236
Зарегистрирован: 21 фев 2011, 23:44
Награды: 2
Версия LabVIEW: 2013-2020
Благодарил (а): 23 раза
Поблагодарили: 30 раз
Контактная информация:

Re: Разделить значения температуры приходящие из COM порта

Сообщение Kosist »

Vladislav2404, размещать изображения на посторонних ресурсах запрещено правилами форума. Пожалуйста, при добавлении ответа в тему, жмите кнопку "Ответить" (в левом нижнем углу, под последним сообщением в теме), а затем под полем ввода ответа, есть вкладка "Добавить вложения" - вот там и нужно добавлять изображения; а не через ЯндексДиск...
Мы делили апельсин - много наших полегло...
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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