у «Текст» ГЕ. Визначимо призначення аргументу шаблону екрану:
створили і розмістили новий ГЕ праворуч від ГЕ c написом «Значення параметра»;
у властивостях в рядку «Текст» викликали меню «Вид індикації» (рис 4.);
Рис. 4 Вікно властивостей об'єкта
У список доступних типів динамізації атрибуту з усіх пропонованих типів вибрали «Значення»;
в меню налаштування параметрів динамізації:
у полі рядка «Прив'язка» (рис. 5) у вікні «Властивості прив'язки», створили аргумент шаблону екрану (іконка на панелі інструментів);
Рис. 5 Вікно Прив'язки
виділивши ім'я аргументу, змінили на «Параметр»;
Графічний екран має вигляд:
Створення стрілочного приладу, прив'язка до аргументу
Для відображення параметра необхідний - Стрілочний прилад. Для цього були виконані дії:
на інструментальній панелі графічного редактора використовуючи іконку встановили ГЕ, вибравши його розмір таким, щоб всі елементи графіки і тексту на ньому були перебірливі і симетричні;
в режимі редагування властивостей ГЕ на екранній кнопці «Основна прив'язка» у вікні табличного редактора аргументів шаблону екрану був обраний вже наявний аргумент «Параметр»;
в атрибуті «Тема» і в рядку «Текст» ввели напис «Параметр»;
Рис. 6 Стрілочний прилад
Для перевірки правильності прив'язок ГЕ до аргументів екрану використовувався режимом емуляції. За допомогою іконки на панелі інструментів, на екран графічного редактора виводиться вікно завдання значення аргументу у відповідному полі:
Так, ввівши значення 25, спостерігаємо:
2. Автопостроеніе каналу
Для створення каналу в вузлі проекту по аргументу шаблону екрану використовувалася процедура автопостроенія:
в шарі «Система» вибераем вузол «RTM_1»;
у полі компонентів вузла - «Екран # 1»;
у властивостях компонента «Екран # 1» вибирається вкладка «Аргументи».
аргумент «Параметр» (іконки) создадается канал класу «Float» типу «Input» з ім'ям «Параметр»:
Завдання кордонів і меж
У каналу «Параметр» відкрили бланк редагування його атрибутів і заповнили розділ «Кордони» (рис. 7):
Рис. 7 Завдання кордонів і меж
Створення генератора пилкоподібної сигналу і прив'язка його до каналу
До складу проекту джерело сигналу ввели - внутрішній генератор сигналу виду «пила», і зв'язали його зі створеним каналом:
в шарі «Джерела/Приймачі» створили групу компонентів «Генератори»:
у групі «Генератори_1» створили компонент «Пила» (рис. 8);
Рис. 8 Створення групи Генератори
зв'язали вузол «RTM_1» з шаром «Система» простим перетягування
3. Запуск проекту
Зберігши проект (іконка);
на інструментальній панелі натиснувши іконку - підготували проект для запуску в реальному часі;
вибравши в шарі «Система» вузол «RTM_1», використовуючи іконку на інструментальній панелі, запустили профайлер;
запуск/зупинка профайлера здійснювався за допомогою іконки на його інструментальної панелі.
У вікні ГЕ праворуч від напису «Значення параметра» виводилося зміна пилообразного сигналу:
4. Редагування графічного екрана
на інструментальній панелі графічного редактора використовували іконку ГЕ -
;
розмістили ГЕ в полі екрана під ГЕ
;
перейдемо в режим редагування
, виділили ГЕ ЛК і викличемо вікно його
властивостей:
в полі «Текст» введемо напис «Управління»;
до бланку «Події»
в меню «mousePress» була обрана команда «Передати значення»;
в меню налаштувань обраної команди в полі «Тип передачі» виберемо зі списку «Ввести і передати»:
в полі «Результат», в табличному редакторі аргументів создадалі ще один аргумент і задали йому ім'я «Управління», тип аргументу вибрали «IN/OUT».
Для відображення вводиться з клавіатури значення. Скористалися вже наявними на графічному екрані ГЕ і переприв'язати його до аргументу «Управління».
5. Прив'язка аргументу екрану до каналу
За аргументу «Управління» створили шаблон екрану новий канал, справили прив'язку атрибуту каналу до аргументу шаблону екрану:
в шарі «Система» відкриємо вузол «RTM_1»;
в меню властивості компонента «Екран # 1»:
в вкладці «Аргу...