上海问得自动化官方网站

您的位置::首页 > 培训服务 > 老周笔记 >
老周笔记_西门子PLC_背景数据块和共享数据块有何
时间:2018-05-24  浏览量:
共享数据块(DB)与背景数据块(DI)的区别

西门子300(400)PLC里面有共享数据块和背景数据块的区别,共享数据块是共用的,全局的(public)而背景数据块则是私有的(private)。也就是说被定义成共享数据块的内容可以被整个程序寻址,而背景数据块则只能对应于某一个FC块(function block)。背景数据块基本是对应于FB使用的,也就是说FC和FB的区别就是FB自带了一个背景数据块。

但是在FC中,可以使用OPN指令打开数据块,OPN指令后面可以带DB 和 DI ,举个例子:
OPN DB0
OPN DI1
一般打开一个DB块就是用于间接寻址的方便,打开两个DB块的时候就必须一个DB 一个DI了,因为只能同时打开一个共享数据块和一个背景数据块。同时打开两个数据块的时候一般都是用于数据的交换,这时候哪个是共享数据块哪个是背景数据块就不要那么认真了。


上海问得自动化科技有限公司致力于打造一个电气培训及服务平台,常年招收电气工程人员,工资结构为底薪加提成方式,有经验者优先,无经验可以免费培训后上岗,电话18621853520 欢迎垂询
关于我们 联系我们 人才招聘 地图
Copyright © 2015-2025 WINTRL Automation;上海问得自动化