- •Содержание
- •Введение
- •Постановка задачи
- •Характеристика учебного пособия по проектированию автоматизированных систем управления в trace mode 6
- •Перечень входных данных
- •Описание технологического процесса перекачки нефти
- •Материалы по trace mode
- •Нормативные документы
- •Перечень выходных данных
- •Интегрированная среда разработки trace mode 6
- •Общие сведения
- •Основные характеристики trace mode 6
- •Инструментальная среда trace mode
- •Исполнительные модули trace mode 6 softlogic-scada/hmi в распределенной асутп
- •Общие сведения
- •Сервер реального времени
- •Выделенный сервер документирования
- •Выделенный сервер промышленной субд рв siad/sql 6
- •Горячее резервирование серверов реального времени и siad/sql
- •Микро trace mode - исполнительные модули для контроллеров
- •Клиентские модули scada/hmi trace mode 6
- •Исполнительные модули trace mode 6 для дистанционного управления процессом (телемеханика)
- •Исполнительные модули t-factory 6 для приложений mes, eam и hrm
- •Сервер t-factory: mes/eam/hrm
- •Консоль t-factory: mes/eam/hrm
- •Особенности релиза trace mode 6.05.1
- •Разработка автоматизированной системы управления
- •Этапы проектирования автоматизированных систем управления технологическим процессом
- •Этапы разработки автоматизированной системы управления
- •Настройка инструментальной среды
- •Пункт Файл главного меню TraceMode
- •Окно настройки ис
- •Создание проекта
- •Окно выбора типа проекта
- •Настройка уровня сложности из меню Файл
- •Создание пользовательской библиотеки компонентов
- •Добавление базовых элементов
- •Содержимое библиотеки Библиотека_Изображений#1
- •Содержимое библиотеки Библиотека_ Видеоклипов#1
- •Добавление собственных компонентов в библиотеку
- •Контекстное меню слоя Ресурсы
- •Контекстное меню группы графических элементов
- •Разработка шаблонов графических экранов
- •Этапы разработки шаблона графического экрана
- •Добавление шаблонов экранов
- •Создание компонента Экран в слое Шаблоны_экранов
- •Слой Шаблоны_экранов
- •Настройка параметров экрана
- •Размещение графических элементов (гэ) экрана и задание статических атрибутов
- •Выбор команды Переместить вниз
- •Выполнение команды Переместить вниз с гэ Труба
- •Окно свойств гэ Текст
- •Экран рвс с размещенными гэ и го
- •Создание аргументов экрана
- •Окно свойств с открытой вкладкой Аргументы
- •Настройка динамизируемых атрибутов гэ
- •Аргументы шаблона экрана рвс
- •Свойства динамизируемого атрибута Текст с видом динамизации Значение
- •Диалоговое окно Свойства привязки
- •Настройка динамических свойств гэ
- •Размещение кнопок и настройка событий на их нажатие
- •Задание события при нажатии на кнопку
- •Экран рвс с размещенными кнопками
- •Создание графических объектов
- •Разработка шаблонов программ
- •Общие сведения о языках программирования
- •Этапы разработки шаблона программ
- •Создание шаблона программы
- •Создание шаблона программы
- •Создание аргументов шаблона программы
- •Аргументы программы Управление_задвижкой
- •Разработка программы
- •Окно выбора языка программирования
- •Заготовка программы
- •Отладка программы
- •Общие сведения
- •Программа в режиме отладки
- •Панель инструментов отладчика
- •Окно просмотра переменных
- •Окно переменных
- •Компиляция программы
- •Включение окна Вывод из основного меню интегрированной среды
- •Результат компиляции в окне Вывод
- •Узлы проекта и базы каналов
- •Диалоговое окно конфигурирования привязки
- •Создание архива и отчета тревог
- •Последовательность действий для создания группы Словари_сообщений
- •Последовательность действий для создания Словарь_для_float
- •Разработка программ имитаторов
- •Имитация технологического объекта
- •Словарь для каналов float
- •Подключение словаря к каналу класса float
- •Аргументы шаблона программы имитации заполнения резервуара
- •Локальные переменные шаблона программы заполнения резервуара
- •Имитация сигналов контроллера
- •Аргументы шаблона программы имитации параметров резервуара
- •Добавление программ имитаторов в проект
- •Окно навигатора
- •Отладка проекта
- •Результат выполнения операции переноса шаблонов программ имитаторов список литературы
- •Список используемых сокращений
- •Основные понятия программного пакета trace mode
- •Узлы проекта trace mode
- •Автопостроение каналов
- •Шаблоны экранов
- •Шаблоны программ
- •Обзор scada-пакетов
- •Шелест Андрей Александрович Проектирование асу тп с использованием инструментального пакета trace mode 6.05
- •625000, Г. Тюмень, ул. Володарского, 38
- •625039, Г.Тюмень, ул. Киевская, 52
Настройка динамизируемых атрибутов гэ
Динамизацией атрибута называется задание условий его изменения в зависимости от значения привязанного аргумента. При динамизации атрибута графический элемент становится индикатором выполнения заданных условий.
При размещении ГЭ на экране все его динамизируемые атрибуты по умолчанию статические.
Динамизируемые атрибуты выделены коричневым цветом и имеют подчеркивание. Чтобы изменить данные атрибуты, необходимо нажать двойным нажатием ЛК мыши на названии свойства и выбрать вид динамизации, нажав ЛК мыши в поле Нет динамизации и выбрав нужный пункт в раскрывающемся списке.
Аргументы шаблона экрана рвс
Существует 6 видов динамизации:
- значение – индикация значения аргумента (только для атрибута Текст);
- Arg = Конст. – индикация равенства аргумента заданной константе;
- Arg >= Конст. – индикация превышения аргументом заданного порога;
- Arg & Конст. – индикация состояния битов значения аргумента, заданных маской Константа. Если хотя бы один такой бит установлен, индицируется ИСТИНА, иначе – ЛОЖЬ;
- Arg в диапазоне – индикация нахождения аргумента в заданных диапазонах;
- Arg в интервале – индикация нахождения аргумента в интервалах привязанного канала.
В зависимости от выбранного вида индикации меняются инструменты его конфигурирования. На рис. 26 показаны свойства динамизируемого атрибута Текст с видом динамизации Значение.
Свойства динамизируемого атрибута Текст с видом динамизации Значение
После выбора вида динамизации необходимо указать привязку динамизируемого атрибута. Для этого необходимо нажать на поле Значение параметра Привязка. Появится диалоговое окно Свойства привязки, как показано на рис. 27.
Диалоговое окно Свойства привязки
В данном окне отображаются все аргументы шаблона экрана. В нем необходимо выбрать нужный аргумент, к которому предполагается привязать димамизируемый атрибут ГЭ. Затем следует нажать на кнопку Готово.
После этого настраиваются другие параметры динамизации.
Для вида динамизации «Значение» необходимо настроить параметр Формат. Точное описание данного параметра задается в нотации Си.
Обозначению формата предшествует знак процента (%):
- %d или %i – вывод значения как целого со знаком в формате DEC;
- %o – вывод значения в восьмеричном формате без знака;
- %u – вывод значения как целого без знака в формате DEC;
- %x – вывод значения в формате HEX без знака с использованием нижнего регистра для букв;
- %X – вывод значения в формате HEX без знака с использованием верхнего регистра для букв;
- %e – вывод значения со знаком в форме [ – ]D.mmmm e [sign]ddd, где D – один десятичный знак, mmmm – один или более десятичных знаков, ddd – три десятичных знака, sign – "+" или "-";
- %E – аналог %e с использованием E вместо e;
- %f – вывод значения со знаком в форме [ – ]DDDD.mmmm, где DDDD – один или более десятичных знаков. Число знаков перед десятичной точкой зависит от величины значения, число знаков после десятичной точки зависит от запрошенной точности. Число знаков после запятой (k) может быть задано при указании формата в виде %.<k>f;
- %g – вывод значения со знаком в f или e формате (в зависимости от того, в каком из этих двух форматов представление компактнее для данного числа, и точности). Формат e используется тогда, когда показатель степени меньше -4 или больше или равен точности числа. Замыкающие нули удаляются, десятичная точка появляется только тогда, когда число дробно;
- %G – аналог %g с использованием E вместо e.
