Среда разработки и платформа для выполнения программ LabVIEW
Состав работы
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Теоретические основы
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). Суть его в том, что все элементы программы (которые представлены графически) связываются между собой связями (проводами, нитками) по которым и происходит передача данных. В общем, описать это довольно сложно, лучше посмотреть на картинку, рис.1.
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). Суть его в том, что все элементы программы (которые представлены графически) связываются между собой связями (проводами, нитками) по которым и происходит передача данных. В общем, описать это довольно сложно, лучше посмотреть на картинку, рис.1.
Другие работы
Проект корчевателя на базе Т-170
VikkiROY
: 7 декабря 2014
Грандиозные масштабы дорожного строительства в современном мире требуют непрерывного увеличения выпуска специализированных дорожных машин современной конструкции, комплексной механизацией автоматизацией строительного производства. Использование этих машин обеспечивает достижение необходимой производительности труда и выполнение задач, поставленных перед дорожниками-строителями.
Для конструирования, освоения произволства и организации правильной эксплуатации машин для земляных работ требуется бол
48 руб.
Статистика.Тест Синергия 2023г (93 балла)
annaserg
: 12 августа 2024
Сдано на 93 балла в 2023г. Верно 28 из 30 вопросов. Скриншот с отметкой прилагается к работе. Ответы выделены цветом.
После покупки Вы получите файл с ответами на вопросы которые указаны ниже:
1. Медианой распределения является …
значение изучаемого признака, повторяющееся с наибольшей частотой
разность между наибольшим и наименьшим значениями варьирующего признака
значение признака, приходящееся на середину ранжированной совокупности
2. По направлению связи выделяют …связь
прямая
тесная
кри
250 руб.
Методы принятия управленческих решений. Экзаменационная работа
irinasukhanovaa
: 25 февраля 2015
Задача 1
На основании данных таблицы 1 построить линейную, степенную, логарифмическую и экспоненциальную трендовые модели, отражающие зависимость объема продаж от затрат на рекламу. Выбрать тип трендовой модели, обеспечивающий наибольшую точность аппроксимации. Определить прогнозируемый объем продаж на следующий месяц с учетом того, что бюджетом предусмотрены затраты на рекламу 12 000 ден.ед.
Таблица 1– Исходные данные
№ Затраты на рекламу, ден.ед. Объем продаж, ден.ед.
1 2 400 6 980
2 4 302
120 руб.
Задачи по гидрогазодинамике ТвГТУ Задача 5 Вариант 30
Z24
: 1 апреля 2026
Определить, какое избыточное давление р1 необходимо создать в сечении 1–1 трубопровода перед горизонтально расположенным соплом гидромонитора, чтобы обеспечить в его выходном сечении 2–2 среднюю скорость υ2, если в сечении 1–1 (в месте излива воды в атмосферу) средняя скорость υ1. Потерями напора пренебречь из-за незначительной длины сопла гидромонитора. Принять коэффициенты Кориолиса равными 1.
200 руб.