6. Разработка графического интерфейса.
Разработка графического интерфейса пользователя осуществляется в редакторе представления данных (РПД). Чтобы загрузить этот редактор, надо запустить ярлык Редактор представления данных из группы установки инструментальной системы ТМ5 в меню Программы WINDOWS, после чего на экране появится окно РПД:
Теперь необходимо загрузить в РПД проект ранее созданный в Редакторе базы каналов. Для этого необходимо выбрать пункт Открыть в меню Проект, либо просто нажать ЛКМ на кнопке в инструментальной панели РПД. В появившемся окне «Открыть» следует выбрать файл с расширением ctm, соответствующий вашему проекту. Например «ТМ50.ctm». При этом в заголовке окна появится имя загруженного проекта, а в окошке Экраны появится рабочая станция NODE 1, созданная ранее в РБК.
После загрузки проекта, необходимо активировать рабочую станцию, для этого достаточно выполнить двойное нажатие ЛКМ на названии станции NODE 1. Если активация прошла успешно, маленький серый монитор расположенный левее NODE1 изменит цвет на синий.
Если активация не произошла (монитор не изменил цвет), значит двойное нажатие ЛКМ было выполнено недостаточно быстро. Повторите активацию еще раз.
Теперь необходимо создать рабочую группу, в которой будет размещен экран графического интерфейса. Для этого необходимо переместить курсор мыши на подсвеченную синим надпись NODE1, затем нажать один раз ПКМ. В появившемся меню
выбираем пункт Добавить группу, после чего в появившемся поле ввода, даем группе любое имя, например Группа_1. Для подтверждения выбранного имени группы нажимаем на клавиатуре компьютера клавишу ENTER. Созданная группа выглядит следующим образом:
Подобным же образом создаем а группе экран графического интерфейса. На имени группы Группа_1 нажимаем один раз ПКМ, и в появившемся меню выбираем пункт Добавить экран
в появившемся поле ввода указываем имя экрана, например Экран_1, завершаем операцию нажатием клавиши ENTER на клавиатуре. Созданный экран выглядит следующим образом:
Теперь необходимо активировать экран, для чего достаточно выполнить двойное нажатие ЛКМ на имени экрана. На экране компьютера появится серый прямоугольник, в котором можно размещать различные элементы создаваемого графического интерфейса.
- Моделирование цифровых автоматов в программной среде scada системы trace-mode 5.
- 5. Привязка входов-выходов fbd программы к каналам.
- 6. Разработка графического интерфейса.
- 7. Запуск проекта.
- 8. Приложения.
- 8.2 Пример графического интерфейса модели цифрового
- 1. Основные задачи.
- 2. Приступаем к работе.
- 3. Информационные каналы (ик).
- 3.1 Создание, настройка, удаление ик.
- 3.2 Полезные советы (ик).
- 4. Создание fbd программ.
- 4.1 Операции над функциональными блоками.
- 4.1.1 Установка функциональных блоков в рабочей области редактора.
- 4.1.2 Редактирование установленных блоков.
- 4.1.3 Создание связей между блоками.
- 4.1.4 Инвертирование выходов блоков.
- 4.1.5 Назначение входов-выходов блока.
- 4.2 Эмуляция работы fbd программы.
- 4.3 Встроенная справка, типы блоков.
- 4.4 Краткое описание часто используемых блоков.
- 4.5 Создание собственных функциональных блоков.
- 4.6 Полезные советы (fbd).
- 5. Привязка входов-выходов fbd программы к каналам.
- 5.1 Выбор fbd программы, встраиваемой в канал.
- 5.2 Привязка каналов к входам-выходам fbd программы.
- 6. Разработка графического интерфейса.
- 6.1 Статические и динамические элементы.
- Статические
- 6.1.1 Описание и настройка динамических элементов (кнопки).
- 6.1.2 Описание и настройка динамических элементов (динамический текст).
- 6.1.3 Описание и настройка динамических элементов (гистограммы).
- 6.1.4 Статические элементы (линии).
- 6.1.5 Статические элементы (статический текст).
- 6.1.6 Статические элементы (прямоугольники).
- 6.1.7 Статические элементы (ломаные).
- 6.2 Редактирование элементов в рабочей области рпд.
- 6.3 Полезные советы (рпд).
- 7. Запуск проекта.
- 8. Приложения.
- 8.1 Пример графического интерфейса модели цифрового автомата – преобразователя кода мтк-2.
- 8.2 Пример графического интерфейса модели цифрового автомата – преобразователя двоичного кода в десятичный, с выводом информации на индикатор ив-22.