LabVIEW представляет собой высокоэффективную среду графического программирования, в которой можно создавать гибкие и масштабируемые приложения измерений, управления и тестирования с минимальными временными и денежными затратами. LabVIEW сочетает в себе гибкость традиционного языка программирования с интерактивной технологией экспресс ВП, которая включает в себя автоматическое создание кода, использование помощников при конфигурировании измерений, шаблоны приложений и настраиваемые экспресс ВП. Благодаря этим особенностям и новички, и эксперты могут легко и быстро создавать приложения в LabVIEW. Интуитивно понятный процесс графического программирования позволяет уделять больше внимания решению проблем, связанных с измерениями и управлением, а не программированию.
Современные средства разработки прикладного программного обеспечения предоставляют широкий выбор инструментов, как для опытных программистов, так и для не искушенных в программировании пользователей. Эти средства позволяют создавать пользовательские программы непосредственно на стандартных языках программирования, например C/C++, Basic, а также с помощью специальных библиотек, являющихся основой ряда инструментальных программных средств.
Описание лабораторного стенда
В автоматизированном лабораторном практикуме проводятся исследования работы теплового двигателя. Интерфейс виртуального лабораторного стенда приведен на рисунке-1. Работа теплового двигателя основана на процессе тригенерации. Тепловой двигатель вырабатывает 3 вида энергии: холод, электричество и тепло. Для выработки электрической энергии на валу двигателя расположен генератор электрического тока. Тепловая энергия вырабатывается за счет отбора тепла от отводимых выхлопных газов через теплообменник ТО-5 и бака с холодной водой БА-2, также тепло в установке выделяется за счет системы охлаждения самого двигателя. Охлаждающая жидкость циркулирует по малому контуру и по мере возрастания температуры открывается дозирующее устройство РК-5, в следствие чего часть жидкости попадает в большой контур. В результате открытия устройства происходит тепловой обмен в БА-2, что приводит к отдаче тепла от охлаждающей жидкости для нагрева воды в теплообменнике. Образование холода происходит при применении теплового насоса.
Рисунок 1 – Интерфейс виртуального лабораторного стенда
Запуск лабораторного стенда осуществляется нажатием кнопки пуск ДГ. После запуска происходит имитация движения охлаждающей жидкости по малому контуру и по мере возрастания температуры открывается дозирующее устройство. По пропорциональному закону регулирования часть жидкости попадает в большой контур. В автоматизированном лабораторном практикуме результаты измерений выводятся на панели приборов: датчиков температуры и давлений. Для этой цели разработаны интерфейсы окон показаний средств измерений. На рисунке 2 приведен интерфейс окна показаний приборов температуры. Фрагмент кода программы в среде графического программирования LabVIEW в виде блок-диаграммы представлен на рисунке 3. На данном рисунке показана блок-диаграмма процесса опроса датчиков температуры.
Рисунок 2 – Интерфейс окна показаний приборов температуры
Рисунок 3 – Фрагмент блок- диаграммы опроса термодатчиков
Достарыңызбен бөлісу: |