exponenta event banner

DataType

Тип данных элемента клиента

Описание

DataType указывает тип данных элемента, сохраненного в daitem в рабочей области MATLAB ®. Тип данных можно указать при создании элемента с помощью additem функция. Если тип данных не указан или запрошенный тип данных отклонен сервером, используется канонический (собственный) тип данных. Если клиент, связанный с элементом, не подключен, для типа данных устанавливается значение 'unknown' пока клиент не подключен.

Сервер OPC использует этот тип данных для хранения значения элемента. CanonicalDataType свойство daitem объект предоставляет информацию о каноническом типе данных этого элемента на сервере.

Связь OPC использует типы данных COM Variant для передачи информации между сервером и клиентом. Они автоматически преобразуются в эквивалентный тип данных MATLAB для типов вариантов COM, определенных ниже. Любой тип данных, не включенный в этот список, возвращается как 'unknown'.

Тип данных OPC Toolbox™

Тип данных COM

Тип данных MATLAB

double

VT_R8

double

char

VT_BSTR

char

single

VT_R4

single

uint8

VT_UI1

uint8

uint16

VT_UI2

uint16

uint32

VT_UI4

uint32

uint64

VT_UI8

uint64

int8

VT_I1

int8

int16

VT_I2

int16

int32

VT_I4

int32

int64

VT_I8

int64

currency

VT_CY

double

date

VT_DATE

double

logical

VT_BOOL

logical

double

VT_EMPTY

Пустой массив ([])

Особенности

Доступ

Только чтение при ведении журнала

Относится к

daitem

Тип данных

символьный вектор

Ценности

[{'unknown'} | 'double' | 'char' | 'single' | 'uint8' | 'uint16' | 'uint32' | 'uint64' | 'int8' | 'int16' | 'int32' | 'int64' | 'currency' | 'date' | 'logical']

См. также

Функции

additem

Свойства

CanonicalDataType