Канал модуля, будь
то вход или выход, ассоциируется со
структурой данных некоторого типа.
RTWin позволяет задать форму
представления для каждого типа
данных. Для одного и того же типа
данных допускается иметь несколько
форм представления. Проходящие по
каналам модулей данные можно
просмотреть в виде таблиц и в виде
графиков. Для этого необходимо
отметить нужный канал точкой
просмотра данных и с помощью окна
просмотра форм увидеть данные в
табличном и графическом видах.
Форма представления типа данных
включает описание таблицы и
описание графика.
Каждой ячейке
таблицы соответствует поле или
элемент поля структуры данных
канала. Для каждой ячейки таблицы
задается формат преобразования
данных в текстовую строку. Описание
таблицы состоит из набора форматов
преобразования полей структуры
данных. Некоторые форматы
преобразования полей различных
типов приведены в следующей
таблице.
Тип поля |
Значение |
Форматы
преобразования |
char |
11 |
символ |
число |
с комментарием |
С+Т |
11 |
Шаг: 11 |
|
short |
64 |
десятичное |
шестнадцатиричное |
64 |
0x0040 |
|
float |
3.1415 |
с двумя
знаками после запятой |
3.14 |
|
char[3]массив |
196,192,200 |
|
Каждое поле или
элемент поля структуры данных
канала может быть представлено в
виде отдельного тренда. Т.о. тип
данных в виде графика
представляется совокупностью
трендов. Для отображения тренда
задаются минимальное и
максимальное значения, которые
может принимать величина поля.
Минимальному значению
соответствует нижняя граница
координатной сетки, а
максимальному значению - верхняя.
Вертикальная составляющая
положения точки на координатной
сетке рассчитывается по формуле,
приведенной на следующем рисунке.
Для того чтобы график отражал
временные характеристики для
координатной сетки, задается
масштаб по времени. Масштаб графика
по времени определяет промежуток
времени, в течении которого точка
из крайнего левого положения
переместится в крайнее правое
положение на координатной сетке.