最近看到老外的程序大概这样ob1callfb1,fb1中callfb2,fb2中ucfb3,fb3用到fb1的背景数据这是怎么理解call我能理解但是uc无条件调用无法理解而且参数怎么穿个fb3的?请高手指点如图
问题补充:
肯定有值传递的应该是静态变量但我不知道怎么理解
图片说明:
BF6712ae129749ee55037245e2db5cc7 b576130ea6cCEdb56ae19b90d2bb1cd3
最佳答案
call指令是需要加背景数据块的
UC指令不需要加
楼主后面的第二张图,
UCFB51//FB51是SSW
而在STAT静态变量里,并没有SSW
如果用call指令的话,STAT里,就有SSW这个块了,如你的第一张图
这种属于多重背景数据块的用法
提问者对于答案的评价:
xx