新闻资讯
你的位置:首页 > 新闻资讯

关于TIA多重背景数据块的应用文档

* 来源: * 作者: admin * 发表时间: 2024-07-10 17:25:37 * 浏览: 32

1,应用原理:

      多重背景数据块是数据块的一种特殊形式,如在OB1中调用FB10,在FB10中又调用FB1和FB2,则只要FB10的背景数据块选择为多重背景数据块就可以了,FB1和FB2不需要建立背景数据块,其接口参数都保存在FB10的多重背景数据块中。下图是2次调用FB1,当然可以在一个FB里面多次调用同一个FB,或不同FB。

关于TIA多重背景数据块的应用文档

2,具体方法如下:

(1)在项目中首先编好底层的FB(即需要多次调用的FB),如果是库里有的,则不需要编制,只需要从库里直接拖放到程序块中(见图FB1);

关于TIA多重背景数据块的应用文档

(2)建立一个上层FB(FB1000);

关于TIA多重背景数据块的应用文档

(3)在FB的声明变量表中的Static中建立FB1的调用数量与名称(见下图,调用3次,分别是L1,L2,L3)

关于TIA多重背景数据块的应用文档

(4)在FB1000中调用FB1共3次,在每次调用的过程中要选择不同的L,特别是要选择多重实例功能(见下图)

关于TIA多重背景数据块的应用文档

(5)完成3次调用后在OB1中再次调用FB1000

关于TIA多重背景数据块的应用文档

关于TIA多重背景数据块的应用文档

(6) 以上全部完成(对于被保护的块,用模拟软件下载要先在属性里面改成不受保护。