<< Нажмите для отображения содержания >>

Навигация:  Настройка >

Настройки программы

Настройки программы не зависят от типа источника данных и содержат ряд опций для настройки внешнего вида или поведения программы. Окно настройки открывается в меню "Изменить" в главном окне программы.

 

Вид окна

 

program-config1

Рис. 3. Вид окна.

 

Запускать в свернутом состоянии - при запуске Datatag Link, главное окно программы будет в свернутом состоянии на панели задач или будет свернута в виде значка на системной панели.

 

Свернуть на системную панель - главное окно будет автоматически сворачиваться, и иконка будет автоматически помещаться на панель рядом с часами.

 

Всегда наверху - главное окно программы всегда будет поверх остальных программ на рабочем столе.

 

Вид главного окна - позволяет настроить вид окна отображения данных (тип, фон, цвет шрифта).

 

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

 

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

 

Протокол

 

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

 

program-config2

Рис. 4. Протокол.

 

Файл - в данном поле нужно указать полный путь к лог-файлу.

 

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

 

Максимальный размер протокола (Кб) - задает максимальный размер файла протокола. Программа начнет запись в новый файл после установленного лимита.

 

Сервис Windows

 

Использование сервиса (службы) Windows позволит Вам:

 

Запускать программу автоматически вместе с Windows, еще до входа пользователя в систему.

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

Для службы можно настроить параметры перезапуска в случае ошибок.

 

Внимание: Вы должны запустить программу как администратор, чтобы изменять конфигурацию или управлять службой любым способом (запуск, останов, пауза, продолжение работы). При этом на операционной системе Windows Vista вы должны запустить программу с расширенными (elevated) правами (правый клик на иконке - Запуск от имени администратора).

 

program-config3

Рис. 5. Сервис Windows.

 

Установить - установить службу в операционной системе.

 

Удалить - остановить и удалить службу.

 

Старт, Остановить, Перезапуск - команды управления состоянием службы

 

Также управлять службой можно и через командную строку.

 

Безопасность

 

program-config4

Рис. 6. Безопасность.

 

На этой закладке вы можете выборочно защитить паролем некоторые действия с программой. Для этого включите опцию "Защитить паролем", задайте пароль и выберите из списка защищаемые операции.

 

Изменение настроек программы - любые действия по изменению конфигурации программы.

 

Старт/пауза - запуск или остановка передачи данных с помощью кнопки в главном окне программы.

 

Выход - завершение работы программы на рабочем столе. Не влияет на работу в режиме службы.

 

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

 

Файл транзакций

 

Данные опции позволяют настроить режим сохранения истории транзакций по передачи данных в файл формата CSV.

 

program-config5

Рис. 7. Файл транзакций.

 

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

 

Создавать новый лог файл - вы можете выбрать режим создания нового лог файла, в зависимости от объема передаваемых данных.

 

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

 

Формат файла транзакций

 

Файл транзакций имеет фиксированный формат и соответствует формату CSV. Пример записи в файле показан ниже:

 

"Timestamp";"Sender";"Server";"Item";"DataType";"Value"

"2022-04-15 15:14:16.382";"MODBUS";"127.0.0.1";"node1.node2.tag2";11;TRUE

 

Timestamp - метка времени передачи данных в часовом поясе компьютера.

 

Sender - источник отправитель данных.

 

Server - идентификатор сервера получателя, если он присутствует в настройках.

 

Item - идентификатор тега на сервере получателе.

 

DataType - цифровой идентификатор типа данных значения.

 

1 - пустое значение (Null).

2 - Smallint (I16).

3 - Integer  (I32)

4 - Single (F32)

5 - Double (F64)

6 - Currency (F64)

7 - Date

8 - String

11 - Boolean  (TRUE или FALSE)

16 - ShortInt (I8)

17 - Byte (U8)

18 - Word (U16)

19 - LongWord (U32)

20 - Int64 (I64)

21 - Uint64 (U64)

 

Value - переданное значение.