Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Программный комплекс LabVIEW



 

LabVIEW (Laboratory Virtual Instrumentation Engineering Workbench) – это среда разработки и платформа для выполнения программ, созданных на графическом языке программирования «G» фирмы National Instruments (США). Первая версия LabVIEW была выпущена в 1986 году для Apple Macintosh, в настоящее существуют версии для UNIX, GNU/Linux, Mac OS и пр., а наиболее развитыми и популярными являются версии для Microsoft Windows.

LabVIEW используется в системах сбора и обработки данных, а также для управления техническими объектами и технологическими процессами. Идеологически LabVIEW очень близка к SCADA-системам, но в отличие от них в большей степени ориентирована на решение задач не столько в области АСУ ТП, сколько в области АСНИ.

Графический язык программирования «G», используемый в LabVIEW, основан на архитектуре потоков данных. Последовательность выполнения операторов в таких языках определяется не порядком их следования (как в императивных языках программирования), а наличием данных на входах этих операторов. Операторы, не связанные по данным, выполняются параллельно в произвольном порядке.

В основе программирования в LabVIEW лежит понятие Виртуальных приборов (Virtual Instruments, VI). На лицевой панели, как и положено, располагаются элементы управления программой – кнопки, графики, выключатели и тому подобное. Блок-схема – это, по сути, и есть сама программа. При написании (а вернее создании, потому что писать приходится не так уж и много) программы используется такое понятие, как «поток данных» (Data Flow). Суть его в том, что все элементы программы (которые представлены графически) связываются между собой связями (проводами, нитками) по которым и происходит передача данных. В общем, описать это довольно сложно, лучше посмотреть на картинку, рисунок 4.1.

 

 

Рисунок 4.1 - Простейший прибор

 

Цифрами обозначены:

- Точки, элементы программы (Nodes)

- Терминалы индикаторов (Indicator Terminals)

- Связи (Wires)

- Терминалы управляющих элементов (Control Terminals)

Итак, в LabVIEW вы создаете пользовательский интерфейс (лицевую панель), с управляющими элементами и индикаторами. Управляющие элементы – это тумблеры, кнопки, поля ввода и прочие устройства ввода. Индикаторы – это графики, шкалы, лампочки, текстовые поля и тому подобное. После создания пользовательского интерфейса, вы добавляете программный код, который управляет объектами на лицевой панели. Этот код содержится в схеме (block diagram). Этот код чем-то напоминает собой блок-схему, хотя отличий много.

LabVIEW можно использовать для того, чтобы управлять различным оборудованием, таким, как, устройства сбора данных, различные датчики, устройства наблюдения, двигательные устройства (например, шаговые моторы) и тому подобное, а так же GPIB, PXI, VXI, RS-232 b RS-484 устройства. Также в LabVIEW имеются встроенные средства для подключения созданных программ к сети, используя LabVIEW Web Server и различные стандартные протоколы и средства, такие как TCP/IP и ActiveX.

Используя LabVIEW, можно создавать приложения для тестирования и измерений, сбора данных, управления различными внешними устройствами, генерации отчетов. Так же можно создать независимые исполняемые файлы и библиотеки функций, такие как DLL, так как LabVIEW – это полноценный 32-битный компилятор.


Разработка программного комплекса автоматизации

Измерение основных параметров РЛС на основе

Виртуальных измерений

 

Система автоматизированного контроля параметров в настоящее время является необходимой принадлежностью современной РЛС. Ввиду всё возрастающей сложности современных радиолокационных средств, при применении традиционных методов оценки боеготовности, поиска и устранения неисправностей в реальном масштабе времени становится практически невозможно объективно оценить боеготовность станции и тем более определить неисправность.

В связи с этим мной разработан измерительный комплекс для сбора и анализа данных о работе основных систем РЛС 55Ж6, в его вошли - система температурного контроля аппаратуры РЛС 55Ж6 и электронный двулучевой осциллограф.

РЛС 55Ж6 предназначена для работы в широком диапазоне температур, приходится учитывать влияние температуры на ее характеристики и параметры.Если последние выходят за пределы, допустимые для ее нормального функционирования, прибегают к тем или иным методам охлаждения и температурной стабилизации. Штатные средства поддержания температурного режима не позволяют в полной мере обеспечить нормальную работу аппаратуры, так как не имеют системы автоматизированного контроля параметров. Тепловой режим отдельного элемента считается нормальным, если соблюдаются два условия: температура элемента (или окружающей элемент среды) находится в пределах, определенных паспортом или техническими условиями на него, независимо от изменения окружающей аппаратуру среды; температура элемента должна быть такова, чтобы обеспечивалась его работа с заданной надежностью. Первое условие является обязательным для каждого элемента. Второе - специально оговаривается в ТЗ (ТТЗ) на аппаратуру. Тепловой режим всей аппаратуры считается нормальным, если обеспечивается нормальный тепловой режим всех его элементов без исключения. Радиоэлементы и радиоматериалы обладают ограниченной теплостойкостью, т. е могут нормально работать лишь в заданном диапазоне температур. Причина этого в различных физических и химических процессах, которые при повышении (понижении) температуры либо развиваются лавинообразно, либо приводят к усиленному старению материалов.

 


Поделиться:



Популярное:

  1. F Комплексf интегрированных fмаркетинговыхf коммуникаций.
  2. Агрегатные комплексы и системы технических средств автоматизации ГСП
  3. Агропромышленный комплекс как объект статистического изучения
  4. Анализ комплексности распределения показателей интегральных методик рейтинговой оценки
  5. Биологическая роль комплексных соединений
  6. Богатство «жизни человеческого духа», весь комплекс сложнейших психологических переживаний, огромное напряжение мысли, в конечном счете, оказывается возможным
  7. В течение какого срока проводится комплексное опробование работы линии электропередачи перед приемкой в эксплуатацию?
  8. Вечерний гимнастический комплекс для обратного круга
  9. Владимир Путин: «Нарастить туристический потенциал можно только с помощью комплексного подхода»
  10. Внедрение комплекса дидактических игр в процессе умственного воспитания детей в средней группе на базе МАДОУ Компенсирующего вида « Росинка»№ 18 г. Щелково
  11. Водств, региональных промышленно-производственных объединений, терри-ториально-производственных комплексов народного хозяйства в целом. При
  12. Вот основной комплекс в нынешнем виде, при условии, что есть еще другие нагрузки — бег.


Последнее изменение этой страницы: 2017-03-03; Просмотров: 890; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.011 с.)
Главная | Случайная страница | Обратная связь