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