Цель: приобретение навыков создания простейших отчетов, использование редактора MasterScada
Описание: Данный редактор встроенный в MasterScada позволяет создавать гибкие и функциональные отчеты, с помощью которых вы сможете документировать ход вашего технологического процесса, составлять отчет о потреблении энергоресурсов и любые другие документы основанные на собирании MasterScada данных.
Задание: 1) Необходимо создать отчет в виде таблицы, который должен вывести текущее значение трех переменных, в моменты времени идущих с определенным интервалом, в определенный период.
2) Необходимо выделить цветом те ячейки, в которых значение выходят за границы допустимых.
3) В конце отчета нужно вывести минимальное, максимальное и среднее значение за этот период, а также построить график этих переменных.
Порядок выполнения работы: 1) В дерево объектов создать три команды. В переменных включить режим имитации и архивирования. Наполнить эти переменные данными.
2) В дереве, в объекте время находятся команды начало и конец. С их помощью создается временной диапазон для значений переменных.
3) В отчете выделить цветом ячейки которые превышают значения максимум или ниже значения переменной минимум
4)У команд начало, конец, максимум и минимум одно значение до опроса.
6)Создать отчет. Выделить объект, открыть вкладку отчет. Добавить отчет, задать имя.
7)В левой части окна находится полный инструментарий. Там же присутствуют кнопки для добавления компонентов отчета. В правой части находится окно с вкладками словарь, свойство и дерево отчета. В верхней части окна находятся инструменты для форматирования.
8) Разместить бэнд Данные. Перетащить источник данных. Данные на рабочую область прямо из Словаря
Появится окно Данные. Установить галочки напротив переменных
9) Оформить отчет. В бэнде «Заголовок_данных» исправим имена параметров. Затем выделить бэнды «Заголовок данных» и «Данные» при помощи мыши и сделать выравнивание по центру используя панели Форматирование.
10) Теперь задать формат чисел для числовых полей (ячейки «Параметр1», «Параметр2», «Параметр3»)
11) Оформить итоги. В левой ячейке ввести текст Итоги:. Сделать границу, но теперь задать другой стиль – двойная линия
12) Выделить ячейку «Параметр1» из бэнда «Источник данных: данные» и нажать на кнопку Условия
В появившемся окне добавить условие, в раскрывающемся списке Поле выбрать тип задания условия – выражение. В этом режиме в строке ввода формулы вводится условное выражение на языке C#.
Появится окно Редактор текста. Введем следующее выражение: данные.Параметр1
При генерации кода формируется выражение if (данные.Параметр1<Минимум)
13) Теперь необходимо построить график изменения величин. Выбрать компонент Диаграмма и положить его на этот бэнд. Появится мастер создания диаграмм. В первом окне выбрать тип диаграммы – Линия.
14) В следующем окне Стиль выбрать стиль отображения.
15) В окне Редактор рядов (контекстное меню графика – пункт Редактировать) можно также задать стиль и цвет линии.
16) Для того чтобы в конце отчета добавить место для подписи, положим бэнд Итог отчета. Добавим на бэнд из инструментария компонент Текст, в который введем «Подпись оператора». Для определения номера страницы нужно воспользоваться переменной «PageNumber»