ЛР 2. Лабораторная работа 2 Создание простейшего проекта Создадим систему мониторинга одного узла арм
Скачать 0.6 Mb.
|
18 ЛАБОРАТОРНАЯ РАБОТА № 2 2.1. Создание простейшего проекта Создадим систему мониторинга одного узла АРМ (автоматизированное рабочее место), отображающую графический экран со статическим и динамическим текстом, а также стрелочным прибором с привязкой к аргументу экрана. Запустим TRACE MODE, выберем Файл/Настройки ИС…/Уровень сложности, Простой. Далее создадим новый проект и в открывшемся на экране диалоге выберем стиль разработки Простой. После создания простого проекта в левом окне Навигатора проекта появится дерево проекта с созданным узлом АРМ RTM_1. В правом окне Навигатора проекта отобразится содержимое узла – пустая группа Каналы и один канал класса Вызов Экран#1, предназначенный для отображения на узле АРМ графического экрана. Двойным щелчком на компоненте Экран#1 откроем окно графического редактора и с помощью графического элемента Текст на панели инструментов разместим в левом верхнем углу экрана статический текст. 19 Для редактирования атрибутов размещенного элемента инструментом Режим редактирования двойным щелчком откроем окно его свойств. В правом поле строки Текст наберем «Значение параметра» и закроем окно свойств. Подготовим на экране вывод динамического текста для отображения численного значения какого-либо источника сигнала – внешнего или внутреннего. Для этого необходимо проделать следующие действия: • создадим и разместим новый Текст справа от уже имеющегося; • откроем свойства нового Текста; • двойным щелком на строке Текст вызовем меню Вид индикации; 20 • в правом поле строки вызовем список доступных типов динамизации атрибута и выберем тип Значение и выполним щелчок в правом поле строки Привязка; • в открывшемся окне Привязка нажмем по иконке Создать аргумент (Ins) на панели инструментов и тем самым создадим аргумент шаблона экрана; 21 • переименуем имя аргумента в Параметр. Графический экран будет иметь следующий вид: Создадим Стрелочный прибор с помощью верхнего меню: Приборы/Стрелочный прибор. 22 Откроем свойства Стрелочного прибора и щелчком на кнопке Основная привязка выберем уже имеющийся аргумент Параметр и подтвердим выбор кнопкой Готово. Для проверки правильности привязок можно воспользоваться режимом эмуляции, переход в который осуществляется с помощью соответствующей иконки на панели инструментов. Созданный проект не закрываем, дальнейшие работы будут производиться на его основе. 23 2.2. Автопостроение канала с отображением внутреннего генератора сигнала Создадим новый канал с помощью механизма автопостроения и привяжем к нему внутренний генератор синусоиды. • в слое Система выберем узел RTM_1; • в поле компонентов узла выберем Экран#1; • щелчком правой кнопки вызовем контекстное меню; • в нем щелчком откроем свойства компонента Экран#1; • выберем вкладку Аргументы; • выделим аргумент Параметр и с помощью соответствующей иконки создадим канал типа Input с именем Параметр: Двойным щелчком по каналу Параметр откроем бланк редактирования его атрибутов и заполним раздел Границы (ВП – значение верхнего предела; ВА – значение верхней аварийной границы; ВГ – значение верхней предупредительной границы; НГ – значение нижней предупредительной границы; НА – значение нижней аварийной границы; НП – значение нижнего предела) следующим образом: 24 Введем в состав проекта источник сигнала – внутренний генератор синусоиды, свяжем его с созданным каналом и опробуем в работе выполненные средства отображения. Для этого проделаем следующие действия: • откроем слой Источники/Приемники и правой кнопкой создадим в нем группу компонентов Генераторы: 25 • двойным щелчком откроем группу Генераторы_1 и правой кнопкой создадим в ней компонент Синусоида: • соответствующей кнопкой откройте дополнительное окно навигатора; • захватим созданный источник и перетащим курсор на узел RTM_1 в слое Система, а затем, в открывшемся окне компонентов, на канал Параметр: 26 Для запуска проекта: • сохраним проект; • на инструментальной панели иконкой Сохранить для МРВ подготовим проект для запуска в реальном времени; • выделим в слое Система узел RTM_1, а после, нажав иконку Запустить профайлер на инструментальной панели, запустим режим исполнения. Если запуск таким образом не состоялся, запускаем профайлер отдельно файлом rtc.exe из папки с установленным TRACE MODE и откроем в нем сохраненный проект; • в открывшемся окне справа от надписи «Значение параметра» должно показываться изменение синусоидального сигнала. То же значение должен отображать и стрелочный прибор: 27 2.3. Оформите отчет по лабораторной работе Сформулируйте цель работы, выводы. Отчет должен содержать краткое содержание выполненной работы и screenshot выполненных заданий. |