Главная    Почта    Новости    Каталог    Одноклассники    Погода    Работа    Игры     Рефераты     Карты
  
по Казнету new!
по каталогу
в рефератах

Новые технологии измерений на основе виртуальных измерительных систем

еля VI подобен интерфейсу  пользователя  реального
прибора. Передняя панель VI может выглядеть примерно так, как на рис.1:
       [pic]

                       Рисунок 1. Возможный вариант передней панели VI.

       Передняя панель VI - прежде всего  комбинация  средств  управления  и
индикаторов.  Средства  управления  моделируют  реальные  устройства   ввода
данных  и  обеспечивают  их  поступление  в   блок-схему   VI.   Индикаторы,
моделируют  реальные   устройства   вывода,   которые   отображают   данные,
полученные на выходе блок-схемы VI.
       Вы добавляете средства управления и индикаторы  на  переднюю  панель,
выбирая их  из  т.н.  “всплывающей  палитры  средств  управления”(из  списка
имеющихся в наличии компонент), показанной на рис.2:
       [pic]

    Рисунок 2."Всплывающая


 палитра компонент LabVIEW"



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

                               3.3.Блок-схема

       Окно диаграммы содержит блок-схему VI, которая  является  графическим
исходным текстом VI для LabVIEW. Вы создаете  блок-схему  путем  объединения
вместе объектов, которые выдают или принимают данные, выполняют  необходимые
функции, и управляют процессом выполнения задачи.
       [pic]

                Рисунок 3.Блок-схема  и часть передней панели VI сложения и
                            вычитания двух чисел.

       На рис .3.  приведены  передняя  панель  и  блок-схема  простого  VI,
который вычисляет сумму  и  разность  между  двумя  числами.  На  блок-схеме
приведены базисные объекты, необходимые для решения задачи  -  узлы,  выходы
элементов  управления  и  набора  исходных  данных,  входы  индикаторов,   и
провода.
       Когда Вы помещаете элемент управления и набора исходных  данных,  или
индикатор  на  переднюю  панель,  LabVIEW   помещает   соответствующий   ему
пиктограмму входа/выхода в блок-схему.  Вы  не  можете  удалить  пиктограмму
входа/выхода,  которая  принадлежит  элементу  управления  или   индикатору.
Пиктограмма исчезнет сама тогда, когда Вы  удалите  элемент  управления  или
индикатор.
       Функции Add(Добавить) и Subtract(Уменьшить) также  имеют  пиктограммы
входа/выхода. Их можно  воспринимать  как  порты(разъёмы)  выхода  и  входа.
Данные, которые Вы вводите в элементах  управления  на  передней  панели  (в
данном случае это “a” и “b”) передаются  через  пиктограммы  входа/выхода  в
блок-схему. Затем данные поступают в функции Add и Subtract.  Когда  функции
Add  и  Subtract  завершают   свои   внутренние   вычисления,   они   выдают
обработанные  данные  в  свои  пиктограммы  выхода.  Данные   поступают   на
пиктограммы входа у индикаторов и повторно выводятся на переднюю панель.
       Узлы - это выполнимые элементы программы. Они аналогичны инструкциям,
операторам,    функциям,    и    подпрограммам    в    стандартных    языках
программирования. Функции Add и Subtract  являются  одним  и  тем  же  типом
узла.  LabVIEW  имеет   мощную   библиотеку   функций   для   математических
вычислений, сравнений,  преобразований,  Ввода/вывода,  и  других  действий.
Другой тип узлов - структура.  Структуры  -  это  графические  представления
циклов и операторов выбора  традиционных  языков  программирования,  которые
повторяют блоки исходного текста или выполняют их в зависимости от  условия.
LabVIEW также имеет специальные узлы  для  компоновки  с  внешним  текстово-
основанным кодом и для обработки текстово-основанных формул.
       Провода - линии данных между источником и приемником.  Вы  не  можете
присоединить  пиктограмму  выхода   к   другой   пиктограмме   выхода,   или
пиктограмму входа к пиктограмме входа. Вы  имеете  возможность  присоединять
один источник к нескольким приемникам. Каждый  провод  имеет  различный  вид
или цвет,  в  зависимости  от  типа  данных,  которые  передаются  по  этому
проводу. Предыдущий пример показывает вид провода для  числового  скалярного
значения - тонкая, сплошная линия.
       Принцип, который управляет  выполнением  программы  LabVIEW,   назван
Принципом Передачи Данных  :
. Узел выполняется только тогда, когда все  на  все  его  входы   поступили
  данные;
. Узел выдаёт  данные  на  все  выходы,  только  тогда,  когда  заканчивает
  выполняться заложенный в нем алгоритм;
. Данные передаются от источника к приёмнику без задержки.
       Этот принцип заметно отличается  от  методов  выполнения  стандартных
программ, в которых команды выполняются в той последовательности, в  который
они написаны.

                   3.4.Пиктограммы и Разъёмы входа/выхода

       Когда пиктограмма VI “A” помещена в  диаграмму  VI  “B”,  то  VI  “A”
становится субVI, (в LabVIEW аналог  подпрограммы).  Элементы  управления  и
индикаторы субVI получают и возвращают данные из/в  VIs,  которые  произвели
их вызов .
       Разъём входа/выхода -  набор  пиктограмм,  через  который  происходит
присоединение  VI к элементам управления или индикаторам. Пиктограмма -  это
иллюстрированное представление алгоритма VI, или  текстовое  описание  этого
VI.
       [pic]

                              Рисунок 4.Пример пиктограммы VI.


       Каждый  VI  имеет  заданную   по   умолчанию   пиктограмму,   которая
отображается в области “Окна Пиктограммы” в верхнем правом углу “Окна  блок-
схемы” и “Окна передней панели”. Такая пиктограмма приведена на рис.4.:

       Каждый VI также имеет разъем входа/выхода, который можно найти
   выбрав, “Show Connector” в области окна пиктограммы на передней панели.
  Когда Вы определяете разъём входа/выхода впервые, LabVIEW предлагает Вам
  образец такого разъёма. Вы можете выбрать необходимое вам число входов и
                             выходов в разъёме .

                                4.Заключение

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




12
скачать работу

Новые технологии измерений на основе виртуальных измерительных систем

 

Отправка СМС бесплатно

На правах рекламы


ZERO.kz
 
Модератор сайта RESURS.KZ