Как вы отображаете значения в LabVIEW?Есть ли лучший способ или соглашение? - PullRequest
0 голосов
/ 25 марта 2019

У меня есть угол в градусах, и мне нужно сопоставить его с напряжением.

т.е. слева: -360 градусов = 0 В, прямо: 0 градусов = 5 В, справа: 360 градусов = 10 В.

Как вы отображаете значения в LabVIEW?

Я обнаружил масштабирование под числовым поддоном, но они, кажется, очень специфичны (например, для термистора) без общего блока.

Ответы [ 2 ]

2 голосов
/ 26 марта 2019

Если требуемое сопоставление описывается математической формулой, просто выполните это вычисление, используя функции LabVIEW.В вашем случае, предполагая, что это линейное отношение, формула имеет вид напряжение = (угол + 360) / 72 .

. Вы можете кодировать это в LabVIEW с помощью функции Add, за которой следует функция Divideили если вы считаете, что это более четко записано в виде формулы, вы можете использовать узел формулы .

Если вам нужно использовать этот расчет в нескольких местах в вашем приложении, сделайте егов subVI.

0 голосов
/ 26 марта 2019

Похоже, вы пытаетесь прочитать значение аналогового датчика!На самом деле это очень просто.

  1. Создание таблицы поиска
  2. Выполнение интерполяции с последующим порогом.

См. Фрагмент кода VI (просто вставьте это изображение в свойблок-схема).

Block Diagram

Пример вывода:

Front Panel

...