后面又测试了下,实际上使用还是新建一个DB块为好。
如果FB2不用新的标签,DB3块(OB1调用FB2时新建)和DB2(FB2的多重背景数据块)的内容是一样的,
但是当FB2新增了标签,如加了一个引脚,那这个标签会寄存在DB3内,而DB2内没有。
也就是说如果FB2作为FC使用,则不需要建立数据块,如果FB2作为FB使用自身是没有背景数据块的,
多重背景数据块只存放FB2内重复使用的FB的背景数据块。
如果把OB1的FB2调用回DB2,那DB2会加入FB2所添加的引脚
虽然看起来结果一样,但多个FB用一个数据块还是有未可知的风险,初次用还是像博图一样新建好了,不会出问题
[ 此帖被fczxjh在2025-04-07 17:58重新编辑 ]