Типы данных EtherCAT

Блоки Simulink® Real-Time™ EtherCAT® непосредственно поддерживают следующие типы данных EtherCAT. Программное обеспечение сопоставляет другие типы данных EtherCAT с массивом байтов. Массив байтов требует явного преобразования с помощью Byte Pack, Byte Unpack или блоков S-function.

Тип данных EtherCATРазмер типа данных (биты)Конвертированный тип данных Simulink
бит1uint8
bit88uint8
bitarr8 (битовый массив)uint8
bitarr1616 (битовый массив)uint16
bitarr3232 (битовый массив)uint32
Bool1Булевская переменная
int88int8
int1616int16
int3232int32
int6464int64
uint88uint8
uint1616uint16
uint3232uint32
uint6464uint64
плавание32real32_T
'double'64real_T