Найти тему

Trace Mode 7. WEB-клиент. Исторический Тренд

Список авторских статей о 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) использовать, с помощью шестеренки вправа под Трендом.

-2

Успехов в изучении Программы и применении полученных знаний! 👽

Сайт разработчика Trace Mode.

Скачать БЕСПЛАТНО

Форум Trace Mode 7