Таблицы и графики

Канал модуля, будь то вход или выход, ассоциируется со структурой данных некоторого типа. RTWin позволяет задать форму представления для каждого типа данных. Для одного и того же типа данных допускается иметь несколько форм представления. Проходящие по каналам модулей данные можно просмотреть в виде таблиц и в виде графиков. Для этого необходимо отметить нужный канал точкой просмотра данных и с помощью окна просмотра форм увидеть данные в табличном и графическом видах. Форма представления типа данных включает описание таблицы и описание графика.

Таблица

Каждой ячейке таблицы соответствует поле или элемент поля структуры данных канала. Для каждой ячейки таблицы задается формат преобразования данных в текстовую строку. Описание таблицы состоит из набора форматов преобразования полей структуры данных. Некоторые форматы преобразования полей различных типов приведены в следующей таблице.

Тип поля Значение Форматы преобразования
char 11
символ число с комментарием
С+Т 11 Шаг: 11
short 64
десятичное шестнадцатиричное
64 0x0040
float 3.1415
с двумя знаками после запятой
3.14
char[3]массив 196,192,200
строка
УМИРФ

График

Каждое поле или элемент поля структуры данных канала может быть представлено в виде отдельного тренда. Т.о. тип данных в виде графика представляется совокупностью трендов. Для отображения тренда задаются минимальное и максимальное значения, которые может принимать величина поля. Минимальному значению соответствует нижняя граница координатной сетки, а максимальному значению - верхняя. Вертикальная составляющая положения точки на координатной сетке рассчитывается по формуле, приведенной на следующем рисунке. Для того чтобы график отражал временные характеристики для координатной сетки, задается масштаб по времени. Масштаб графика по времени определяет промежуток времени, в течении которого точка из крайнего левого положения переместится в крайнее правое положение на координатной сетке.