Доступно начиная с версии ExeMES 3.0

Журналы данных позволяют контролировать значения параметров. Например, контролировать изменение технологического параметра в процессе выполнения производственного задания или заказа с заданной частотой.

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

Создание и настройка группы журнала данных

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

Для настройки группы журнала данных необходимо воспользоваться пунктом меню «Управление планами и журналами данных – Настройки журналов данных». В окне конфигурирования групп журналов данных отображаются все группы журналов данных.

Для создания новой группы журналов данных необходимо воспользоваться кнопкой «Создать группу журналов данных», после чего в контекстном окне внести необходимые данные. Для каждой группы необходимо указать:

  • Описание группы – краткое уникальное текстовое название группы;
  • Тип контекста – тип контекста в системе (обязательное поле):
    • Объект – журнал данных может быть привязан к объекту из объектной модели;

      При выборе типа контекста «Объект» есть возможность задать признак «Заполнять контекст задания, если возможно». При заданном признаке информация о запущенном задании будет сохраняться в таблице data_log_value БД mesdb.

    • Задание – журнал данных может быть привязан к производственному заданию.
  • Заполнять контекст задания, если возможно – признак, при указании которого в журнал данных будет заполняться информация о запущенном на объекте производственном задании в момент регистрации значения параметра.
  • Устаревший – признак, при указании которого группа журнала данных будет отключена;
  • Дополнительное поле 1-4 – дополнительные пользовательские свойства группы журналов данных, которые можно использоваться на свое усмотрение при конфигурации конкретной производственной модели.

Для добавления параметра в группу журналов данных, необходимо выбрать группу:

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

  • Поряд. номер – присваивается автоматически, но может быть изменен;
  • Параметр – выбрать параметр из списка существующих;
  • Нижний предел – нижний предел значения параметра;

    Ввод значений в журнале данных < нижнего предела будет невозможен.

  • Верхний предел – верхний предел значения параметра;

    Ввод значений в журнале данных > верхнего предела будет невозможен.

  • Редактируемый – признак, указывающий на то, что значение параметра можно изменить;
  • Обязательный – признак, указывающий на то, что ввод значения параметра является обязательным;

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

  • Устаревший – признак, указывающий на то, что параметр является устаревшим;

    Параметры с признаком устаревший не отображаются в журнале данных.

    Установка признака устаревший скрывает существующие значения параметра в журнале данных.

  • Дополнительное поле 1-4 – дополнительные пользовательские свойства группы журналов данных, которые можно использоваться на свое усмотрение при конфигурации конкретной производственной модели.

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

  • Тип данных – тип данных параметра (наследуется из настроек параметра);
  • Единица измерения – единица измерения параметра (наследуется из настроек параметра).


Добавление связи группы журнала данных с объектом

Связь с объектом можно добавить только для группы журналов данных с заданным типом контекста «Объект».

Добавление связи группы журнала данных с объектом возможна при наличии у пользователя соответствующего доступа.

Для добавления связи группы журнала данных с объектом необходимо выбрать группу журнала данных:

В окне конфигурации на вкладке «Связанные объекты» нажать кнопку «Добавить связь», после чего в контекстном окне внести необходимые данные:

  • Группа журналов данных – выбранная группа журналов данных (заполняется автоматически);
  • Объект – объект из объектной модели;

    Для возможности выбора у объекта должно быть установлено свойство «Допускается ведение журналов данных»

  • Тип триггера – тип триггера для автоматического формирования записей в журнале данных:
    • Отсутствует – записи в журнале данных автоматически не формируются;
    • Календарный – записи в журнале данных формируются по календарному расписанию. Для задания календарного расписания необходимо указать следующие параметры:
      • Интервал заполнения – целочисленное значение временного интервала формирования записей в журнале данных. Единица измерения интервала указывается справа от значения путем выбора из выпадающего списка;
      • Смещение начала – целочисленное значение временного интервала отсчитанного от смещения начала, через который будут формироваться записи в журнале данных. Единица измерения смещения указывается справа от значения путем выбора из выпадающего списка;
      • Отсчитывать смещение начала – временная метка, для начала отсчета смещения начала. Временная метка указывается путем выбора из выпадающего списка.

        Смещение расписания автоматического формирования записей журналов данных относительно мирового времени UTC задается в системном параметре «Смещение часового пояса от UTC»

    • Смена – записи в журнале данных формируются каждую смену.
  • Разрешено ручное добавление значений – признак, указывающий на возможность ручного добавления записей в журнал данных.

Смещение расписания автоматического формирования записей журналов данных относительно мирового времени UTC задается в системном параметре «Смещение часового пояса от UTC»

Добавление связи группы журнала данных с операцией

Связь с операцией можно добавить только для группы журналов данных с заданным типом контекста «Задание».

Ведение журналов данных с заданным типом контекста «Задание» доступно только при статуте задания «Выполняется».

Журнал данных будет доступен для всех заданий, которые были наследованы от операции к которой добавлена связь.

Добавление связи группы журнала данных с объектом возможна при наличии у пользователя соответствующего доступа.

Для добавления связи группы журнала данных с операцией необходимо выбрать группу журнала данных:

В окне конфигурации на вкладке «Связанные операции» нажать кнопку «Добавить связь», после чего в контекстном окне внести необходимые данные:

  • Группа журналов данных – выбор из сконфигурированных групп журналов данных с типом контекста «Задание»;
  • Процесс – выбранный процесс (заполняется автоматически);
  • ИД операции – выбранная операция (заполняется автоматически);
  • Тип триггера – тип триггера для автоматического формирования записей в журнале данных, значение задается путем выбора из выпадающего списка, доступные значения:
    • Отсутствует – записи в журнале данных автоматически не формируются;
    • Календарный – записи в журнале данных формируются по календарному расписанию. Для задания календарного расписания необходимо указать следующие параметры:
      • Интервал заполнения – целочисленное значение временного интервала формирования записей в журнале данных. Единица измерения интервала указывается справа от значения путем выбора из выпадающего списка;
      • Смещение начала – целочисленное значение временного интервала отсчитанного от смещения начала, через который будут формироваться записи в журнале данных. Единица измерения смещения указывается справа от значения путем выбора из выпадающего списка, доступные значения: «С начала часа», «С начала суток», «С начала недели», «С начала месяца», «С начала года»;
      • Отсчитывать смещение начала – временная метка, для начала отсчета смещения начала. Временная метка указывается путем выбора из выпадающего списка.

        Смещение расписания автоматического формирования записей журналов данных относительно мирового времени UTC задается в системном параметре «Смещение часового пояса от UTC».

        Пример конфигурации автоматического формирования записей журнала данных: "Интервал заполнения = 10 минут, Смещение начала = 4 часа, Отсчитывать смещение начала = с начала суток" будет создавать новые записи в журнале каждые 10 минут, начиная с 4:00 каждые сутки. 

    • Смена – записи в журнале данных формируются каждую смену.
  • Разрешено ручное добавление значений – признак, указывающий на возможность ручного добавления записей в журнал данных;
  • Заполнять при запуске задания – признак того, будет ли автоматически формироваться запись в журнале данных при запуске задания.

Добавление связи группы журнала данных со стандартной операцией

Связь со стандартной операцией можно добавить только для группы журналов данных с заданным типом контекста «Задание».

Ведение журналов данных с заданным типом контекста «Задание» доступно только при статуте задания «Выполняется».

Журнал данных будет доступен для всех заданий, которые были наследованы от стандартной операции к которой добавлена связь.

Добавление связи группы журнала данных с объектом возможна при наличии у пользователя соответствующего доступа.

Для добавления связи группы журнала данных с операцией необходимо выбрать группу журнала данных:

В окне конфигурации на вкладке «Связанные стандартные операции» нажать кнопку «Добавить связь», после чего в контекстном окне внести необходимые данные:

  • Группа журналов данных – выбор из сконфигурированных групп журналов данных с типом контекста «Задание»;
  • ИД операции – выбранная стандартная операция;
  • Тип триггера – тип триггера для автоматического формирования записей в журнале данных, значение задается путем выбора из выпадающего списка, доступные значения:
    • Отсутствует – записи в журнале данных автоматически не формируются;
    • Календарный – записи в журнале данных формируются по календарному расписанию. Для задания календарного расписания необходимо указать следующие параметры:
      • Интервал заполнения – целочисленное значение временного интервала формирования записей в журнале данных. Единица измерения интервала указывается справа от значения путем выбора из выпадающего списка;
      • Смещение начала – целочисленное значение временного интервала отсчитанного от смещения начала, через который будут формироваться записи в журнале данных. Единица измерения смещения указывается справа от значения путем выбора из выпадающего списка, доступные значения: «С начала часа», «С начала суток», «С начала недели», «С начала месяца», «С начала года»;
      • Отсчитывать смещение начала – временная метка, для начала отсчета смещения начала. Временная метка указывается путем выбора из выпадающего списка.

        Смещение расписания автоматического формирования записей журналов данных относительно мирового времени UTC задается в системном параметре «Смещение часового пояса от UTC».

        Пример конфигурации автоматического формирования: "Интервал заполнения = 10 минут, Смещение начала = 4 часа, Отсчитывать смещение начала = с начала суток" будет создавать новые записи в журнале данных каждые 10 минут, начиная с 4:00 каждые сутки. 

    • Смена – записи в журнале данных формируются каждую смену.
  • Разрешено ручное добавление значений – признак, указывающий на возможность ручного добавления записей в журнал данных;
  • Заполнять при запуске задания – признак того, будет ли автоматически формироваться запись в журнале данных при запуске задания;