Журнал событий

Введение

ZuluOPC считывает информацию с тегов\узлов OPC и сохраняет их в базу данных. Получаемые значения могут сохраняться в отдельную базу данных — журнал событий. Журнал событий — база данных, в которой хранятся показания тегов\узлов OPC.

Пример базы данных Журнал событий

Рисунок 29. Пример базы данных Журнал событий


В журнал событий записывается идентификатор тега OPC, ID объекта ZuluGIS, время и значения тегов. При этом можно задать, какую статистику писать: MIN, MAX, AVG или только последнее поступившее значение (функция выбирается в поле Статистическая функция при настройке тега). Статистическое значение будет записываться в поле дополнительной информации.

Для записи журнала событий сначала следует создать базу данных для хранения журнала.

[Предупреждение]Предупреждение
  1. Создавать базу следует именно с помощью Администратор ZuluOPC, так как в этом случае поле основного индекса таблицы (ID) создается как счетчик (автоинкремент).

    Поле счетчик в таблице ZuluGIS

    Рисунок 30. Поле счетчик в таблице ZuluGIS


  2. Для записи журнала рекомендуется использовать источники данных ZuluGIS (ZuluServer) и серверные СУБД с поддержкой поля "счетчик" (автоинкремент), например MS SQL Server, PostreSQL и т.д.

    Если использовать локальную базу данных, даже на ZuluServer, это может привести к блокировке ведения журнала ZuluOPC, поэтому не рекомендуется использовать следующие локальные базы: SQL Server LocalDB, SQLite и Microsoft Access

  3. Если вы создаете базу данных самостоятельно, не используя Администратор ZuluOPC, то обязательно следует проверить, что поле основного индекса таблицы было с типом Счетчик (автоинкремент).

Включить или отключить ведение журнала событий можно в Администраторе ZuluOPC.