
西门子PLC内部的数据类型大全
西门子PLC的数据类型种类繁多,本文进行了收集,并指明了适用范围、长度,供需要进行数据采集和分析的朋友们参考,本表格整理自博途V14,不保证更高级版本不会新增数据类型,请使用中注意。
·
西门子PLC的数据类型种类繁多,本文进行了收集,并指明了适用范围、长度,供需要进行数据采集和分析的朋友们参考,本表格整理自博途V14,不保证更高级版本不会新增数据类型,请使用中注意。
类别 | 数据类型 | 长度(位) | 长度(字节) | S7-300/400 | S7-1200 | S7-1500 |
二进制 | BOOL | 1 | 1/8 | X | X | X |
二进制 | BYTE | 8 | 1 | X | X | X |
二进制 | WORD | 16 | 2 | X | X | X |
二进制 | DWORD | 32 | 4 | X | X | X |
二进制 | LWORD | 64 | 8 | - | - | X |
整数 | SINT | 8 | 1 | - | X | X |
整数 | INT | 16 | 2 | X | X | X |
整数 | DINT | 32 | 4 | X | X | X |
整数 | USINT | 8 | 1 | - | X | X |
整数 | UINT | 16 | 2 | - | X | X |
整数 | UDINT | 32 | 4 | - | X | X |
整数 | LINT | 64 | 8 | - | - | X |
整数 | ULINT | 64 | 8 | - | - | X |
浮点数 | REAL | 32 | 4 | X | X | X |
浮点数 | LREAL | 64 | 8 | - | X | X |
定时器 | S5TIME | 16 | 2 | X | - | X |
定时器 | TIME | 32 | 4 | X | X | X |
定时器 | LTIME | 64 | 8 | - | - | X |
日期和时间 | DATE | 16 | 2 | X | X | X |
日期和时间 | TIME_OF_DAY (TOD) | 32 | 4 | X | X | X |
日期和时间 | LTOD (LTIME_OF_DAY) | 64 | 8 | - | - | X |
日期和时间 | DT (DATE_AND_TIME) | 64 | 8 | X | - | X |
日期和时间 | LDT | 64 | 8 | - | - | X |
日期和时间 | DTL | 96 | 12 | - | X | X |
字符串 | CHAR | 8 | 1 | X | X | X |
字符串 | WCHAR | 16 | 2 | - | X | X |
字符串 | STRING | * | * | X | X | X |
字符串 | WSTRING | * | * | - | X | X |
PLC 数据类型 (UDT) | PLC 数据类型 (UDT) | * | * | X | X | X |
匿名结构 | STRUCT | * | * | X | X | X |
ARRAY | ARRAY [....] of <数据类型> | * | * | X | X | X |
指针 | POINTER | 48 | 6 | X | - | X |
指针 | ANY | 80 | 10 | X | - | X |
指针 | VARIANT | * | * | - | X | X |
参数类型 | TIMER | 16 | 2 | X | - | X |
参数类型 | COUNTER | 16 | 2 | X | - | X |
参数类型 | BLOCK_FC | 16 | 2 | X | - | X |
参数类型 | BLOCK_FB | 16 | 2 | X | - | X |
参数类型 | BLOCK_DB | 16 | 2 | X | - | - |
参数类型 | BLOCK_SDB | 16 | 2 | X | - | - |
参数类型 | BLOCK_SFB | 16 | 2 | X | - | - |
参数类型 | BLOCK_SFC | 16 | 2 | X | - | - |
参数类型 | BLOCK_OB | 16 | 2 | X | X | X |
参数类型 | VOID | * | * | X | X | X |
参数类型 | PARAMETER | * | * | - | X | X |
系统数据类型 | IEC_TIMER | 128 | 16 | X | X | X |
系统数据类型 | IEC_LTIMER | 256 | 32 | - | - | X |
系统数据类型 | IEC_SCOUNTER | 24 | 3 | - | X | X |
系统数据类型 | IEC_USCOUNTER | 24 | 3 | - | X | X |
系统数据类型 | IEC_COUNTER | 48 | 6 | X | X | X |
系统数据类型 | IEC_UCOUNTER | 48 | 6 | - | X | X |
系统数据类型 | IEC_DCOUNTER | 96 | 12 | - | X | X |
系统数据类型 | IEC_UDCOUNTER | 96 | 12 | - | X | X |
系统数据类型 | IEC_LCOUNTER | 192 | 24 | - | - | X |
系统数据类型 | IEC_ULCOUNTER | 192 | 24 | - | - | X |
系统数据类型 | ERROR_STRUCT(ERRORSTRUCT) | 224 | 28 | - | X | X |
系统数据类型 | NREF | 64 | 8 | - | X | X |
系统数据类型 | CREF | 64 | 8 | - | X | X |
系统数据类型 | VREF | 96 | 12 | - | X | X |
系统数据类型 | SSL_HEADER | 32 | 4 | X | - | - |
系统数据类型 | CONDITIONS | 416 | 52 | - | X | - |
系统数据类型 | TADDR_Param | 64 | 8 | - | X | X |
系统数据类型 | TCON_Param | 512 | 64 | - | X | X |
系统数据类型 | HSC_Period | 96 | 12 | - | X | - |
硬件数据类型 | REMOTE | 80 | 10 | - | X | X |
硬件数据类型 | HW_ANY | 16 | 2 | - | X | X |
硬件数据类型 | HW_DEVICE | 16 | 2 | - | X | X |
硬件数据类型 | HW_DPMASTER | 16 | 2 | - | - | X |
硬件数据类型 | HW_DPSLAVE | 16 | 2 | - | X | X |
硬件数据类型 | HW_IO | 16 | 2 | - | X | X |
硬件数据类型 | HW_IOSYSTEM | 16 | 2 | - | X | X |
硬件数据类型 | HW_SUBMODULE | 16 | 2 | - | X | X |
硬件数据类型 | HW_MODULE | 16 | 2 | - | - | X |
硬件数据类型 | HW_INTERFACE | 16 | 2 | - | X | X |
硬件数据类型 | HW_IEPORT | 16 | 2 | - | X | X |
硬件数据类型 | HW_HSC | 16 | 2 | - | X | X |
硬件数据类型 | HW_PWM | 16 | 2 | - | X | X |
硬件数据类型 | HW_PTO | 16 | 2 | - | X | X |
硬件数据类型 | AOM_IDENT | 32 | 4 | - | X | X |
硬件数据类型 | EVENT_ANY | 32 | 4 | - | X | X |
硬件数据类型 | EVENT_ATT | 32 | 4 | - | X | X |
硬件数据类型 | EVENT_HWINT | 32 | 4 | - | X | X |
硬件数据类型 | OB_ANY | 16 | 2 | - | X | X |
硬件数据类型 | OB_DELAY | 16 | 2 | - | X | X |
硬件数据类型 | OB_TOD | 16 | 2 | - | X | X |
硬件数据类型 | OB_CYCLIC | 16 | 2 | - | X | X |
硬件数据类型 | OB_ATT | 16 | 2 | - | X | X |
硬件数据类型 | OB_PCYCLE | 16 | 2 | - | X | X |
硬件数据类型 | OB_HWINT | 16 | 2 | - | X | X |
硬件数据类型 | OB_DIAG | 16 | 2 | - | X | X |
硬件数据类型 | OB_TIMEERROR | 16 | 2 | - | X | X |
硬件数据类型 | OB_STARTUP | 16 | 2 | - | X | X |
硬件数据类型 | PORT | 16 | 2 | - | X | X |
硬件数据类型 | RTM | 16 | 2 | - | X | X |
硬件数据类型 | PIP | 16 | 2 | - | - | X |
硬件数据类型 | CONN_ANY | 16 | 2 | - | X | X |
硬件数据类型 | CONN_PRG | 16 | 2 | - | X | X |
硬件数据类型 | CONN_OUC | 16 | 2 | - | X | X |
硬件数据类型 | CONN_R_ID | 32 | 4 | - | - | X |
硬件数据类型 | DB_ANY | 16 | 2 | - | X | X |
硬件数据类型 | DB_WWW | 16 | 2 | - | X | X |
硬件数据类型 | DB_DYN | 16 | 2 | - | X | X |
2021年1月31日

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐
所有评论(0)