LABVIEW. ИСПОЛЬЗОВАНИЕ БЛОКА ОБЪЕДИНЁННОЙ АРИФМЕТИКИ

Apr 28, 2019 23:31


Объединённая арифметика - функция, относящаяся одновременно к двум разделам: числовому и логическому. Функция объединяет в себе следующие операции: сложения, умножения, логического сложения ("ИЛИ"), логического умножения ("И"), исключающего "ИЛИ". На рисунке далее показано расположение объединённой арифметики в разделе численных функций, размещаемых на блок-диаграмме.



Место расположения функции объединённой арифметики ("Compound Arithmetic") в разделе численных ("Numeric") функций, размещаемых на блок-диаграмме

При размещении объединённой арифметики на блок-диаграмме по умолчанию доступно только два входа, а также выбрана операция сложения. Для изменения количества входов необходимо выбрать среди инструментов элемент позиционирования / изменения размерности / выбора ("Position / Size / Select") и, ухватившись за нижнюю границу размещённой на блок-диаграмме функции, вытянуть её вниз на нужное количество входов. Для изменения выполняемой операции функцией объединённой арифметики необходимо вызвать контекстное меню этой функции нажатием на неё правой кнопкой мыши и далее в пункте изменения режима ("Change Mode") выбрать нужную операцию. В рамках решаемой задачи объединённая арифметика используется в режиме логического умножения ("AND"). Смена режима объединённой арифметики показана на следующем рисунке.



Замена операции в рамках функции объединённой арифметики с численного сложения "+" ("Add") на логическое умножение "И" ("AND")

С целью сокращения количества применяемых логических элементов на блок-диаграмме можно воспользоваться одной из полезных настроек функции объединённой арифметики. В контекстном меню функции объединённой арифметики присутствует возможность инвертирования ("Invert") полученного результата. Так, например, в решаемой задаче может быть эффективно использована операция отрицания логического умножения ("И-НЕ"). Такая операция доступна посредством размещения на блок-диаграмме одного единственного, но особым образом настроенного блока функции объединённой арифметики. Настройка инверсии логического умножения представлена на следующем рисунке.



Изменение режима применяемой операции логического умножения с прямой "И" на инверсную "И-НЕ" ("Invert AND")

По итогам изучения основ настройки функции объединённой арифметики, а также численных и логических элементов, входящих в состав пакета прикладных программ National Instruments LabView, можно переходить непосредственно к созданию заготовки для виртуального прибора "Умный калькулятор".

алгоритмизация, мнение, программирование, отзывы, задача, москва, программа, labview, интерфейс

Previous post Next post
Up