Список авторских статей о Trace Mode 7.
Ранее мы рассмотрели как создать окно Сигнализации(ссылка), Обзорное окно(ссылка) и Много таблиц(ссылка)
Теперь рассмотрим Тренды. В Справочной системе - Распределенные АСУ - Серверный функции МРВ - Web-клиент
В WEB-клиенте есть два типа Трендов - Тренд (реального времени) и Исторический Тренд.
Далее опираемся на поставляемый файл rtws.cnf (в \Config\RTWS\)
Исторический тренд
Он в web-клиенте один. Но можно переключаться между заданными группами каналов. В этом нам поможет канал Call.WebHTrendChGr (53) с 261=Исторический тренд.
При сохранении для МРВ (компиляции), если было включено "WEB. Генерировать rtws"в настройках узла, то будет создан rtws.cnf
Прежде всего, найдите строку с надписью <Historical> (исторический), а в ней — <Trend> (тренд). Это начало построения графиков исторических трендов. Вы можете закомментировать любые строки (они не будут выполняться) или раскомментировать их (они будут выполняться). Добавлять новые строки нельзя (кроме подсекции «Curves»).
<Colors>...</Colors>. Задавать не обязательно, применятся значения по умолчанию
- <Window>rgba(0,0,0,0)</Window>, Описание настройки фона
- <Background>#000000</Background>, цвета фона тренда
- <Cursor>red</Cursor>, цвета визора
- <Text>#000000</Text>, цвет текста
<Font>...</Font>. Описание шрифта. Задавать не обязательно, применятся значения по умолчанию (в примере ниже, закомментирован)
- <Family>Roboto</Family>, шрифт
- <Size>16</Size>, размер шрифта
- <Bold/>, выделенный, если есть
- <Italic/>, курсив, если есть
<Pen>...</Pen>. Описание кривых.
- <Width>2</Width>, толщина
- <Fill/>, заполнять область под кривой
- <Style>, стиль для нормального (<Normal>solid</Normal>) значения, недостоверного (<Invalid>dotted</Invalid>) и ручного (<Manual>dashed</Manual>)
<Grid>...</Grid>. Описание координатной сетки.
- <Visible/>, показывать или нет
- <Primary> и <Secondary>, описание основной и дополнительной сетки, а именно цвет (<Color>#FFFFFF</Color>) и стиль (<Style>solid</Style>) для обоих сеток отдельно.
<Axis>...</Axis>. Описание осей координат.
- <Time>...</Time>, описание оси времени, а именно количество меток (<Marks>5</Marks>), период подписи меток (<Period>1</Period>) и отображаемый диапазон в секундах (<Range>300</Range>)
- <Value>...</Value>, описание значений, а именно количество меток (<Marks>5</Marks>), период подписи меток (<Period>1</Period>) и тип оси (<Type>Stack</Type>) общая (Common), отдельная для каждой кривой (Separate) или каждая кривая на отдельном тренде (Stack)
Уже в WEB-клиенте в историческом тренде можно выбирать данные какого канала Call.WebHTrendChGr (53) использовать, с помощью шестеренки вправа под Трендом.
Успехов в изучении Программы и применении полученных знаний! 👽