广东湘恒智能科技有限公司
主营产品: 西门子PLC代理商,plc变频器,伺服电机,人机界面,触摸屏,线缆,DP接头
SIEMENS西门子浙江省丽水市(授权)伺服电机一级代理商——西门子华东总代理


S7-1200 从固件版本 V2.0( 或更高 ) 并且STEP 7 (TIA Portal) V11+SP2 ( 或更高 ) 开始可以使用这些DB。

S7-1500需要使用STEP 7 (TIA Portal) V12 ( 或更高 ) 版本才能使用这些DB块。

例子
因为主存储器只有有限的存储空间,对于处方的应用,例如,具有不同处方值多重数据块只能存储在装载存储器中。这样,在主存储中只有一个工作 DB 包含当前的处方。如果上面提到的 DB 配置已被装载进 CPU,这些数据块只存储在 CPU 的装载存储器中,不占用主存储器的任何空间。


图 01

图. 01 显示了装载存储器中未连接的 DB 与主存储器中相应次序 DB 之间数据传递的示例。使用下面两个功能块进行数据传递。

READ_DBL:从装载存储器中读数据块

WRIT_DBL:将数据块写入装载存储器

附件中是关于 WRITE-READ 功能块的样例程序 。DB 块被 CREATE_DB 功能块创建在装置存储区中。

下面将讲解如何创建一个未连接的 DB

打开工程向导创建一个全局的数据块 。

鼠标右键单击新创建的全局数据块,在弹出的菜单中选择“属性”条目。

选择“特性” 标签 然后使能特性“仅存储在装置存储区中”。


图片. 02

点击OK确认。

注意
做为进一步应用也可以在全局库中创建未连接的DB块,通过这种方法可以在其它项目中使用这里的元素。这样就可以避免对装载存储器的周期写操作,毕竟装载存储器的使用寿命是有限的。
更多的信息可以在STEP 7 (TIA Portal) 的在线帮助中查询到

READ_DBL: 从装载存储区的数据块中读数据

WRIT_DBL: 向装载存储区的数据块中写数据



展开全文
相关产品
拨打电话 微信咨询 发送询价