8
西门子低压电器代理商|地区代理商

访问 S7-1200 的数据:STEP 7 简化了符号编程。用户为数据地址创建符号名称或“变量”,作为与存储器地址和 I/O点相关的 PLC 变量或在代码块中使用的局部变量。要在用户程序中使用这些变量,请输入指 令参数的变量名称。
为了好地理解 CPU 的存储区结构及其寻址方式,以下段落将对 PLC 变量所引用的“” 寻址进行说明。CPU提供了以下几个选项,用于在执行用户程序期间存储数据:
• 全局储存器:CPU 提供了各种**存储区,其中包括输入 (I)、输出 (Q) 和位存储器 (M)。所有代码块可以无限制地访问该储存器。
• PLC 变量表:在 STEP 7 PLC 变量表中,可以输入特定存储单元的符号名称。这些变量在 STEP 7程序中为全局变量,并允许用户使用应用程序中有具体含义的名称进行命名。
• 数据块 (DB):可在用户程序中加入 DB 以存储代码块的数据。从相关代码块开始执行一直到结束,存储的数据始终存在。“全局”DB 存储所有代码块均可使用的数据,而背景 DB 存储特定 FB 的数据并且由 FB的参数进行构造。
• 临时存储器:只要调用代码块,CPU 的操作系统就会分配要在执行块期间使用的临时或 本地存储器(L)。代码块执行完成后,CPU 将重新分配本地存储器,以用于执行其它代码 块。
每个存储单元都有一个一地址。用户程序利用这些地址访问存储单元中的信息。对输入 (I) 或输出 (Q) 存储区(例如 I0.3或 Q1.7)的引用会访问过程映像。要立即访问物理输入或输出, 请在引用后面添加“:P”(例如,I0.3:P、Q1.7:P或“Stop:P”)。
1 要立即访问(读取或写入)物理输入和物理输出,请在或变量后面添加“:P”(例如, I0.3:P、Q1.7:P或“Stop:P”)。
每个存储单元都有一个一地址。用户程序利用这些地址访问存储单元中的信息。地址 由以下元素组成:
• 存储区标识符(如 I、Q 或 M)
• 要访问的数据的大小(“B”表示 Byte、“W”表示 Word 或“D”表示 DWord)
• 数据的起始地址(如字节 3 或字 3)

| 6ES7211-1BE40-0XB0 | CPU 1211C AC/DC/Rly,6输入/4输出,集成2AI |
| 6ES7211-1AE40-0XB0 | CPU 1211C DC/DC/DC,6输入/4输出,集成2AI |
| 6ES7211-1HE40-0XB0 | CPU 1211C DC/DC/Rly,6输入/4输出,集成2AI |
| 6ES7212-1BE40-0XB0 | CPU 1212C AC/DC/Rly,8输入/6输出,集成2AI |
| 6ES7212-1AE40-0XB0 | CPU 1212C DC/DC/DC,8输入/6输出,集成2AI |
| 6ES7212-1HE40-0XB0 | CPU 1212C DC/DC/Rly,8输入/6输出,集成2AI |
| 6ES7214-1BG40-0XB0 | CPU 1214C AC/DC/Rly,14输入/10输出,集成2AI |
| 6ES7214-1AG40-0XB0 | CPU 1214C DC/DC/DC,14输入/10输出,集成2AI |
| 6ES7214-1HG40-0XB0 | CPU 1214C DC/DC/Rly,14输入/10输出,集成2AI |
| 6ES7215-1BG40-0XB0 | CPU 1215C AC/DC/Rly,14输入/10输出,集成2AI/2AO |
| 6ES7215-1AG40-0XB0 | CPU 1215C DC/DC/DC,14输入/10输出,集成2AI/2AO |
| 6ES7215-1HG40-0XB0 | CPU 1215C DC/DC/Rly,14输入/10输出,集成2AI/2AO |
| 6ES72171AG400XB0 | CPU 1217C DC/DC/DC,14输入/10输出,集成2AI/2AO |