Портал освітньо-інформаційних послуг «Студентська консультація»

  
Телефон +3 8(066) 185-39-18
Телефон +3 8(093) 202-63-01
 (093) 202-63-01
 studscon@gmail.com
 facebook.com/studcons

<script>

  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){

  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),

  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)

  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

 

  ga('create', 'UA-53007750-1', 'auto');

  ga('send', 'pageview');

 

</script>

Методичні вказівки до лабораторного курсу

Тип роботи: 
Методичні вказівки
К-сть сторінок: 
19
Мова: 
Українська
Оцінка: 

Управління, у полі Регістр оберемо тип пам’яті PSW, а номер регістру 300, розмірність даних можна не змінювати, залишивши тип Word. (Звичайно, кожен з вас може обрати свій «щасливий» номер регістру).

Вікно властивостей елементу, це очевидно, можна викликати у будь-який інший зручний момент зробивши подвійний клік на елементі, або обравши пункт Властивості у випадаючому меню елемента.
Для адекватного відображення змін параметру на стовпчиковому індикаторі – від min до max, у вікні властивостей елементу Лінійка, у вкладці Вид, можна задати максимальне значення параметру та мінімальне значення параметру. У більш ранніх версіях Конфігуратора елемент Лінійка може працювати лише з додатними числами. Тому діапазон зміни параметру потребував корекції – перенесення у зону додатних чисел. Це можна зробити так:
З урахуванням усього необхідно скоректувати значення налагоджень шкали стовпчикового індикатора, що виставлені за замовчуванням. Для елементу Лінійка у вікні Властивості – у вкладці Вид – скоректуємо шкалу: Верхня межа%: 100 (% шкали для верхньої поділки), Нижня межа%: 0 (% шкали для нижньої поділки), Основна шкала: 5 (великих поділок по шкалі), Вторинна шкала: 1 (менша поділка між основними), Формат: Dec (десяткове сприйняття елементом значення параметру з комірки пам’яті), Мах: 20, Min: 0. Можна також підібрати контрастний колір шкали, увійшовши на вкладку Колір у вікні Властивості елементу Лінійка.
Оскільки, для відображення на стовпчиковий індикатор використано число з проміжного регістру PSW 300, то значення самого параметру має зберігатись у іншому регістрі, наприклад, PSW 301. У налагодженні Регістр елементу Лінійка нічого не потрібно змінювати, просто мати на увазі, що у приєднаному регістрі PSW 300 зберігатиметься збільшене на 10 значення контрольованого параметру, яке саме знаходиться у PSW 301.
Для того, щоб у регістрі PSW 300 постійно оновлювались дані про параметр, який зберігатиметься у PSW 301 необхідно постійно виконувати обчислення:
PSW300 = PSW301 + 10
Для цього скористаємося елементом Функціональна область   з панелі інструментів. Цей елемент має бути розміщений на формі панелі, але в режимі виконання візуалізації не відображатиметься. Призначення цього елементу – виконання заданого набору дій з даними. Після розміщення елементу Функціональна область на панелі, з’являється вікно його властивостей. На вкладці Режим виставимо позначку   проти пункту Безперервно – обчислення виконуватимуться постійно, доки виконується програма візуалізації.
На вкладці Функція у полі справа виділити потрібну дію: Обчислення та натиснути кнопку Додати. У випадаючому списку зліва має бути обрана подія Pressing (по натисненню), що активує такти виконання обраних дій. Після натиснення кнопки додати. У полі зліва з’являється позиція неналагодженого обчислення: 4х0= 0+0. Подвійним кліком на ній відкриваємо вікно налагодження обчислення (або використовуємо кнопку Змінити, яка знаходиться на поточній вкладці).
У вікні Функціональна арифметика, що відкрилось, на вкладці Управління, обираємо у полі Регістр: PSW 300 (у цьому регістрі зберігатиметься результат обчислень і далі підхоплюватиметься стовпчиковим індикатором). Тип даних залишити: Word. Далі на поточній вкладці натиснемо кнопку Застосувати та перейдемо до другої вкладки Операнд. У вкладці Операнд обираємо Вид операції: «+», Операнд зліва: відмічаємо – Використовувати змінну (тобто поточне значення регістру), та натискаємо на кнопку … (А) (адреса операнда), що стала доступна, яка викликає ще одне вікно Left Operate Object з єдиною вкладкою Управління для вибору потрібного регістру в якості операнда – обираємо регістр PSW 301, данні типу: Word. Далі обираємо Операнд справа: відмічаємо – Використовувати постійну, та вводимо у поле постійну 10, тип числа Dec (Decimal – десятковий).
Таким чином ми створили математичну функцію:
PSW300 = PSW301 + 10
| | | |
регістр, значенням якого керуютьОперанд злівазнак операціїоперанд справа
Ця функція викликатиметься безперервно і значення регістру PSW301 збільшене на 10 передаватиметься у PSW300.
Кнопки керування параметром
Для керування заданим значенням параметру вручну оператору необхідні елементи управління. Тому розмістимо на панелі сенсорні кнопки: кнопку «+1», що збільшує задане значення параметру та кнопку «-1», що зменшує задане значення параметру. Для цього скористаємося елементом Функціональна кнопка   з панелі інструментів. Після розміщення елементу на панелі, з’являється вікно його властивостей.
Елемент Функціональна кнопка може викликати виконання певної кількості елементарних дій над даними. Налагодимо кнопку «+1». На вкладці Функція у полі справа виділити потрібну дію: Обчислення та натиснути кнопку Додати. У випадаючому списку зліва має бути обрана подія Pressing (по натисненню), що активує такти виконання обраних дій. Після натиснення кнопки додати. У полі зліва з’являється позиція неналагодженого обчислення: 4х0= 0+0. Подвійним кліком на ній відкриваємо вікно налагодження обчислення (або використовуємо кнопку Змінити, яка знаходиться на поточній вкладці).
У вікні Функціональна арифметика, що відкрилось, на вкладці Управління, обираємо у полі Регістр: PSW 301 (в цьому регістрі зберігатиметься результат обчислень і далі підхоплюватиметься додатковими обчисленнями, що внесені у функціональну область для правильного відображення даних стовпчиковим індикатором). Тип даних залишити: Word. Далі на поточній вкладці натиснемо кнопку Застосувати та перейдемо до другої вкладки Операнд. У вкладці Операнд обираємо Вид операції: «+», Операнд зліва: відмічаємо – Використовувати змінну (тобто поточне значення регістру), та натискаємо на кнопку … (А) (адреса операнда), що стала доступна, яка викликає ще одне вікно Left Operate Object з єдиною
Фото Капча