80266

ПІДГОТОВКА ПІД-ПРИЛАДУ МОДЕЛЮВАННЯ ЗМІНИ ТЕМПЕРАТУРИ - SIMULATED TEMPERATURE

Лекция

Информатика, кибернетика и программирование

Підготовка під приладу Моделювання зміни температури Simulted Temperture. Віртуальний прилад що моделює зміну температури: а контрольна панель; б блоксхема приладу. Vi для моделювання зміни температури починається з контрольної панелі на яку слід вивести дев’ять задавачів зміни температури об’єднавши їх у одномірний масив рисунок 7.

Украинкский

2015-02-16

681.5 KB

0 чел.

Лекція № 7_5к_10с_2011 (продовження теми Дослідження температури)

ПІДГОТОВКА ПІД-ПРИЛАДУ МОДЕЛЮВАННЯ ЗМІНИ ТЕМПЕРАТУРИ - SIMULATED TEMPERATURE. VI

7.1. Підготовка під приладу Моделювання зміни температури - Simulated Temperature. Vi

При контролі за температурою, яка може змінюватися призначений віртуальний прилад Simulated Temperature. Vi , рисунок 7.1.

а) 

б)

Рисунок 7.1.- Віртуальний прилад, що моделює зміну температури: а) контрольна панель; б) блок-схема приладу.

Підготовка під приладу Simulated Temperature. Vi для моделювання зміни температури починається з контрольної панелі на яку слід вивести дев’ять задавачів зміни температури об’єднавши їх у одномірний масив, рисунок 7.1. Підписати назву масив, наприклад «Зміна температури, Т, К.- Simulated Temperature». Автоматично ці задавачі виникнуть на функціональній панелі.

Використавши функцію масиву для моделювання зміни температури можливо створити віртуальний прилад, який вимірює температуру через кожні 0,25 с на протязі 10 с, рисунок 7.2. Під час отримання даних ВП демонструє результати вимірювань у реальному часі на осцилограмі. Після завершення збирання даних ВП креслить дані на графіку і обчислює мінімальне, максимальне і середнє значення температури.

а)                                                              б)

Рисунок 7.2 - Віртуальний прилад, який вимірює температуру через кожні 0,25 с на протязі 10 с: а) контрольна панель; б) блок-діаграма приладу

7.2. Збирання віртуального приладу вимірювання температури

7.2.1. Константа переліку – Enum(erate) Constant

Для створення списку значень температури, що змінюється та вимірювання її у різних системах одиниць, наприклад Цельсія і Фаренгейта використана постійна Константа переліку - Enum(erated) Constant. Вона діє майже так само, як ring constant. Але користувач має змогу передавати необхідну послідовність значень вимірюваного параметра починаючи з будь якого необхідного значення. Кількісне значення завжди інтегральне починаючи з 0 до n-1 де n – число значень параметра у вказаній константі. На відміну від постійної кільця - ring constant В отличие от постоянного кольца, позначки, що зв’язані зі значенням цілого числа, є частиною типу даних. Якщо передавати значення з enumerated constant до приймача (an indicator), LabVIEW показує позначку послідовності замість числових значень. Enumerated constant є видимою тільки з блок діаграми і не може бути видимою з передньої панелі. Користувач також не має можливості змінювати значення при запущеній на виконання програми. Вибір значення параметра повинна встановлюватися перед запуском. Використовуйте an enumerated type control для обрання необхідного значення з передньої панелі під час виконання програми. По замовчуванню чисельне представлення константи - 16-бітове ціле число без знаку. Ви можете змінити представлення константи до будь якого типу даних цілого числа без знаку за винятком 64-бітового типу даних цілого числа без знаку. 

Для виведення Константи переліку – Enum(erate) Constant на функціональну панель слід натиснути ЛКМ на вільне місце панелі. Виникає спадаюче меню Functions, в якому обирають рядок Programming. Відкривається спадаюче меню Programing. У останньому обирають піктограму Array (1,2). Виникає меню Array, в якому обирають піктограму Array constant (5,1) і не відпускаючи ЛКМ перетягують піктограму Array constant на функціональну панель. Цифри у дужках тут і надалі позначають: перша цифра – номер рядка, друга – номер колонки у матриці, тобто позицію конкретної піктограми у матриці). Піктограма Array constant буде мати вигляд прямокутника чорного кольору. Зліва зверху присутня чорна позначка зі скролінгом для визначення розмірності масиву.

Знову натиснути ЛКМ на вільному місці функціональної панелі. Виникає спадаюче меню Functions, в якому обирають рядок Programming. Відкривається спадаюче меню Programing. У останньому обирають піктограму Numeric (2,1). Відкривається меню Numeric, в якому слід обрати піктограму Numeric constant (5,1). Не відпускаючи ЛКМ перетягнути Numeric constant на функціональну панель. Константа буде мати вигляд синього прямокутника з нулем всередині, що відповідає типу І32 – числовий 32-бітовий зі знаком. (long – розмір 4 байти). По замовчуванню 0.

7.2.2. Зміна типу чисел масиву

Для зміни типу чисел масиву необхідно навести курсор мишки на константу Numeric constant і натиснути ПКМ. Відкривається меню. В цьому меню слід обрати рядок Представлення типу чисел – Representation і натиснути ЛКМ. Відкривається спадаюче меню зміни типу чисел. В останньому меню слід обрати піктограму DBL для чисел з плаваючою комою з подвійною точністю (double precision – розмір 8 байтів). По замовчанню - 0,0. Після чого Numeric constant з типу І32 синього кольору змінить тип на DBL помаранчевого кольору.

Після зміни типу чисел розміщуємо Numeric constant всередину коробки масиву чисел і розтягуємо донизу на дев’ять позицій для дев’яти значень зміни температури. Коробка чисел масиву змінює колір з чорного на помаранчевий.

7.2.3. Визначення температури у різних системах за Цельсієм або Фаренгейтом

Для визначення температури у різних системах за Цельсієм або Фаренгейтом використано віртуальний прилад, контрольна панель якого показана на рисунку 7.1 б, а функціональна панелі представлені на рисунку 7.4.(5.6).

Функціональна панель приладу визначення температури у різних системах за Цельсієм або Фаренгейтом на рисунку 7.4(5.6) представлена у двох станах. Це обумовлено тим, що віртуальний прилад зібраний з використанням функції Касетної структури - Case structure, яка надає можливість представляти декілька станів приладу. У даному випадку: “FaranheitDefault та “Celsius” . Причому у стані Фаренгейт, який прийнято по замовчуванню, прилад вимірює температуру за Фаренгейтом [1].

Рисунок 7.4. – Функціональна панель приладу визначення температури за Цельсієм або Фаренгейтом

Фаренгейта шкала температур. Температурний проміжок між точками танення льоду к кипіння води ( при нормальному атмосферному тиску) розділений на 180 частин – градусів Фаренгейта (0F), до того ж точці танення льоду надано значення 320F, а точці кипіння води 2120F. Ця шкала запропонована у 1724 році німецьким фізиком Д.Г.Фаренгейтом (1686-1736). Використовується у США.

Перехід температури за шкалою Фаренгейта (tф) до температури за Цельсієм (t) виконують за формулою: .

7.2.4. Вихідний приймач значень температури

Після виведення задавачів слід вивести на контрольну панель приймач і назвати його «Поточна температура» або «Термометр».

Вигляд цього елементу на контрольній а) і функціональній б) панелях має вигляд, який показано на Рисунку 7.5)

                а)                                                                  б)

Рисунок 7.5 – Вигляд елементу Цифровий приймач - Digital Indicator: а) на контрольній б) на функціональній панелях.

Для закінчення збирання віртуального приладу Simulated Temperature. Vi , рисунок 7.1 необхідне використання наступних функцій:

Radio Button – для переключення шкали температур з шкали Цельсія на шкалу Фаренгейта. На рисунку7.6 показано замикання контактних груп при натисканні верхньої та нижньої кнопок.

Коли кнопку натиснуто

Коли нижню кнопку натиснуто

Рисунок 7.6 - Замикання контактних груп при натисканні верхньої та нижньої кнопок.

ЛІТЕРАТУРА

1 Большая советская енциклопедія Т3 стр.

1 Енохович А.С. Краткий справочник по физике [Текст]/А.С.Енохович. М.: Высш. Школа, 1976. – 288 с.


 

А также другие работы, которые могут Вас заинтересовать

76629. Форсированная индустриализация в СССР в 1930-е годы 33.5 KB
  Однако Советское государство продолжало отставать от ведущих мировых держав по основным промышленным показателям поэтому основными стали проблемы модернизации промышленности – эта экономическая политика получила название социалистическая индустриализация. Главными особенностями первой пятилетки 1928-–1932 были высокие темпы сжатые сроки акцент на строительство предприятий тяжелой промышленности использование внутренних источников накопления перекачка средств из деревни займы у населения и др. В годы второй пятилетки 1933–-1937...
76630. Коллективизация в СССР в 1930-е годы 34 KB
  Официально коллективизация началась 7 ноября 1929 г. Одновременно осуществлялись две группы мероприятий – сплошная коллективизация массовое насильственное создание колхозов и раскулачивание. Сталину становится ясно что сплошная коллективизация может привести к серьезному экономическому и политическому кризису – в хлебных районах возникали стихийные восстания крестьян шел массовый забой скота начались волнения в армии. сплошная коллективизация возобновилась.
76631. СССР в 1939-1941 гг. Начало второй мировой войны 38.5 KB
  Новые секретные договоренности давали СССР возможность свободы действий в создании сферы безопасности у его западных границ закрепляли присоединение западных областей Белоруссии и Украины позволили Советскому Союзу заключить договоры о взаимной помощи 28 сентября 1939 г. По данным договорам СССР получил право размещения в республиках Прибалтики своих войск и создания на их территориях морских и воздушных баз. Сталин пошел на передачу в руки гестапо многих сотен немецких антифашистов скрывавшихся в СССР от нацистов а также произвел...
76632. Великая Отечественная Война: характер, этапы, итоги 36 KB
  Война между СССР и Германией в рамках Второй Мировой войны закончившаяся победой Советского Союза над фашистами и взятием Берлина. Причины Великой Отечественной Войны После поражения в Первой Мировой войне Германия осталась в крайне тяжелом экономическом и политическом положении однако после прихода к власти Гитлера и проведения реформ страна смогла нарастить свою военную мощь и стабилизировать экономику. Основные тапы Великой Отечественной войны Начальный период войны 22 июня 1941 18 ноября 1942. Третий период войны 19431945 гг.
76633. Внешняя политика СССР 1945-1985 годах 43 KB
  Победа в Великой Отечественной войне решающая роль во Второй мировой войне существенно укрепили авторитет СССР его влияние на международной арене. СССР стал одним из создателей Организации Объединенных Наций постоянным членом Совета Безопасности. Столкновение внешнеполитических интересов СССР с одной стороны и его партнеров по антигитлеровской коалиции США Великобритания с другой в сущности было неизбежным.
76634. СССР послевоенный период 1945-1953 годах 30.5 KB
  Мир разделился на два блока один из которых возглавил СССР. Верховный Совет СССР принял план реконструкции и восстановления народного хозяйства. валовая продукция сельского хозяйства СССР составляла 60 довоенного уровня. началась разработка проекта новой Конституции СССР.
76635. СССР в 1953-1964 гг. Н.С. Хрущев 40.5 KB
  Центральным аппаратом управления народным хозяйством становились СНХ СССР ВСНХ СССР. СССР выступал с предложениями о сокращении вооружения и прекращении ядерных испытаний. Для осуществления противовеса этому союзу а также для военного сотрудничества социалистических стран и СССР в мае 1955 г . была создана Организация Варшавского Договора СССР Польша Чехословакия ГДР Венгрия Румыния Болгария Албания и смотря на консолидацию внутри социалистического лагеря наблюдались противоречия вылившиеся в антисоветские выступления...
76636. СССР в 1960-1980 гг. Л.И. Брежнев, Ю.В. Андропов, К.У. Черненко 54 KB
  Андропов 1914–-1984 – председатель КГБ СССР; К. Громыко 1909–1989 – министр иностранных дел СССР; Д. Устинов 1908–1984 – министр обороны СССР и др. Подгорный ушёл в отставку а Брежнев совместил должности Генерального секретаря ЦК КПСС и Председателя Президиума Верховного Совета СССР первый в истории СССР случай объединения высшего партийного и президентского постов.
76637. Перестройка в СССР . М.С. Горбачев 43.5 KB
  Горбачев Перестройка официальный курс развития страны провозглашенный правящей верхушкой СССР во главе с М. Предполагалось что принятие решительных мер по преодолению обозначившегося снижения темпов экономического роста отставания таких отраслей промышленности как машиностроение от мирового уровня в относительно короткие сроки позволит вывести народное хозяйство СССР на новые рубежи что в свою очередь активизирует социальную политику и приведет к заметному улучшению благосостояния граждан страны. советская экономика затрещала по швам...