Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Rukovodstvo_polzovatelya_SCADA_TRACE_MODE_Byst / Rukovodstvo_polzovatelya_SCADA_TRACE_MODE_Byst

.pdf
Скачиваний:
181
Добавлен:
06.03.2016
Размер:
8.89 Mб
Скачать

Часть вторая. Операторский интерфейс

121

Аргументы шаблона экрана STD_Err и Mean будут привязаны к соответствующим аргументам канала класса CALL Статистика_по_Т, а аргумент шаблона экрана STATISTICS к атрибуту Входное значение этого же канала. Таким образом, при работе в реальном времени при нажатии ЛК мыши на ГЭ Кнопка будет производиться статистическая обработка накапливаемых в локальном архиве за текущий час реальных значений канала Температура_рабочая и на графическом экране выводиться среднее значение и его среднеквадратическое отклонение.

Сохраним созданный проект, используя иконку .

Обеспечение безопасности

С целью пресечения несанкционированного доступа к разрабатываемой системе автоматизации необходимо определить круг пользователей системы и назначить им права доступа, назначить идентификаторы для входа в систему и пароли. С этой целью в узле АРМ создадим новую группу

Пользователи_TM.

Войдем в нее и создадим два новых компонента – Пользователь_ТМ. Откроем их последовательно для редактирования, изменяя имена и назначая права, идентификаторы и пароли. Цель, преследуемая при этом, заключается в наделении пользователя admin (разработчика) максимальными правами по доступу к системе с возможностью внесения изменений, а пользователя oper (оператора) – лишь необходимыми для текущей работы с системой. Для пользователя admin бланк будет выглядеть следующим образом:

122

TRACE MODE и T-FACTORY: БЫСТРЫЙ СТАРТ

Для пользователя oper:

Сохраним созданный проект, используя иконку .

Часть вторая. Операторский интерфейс

123

Генератор отчетов

Разработаем и включим в состав проекта часовую сводку по контролируемым системой параметрам технологического процесса на участках термообработки и хранения. Вывод сводки в файл формата HTML будет осуществлять локальный сервер документирования, включенный в состав монитора реального времени ДокМРВ+.

Необходимо помнить, что профайлер, включенный в интегрированную среду разработки, имеет ограничения на время работы, а профайлер интегрированной среды разработки базового формата блокирует генерацию документов.

Выберем ЛК слой Шаблоны_документов и создадим новый компо-

нент – Документ#1.

Создадим для шаблона аргументы:

Двойным щелчком ЛК откроем шаблон Документ#1 на редактирование. Текущие на момент формирования сводки реальные значения каналов будем помещать в таблицу, а для графического отображения накапливаемых в архиве за прошедший час данных применим тренд. Для разделения сводок друг от друга поместим содержимое сводки между горизонтальными

линиями, вставляемыми с помощью иконки , расположенной на панели инструментов редактора шаблона документов:

124

TRACE MODE и T-FACTORY: БЫСТРЫЙ СТАРТ

Введем в поле редактора название первого технологического участка – термообработки и отформатируем его следующим образом:

Выберем на панели инструментов иконку и в открывшемся диалоговом окне укажем размеры таблицы для вывода текущих реальных значений каналов по участку термообработки:

После щелчка ЛК по экранной кнопке Готово в поле редактора шаблона документов будет размещена пустая таблица:

В левом столбце будем выводить атрибут Базовое имя каналов Рас-

ход_теплоносителя и Температура_рабочая, а в правом – их атрибуты

Реальное значение. Откроем через главное меню интегрированной среды разработки окно аргументов шаблона документа:

Часть вторая. Операторский интерфейс

125

После этого перетащим с помощью мыши аргумент Расход_теплоносителя в левую верхнюю ячейку таблицы. Отредактируем полученную запись, добавив через разделитель – точку, короткое имя атрибута Базовое имя B_NAME. Поскольку в правую верхнюю ячейку будем выводить атрибут Реальное значение канала, связанного с аргументом шаблона документа, то для этого просто перетащим в ячейку с помощью мыши аргумент Расход_теплоносителя:

Аналогичным образом поступим с аргументом Температура_рабочая.

Для вывода архивных данных по каналам с помощью тренда воспользу-

емся иконкой на панели инструментов. На размещенном в поле редактора тренде по щелчку ПК откроем его свойства:

Во вкладке Аргументы с помощью экранной кнопки Добавить выполним следующие настройки:

126

TRACE MODE и T-FACTORY: БЫСТРЫЙ СТАРТ

Во вкладке Архив определим вывод предыстории за прошедший час:

Во вкладке Вид настроим тип выводимого изображения, его размер и обрамление:

Часть вторая. Операторский интерфейс

127

Зададим шкалу во вкладке Оси:

Параметры тренда, определяемые во вкладках Колонтитулы и Легенда, оставим заданными по умолчанию. Нажмем ЛК экранную кнопку Готово. Сводка примет следующий вид:

128

TRACE MODE и T-FACTORY: БЫСТРЫЙ СТАРТ

Подобным образом определим в шаблоне документа вывод данных по участку хранения, итоговая сводка будет:

Часть вторая. Операторский интерфейс

129

Поскольку генерация сводки будет осуществляться на узле АРМ, то перетащим созданный компонент Документ#1 из слоя Шабло-

ны_документов в узел RTM_1.

130

TRACE MODE и T-FACTORY: БЫСТРЫЙ СТАРТ

Откроем канал класса CALL Документ#1:1 на редактирование и в основном бланке установим атрибут Параметр равным 1.

В этом случае при многократной генерации документа новое содержимое (сводка) добавляется в существующий файл Документ#1.html в виде секции. В файл index.html добавляется ссылка на вновь размещенное содержимое (сводку). Оба файла будут находиться в папке узла RTM_1.

Выполним привязку аргументов вызываемого шаблона к атрибутам кана-

лов узла RTM_1. Для этого перейдем с помощью иконки к вкладке Аргументы и последовательно открывая группы компонентов Уча-

сток_Термообработки и Участок_Хранения узла RTM_1, перетащим с помощью мыши на аргументы шаблона документа одноименные каналы.