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