西门子6RA7028-6DV62-0
西门子6RA7028-6DV62-0
西门子6RA7028-6DV62-0
无可用图片 | SIMOREG DC Master 整流器 带微处理器 用于 4 象限驱动 电路(B6)A(B6)C 输入:400V 三相交流,75A 可操控:励磁整流器 D420/90 MREQ-GEG6V62 输出:420V DC,90A 输出端 US 等级:420V DC,79A 现场输入端 400V 输出端 325V,10A |

文档: 西门子工程师本文档!
文献
涉及产品
描述 本条目内容是关于在 STEP 7 V5.x 和 STEP 7 (TIA Portal) 中块的不同访问方式。
利用优化的数据存储,可以获得S7-1200/1500运行程序的佳性能。
STEP 7 V5.x 方式
用户可以按照SIMATIC规则,给块中声明的变量分配地址。 该数据按系统显示并以SIMATIC格式存储在CPU存储区中。
TIA Portal 方式
STEP 7 (TIA Portal) 中的块有不同的访问方式:
标准块访问:(S7-300 / S7-400 and S7-1200 / S7-1500) 标准块访问数据结构属于混合型。数据元素既有符号名又有地址偏移量。
优化块访问:(S7-1200 / S7-1500) 优化块访问没有明确的结构。数据元素只有符号名,没有地址偏移量。
下表说明了标准块访问和优化块访问的差别。
| 标准块访问 | 优化块访问 | |
| CPU 模块 | S7-1200/1500, 兼容 S7-300/400 | 仅用于 S7-1200/1500 |
| 数据存储 | 用户可以根据声明自定义优化的数据结构或任意数据结构。 | 由系统管理和优化,可以设置任意的结构类型而不用固定的存储地址。 |
| 性能 | S7-1200/1500的高性能访问取决于数据的声明 | 数据访问是尽可能的快,因为数据的存储是由系统优化的,与声明无关。 |
| 错误敏感性 | 当修改声明表后,地址访问可能导致不一致 (例如从 HMI 访问或间接寻址) | 不会,因为访问通常是符号访问。声明改变不会导致访问出错,因为HMI访问也是符号的。 |
| 保持性 | 块级别 | 变量级别 |
表 01
说明
标准块在访问方式上更灵活但也更容易出错。优化块只允行类型安全的访问并提供的性能。建议尽量不要混合使用标准块和优化块,系统会自动的在不同访问方式之间切换数据模型,但这会消耗资源。两种数据格式之间的切换需要存储空间和长的转换时间。
| 访问方式 | 标准块访问 | 优化块访问 |
| 符号 | 是 | 是 |
| 索引 (域) | 是 | 是 |
| 片段访问 | 是 | 是 |
| AT 指令 | 是 | 否 |
| 地址 | 是 | 否 |
| 间接 (ANY指针) | 是 | 否 |
| 间接 (Pointer - Variant指针) | 是 | 仅限于符号方式 |
| 无初始化下载 | 否 | 是(对于S7-1200 V4.0以上) |
表 02
在块创建时访问方式被自动设置。不同CPU的默认访问方式:
S7-1200/ S7-1500 预置的默认访问方式为“优化块访问”。
S7-300/ S7-400 预置的默认访问方式为“标准块访问”,并且不能修改。
从S7-300/ S7-400 系列的CPU,复制或者移植块至S7-1200 / S7-1500系列的CPU,块的访问方式不会自动变更。移植后块的访问方式需要逐个人为修改。
例如,按下述步骤修改“标准”到“优化”块访问:
在项目导航中打开 "程序块" 文件夹。
右键单击功能块
在弹出菜单中选择“属性...” .
在"属性" 选项中使能 "优化的块访问" 功能.
图. 01
然后在弹出的小窗口“更改块访问”中点击“确认”。
图2
点击“确认” ,关闭属性窗口。
保存、编译,然后下载项目到CPU。
这样就设置了对临时变量的优化访问。接口参数(Input, Output, InOut) 和静态变量,在“保持性”这一列中的属性为“非保持”。

图3
保持性设置
保持性的设置方式取决于块的访问方式:
标准型块,只能对所有的变量统一进行设置,不支持单独对某个变量进行保持性设置。
优化的块,支持单独对变量进行设置保持性
如果块的访问方式修改后,变量的保持性属性仍然是“在IDB中设置”,使用下拉菜单修改所有这些变量并编译程序。

图4
如果出现错误消息,检查以下原因:
所需处理的FB块的背景数据块正在用寻址访问。
BLKMOV 指令正在访问FB块或它的背景数据块中的数据。
否则需要在声明时重置这些变量为"在 IDB 中设置"。
本步骤对于用关键字"AT"声明的变量不适用。 更多信息请参考条目 ID: 57132240.
创建环境
本FAQ中的截图由 STEP 7 (TIA Portal) V13 创建。
更多信息
6ES71951GC000XA0 ET200M, RAIL 2000MM
6ES71957HA000XA0 ET200M, BUS UNIT For PS AND IM 153
6ES71957HB000XA0 ET200M, BUS UNIT For 2×40MM I/O MODULES
6ES71957HC000XA0 ET200M, BUS UNIT For 1×80MM I/O MODULE
6ES71957HD100XA0 ET200M, BUS UNIT For 2×IM 153-2 RED.
6ES71541AA010AB0 IM154-1 DP ST
6ES71542AA010AB0 IM154-1 DP HF
6ES71944AC000AA0 CM IM DP DIRECT
6ES71944AD000AA0 CM IM DP M12 / 7/8"
6ES71546AB500AB0 IM154-6 PN HF IWLAN
6ES71544AB100AB0 IM154-4 PN HF
6ES71944AJ000AA0 CM IM PN M12 7/8"
6ES71944AF000AA0 CM IM PN 2XRJ45
6ES71944AG000AA0 CM IM PN 2XSCRJ FO
6ES71548AB010AB0 IM154-8 PN/DP CPU
6ES71944AN000AA0 CM IM-CPU PN/DP M12 / 7/8"
6ES71414BF000AA0 EM 8DI, DC 24V, ST
6ES71414BF000AB0 EM 8DI, DC 24V, HF
6ES71414BH000AA0 EM 16DI, DC 24V
6ES71424BD000AA0 EM 4DO, DC 24 V/2.0A, ST
6ES71424BD000AB0 EM 4DO, DC 24 V/2.0A, HF
6ES71424BF000AA0 EM 8DO, DC 24 V/0.5A, ST
6ES71434BF000AA0 EM 4DIO/4DO, DC 24V/0.5A
6ES71434BF500AA0 EM 4DI/4DO, DC 24V/0.5A
6ES71444FF010AB0 EM 4AI U, HF
6ES71444GF010AB0 EM 4AI I, HF
6ES71444JF000AB0 EM 4AI RTD, HF
6ES71444PF000AB0 EM 4AI TC, HF
6ES71454FF000AB0 EM 4AO U, HF
6ES71454GF000AB0 EM 4AO I, HF
6ES71484EA000AA0 16DO,PNEUMATIC INTERFACE CPV10
6ES71484EB000AA0 16DO,PNEUMATIC INTERFACE CPV14
6ES71944CA000AA0 CM IO 4×M12
6ES71944CA500AA0 CM IO 4×M12 inverse
6ES71944CB000AA0 CM IO 8×M12
6ES71944CB500AA0 CM IO 8×M12D
6ES71944EB000AA0 CM IO 8×M8
6ES71944FA000AA0 CM IO 1×M23
6ES71944FB000AA0 CM IO 2×M12