Основы графического программирования
Разработка любой программы для решения конкретной реальной задачи начинается с анализа объекта исследования, определения исходной информации, составления математической модели, разработки алгоритма решения и только после этого реализации его в выбранной среде программирования. В первых учебных задачах многие этапы могут отсутствовать, что позволяет ускорить момент получения результата решения, что всегда приносит удовлетворение и способствует пробуждению интереса к обучению.
Рассмотрим простейший пример создания программы, т.е. виртуального устройства для исследования режима напряжения звена передачи. Звено передачи- воздушная линия переменного тока рассматривается как ветвь электрической цепи, для которой известны комплексное сопротивление Z=R+jX. Ом. В конце линии заданы параметры режима: напряжение U2 в кВ, активная P2 и Q2 реактивная мощность в МВА. Необходимо определить потерю напряжения в линии dU и напряжение в начале линии U1. Расчетная схема задачи показана на рисунке 10.7. Как известно потеря напряжения можно определить с учетом только продольной составляющей, а расчет потерь мощности не требуется. .
Рисунок 10.7. Схема звена передач
В этом случае математическая модель предельно проста
,
.
Создание программы начинаем с момента, когда в среде LabWIEV открыта фронтальная панель.
Сначала из палитры инструментов вызовем курсор в виде стрелки. Затем на палитре приборов выбираем цифровые приборы и из них стрелкой последовательно вытягиваем на панель задатчики R, X, P2, Q2, U2 и индикаторы dU, U1 (рисунок 10.8).
На рисунке показана и функциональная панель, на которой появились выбранные приборы. Приборы задания исходных параметров отличны от приборов индикации внешней рамкой. Цвет определяет тип числовой информации. Для целых чисел принимается синий цвет, для действительных- оранжевый. На фронтальной панели показана связь всех приборов между собой, определяемая арифметическими выражениями математической модели.
Рисунок 10.8. Фронтальная панель
Связь устанавливается с помощью курсора «катушка» палитры инструментов. Для этого курсор подводят к прибору, который начинает мигать, сообщая о сцеплении с катушкой. Щелкнув левой кнопкой, устанавливаем связь и тянем провод к другому прибору. Доведя до него в момент мигания щелкнем еще раз. Если все выполнено правильно, пунктирный провод становится сплошным.
Закончив составление программы, посмотрев на стрелку 1 командной строки и убедившись в отсутствии синтаксических ошибок, можно вводить числовые значения исходных параметров и проводить расчеты.
Дата добавления: 2016-11-29; просмотров: 1857;