- •Курсовая работа
- •Новосибирск 2015
- •Введение
- •Анализ применения информационных систем и технологий
- •Принципиальная схема работы расходомерного стенда.
- •1. Создание узла арм графический программа статический
- •Создание графического экрана
- •Для перехода в режим редактирования атрибутов размещенного гэ выделим лк иконку на панели инструментов;
- •Автопостроение канала
- •Создание генератора пилообразного сигнала и привязка его к каналу
- •Запуск проекта
- •Редактирование графического экрана
- •Привязка аргумента экрана к каналу
- •6. Размещение гэ Тренд
- •7. Обработка данных
- •Доработка графического экрана
- •8. Создание программы на языке Техно st
- •9. Привязка аргументов программы
- •10. Запуск проекта
Автопостроение канала
Для создания канала в узле проекта по аргументу шаблона экрана использовалась процедура автопостроения:
в слое «Система» выбирается узел «RTM_1»;
в поле компонентов узла – «Экран#1»;
в свойствах компонента «Экран#1» выбирается вкладка «Аргументы».
аргумент «Параметр» (иконки
)
создается канал класса «Float»
типа «Input»
с именем «Параметр»:
Задание границ и пределов
У канала «Параметр» открыли бланк редактирования его атрибутов и заполнили раздел «Границы»:
Рисунок 17. Задание границ и пределов
Создание генератора пилообразного сигнала и привязка его к каналу
В состав проекта источник сигнала ввели – внутренний генератор сигнала вида «пила», и связали его с созданным каналом:
в слое «Источники / Приемники» создали группу компонентов «Генераторы»:
в группе «Генераторы_1» создали компонент «Пила» (рис. 8);
Рисунок 18. Создание группы Генераторы
Р
исунок
19. Параметры группы "Генераторы"
связали узел «RTM_1» с слоем «Система» простым перетаскивание
Запуск проекта
Сохранив проект (иконка
);на инструментальной панели нажав иконку
– подготовили проект для запуска в
реальном времени;выбрав в слое «Система» узел «RTM_1», используя иконку
на инструментальной панели, запустили
профайлер;
запуск / останов профайлера осуществлялся с помощью иконки на его инструментальной панели.
В открывшемся окне ГЭ справа от надписи «Значение параметра» выводилось изменение пилообразного сигнала:
Редактирование графического экрана
на инструментальной панели графического редактора использовали иконку ГЭ –
;разместили ГЭ в поле экрана под ГЭ
;
перейдем в режим редактирования , выделили ГЭ ЛК и вызовем окно его
свойств:
в поле «Текст» введем надпись «Управление»;
в бланк «События»
в меню «mousePress»
была выбрана команда «Передать
значение»;
в меню настроек выбранной команды в поле «Тип передачи» выберем из списка «Ввести и передать»:
в поле «Результат», в табличном редакторе аргументов создали еще один аргумент и задали ему имя «Управление», тип аргумента выбрали «IN/OUT».
Для отображения вводимого с клавиатуры значения. Воспользовались уже имеющимся на графическом экране ГЭ и перепривязали его к аргументу «Управление».
Рисунок 20. Привязка экрана к аргументу управления
Привязка аргумента экрана к каналу
По аргументу «Управление» создали шаблон экрана новый канал, произвели привязку атрибута канала к аргументу шаблона экрана:
Рисунок 21. Привязка атрибута канала к аргументу шаблона экрана
в слое «Система» откроем узел «RTM_1»;
в меню свойства компонента «Экран#1»:
в вкладке «Аргументы», выбрали аргумент «Управление» и с помощью иконки выполнили автопостроение канала;
в узле «RTM_1», создан канал с именем «Управление»:
Р
исунок
22. Автопостроение канала
в поле «Привязка» аргумента «Управление» в окне настройки связи, выбрали атрибут «Входное значение» канала «Управление» и кнопкой «Привязка» подтвердили связь аргумента экрана «Управление» с атрибутом «Входное значение» канала «Управление»:
Рисунок 23. Привязка аргумента экрана "Управление" к атрибуту "Входное значение" канала "Управление"
