首页文章正文

博图多重背景数据块,背景数据块和全局数据块的区别

需要指定背景数据块 2023-09-15 21:45 166 墨鱼
需要指定背景数据块

博图多重背景数据块,背景数据块和全局数据块的区别

在西门子博图中,根据生产工艺的不同,采用结构化编程,不同的控制功能,可以编在不同的函数块FB中。但每个函数块FB对应一个背景数据块DB,这样在项目中就会出现大量的背景数据"碎片",影响程序的执行博图中fb与多重背景数据块_PLC初学者不知道什么是FC、FB、OB、DB块,⼀定要明⽩最近经常有初学西门⼦PLC编程的朋友,对于FC、FB、OB、DB块特别迷茫,⼀开始的时候可能很多

下图显示了“Block”块在LAD 中作为多重实例进行调用。在以下示例中,该实例位于调用块背景数据块本地:在以下示例中,该实例位于背景数据块中“MyOtherFB”(S7-1200/S7-1500): 在以博图项目中,在程序FC调用FB块时会自动创建背景数据块DB,比如PID控制,在每一次调用PID_FB(FB18)时都会生成一个对应的背景数据块

博图软件中多重背景块的建立用过Step7的技术人员都知道,在功能块FB的使用过程中需要配合背景数据块DB进行使用,当对一个建立了形式参数的FB进行重复调用时,调用多少次,就必须配套相● 功能块(FB) 是从另一个代码块(OB、FB 或FC)进行调用时执行的子例程。调用块将参数传递到FB,并标识可存储特定调用数据或该FB 实例的特定数据块(DB)。更改背景DB

在使用过程中,DB数据块分为全局数据块和背景数据块。全局数据块1、所有的程序块(FB,FC 和OB)可以访问程序中全局数据块中的数据。图1-2 创建数据块的时候,在类型处,会默认多重数据块是数据块的一种特殊形式,如在OB1中调用FB1,在FB1中又调用FB11和FB12,则只要FB1的背景数据块选择为多重背景数据块就可以了,FB11和FB12不需要建立背

后台-插件-广告管理-内容页尾部广告(手机)

标签: 背景数据块和全局数据块的区别

发表评论

评论列表

灯蓝加速器 Copyright @ 2011-2022 All Rights Reserved. 版权所有 备案号:京ICP1234567-2号