Single - FAQ Edition (2010年-9月) |
地址区域 | 可以访问的地址单位 | S7符号 (IEC) | 描述 |
过程映像输入表 | 输入(位) | I | 循环扫描周期开始时,CPU从输入模板读输入值并记录到该区域 |
输入(字节) | IB | ||
输入(字) | IW | ||
输入(双字) | ID | ||
过程映像输出表 | 输出(位) | Q | 在循环扫描周期中,程序计算输出值并记录到该区域。循环扫描周期结束时,CPU将计算结果写入相应的输出模板 |
输出(字节) | QB | ||
输出(字) | QW | ||
输出(双字) | QD | ||
位存储器 | 存储器(位) | M | 该区域用于存储程序的中间计算结果 |
存储器(字节) | MB | ||
存储器(字) | MW | ||
存储器(双字) | MD | ||
定时器 | 定时器 (T) | T | 该区域提供定时器的存储 |
计数器 | 计数器 (C) | C | 该区域提供计数器的存储 |
数据块 | 数据块,用"OPN DB"打开 | DB | 数据块中包含了程序的信息。可以定义为所有逻辑块共享 (shared DBs) 或指定给一个特定的 FB或 SFB 做背景数据块(instance DB)。 |
数据位 | DBX | ||
数据字节 | DBB | ||
数据字 | DBW | ||
数据双字 | DBD | ||
数据块,用"OPN DI"打开 | DI | ||
数据位 | DIX | ||
数据字节 | DIB | ||
数据字 | DIW | ||
数据双字 | DID | ||
局部数据 | 局部数据位 | L | 该区域包含块执行时该块的临时数据。L堆栈还提供用于传递块参数及记录梯形逻辑网络中间结果的存储器 |
局部数据字节 | LB | ||
局部数据字 | LW | ||
局部数据双字 | LD | ||
外设地址 (I/O) | 外设输入字节 | PIB | 主站及分布式从站(DP)外设输入输出区域允许直接存取 |
输入 | |||
外设输入字 | PIW | ||
外设输入双字 | PID | ||
外设地址 (I/O) | 外设输出字节 | PQB | |
输出 | |||
外设输出字 | PQW | ||
外设输出双字 | PQD |
16进制代码 | 数据区 | 简单描述 |
B#16#81 | I | 输入区 |
B#16#82 | Q | 输出区 |
B#16#83 | M | 标志位 |
B#16#84 | DB | 数据块 |
B#16#85 | DI | 背景数据块 |
B#16#86 | L | 区域数据区 |
B#16#87 | V | 上一级赋值的区域数据 |
数据类型代码 | ||
十六进制代码 | 数据类型 | 简单描述 |
B#16#00 | NIL | 空 |
B#16#01 | BOOL | 位 |
B#16#02 | BYTE | 8位字节 |
B#16#03 | CHAR | 8位字符 |
B#16#04 | WORD | 16位字 |
B#16#05 | INT | 16位整形 |
B#16#06 | DWORD | 32位双字 |
B#16#07 | DINT | 32位双整形 |
B#16#08 | REAL | 32位浮点 |
B#16#09 | DATE | IEC日期 |
B#16#0A | TIME_OF_DAY(TOD) | 24小时时间 |
B#16#0B | TIME | IEC时间 |
B#16#0C | S5TIME | SIMATIC时间 |
B#16#0E | DATE_AND_TIME(DT) | 时钟 |
B#16#13 | STRING | 字符串 |
B#16#17 | BLOCK_FB | FB号 |
B#16#18 | BLOCK_FC | FC号 |
B#16#19 | BLOCK_DB | DB号 |
B#16#1A | BLOCK_SDB | SDB号 |
B#16#1C | COUNTER | 计数器 |
B#16#1D | TIMER | 定时器 |
欢迎光临 (http://www.51hei.com/bbs/) | Powered by Discuz! X3.1 |