Технология разработки проекта в ИС
Разработка проекта в ИС включает следующие процедуры:
- создание структуры проекта в навигаторе;
- конфигурирование или разработка структурных составляющих – например, разработка шаблонов графических экранов оператора, разработка шаблонов программ, описание источников/приемников и т.д.;
- конфигурирование информационных потоков;
- выбор аппаратных средств АСУ (компьютеров, контроллеров и т.п.);
- создание узлов в слое Система и их конфигурирование;
- распределение каналов, созданных в различных слоях структуры, по узлам и конфигурирование интерфейсов взаимодействия компонентов в информационных потоках;
- сохранение проекта в единый файл для последующего редактирования (с помощью команды Сохранить или Сохранить как);
- экспорт узлов в наборы файлов для последующего запуска управления мониторов TRACE MODE (по команде Сохранить для МРВ).
Перечисленные процедуры (за исключением двух заключительных) и входящие в их состав операции могут выполняться в произвольном порядке. Например, можно начинать разработку проекта с разработки шаблонов графических экранов оператора, с создания узлов и их каналов в слое Система (если аппаратные средства АСУ известны заранее), можно конфигурировать каналы и информационные потоки после распределения каналов по узлам и т.п.
Чтобы получить представление о средствах разработки, которыми располагает ИС, рассмотрим ниже следующий пример создания проекта.
TRACE MODE располагает также средствами для объектного проектирования.
Пример создания проекта
Пусть будущая АСУ ТП должна решать следующие задачи:
- получать значение от некоторого источника переменного сигнала на этаже 2 здания 2;
- передавать это значение на этаж 1 здания 1;
- на этаже 1 здания 1 – управлять передачей, отображать значение и протоколировать его выход за заданные границы.
Пусть также аппаратные средства АСУ ТП заранее неизвестны.
Создание нового проекта в ИС
Предположим, что в общих параметрах ИС задано ее открытие пустой. В этом случае при открытии интегрированной среды из программной группы TRACE MODE или с помощью запуска файла tmdevenv.exe она имеет вид, в соответствии с рисунком 5.3.3.
Рисунок 5.3.3 – Открытие пустой ИС
Одну и ту же команду в ИС можно выполнить несколькими способами – для этого среда и встроенные в нее редакторы снабжены меню, панелями инструментов, контекстными меню, а также поддерживают типичные для приложений Windows операции, выполняемые с помощью мыши или по нажатию сочетаний клавиш. Операции, типовые для различных редакторов, описаны в разделе.
После создания нового проекта в навигаторе отображаются предопределенные слои его структуры (в соответствии с рисунком 5.3.4).
Рисунок 5.3.4 – Структура нового проекта в навигаторе