Логирование
Материал описывает внешний модуль генерации журнала тревог из библиотеки StaburModules.dll.
Ожидаемый результат: после запуска модуля формируются файлы Codesys .export и CSV для классов и групп тревог.
См. также: Stabur модули (StaburModules.dll)
Назначение модуля
Section titled “Назначение модуля”Модуль формирует данные журнала тревог для проекта Codesys:
- создает
exportс уровнями аварий (классы тревог) и группами тревог; - формирует
csv-файлы для импорта в существующие группы тревог (например, для обновления данных).
Подготовка и запуск
Section titled “Подготовка и запуск”Перед запуском убедитесь, что библиотека StaburModules.dll подключена в настройках внешних модулей.

Подключение библиотеки StaburModules.dll

Расположение модуля на вкладке PLC
Настройки модуля
Section titled “Настройки модуля”
Основные настройки модуля
Максимальное количество строк в файле
Section titled “Максимальное количество строк в файле”Количество сообщений в группе алармов. Рекомендуется задавать значение не более 1000, иначе проект может не загрузиться в панель.
Путь к шаблону файла экспорта
Section titled “Путь к шаблону файла экспорта”Укажите путь к шаблонному файлу экспорта из проекта Codesys.
Рекомендуемый способ подготовки шаблона:
- В проекте Codesys выполните Проект -> Экспорт.
- Для экспорта выберите весь Alarm Configuration.
- Используйте полученный файл как шаблон для модуля (можно взять из аналогичных проектов).

Шаблон экспорта из Alarm Configuration
Результат генерации
Section titled “Результат генерации”
Сформированные файлы после запуска модуля
Файл .export содержит:
- уровни аварий (классы тревог);
- группы аварий.

Содержимое export-файла
Файлы .csv можно импортировать в уже существующие группы тревог (например, для замены/обновления записей).

CSV-файлы для импорта в группы тревог