7. Запуск проекта.
Существует два способа запустить созданную модель цифрового автомата и таким образом проверить ее работоспособность и адекватность:
1) Включить режим эмуляции, встроенный в РПД. Этот режим предназначен для отладки отдельных функций элементов графического интерфейса на этапе его разработки. В то же время никто не мешает нам использовать этот режим для проверки работоспособности модели в целом.
Однако следует помнить, что интерфейс РПД занимает на экране компьютера около 30% рабочей области и если модель цифрового автомата сложна, для ее запуска лучше использовать второй способ.
2) Использовать специализированный модуль ТМ5, который называется «Профайлер». Он предназначен для запуска в реальном времени проектов разработанных в программной среде ТМ5.
Для включения режима эмуляции в РПД достаточно нажать ЛКМ на кнопке «Эмуляция» инструментальной панели РПД.
После нажатия, кнопка «эмуляция» останется утопленной. Для отключения режима эмуляции достаточно нажать ЛКМ по кнопке еще раз.
Для запуска Профайлера надо запустить ярлык Профайлер из группы установки инструментальной системы ТМ5 в меню Программы WINDOWS. После этого на экране появится окно профайлера,
которое автоматически развернется на весь экран монитора.
Для запуска проекта, его надо открыть в профайлере. Для этого необходимо:
1) Нажать ЛКМ на кнопке инструментальной панели, и в появившемся окне
выбрать один из файлов ранее созданных проектов.
2) В окне
Просто нажать ЛКМ кнопку ОК.
3) В окне
удалить «DEMO» и «****» (графы «Оператор» и «Пароль» обязательно должны быть пустыми!!!). Затем нажать ЛКМ на кнопке «Вход».
Для запуска открывшегося проекта достаточно нажать кнопку , после чего она станет утопленной. Для остановки проекта достаточно еще раз кликнуть ЛКМ по кнопке . В появившемся окне
Просто нажать ЛКМ кнопку ОК.
Очевидно, что запуск проекта в профайлере намного более сложен, по сравнению с включением режима эмуляции в РПД. Однако у него есть одно большое преимущество.
После внесении каких-либо изменений в проект посредством РБК, модель запущенную в РПД, необходимо обязательно остановить, закрыть, а потом опять загрузить из файлов проекта. Это делается для того, что бы изменения, внесенные в модель при редактировании проекта в РБК, были «перезагружены» в РПД.
В профайлере же обновление запущенного проекта проходит на порядок проще! Для этого достаточно в меню Проект инструментальной системы выбрать пункт Обновить узел.
При этом все изменения внесенные в проект посредством РБК или РПД будут мгновенно перезагружены и приняты к исполнению даже без остановки проекта!
Запущенная в Профайлере или в режиме эмуляции РПД, правильно разработанная модель цифрового автомата, должна адекватно реагировать на изменения входных параметров (нажатие различных кнопок ИП) соответствующим условиям задачи изменением выходных параметров (изменение цвета гистограмм).
- Моделирование цифровых автоматов в программной среде 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.