4.1.2S7-200数据区 数据区是PLC中存储器存放工作数据的区域。 存储器按功能分区,可分为: 数字量输入和输出映像区I/Q 模拟量输入和输出映像区AI/AQ 变量存储器区一存储变量或中间结果。可位、字节、字 双字 顺序控制继电器区S一为顺序控制开辟的存储区 位存储器区M一存储标志,相当于中间继电器 特殊存储器区SM-存系统状态和有关控制信息 定时器T、计数器存储器区c 每个存储单元编排了地址,称为软元件
4.1.2 S7-200数据区 ◼ 数据区是PLC中存储器存放工作数据的区域。 ◼ 存储器按功能分区,可分为: ◼ 数字量输入和输出映像区I/Q ◼ 模拟量输入和输出映像区AI/AQ ◼ 变量存储器区V—存储变量或中间结果。可位、字节、字 双字 ◼ 顺序控制继电器区S—为顺序控制开辟的存储区 ◼ 位存储器区M—存储标志,相当于中间继电器 ◼ 特殊存储器区SM--存系统状态和有关控制信息 ◼ 定时器T、计数器存储器区C ◼ 每个存储单元编排了地址,称为软元件
编程元件CPU226为例 输入继电器(I I0.0~I15.7 ˇ输出继电器(Q)Q0.0~Q157 ˇ通用辅助继电器(M)M0.0~M31.7256点 ˇ特殊标志继电器(SM)SM0.O~SM299.7 变量存储器(V) VB0~VB5119 局部变量存储器(L)LBO~LB63(后4个不 可用) 顺序控制继电器(S)S0.0~S31.7
编程元件 CPU226为例 输入继电器(I) I0.0~I15.7 ✓ 输出继电器(Q) Q0.0~Q15.7 ✓ 通用辅助继电器(M) M0.0~M31.7 256点 ✓ 特殊标志继电器(SM) SM0.0~SM299.7 ✓ 变量存储器(V) VB0~VB5119 ✓ 局部变量存储器(L) LB0~LB63(后4个不 可用) ✓ 顺序控制继电器(S) S0.0~S31.7
定时器(T) T0~T255 计数器(C) C0~C255 ˇ模拟量输入映像寄存器(AⅠ) AIWONAIW62 模拟量输出映像寄存器(AQ) AQWONAQW62 ˇ高速计数器(HSC)HSC0~5 累加器(AC) ACONAC3
✓ 定时器(T) T0~T255 ✓ 计数器(C) C0~C255 ✓ 模拟量输入映像寄存器(AI) AIW0~AIW62 ✓ 模拟量输出映像寄存器(AQ) AQW0~AQW62 ✓ 高速计数器(HSC) HSC0~5 ✓ 累加器(AC) AC0~AC3
S7-200将编程元件统一归为存储器单元,存储单元按 字节讲行编址,无论所寻址的是何种数据类型,通常 应指出它在所在存储区域和在区域内的字节地址。每 个单元都有惟一的地址,地址用名称和编号两部分组 成,元件名称(区域地址符号)如表3.10所示 气。,,, 表310元件名称 元件符号(名称) 所在数据区域 位寻址格式其他寻址格式 I〔输入继电器〕 数字量输入映像位区 Ax.y ATx Q〔输出继电器〕 数字量输入映像位区 Ax1 ATx M〔通用辅助继电器 内部存储器标志位区 ATx SM〔特殊标志继电器〕 特殊存储器标志位区 Ax ATx S〔顺序控制继电器〕 顺序控制继电器存储器区 y ATx V〔变量存储器〕 变量存储器区 Ax ATx L〔局部变量存储器〕 局部存储器区 Ax3 ATx T(定时器〕 定时器存储器区 A C〔计数器〕 计数器存储器区 A 无 AI〔模拟量输入映像寄存器〕 模拟量输入存储器区 无 ATx AQ(模拟量输出映像寄存器〕模拟量输出存储器区 无 ATx AC〔累加器〕 累加器区 A HC〔高速计数器 高速计数器区 Ay
◼ S7-200将编程元件统一归为存储器单元,存储单元按 字节进行编址,无论所寻址的是何种数据类型,通常 应指出它在所在存储区域和在区域内的字节地址。每 个单元都有惟一的地址,地址用名称和编号两部分组 成,元件名称(区域地址符号)如表3.10所示
·················································· 按位寻址的格式为:Ax 严必须指定元件名称、字节地址和位号,如图 38所示。图3.8中MSB表示最高位,LSB表示 最低位 MSB LSB 76543210 IO I2B4 字节的位,即位号 位地址与字节地址之间的间隔 字节地址 元件名称(区域标志) I14.2 I15 图38位寻址格式
◼ 按位寻址的格式为:Ax.y ◼ 必须指定元件名称、字节地址和位号,如图 3.8 所示。图3.8中MSB表示最高位,LSB表示 最低位。 图3.8 位寻址格式 MSB I 0 LSB 0 I15 I 4 I 3 I 2 I 1 7 6 5 4 3 2 1 I 4 .5 I 14 .2 字节的位,即位号 元件名称(区域标志) 字节地址 位地址与字节地址之间的间隔