DataType

Клиентский тип данных элемента

Описание

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

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

Коммуникация OPC использует Различные типы данных COM, чтобы отправить информацию между сервером и клиентом. Они автоматически переводятся в эквивалентный тип данных 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