События и коллбэки

Выполнять функции, инициируемые конкретными событиями

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

Функции

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

Свойства

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

Темы

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

Представляет события и коллбэки, показывая простой пример

Получение информации о событии

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

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

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

Типы событий

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

Рекомендуемые примеры