Окно настроек логгера

Previous Next


В этом окне выполняются следующие настройки:


- вводится условное наименование логгера и его псевдоним,

- выбирается вид логгера,

- указывается количество датчиков для данного логгера,

- указывается период сканирования аналоговых датчиков.


Виды логгеров:


- универсальный.

- все датчики цифровые.

- все датчики iButton.


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

При выборе вида логгера «все датчики цифровые» или «все датчики iButton» автоматически устанавливается в окне настроек сенсора каждого сенсора тип датчика «цифровой» или «iButton». При этом,  внешний вид графика приобретает несколько иной вид: отсчёт значений по оси Y начинается сверху и количество значений по этой оси устанавливается автоматически равным количеству датчиков. Таким образом, положение линии графика для каждого датчика строго фиксировано. А в универсальном виде логгера - положение линии цифрового графика устанавливается пользователем в процентном отношении к полному размеру оси Y.


Псевдонимы логгеров используются для SMS-управления, например для получения текущего состояния датчиков конкретного логгера, достаточно отправить по SMS псевдоним этого логгера. Обычно псевдоним вводится одним коротким словом, часто в латинском алфавите (некоторые мобильные терминалы не понимают кирилицу).


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


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


Кроме графика, пользователь может указать тип лога:

- текстовый файл

- файл типа DBF

- база данных SQL.  работа возможна со следующими базами:

               MySQL (версия сервера MySQL: 3.20 - 5.0)

   PostgreSQL 6.5 - 8.1

   Firebird 1.0 - 2.0

   Interbase 5.0 - 7.5

   Microsoft SQL Server 7, 2000

   Sybase ASE 12.0, 12.5

   Oracle 9i

   SQLite 2.8, 3.5


Самый простой и универсальный способ - запись в текстовый файл. Имя для текстового файла выбирается пользователем. Есть два варианта имени для этих файлов:

1. Обычное, предварительно указанное имя. В этом случае в файле накапливаются значения за всё время работы системы «Бенукс».

2. Динамически создаваемое имя файла. В этом случае в имени файла присутствует текущая дата, поэтому для каждого нового дня автоматически создаётся новый файл.

Кроме имени файла, пользователь может указать папку, в которой будут располагаться файлы.  


Для записи в файл типа "DBF" в указанной папке должна быть пустая dbf-заготовка, которая поставляется в инсталляционном комплекте. Имена DBF-файлов содержат немер логгера, например: logger1.dbf, ligger2.dbf.


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

При записи лога на сервер SQL, база данных и таблицы создаются автоматически. Имя базы указывается в настройках, а имена таблиц могут состоять  либо из имени псевдонима текущего логгера, либо из стандартного слова "logger" и переменной величины. Переменная величина зависит от типа структуры лога: "последовательный" или "параллельный". Если структура лога - "последовательный", к стандартному слову дописывается только номер логгера, например: "logger1". Если структура лога - "параллельный", к стандартному слову дописывается номер логгера и количество датчиков в данном логгере, например: "logger1_3". 

Опция "для имени таблицы использовать псевдоним" служит для того, чтобы задать принцип формирования имени таблицы.

Имена полей в "параллельной" SQL-таблице состоят из слова "Sensor" и числа (номера датчика в логгере), например: Sensor1, Sensor7, Sensor23.

Примечание: В инсталляционный пакет системы "Бенукс" не включены  требуемые библиотеки DLL  для клиента  вашей базы данных Пользователю надо самостоятельно поместить эти DLL в системную папку (обычно Windows\System32) операционной системы или использовать программу установки клиента базы данных.


Кроме типа лога, выбирается тип структуры лога:

- параллельная структура.

- последовательная структура.


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

При последовательной структуре количество полей в логе постоянно, не зависимо от количества датчиков. В последовательный  лог пишутся измеренные значения сразу же после измерения по каждому отдельному датчику. В этом случае достигается наибольшее соответствие реальной величины и записываемого значения.

Таким образом, учитывая вышеописанное, пользователь выбирает тип структуры лога в зависимости от особенностей применения системы Бенукс.

Примечание: Для лога типа "DBF" используется пока только последовательная структура лога. Структура DBF-таблицы есть в инсталляционном пакете и  находится в текущей папке программы



На панели настройки внешнего вида логгера указывается:

- наличие основной панели кнопок,

- наличие панели кнопок управления графиком,

- наличие панели индикаторов,

- высота индикаторов в индикаторной панели (в пикселях).

- показывать на индикаторной панели минимальное и максимальное значение величины, получаемой с датчиков.

 Для этой опции можно указать период анализа на min и max (всё время сканирования, сутки или месяц). Кроме того, итоговые значения min и max записываются в лог-файл.


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

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



































Created with the Personal Edition of HelpNDoc: Full-featured EBook editor