Окно настроек графика

Previous Next


Отдельное окно настроек графика вызывается через основное меню «Настройка» - «Настройка графика» или кликом правой кнопки мышки в окне графика.


Панель "Настройка общего вида".

В верхней части графика располагается зона заголовка. Заголовок представляет собой дату или период дат, в зависимости от содержания самого графика. Вокруг зоны графика расположена служебная область, в которой находятся символы и деления, составляющие оси координат (вертикальная ось Y и горизонтальная ось X). В правой части окна графика располагается так называемая "легенда" (наименования каналов).  

Для общего вида имеются следующие настройки:

- включить или отключить заголовок для графика, а так же выбрать фонт, размер и цвет символов заголовка.  

- выбрать фонт, размер и цвет символов, образующих оси координат X и Y.

- выбрать цвет служебной области графика

- выбрать цвет фона сетки графика.

- выбрать цвет линий сетки графика.

- выбрать цвет указателя для режима просмотра "указатель".

- включить или отключить изображение легенды.   Кроме того,  указывается ширина легенды в пикселях.


Панель "Установка значений по оси X" .

По оси X отображается текущее время. Для задания величины видимой области графика служат опции "Секунд", "Минут", "Часов", "Суток". Причём,  началом графика является то время, когда было запущено сканирование датчиков кнопкой "Пуск". Таким образом, грубо говоря, крайнее правое значение устанавливает масштаб графика по оси X. На этой же панели указывается количество меток в видимой области графика ("Количество меток X ") и тип представления даты-времени по оси X ("Вид линейки"). При заполнении всей видимой области графика, всё содержимое постепенно сдвигается влево, в скрытую область графика и просмотреть её можно с помощью режима "Прокрутка", описанного в разделе описание модуля  в абзаце "Панель режимов графика".  


На отдельной панели  указывается максимально допустимое время паузы графика (в минутах). Это время контролируется при переходе из режима "Пауза" в режим "Продолжить".  Если программа долгое время находилась в режиме  "Пауза", то в некоторых случаях продолжение графика становится просто бессмысленным. Максимальное время паузы графика каждый пользователь устанавливает в зависимости от условий эксплуатации программы.


Панель "Буфер FIFO для графика" .

На этой панели включается режим "FIFO" для хранения всего созданного графика: как скрытой, так и видимой его части. Режим "FIFO" - это грубо говоря определённый ограниченный объём памяти, выделяемый для хранения графика. Таким образом, если весь буфер заполнен, старые данные вытесняются новыми измерениями и в итоге в распоряжении пользователя находится последние выполненные замеры, находящиеся в буфере FIFO. Размер буфера указывается в условных единицах, представляющих собой собственно массив измерений, а само число показывает количество измерений, составляющих график.

Чтобы задать размер FIFO, соответствующий какому-то временному диапазону, например: 2 дня, можно на панели "Установка значений по оси X" установить количество суток: 2, затем включить опцию "из оси X". В результате этого автоматически вычисляется размер буфера FIFO исходя из двух величин: времени по оси X и периода сканирования датчиков, установленного в текущих настройках. После того, как величина буфера установлена, можно убрать опцию "из оси X" и на панели "Установка значений по оси X" указать время, удобное для отражения видимой области графика. Таким образом, опция  "из оси X" служит просто для арифметического расчёта величины буфера. Кроме всего прочего, размер буфера можно указать и вручную, ориентируясь на своих расчётах.

Для того, чтобы описанный выше принцип определения размера FIFO учитывал частоту срабатывания цифровых датчиков, введён настроечный параметр "Коэффициент заполнения графика сигналами датчиков". Его величина выбирается субъективно, исходя из условий использования цифровых датчиков и предполагаемой частоты срабатываний.  Собственно, каждое срабатывание датчика вызывает заполнение массива данных FIFO информацией.


Панель "Авто-сохранение графика"

Эта панель имеет следующие настройки:

- сохранять график 1 раз в сутки. При установке этой опции, автоматически в 00 часов 00 минут выполняется сохранение текущего графика на диск в виде файла.

- после сохранения рисовать новый. Эта опция работает в связке с первой опцией так, что после сохранения текущего графика при переходе на новую дату в 00:00 возможно начинать новый график или продолжать текущий. В последнем случае, текущий сохраняемый график будет с накоплением информации.  

Замечание: Если используется буфер "FIFO", опция "после сохранения рисовать новый" просто лишена смысла и её не стоит использовать.


Замечание: одну из опций (либо FIFO,  либо "после сохранения рисовать новый" ) обязательно должна быть включена, иначе будет перерасход оперативной памяти для нужд графика и программа может остановить сканирование.


- сохранять график при выходе. Эта опция позволяет при каждом выходе из программы сохранять текущий график  в виде файла.

- тип файла. Позволяет выбирать jpg, bmp, emf или xml - типы файла для вышеописанных опций (сохранять 1 раз в сутки, сохранять при выходе).

- восстанавливать при запуске. Эта опция включает механизм восстановления текущего графика при перезапуске программы. Этот механизм работает следующим образом: при выходе из программы текущий график сохраняется на диске в виде файла tmp_ture.xml, а при запуске программы автоматически график восстанавливается из этого файла. Этот механизм полезен для обеспечения непрерывности текущего графика даже при перезагрузке программы. Причём, если в окне «Конфигурация системы» включена опция "Авто-сканирование при старте", то программа не только восстановит текущий график, но и продолжит сканирование датчиков.


- папка. Эта опция состоит из кнопки "папка" и текстового поля. Текстовое поле предназначено для указания папки, в которой будут сохраняться текущие графики вышеописанных опций (сохранять 1 раз в сутки, сохранять при выходе). Причём, указывается полный путь вместе с буквой диска. Кнопка "Папка" служит для облегчения указания пути простым выбором папки на экране.

- формировать в текстовом файле. Эта опция состоит из трёх объектов: включение опции, текстовое поле и включение даты в имени файла. Если опция включена, автоматически во время каждого цикла прорисовки графика, будет формироваться на диске в виде текстовый файл (аналогично текстовому лог-файлу).  Имя этого файла указывается в соседнем поле, но если включена опция "дата в имени", имя для этого текстового файла будет формироваться автоматически и в имени будет присутствовать текущая системная дата.


Панель "Установка значений по оси Y" .

По оси Y располагаются значения измеряемой величины. Для настройки оси Y имеются следующие опции:

- верхнее значение графика. Указывается максимальная величина значения, возможная для данного применения логгера.

- нижнее значение графика. Указывается минимальная величина значения, возможная для данного применения логгера.

- количество дес.знаков. Используется для задания количества десятичных знаков после запятой в числах, составляющих ось Y.

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

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

- количество меток Y. Определяет количество делений, составляющих ось Y со значениями сигнала. При изменении количества меток автоматически пересчитываются все значения делений по оси Y. Таким образом, изменяя пределы (верхний или нижний) и количество меток, можно задать линейку по оси Y с удобными для восприятия значениями.


Все изменения, выполняемые на экране настроек графика вступают в силу немедленно, изменяя внешний вид графика.































Created with the Personal Edition of HelpNDoc: Free EPub producer