ГЭ Тренд XY размещается в графическом слое стандартным способом (см. Размещение ГЭ и Задание типовых свойств ГЭ ).
ГЭ Тренд XY представляет собой модификацию ГЭ Тренд (см. ГЭ ‘Тренд’ ) для графического представления функций y(x), заданных параметрически (x=f(p), y=g(p)).
Привязки к аргументам экрана, определяющим законы изменения координат, задаются при конфигурировании кривой (атрибуты Привязка X и Привязка Y) (см. также Операции с аргументами в РПД ).
При конфигурировании ГЭ Тренд XY в ИС используются следующие атрибуты, специфичные относительно ГЭ Тренд:
Буфер – количество последних по времени точек кривой, хранимых в памяти (2-106, по умолчанию – 500);
Единицы времени – единицы времени для атрибутов Шаг1, Шаг2 и Интервал выборки;
Шаг1 – величина сдвига репера (Tmax) по командам Шаг1 назад и Шаг1 вперед;
Шаг2 – величина сдвига репера (Tmax) по командам Шаг2 назад и Шаг2 вперед;
Tmax – значение времени, от которого отсчитывается интервал выборки.
Интервал выборки – временной интервал, из которого выбираются данные для отображения на тренде (отсчитывается назад от Tmax). Количество отображаемых точек из архива не превышает значение, заданное атрибутом Буфер.
При работе в реальном времени используются следующие инструменты ГЭ Тренд XY, специфичные относительно ГЭ Тренд:
/ ( , , ) – переключатель источника данных:
– текущие данные;
, , – архивные данные (в этом режиме переключатель индицирует следующие состояния: – запрос архива на чтение; – чтение архива; – отображение извлеченных архивных данных);
– меню, содержащее команды навигации по буферу/архиву:
Шаг2 назад – сдвиг Tmax на Шаг2 назад;
Шаг1 назад – сдвиг Tmax на Шаг1 назад;
Шаг1 вперед – сдвиг Tmax на Шаг1 вперед;
Шаг2 вперед – сдвиг Tmax на Шаг2 вперед;
В конец – присвоение Tmax значения максимальной метки времени из буфера/архива;
К метке времени – присвоение Tmax произвольного значения (задается в диалоге, который отображается при выполнении данной команды, – см. ГЭ ‘Тренд’ ).
Для вывода в легенду координат и времени точки кривой нужно подвести к этой точке курсор, который в этом случае принимает форму .
Атрибуты ГЭ Тренд XY, определяющие вид кривой и собственно тренда, аналогичны соответствующим атрибутам ГЭ Тренд (см. ГЭ ‘Тренд’ ).
ГЭ Тренд XY не поддерживает прокрутку по осям X и Y за пределы, заданные при конфигурировании тренда, поэтому эти пределы должны коррелировать соответственно с областью определения и областью допустимых значений функции.
Для корректной работы ГЭ каналы, задающие законы изменения координат, должны иметь одинаковый период пересчета и архивироваться в один и тот же архив.