Файл функции обратного вызова, который должен выполняться, когда происходит событие изменения данных
Вы конфигурируете DataChangeFcn
выполнение файла функции обратного вызова при возникновении события изменения данных. Событие изменения данных происходит для подписанных активных элементов в активной группе, когда значение или качество элемента изменилось. События произойдут не быстрее времени, заданного для UpdateRate
свойство группы. The DeadbandPercent
свойство используется, чтобы определить, какое процентное изменение значения или качества инициирует коллбэк. Событие изменения данных генерируется только тогда, когда оба Active
и Subscription
свойства 'on'
.
Когда происходит событие изменения данных, функция, заданная в DataChangeFcn
передается два параметра: Obj
и EventInfo
. Obj
является объектом, связанным с событием, и EventInfo
- структура события, содержащая поля Type
и Data
. The Type
установлено значение 'DataChange'
. The Data
поле содержит структуру с полями, заданными ниже.
Имя поля |
Описание |
---|---|
|
Время, как MATLAB® вектор дат, что событие произошло |
|
|
|
Имя группы |
|
Структура, содержащая информацию о каждом элементе, значение или качество которого обновлено |
The Items
структура содержит поля, определенные ниже.
Имя поля |
Описание |
---|---|
|
Имя элемента |
|
Значение данных |
|
Время обновления кэша сервера как вектора дат MATLAB |
Информация о событии изменения данных не хранится в EventLog
свойство
Доступ |
Чтение/запись |
Применяется к |
|
Тип данных |
вектор символов, указатель на функцию или массив ячеек |
Значения |
Значение по умолчанию является пустой матрицей ( |