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