0

Бортжурнал в CoDeSys

Бортжурнал — это детальный протокол последовательности действий, которые были выполнены в течение Online сессии. Бортжурнал записывается в двоичный файл (*.log).  Пользователь может сохранить выбранные фрагменты во внешнем файле. Окно протокола можно открыть в режиме Offline либо Online и использовать его для непосредственного мониторинга действий.

‘Окно’ ‘Бортжурнал’

Открывает окно бортжурнала. Аналогично работает выбор ‘Бортжурнал’ на вкладке ресурсов.

 

В окне бортжурнала после слова Бортжурнал дано имя файла. Если используется файл протокола текущего проекта, то здесь присутствует слово «(Внутр.)»

Зафиксированные действия показаны в окне протокола. Последнее действие всегда находится в конце списка. Протоколируются только действия, принадлежащие категориям, выбранным в поле «Фильтр» опций проекта Бортжурнал.

Информация, относящаяся к выбранному действию, находится  в нижней части окна:

Категория: Категория, к которой относится выбранное действие. Определено 4 категории:

  • Действие пользователя: Пользователь выполнил функцию Online (в основном это команды из меню «Онлайн»)
  • Внутреннее действие: Внутреннее действие в режиме Online (например, удаление буферов (Delete Buffers) или инициализация отладки (Init Debugging)).
  • Изменение статуса: Статус системы реального времени был изменен (например, выполнение программы было остановлено на точке останова).
  • Исключение: Произошло исключение, например, ошибка связи.

Описание: Тип действия. Пользовательские действия имеют те же имена, что и соответствующие пункты меню «Онлайн». Все остальные действия имеют те же имена, что и соответствующие функции OnlineXXX().

Информация: Это поле содержит описание ошибки, которая произошла во время выполнения действия. Оно пусто, если действие выполнено без ошибок.

Системное время: Системное время начала действия с точностью до секунды.

Относительное время: Время начала действия относительно начала Online-сессии с точностью до миллисекунды.

Длительность: Продолжительность действия в миллисекундах.

Меню Бортжурнал

Когда открыто окно бортжурнала, в главном меню появляется новый пункт Бортжурнал, включающий следующие команды:

Открыть…  Загружается внешний файл бортжурнала (*.log). Для этого используется стандартный диалог открытия файла.  Протокол текущего проекта при этом не удаляется и выводится снова, если началась новая Online сессия или если окно бортжурнала закрыто, а потом снова открыто.

Сохранить… Позволяет сохранить бортжурнал целиком или частично во внешнем файле. Для этого выводится диалог выбора Online-сессий, которые нужно сохранить.

 

Выберите необходимые сессии и нажмите кнопку OК, появится стандартный диалог для сохранения файла.

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

Хранение файла бортжурнала

Независимо от того, используется ли в данный момент информация из внешнего файла или нет, протокол текущего проекта автоматически сохраняется в двоичном файле с именем <имя проекта>.log. Путь к этому файлу устанавливается в опциях проекта «Бортжурнал». Обычно это та же директория, в которой сохраняется проект.

Максимальное число сохраняемых Online сессий устанавливается в опциях проекта «Бортжурнал». Если число сессий превышает максимальное, то самая старая сессия заменяется новой.

 

    Раздел: CoDeSys. Теория. Метки: 

    Оставить комментарий

    Отправить сообщение

    CoDeSys GSM/GPRS модем Lectus OPC MasterSCADA Modbus MX110 Omron OPC-сервер owen OWEN Easy Logic owen logic PLC Configuration PROFIBUS s-200 SCADA scada системы siemens siemens plc SIMATIC Simplight SMS step7 TRACE MODE Динамизация ИП-320 ОВЕН ОВЕН ПЛК ОВЕН ПЧВ ПЛК ПЛК ОВЕН ПР 110 Панель оператора Программируемое реле Частотный преобразователь библиотека в CoDeSys визуализация диспетчеризация конфигурация панели программирование ПЛК серия NS сименс плк частотник частотное управление язык CFC язык ST
    .