Главная » Просмотр файлов » prak_automatisation_2

prak_automatisation_2 (1129128)

Файл №1129128 prak_automatisation_2 (В.С. Столяров - Автоматизация физического эксперимента в среде LabVIEW)prak_automatisation_2 (1129128)2019-05-11СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла

2. Работа. Периодический опрос прибора в LabVIEW.Цель работы: разработать и реализовать алгоритм периодического опроса прибора nраз с выводом данных на график и с записью в текстовый файл (реализовать алгоритмыдля n-бесконечности и n-конечно).Введение.Наиболее часто встречающиеся задачи в физическом эксперименте обычно связаныс изучением меняющегося во времени значения напряжения, тока или сопротивления.Для того чтобы отслеживать всякого рода изменения исследуемой величины, необходимообеспечить периодическое считывание этих значение.Перед формированием блок-схемы программы необходимо разработать ееалгоритм, т.е.

последовательность производимых операций. Для реализации различныхпоследовательностей, не связанные между собой программные блоки LabVIEW,включают в специальные, подходящие для разработанного алгоритма структуры. ВLabVIEW существует 5 типов структур для реализации последовательных и циклическихалгоритмов.Sequence Structure (последовательная структура) – это структура предназначенадля пошагового выполнения подпрограмм.Чтобы реализовать последовательноевыполнение подпрограмм, их помещают в соответствующие окна –страницы, которымприсваивается порядковый номер в последовательности выполнения, начиная от 0.Последняя страница, является стоповой для выполнения всей последовательности.Case Structure (структура с выбором) – структура имеет два окна, которыеуправляются внешним логическим элементом. В роле такого элемента может выступатьобычный переключатель на передней панели или результат сравнения численныхзначений.

Т.е выполняется либо подпрограмма, помещенная в первое окно, либо другая,помещенная во второе окно.For Loop (цикл определенный) – циклическое выполнение подпрограммыконечное количество раз.While Loop (цикл по условию) – это оператор цикла, в котором количествоитераций заранее не известно, а имеется дополнительное условие выхода из цикла.Formula Node(формульный узел) – поле для ввода формулы которая будетвычислена по определенным правилам.После того, как программная последовательность сбора данных реализована,возникает необходимость вывода данных в виде графика и записи их в соответствующий*.txt файл, для дальнейшей численной обработки.

Для записи используется наборфункций Diagram\All Functions\File I/O…., который позволяют создать текстовый файлданных в нужной папке и записать в него 2D или 1D массив данных, а также добавитьнеобходимую текстовую информацию. Для графической визуализации результатов вреальном времени используется выпадающее меню при нажатии правой кнопки мыши напередней панели Controls\Graph Indicators..., после выбора необходимого макетаграфического представления в блоке диаграмм появится соответствующий терминал. Дляподготовки одномерных (1D) массивов данных к выводу на графический терминалиспользуются функции работы с кластерами Diagram\All Functions\Cluster…, при помощикоторых 1D массивы загоняются в пакеты.При необходимости установки задержек, при опросе приборов или моделированиииспользуют терминалы Diagram\All Functions\Time & Dialog…Пример реализации оператора While Loop с выводом данных на график и записьюв файл.Пример реализации оператора While Loop для опроса адреса.Выполнение работыИспользуя структуры While Loop или For Loop (Diagram\All Functions\Structures),Выполнить расчет уравнений соответствующих вашему варианту, результаты расчета иколичество выполненных шагов выводить на переднюю панель.

Обеспечить циклфункцией «пауза», позволяющей остановить расчет в любой момент, а затем продолжитьвыполнение программы. Для запуска обновляемых в каждом следующем шагу данных вцикл, необходимо установить в выпадающем на узлах связи меню (правой кнопкой мыши)«Replace with shift register». Результаты решения уравнений вывести в виде 2D графика.Для этого, полученные значения необходимо записать в одномерный массив (сустановленной «нулевой» размерностью), используя функцию …\All Functions\Array\BuildArray..., а затем объединить в двумерный массив значения координат по осям (x, y)используя функцию…\All Functions\Cluster\Build Cluster Array....

полученные результатызаписать в *.txt файл. В файле конце текста данных вставить свои ФИО и дату.По аналогии разработать цикл опроса прибора, заменив модельное уравнение, натерминалы VISA Read и Resave.Оформить отчет с поэтапными «Print Screen» изображениями программ иописанием операций.Варианты1 1. Установить количество опросов (циклов) n=102. Установить паузу между циклами t=1 сек.3. Уравнение для моделирования: y=x, если y>150 остановить счет4. Заменить уравнение на терминал опроса прибора из указанного адреса ивывести из строки полученных данных 3 элемент.2 1. Установить количество опросов (циклов) не больше n=20, если большеостановить.2. Установить паузу между циклами t=2 сек.3.

Уравнение для моделирования: y=3x.4. Заменить уравнение на терминал опроса прибора из указанного адреса,вывести на график и записать в файл из строки полученных данных 4 элемент3 1. Установить количество опросов (циклов) не больше n=23, если большеостановить.2. Установить паузу между циклами t=1.5сек.3. Уравнение для моделирования: y=4x, если x>40 остановить счет.4. Заменить уравнение на терминал опроса прибора из указанного адреса,вывести на график и записать в файл из строки полученных данных 5 элемент4 1.

Установить количество опросов (циклов) не больше n=45.2. Установить паузу между циклами t=1.3сек.3. Уравнение для моделирования: y=x+2, x- переменные z>33 остановить счет.4. Заменить уравнение на терминал опроса прибора из указанного адреса,вывести на график и записать в файл из строки полученных данных 6 элемент5 1.

Установить количество опросов (циклов) не больше n=50.2. Установить паузу между циклами t=0.1 сек.3. Уравнение для моделирования: y=2x+3, x - переменные x>100 остановитьсчет.4. Заменить уравнение на терминал опроса прибора из указанного адреса,вывести на график и записать в файл из строки полученных данных 7 элемент6 1. Установить количество опросов (циклов) не больше n=50.2. Установить паузу между циклами t=0.3сек.3. Уравнение для моделирования: y=x3, x - переменные y>100 остановить счет.4. Заменить уравнение на терминал опроса прибора из указанного адреса,вывести на график и записать в файл из строки полученных данных 8 элемент71. Установить количество опросов (циклов) не больше n=50.2.

Установить паузу между циклами t=0.8сек.3. Уравнение для моделирования: y=x3, x - переменные y>100 остановить счет.4. Заменить уравнение на терминал опроса прибора из указанного адреса,вывести на график и записать в файл из строки полученных данных 9 элемент.Каждый шаг подробно описать в отчете с использованием «Print Screen»изображений.В заключении указать вид подключения, имя ресурса и операции, которыепроводились с приборами и программой. Описать алгоритм..

Характеристики

Тип файла PDF

PDF-формат наиболее широко используется для просмотра любого типа файлов на любом устройстве. В него можно сохранить документ, таблицы, презентацию, текст, чертежи, вычисления, графики и всё остальное, что можно показать на экране любого устройства. Именно его лучше всего использовать для печати.

Например, если Вам нужно распечатать чертёж из автокада, Вы сохраните чертёж на флешку, но будет ли автокад в пункте печати? А если будет, то нужная версия с нужными библиотеками? Именно для этого и нужен формат PDF - в нём точно будет показано верно вне зависимости от того, в какой программе создали PDF-файл и есть ли нужная программа для его просмотра.

Список файлов книги

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6510
Авторов
на СтудИзбе
302
Средний доход
с одного платного файла
Обучение Подробнее