EtherCAT 数据类型
Simulink® Real-Time™ EtherCAT® 模块直接支持以下 EtherCAT 数据类型。该软件将其他 EtherCAT 数据类型映射为字节数组。字节数组需要通过使用 Byte Pack、Byte Unpack 或 S-function 模块进行显式数据类型转换。
EtherCAT 数据类型 | 数据类型大小(位) | 转换后的 Simulink 数据类型 |
|---|---|---|
bit | 1 | uint8 |
bit8 | 8 | uint8 |
bitarr | 8(位数组) | uint8 |
bitarr16 | 16(位数组) | uint16 |
bitarr32 | 32(位数组) | uint32 |
BOOL | 1 | Boolean |
int8 | 8 | int8 |
int16 | 16 | int16 |
int32 | 32 | int32 |
int64 | 64 | int64 |
uint8 | 8 | uint8 |
uint16 | 16 | uint16 |
uint32 | 32 | uint32 |