Структура дерева объектов

<< Click to Display Table of Contents >>

Navigation:  Проект > Документы объектов > Генератор отчетов > Примеры построения отчетов > Общие принципы создания отчетов в MasterSCADA > Примеры создания отчетов > Отчет первый. Непрерывный процесс >

Структура дерева объектов

Для начала добавим в проект исходные данные:

2 измеряемых параметра (поскольку пример демонстрационный, то они в режиме имитации), разницу будем считать прямо в отчете.

команду типа Время ("Начало")

переменную типа Расчет ("Конец") для формирования значения текущего времени

Эти переменные предназначены для ограничения выборки данных из архива.

Дополнительно нужно добавить:

команду "Интервал" (тип Целый)

ФБ "Служебная информация"

две команды "Максимум" и "Минимум"

ReportManualPart1_img2

 

Примечание. Параметры для вывода в таблицу и график должны иметь статус архивируемых. Чтобы иметь возможность увидеть пример готового отчета в режиме разработки (используя режим предварительного просмотра), нужно задать значения всех используемых параметров, нужно архивируемые переменные в режиме исполнения наполнить данными (можно также воспользоваться скриптом "Генерация архива за промежуток" из библиотеки на Палите ФБ). Для вспомогательных переменных (команды для ограничения выборки из архива, имя оператора и т.д.) задать "Значение до опроса", константу или установить флаг "Восстановление при рестарте" (тогда при выходе из режима исполнения значение будет сохранено).

Наполним проект данными. У команд "Параметр1" и "Параметр2" включена имитация, поэтому переведем проект в режим исполнения и подождем несколько минут – в архив занесутся данные. Вернемся в режим разработки. У команды "Начало" и расчета "Конец" в качестве значений до опроса зададим диапазон времени, в котором в архиве есть данные. Также установим значение до опроса у выходов ФБ "Начало смены", "Конец смены", "Должность оператора" и "Имя оператора", а также у команд "Максимум" и "Минимум".

Теперь, когда значения всех переменных и архивы сформированы, мы сможем построить отчет в режиме разработки – это позволит сразу увидеть  готовый отчет и при необходимости внести изменения.