exponenta event banner

События и обратные вызовы

Выполнение функций, инициированных определенными событиями

Вы можете повысить мощность и гибкость приложения OPC, используя обратные вызовы событий. Событие - это конкретное событие, которое может произойти, когда объект клиента OPC Data Access подключен к серверу OPC. Панель инструментов определяет набор событий, которые включают запуск, остановку или получение записей во время задачи ведения журнала, а также события для асинхронных операций чтения и записи, изменения данных и уведомления о завершении работы сервера.

Функции

opccallbackСведения о событии для обратных вызовов OPC Toolbox
cleareventlogОчистить журнал событий, отменить все события
showopceventsСводка журнала событий для событий панели инструментов OPC

Свойства

ErrorFcnФайл функции обратного вызова для выполнения при возникновении события ошибки
EventLogЖурнал информации о событиях
EventLogMaxМаксимальное количество событий, сохраняемых в журнале событий
ShutDownFcnФайл функции обратного вызова, выполняемый при завершении работы сервера OPC
TimerFcnФайл функции обратного вызова, выполняемый при прохождении заданного периода
TimerPeriodПериод между событиями таймера
CancelAsyncFcnФайл функции обратного вызова, выполняемый при отмене асинхронной операции
DataChangeFcnФайл функции обратного вызова, выполняемый при возникновении события изменения данных
ReadAsyncFcnФайл функции обратного вызова, выполняемый после завершения асинхронного чтения
RecordsAcquiredFcnФайл функции обратного вызова для выполнения при RecordsAcquired происходит событие
RecordsAcquiredFcnCountКоличество записей, которые необходимо получить до RecordsAcquired происходит событие
StartFcnФайл функции обратного вызова, выполняемый непосредственно перед началом ведения журнала
StopFcnФайл функции обратного вызова, выполняемый сразу после остановки регистрации
WriteAsyncFcnФайл функции обратного вызова, выполняемый после завершения асинхронной записи

Темы

Использование функции обратного вызова по умолчанию

Описывает события и обратные вызовы, показывая простой пример

Получить сведения о событии

Описание информации, генерируемой для каждого события, и способов доступа к нему

Создание и выполнение функций обратного вызова

Описывает, как записать функцию обратного вызова и связать ее с обратным вызовом события

Типы событий

Определяет все типы событий, поддерживаемые панелью инструментов

Характерные примеры