bg

Модуль Расписание и горячие клавиши (Scheduler & Hotkeys) для программ-логгеров

Последняя версия: 5.0.1 build 1126. November 28, 2025.

Модуль Scheduler & Hotkey позволяет запускать заранее заданные задачи в наших логгерах данных по расписанию или по нажатию горячих клавиш оператором. Он поддерживает открытие и закрытие источников данных, отправку символьных или шестнадцатеричных последовательностей, создание новых лог-файлов и генерацию внутренних событий программы. Задачи можно упорядочивать по приоритету, чтобы одновременные триггеры выполнялись в предсказуемой последовательности.

Скачать  | PDF руководство

Возможности и принцип работы

Вы задаете одну или несколько задач и назначаете режим запуска: почасовой, ежедневный, еженедельный, по дням (по номеру недели в месяце), ежемесячный, после другой задачи или по горячей клавише. Модуль контролирует список задач и автоматически выполняет задачи в нужно время. Задачи в списке выполняются сверху вниз; используйте элементы управления "Вверх" и "Вниз" для изменения приоритета. Изменения применяются только после нажатия OK в диалоговом окне конфигурации.

Практические примеры

Пример: открыть COM1 в 2025-01-02 08:00 и начать запись только в рабочие часы. Создайте задачу типа "Открыть источник данных" с аргументом "COM1", режимом "Ежедневно", Время = 08:00:00. Создайте вторую задачу "Закрыть источник данных" с аргументом "COM1", режимом "Ежедневно", Время = 17:00:00. Это обеспечивает детерминированное поведение открытия/закрытия и уменьшает объем данных вне рабочих часов.

Пример: по требованию отправить бинарную команду на устройство через TCP соединение. Создайте задачу "Послать данные" со строкой "#02CMD#03" и назначьте горячую клавишу Ctrl+Alt+S. При нажатии горячей клавиши модуль отправит 6-байтовую последовательность 0x02, 'C', 'M', 'D', 0x03 во все открытые источники данных, определенные в текущей конфигурации.

Интеграция с Advanced Serial Data Logger: запланированное открытие, сбор, ротация файла

Конфигурация:

  • Задача 1: Открыть источник данных, аргумент "COM1", Режим: Ежедневно, Время = 08:00:00
  • Задача 2: Новый лог-файл, Режим: Ежедневно, Время = 08:00:05
  • Задача 3: Закрыть источник данных, аргумент "COM1", Режим: Ежедневно, Время = 17:00:00

Ключевые функции

  • Триггеры по времени и горячим клавишам.
  • Открытие/закрытие источников данных для начала записи в нужное время.
  • Отправка ASCII и HEX данных во все или выбранные источники данных одной задачей.
  • Создание новых лог-файлов по расписанию и увеличение внутреннего порядкового номера файла.
  • Генерация внутренних событий для интеграции с другими модулями обработки.
  • Связывание задач режимом "После другой задачи" с управлением интервалом.

Резюме

Модуль Scheduler & Hotkey обеспечивает автоматизацию сбора данных и других задач в логгерах. Он уменьшает ручное вмешательство и задает временные рамки сбора данных по вашим требованиям.

Скачать  | PDF руководство

Следующий пример демонстрирует как открыть COM порт, отослать запрос, принять некоторое количество данных и закрыть порт:

Задача 1
Задача 2
Задача 3