找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3359|回复: 12

S7-1200 与S7-1500 中优化的 DB 块和标准 DB 块有哪些区别?

 火.. [复制链接]
  • 打卡等级:即来则安
  • 打卡总天数:29
  • 打卡月天数:1
  • 打卡总奖励:7791
  • 最近打卡:2025-12-13 17:25:16

2540

主题

1355

回帖

2万

积分

管理员

积分
21304
发表于 2021-10-5 10:28:50 | 显示全部楼层 |阅读模式
(一)优化的 DB 块与标准的 DB 块整体对比如下表所示:



标准 DB
优化 DB
数据管理
取决于变量的生明。用户可以生成用户定义或一个内存优化的数据结构。
数据被系统管理和优化。用户可以生成用户定义的数据结构,系统进行优化以节省内存的空间。
存储方式
每个变量的存储地址在 DB 块中每个变量的偏移地址可见
每个变量的存储地址由 CPU 自动分配,无偏移地址。
访问方式
可通过符号地址、绝对地址以及指针方式寻址
仅可通过符号地址访问
下载无需初始化功能
不支持
支持(仅 S7-1500)
访问速度
数据保持性
以整个 DB 块为单位设置保持性
DB 块内的每个变量均可单独设置保持性
兼容性
与 S7-300/400 PLC 兼容
与 S7-300/400 PLC 不兼容
出错几率
绝对地址访问 (例如 HMI 或间接寻址 ),声明修改后可能导致数据的不一致。
缺省为符号访问,不会造成数据的不一致,例如 HMI 只与符号名称对应。

(二)S7-300/S7-400 与 S7-1200 以及 S7-1500 DB 参数的对比如下表所示:



S7-300/400
S7-1200
S7-1500
DB 的最大容量
64 KB
64 KB
标准 DB 64KB,优化 DB 最大 16 M。
DB 的最大块号
16000
65535
DB 块类型
标准 DB
优化 DB、标准 DB(取决于DB块的属性)

(三)可通过修改 DB 块的属性将 DB 块修改为标准 DB 块或优化的 DB 块,如下图所示:


如 DB 块属性为标准 DB 块,该 DB 块内变量的偏移地址(offset)被编译后会出现,标准 DB 块与优化的 DB 块对比如下图 所示:


(四)S7-1200/1500 CPU中,标准 DB 块与优化的 DB 块在 PLC 中存储方式:
(1)S7-1200 CPU中,标准 DB 块与优化的 DB 块在 PLC 中按照下图 方式存储。


(2)S7-1500 CPU中,标准 DB 块与优化的 DB 块在 PLC 中按照下图 方式存储。


(3)在 S7-1500 CPU 中,相比于标准的 DB 块,优化的 DB 块提供更快的访问速度,其根本原因与 CPU 的编码方式有关,如下图所示:


(五)与标准的 DB 块相比,优化的 DB 块有以下优势:
(1)提供更快的访问速度:
  • 以符号寻址,编程者无需考虑 DB 块中每个变量存储的具体地址,每个变量在 CPU 中存储的位置由 PLC 的系统自动进行分配;
  • CPU 与 HMI (如 Panel)连接时,由于优化的 DB 是靠符号寻址,所以当 PLC 变量连接到 HMI 后,PLC 侧对变量做的修改,HMI 无需重新下载;
  • 对 DB 块内的任意位置对变量进行添加及删除,或对变量的类型进行修改(如将Tag_1的属性由 byte 修改为Word),不会引起该 DB 块其它变量的使用;
(2)S7-1200/S7-1500中如有以下应用,必须使用标准 DB 块:
  • 与其它 CPU 建立 S7 单边通信时(PUT/GET),用于存储发送区数据和接收区数据的 DB 块;
  • WINCC V7.2 进行 HMI 连接时,Wincc V7.2 访问的 S7-1200/S7-1500 CPU 的 DB 块只能是标准的 DB 块;
  • 使用Simatic Net V8.2 与S7-1200/S7-1500 PLC进行 OPC 连接时,OPC 服务器访问 S7-1200/S7-1500 CPU 的 DB 块只能是标准的 DB 块。





工控课堂 www.gkket.com

0

主题

108

回帖

358

积分

注册会员

积分
358
发表于 2021-10-5 10:37:13 | 显示全部楼层
看到这帖子真是高兴!
工控课堂 www.gkket.com

0

主题

80

回帖

114

积分

新手上路

积分
114
发表于 2025-11-21 05:45:06 | 显示全部楼层
来凑个热闹,增加点人气~
工控课堂 www.gkket.com

0

主题

81

回帖

128

积分

新手上路

积分
128
发表于 2025-11-21 05:48:21 | 显示全部楼层
学到了学到了,这波分享太实用啦!
工控课堂 www.gkket.com

0

主题

106

回帖

159

积分

新手上路

积分
159
发表于 2025-11-21 05:48:44 | 显示全部楼层
水贴也要有仪式感,我先来打卡~
工控课堂 www.gkket.com

0

主题

27

回帖

17

积分

新手上路

积分
17
发表于 2025-11-21 05:50:20 | 显示全部楼层
楼主太会说了,字字句句都在理
工控课堂 www.gkket.com
  • 打卡等级:即来则安
  • 打卡总天数:28
  • 打卡月天数:7
  • 打卡总奖励:7961
  • 最近打卡:2025-12-22 17:16:30

3317

主题

285

回帖

2万

积分

管理员

积分
24106
发表于 2025-11-21 05:50:30 | 显示全部楼层
来凑个热闹,为楼主增加点人气!
工控课堂 www.gkket.com

0

主题

116

回帖

173

积分

新手上路

积分
173
发表于 2025-11-21 05:53:23 | 显示全部楼层
蹲一波同款,有没有小伙伴推荐?
工控课堂 www.gkket.com

0

主题

103

回帖

147

积分

新手上路

积分
147
发表于 2025-11-21 05:54:57 | 显示全部楼层
评论区人才辈出,笑到停不下来😂
工控课堂 www.gkket.com

0

主题

104

回帖

157

积分

新手上路

积分
157
发表于 2025-11-21 05:58:56 | 显示全部楼层
打卡路过,支持优质原创内容~
工控课堂 www.gkket.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|手机版|免责声明|本站介绍|工控课堂 ( 沪ICP备20008691号-1 )

GMT+8, 2025-12-22 22:54 , Processed in 0.112790 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表