- •Введение Краткое описание системы Назначение и сферы применения
- •Основные термины и определения
- •Состав инструментальной системы
- •Принцип функционирования системы
- •Модификации ис trace mode 6
- •Создание графического экрана
- •Пособие по инсталляции Системные требования
- •Порядок инсталляции
- •Часть первая. Нарисуй и запусти! Создание простейшего проекта
- •Создание узла арм
- •Автопостроение канала
- •Создание генератора синуса и привязка его к каналу
- •Запуск проекта
- •Добавление функции управления
- •Редактирование графического экрана
- •Привязка аргумента экрана к каналу
- •Размещение гэ Тренд
- •Привязка аргументов программы
- •Запуск проекта
- •Связь по протоколу dde с приложением ms Windows на примере Excel
- •Подключение модуля удаленного ввода сигналов
- •Создание компонента-источника для ввода данных от модуля I-7011
- •Создание и настройка сом-порта
- •Изменение привязки канала к источнику данных
- •Запуск проекта
- •Часть вторая. Операторский интерфейс: мониторинг, управление, регулирование Постановка задачи
- •Создание экранов арм
- •Написание программ
- •Узлы проекта и база каналов
- •Создание архива и отчета тревог
- •Создание базы каналов pc-based контроллера
- •Создание компонентов-источников/приемников pc-based контроллера
- •Связывание компонентов-источников/приемников с каналами
- •Настройка каналов, задающих начальные условия для регулирования и управления
- •Настройка параметров сетевого обмена и динамических характеристик узла
- •Конфигурирование информационных потоков между узлами
- •Настройка режима сетевого обмена
- •Редактирование базы каналов
- •Фиксация событий
- •Связь с субд ms Access
- •Обработка данных локального архива
- •Обеспечение безопасности
- •Генератор отчетов
- •Часть третья. Имитаторы Постановка задачи
- •Подготовительные операции
- •Разработка программ имитаторов, встраивание их в проект
- •Файлы проекта
- •Отладка
- •Настройка сетевых протоколов
- •Подготовка папки проекта к отладке
- •Проведение отладки
- •Заключение
- •Приложение Некоторые типовые системные конфигурации trace mode 6
Основные термины и определения
Программные продукты TRACE MODE 6 подразделяются на интегрированную среду разработки (инструментальную систему) и исполнительные модули.
Инструментальная система TRACE MODE устанавливается на рабочем месте инженера-разработчика АСУ и предназначена для создания системы автоматизации и отладки всех ее компонентов. Сохраняемое в файл с расширением *.prj описание создаваемой системы автоматизации является проектом TRACE MODE.
Исполнительные модули TRACE MODE предназначены для запуска проекта TRACE MODE в реальном времени, т.е. для эксплуатации на действующем объекте автоматизации. Основным исполнительным модулем TRACE MODE для АРМ является МРВ – монитор реального времени, реализующий такие основные функции как непрерывный сбор данных, их математическую обработку и визуализацию. Для запуска проекта в контроллерах используются исполнительные модули МикроМРВ, которые различаются по типу контроллеров (разрядность процессора, операционная система, использование сетевого взаимодействия и др.).
Каждому компьютеру/контроллеру, запускаемому под управлением исполнительного модуля в проекте TRACE MODE сопоставлен отдельный узел. Максимальное количество узлов в проекте – 255.
В рамках узла создаются каналы – основные информационные единицы для ввода и первичной обработки данных. Каналы в рамках узла могут объединяться в группы, группы могут содержать подгруппы, образуя иерархическую информационную структуру произвольной вложенности.
Каналы различаются на классы в зависимости от типа обрабатываемых данных, например, для целочисленных – HEX16 и HEX32, для вещественных – FLOAT и DOUBLE FLOAT.
Каналы содержат атрибуты. Атрибуты каналов могут быть вычисляемыми в реальном времени и не вычисляемыми, общими и специализированными, т.е. отражающими специфику класса канала. Атрибуты канала, задаваемые при редактировании в ИС – Базовое имя, Комментарий, Кодировка являются общими атрибутами каналов всех классов. Атрибуты Верхний предел, Нижний предел – не вычисляемые специализированные аргументы канала класса Float, атрибут Достоверность является вычисляемым атрибутом, индицирующим в реальном времени состояние обмена данными с аппаратурой для каналов класса HEX16 и Float. Значения не вычисляемых атрибутов можно изменять в реальном времени, например, варьировать параметры внутренней обработки в канале класса Float с помощью атрибутов Множитель и Смещение для выполнения линейного преобразования – перехода от кодов АЦП к физическим величинам и т.д.
Различают два типа каналов – INPUT и OUTPUT. В общем случае каналы типа INPUT могут получать информацию от источников данных, каналы типа OUTPUT – посылать управляющие воздействия в приемники данных.
Источники и приемники данных представляют собой описатели точек ввода-вывода, то есть связей с контроллерами, платами УСО, интеллектуальными датчиками и т.д. Каждая точка ввода-вывода может быть одним аналоговым сигналом или группой (до 16-ти) дискретных сигналов.
Связи с тэгами во внешних ОРС-серверах и программными компонентами по протоколам DDE/NetDDE также относятся к точкам ввода-вывода.
Такие компоненты проекта как экраны, программы, связи с внешними реляционными СУБД и документы разрабатываются как шаблоны. Для связи шаблонов с атрибутами каналов используются аргументы. Вызов шаблонов в узлах проекта осуществляется с помощью специализированных каналов класса CALL (Вызов). Один шаблон может быть вызван многократно на разных узлах с передачей в аргументы различных атрибутов различных каналов. Допустимы связи между аргументами вызываемых шаблонов, если они заданы в рамках одного узла.
Для повторного использования в последующих проектах любых компонентов проекта – шаблонов экранов, программ, связей с СУБД, документов, источников/приемников и узлов в целом предназначена пользовательская библиотека.
Количество проектов, разрабатываемых с помощью одной инструментальной системы TRACE MODE, как и время работы в ней не ограничено.
