uc指令理解 在多层调用中 静态参数传递 理解

最近看到老外的程序 大概这样  ob1 call fb1 ,   fb1 中call fb2 ,fb2中 uc fb3 ,fb3用到fb1的背景数据   这是怎么理解  call 我能理解  但是 uc无条件调用 无法理解而且参数怎么穿个fb3的 ?请高手指点 如图

问题补充:
肯定有值传递的  应该是静态变量   但我不知道怎么理解

图片说明:

uc指令理解 在多层调用中 静态参数传递 理解    uc指令理解 在多层调用中 静态参数传递 理解    uc指令理解 在多层调用中 静态参数传递 理解   

最佳答案

call 指令是需要加背景数据块的
UC 指令不需要加

楼主后面的第二张图,
UC FB51  //FB51是SSW
而在STAT静态变量里,并没有SSW

如果用call 指令的话, STAT里,就有SSW这个块了,如你的第一张图
这种属于多重背景数据块的用法

提问者对于答案的评价:
xx

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc181761.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月27日 下午2:20
下一篇 2017年6月27日 下午2:20

相关推荐