61
2.5. Разработка документов по спроектированной системе
Документирование технологической информации – это одна
из основных функций систем управления. Документы должны
соответствовать требованиям к технологическим отчетам и жур-
налам, принятым на производстве. Они могут существенно раз-
личаться на разных предприятиях. Поэтому чтобы решить задачу
документирования, необходимо иметь инструмент для создания
произвольных форм документов. Для документирования техноло-
гической информации используется сервер документирования.
Этот модуль по команде от МРВ, собственному сценарию или по
команде от оператора интерпретирует созданные заранее шабло-
ны, запрашивает у МРВ необходимые данные и формирует по ним
документы. Для создания шаблонов документов в инструменталь-
ную систему включен редактор шаблонов. Шаблон документа
разрабатывается в виде файла HTML-формата. В него могут быть
вставлены любые элементы, поддерживаемые в HTML, а также
дополнительные функции и команды, предназначенные для запро-
са данных от узлов проекта и обработки полученных значений.
Команды, доступные для использования в шаблонах, позволя-
ют выводить значения атрибутов каналов в нужные области гене-
рируемого документа, вставлять в него растровые изображения,
данные из архивов в виде графиков, интегральных и усредненных
значений каналов.
Редактор шаблонов. Экран редактора шаблонов представлен
на рис. 2.13. Редактор имеет главное меню, панели инструмен-
тов, строку состояния и рабочее поле.
В меню включены команды работы с файлами шаблонов, печа-
ти документа, а также команда выхода из редактора.
При выполнении команды «Пробный отчет» на экране появля-
ется окно, в которое выводится изображение сгенерированного по
шаблону документа. Этот документ может быть выведен на прин-
тер как образец. Данные, которые вставлены в него, генерируются
редактором шаблонов, а не запрашиваются у МРВ. Редактор имеет
три инструментальные панели: основную панель, панель формати-
рования и панель объектов.