EventLog

Храните информацию о событиях

Описание

The EventLog свойство является массивом структур, которые хранят информацию о событиях. Каждая структура в массиве представляет одно событие. События регистрируются в том порядке, в котором они происходят. Первый EventLog структура отражает первое событие, записанное, второе EventLog структура отражает второе записанное событие и так далее.

Каждая структура журнала событий содержит два поля: Type и Data.

The Type поле хранит символьный массив, который идентифицирует тип события. Программное обеспечение Image Acquisition Toolbox™ задает много различных типов событий, перечисленных в этой таблице. Обратите внимание, что не все типы событий регистрируются.

Тип события

Описание

Включено в журнал

Ошибка

Произошла ошибка времени выполнения. Ошибки времени выполнения включают тайм-ауты и аппаратные ошибки.

Да

Полученные системы координат

Количество систем координат, заданное в FramesAcquiredFcnCount приобретено имущество.

Нет

Начать

Объект был запущен вызовом start функция.

Да

Стоп

Объект перестал выполняться.

Да

Таймер

Истек срок действия таймера.

Нет

Спусковой механизм

Триггер выполнен.

Да

The Data поле сохраняет информацию, связанную с определенным событием. Например, все события возвращают абсолютное время, когда событие произошло в AbsTime поле. Другие специфичные для события поля включены в Data. Дополнительные сведения см. в разделе Получение информации о событии.

EventLog может хранить не более 1000 событий. Если это значение превышено, то сохраняются самые последние 1000 событий.

Особенности

Доступ

Только для чтения

Тип данных

Массив структур

Значения

По умолчанию это пустой массив структур.

Примеры

Создайте объект входа видео.

vid = videoinput('winvideo');

Запустите объект.

start(vid)

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

elog = vid.EventLog;

{elog.Type}

ans = 
    'Start'    'Trigger'    'Stop'

Просмотр данных, связанных с событием триггера.

elog(2).Data
ans = 

             AbsTime: [2003 2 11 17 22 18.9740]
         FrameNumber: 0
       RelativeFrame: 0
        TriggerIndex: 1

См. также

Свойства

Logging