Главная страница
Навигация по странице:

  • Порядок выполнения работы

  • Редактирование графического экрана

  • Текст

  • Добавить Передать значение» ; Рисунок 3- Свойства объекта • в раскрывшемся меню настроек выбранной команды в поле «Тип передачи

  • Ввести и передать »: Рисунок 4- Редактирование свойств • щелчком ЛК в поле «Результат

  • Управление »; Рисунок 5- Свойства привязки «Управление » • изменим тип аргумента на «IN/OUT»

  • Управление » • закроем окно свойств ГЭ Далее выполним размещение ГЭ «Текст

  • Свойства привязки • выделим ЛК в списке аргумент «Управление

  • Свойства объекта » • закроем окно свойств ГЭ «Текст ». Привязка аргумента экрана к каналу

  • Система

  • Аргументы

  • Управление »: Рисунок 10- Редактирование вкладки «Аргумент » • двойным щелчком ЛК в поле «Привязка

  • Входное значение

  • Управление »: Рисунок 11- Настройка связи • закроем окно свойств компонента «Экран1 ». Размещение ГЭ «Тренд»

  • Тренд

  • Управление

  • практика_2 (5). Практическая работа 2 Добавление функции управления Цель работы


    Скачать 1.11 Mb.
    НазваниеПрактическая работа 2 Добавление функции управления Цель работы
    Дата04.05.2023
    Размер1.11 Mb.
    Формат файлаpdf
    Имя файлапрактика_2 (5).pdf
    ТипПрактическая работа
    #1107753

    Практическая работа № 2
    Добавление функции управления
    Цель работы – научиться создавать графический элемент, позволяющий реализовать ввод числовых значений с клавиатуры, а также графический элемент, предназначенный для совместного просмотра изменений значений каналов узла во времени и отслеживания предыстории – тренд.
    Порядок выполнения работы
    Введем в состав графического экрана ГЭ, позволяющий реализовать ввод числовых значений с клавиатуры. Создадим новый аргумент шаблона экрана для их приема.
    Редактирование графического экрана
    вызовем графический экран на редактирование;
    • на инструментальной панели графического редактора выберем ЛК иконку ГЭ Кнопка –
    ;
    • с помощью мыши разместим ГЭ в поле экрана под ГЭ
    ;
    Рисунок 1- Графический экран

    • перейдем в режим редактирования
    , выделим ГЭ
    ЛК и вызовем окно его свойств:
    Рисунок 2- Редактирование графического экрана
    • в поле «
    Текст» введем надпись «Управление»;
    • откроем бланк «События» и ПК раскроем меню «
    По нажатию
    (
    mousePressed)»;
    • выберем из списка команду «
    Добавить Передать значение»;
    Рисунок 3- Свойства объекта

    • в раскрывшемся меню настроек выбранной команды в поле «
    Тип
    передачи» выберем из списка «Ввести и передать»:
    Рисунок 4- Редактирование свойств
    • щелчком ЛК в поле «
    Результат» вызовем табличный редактор аргументов;
    • создадим еще один аргумент и зададим ему имя «
    Управление_»;_Рисунок_5-_Свойства_привязки_«Управление_»__•_изменим_тип_аргумента_на_«IN/OUT»'>Управление»;
    Рисунок 5- Свойства привязки «
    Управление»

    • изменим тип аргумента на «
    IN/OUT», кнопкой «Готово» подтвердим привязку атрибута ГЭ к этому аргументу:
    Рисунок 6- Изменение типа аргумента
    «
    Управление»
    • закроем окно свойств ГЭ
    Далее выполним размещение ГЭ «
    Текст» для отображения вводимого с клавиатуры значения. Воспользуемся уже имеющимся на графическом экране ГЭ путем его копирования/вставки и перепривязки. Для этого:
    • выделим ЛК ГЭ «
    Текст», выполненный для отображения аргумента
    «
    Параметр»:
    • с помощью иконки на панели инструментов или комбинацией клавиш «Ctrl+C» скопируем выделенный ГЭ «
    Текст» в буфер обмена;
    • далее с помощью иконки или комбинацией клавиш «Ctrl+V» извлечем копию ГЭ из буфера обмена и поместим ее на графический экран;
    • переместим, удерживая нажатой ЛК, копию ГЭ «
    Текст» справа от размещенного на экране ГЭ «
    Кнопка»;

    • двойным щелчком ЛК на перемещенном ГЭ «
    Текст» откроем окно его свойств;
    • двойным щелчком ЛК на строке «
    Текст» вкладки основных свойств перейдем к настройке динамизации данного атрибута ГЭ;
    • в правом поле строки «
    Привязка» щелчком ЛК откроем табличный редактор аргументов шаблона экрана;
    Рисунок 7-
    Управление_»:_Рисунок_10-_Редактирование_вкладки_«Аргумент_»__•_двойным_щелчком_ЛК_в_поле_«Привязка'>Управление'>Свойства привязки
    • выделим ЛК в списке аргумент «
    Управление» и щелчком ЛК по экранной кнопке «
    Готово» подтвердим привязку атрибута ГЭ «Текст» к данному аргументу шаблона экрана;

    Рисунок 8- Редактирование «
    Свойства объекта»
    • закроем окно свойств ГЭ «
    Текст».
    Привязка аргумента экрана к каналу
    Создадим по аргументу «
    Управление» шаблона экрана новый канал, отредактируем привязку атрибута канала к аргументу шаблона экрана. Для этого:
    • в слое «
    Система» откроем узел «RTM_1»;
    • щелчком ПК вызовем через контекстное меню свойства компонента
    «
    Экран#1»:

    Рисунок 9-
    Навигатор проекта
    • выберем вкладку «
    Аргументы», ЛК выделим аргумент
    «
    Управление» и с помощью «иконки» выполним автопостроение канала;
    • в результате в узле «
    RTM_1» ,будет создан канал с именем
    «
    Управление»:
    Рисунок 10- Редактирование вкладки «
    Аргумент»

    • двойным щелчком ЛК в поле «
    Привязка» аргумента «Управление» вызовем окно настройки связи, выберем в нем атрибут «
    Входное значение» канала «
    Управление» и кнопкой «Привязка» подтвердим связь аргумента экрана «
    Управление» с атрибутом «Входное значение» канала
    «
    Управление»:
    Рисунок 11- Настройка связи
    • закроем окно свойств компонента «
    Экран#1».
    Размещение ГЭ «Тренд»
    Дополним созданный экран новым ГЭ для совместного просмотра изменений значений каналов узла во времени и отслеживания предыстории – трендом.
    В правой части графического экрана разместим ГЭ «
    Тренд» для вывода значений «
    Параметр» и «Управление».

    Рисунок 12- Размещение ГЭ «
    Тренд»
    Основные свойства ГЭ оставим заданными по умолчанию.
    Перейдем во вкладку и, выделив ЛК строку «
    Кривые», с помощью ПК создадим две новых кривых. Настроим для них привязки к существующим аргументам, толщину и цвет линий:

    Рисунок 13- Редактирование свойств ГЭ
    «
    Тренд» ГЭ примет вид:
    Рисунок 14- Графический элемент «
    Тренд»

    Запуск проекта
    • Сохраним проект;
    • на инструментальной панели выберем ЛК для запуска проекта в реальном времени;
    • с помощью иконки на инструментальной панели запустим проект на исполнение.
    Теперь с помощью кнопки «
    Управление» вводим величину управляющего воздействия, равную 55, и наблюдаем результат в соседнем поле и тренде:
    Рисунок 15- Запуск «
    Проекта»


    написать администратору сайта