多次重复调用同一个FB功能块,怎么编程简单?

多次重复调用同一个FB功能块,怎么编程简单?
小弟以前的方法很傻,请问大侠们,有没有简单的编程方法。
感激不尽,谢谢

问题补充:
多重背景数据,我是会用的。
我就是调用100遍FB块的,方法很傻,硬编了100遍。
有没有更好的方法?

最佳答案

这个问题我觉得要分具体情况:
1、如果有100个地方要用到同一个FB,且这100个地方存在同时调用的可能,那么就只能一个一个的单独调用;
2、如果许多个地方需要调用同一个FB,但是他们之间不可能同时调用,那么就可以采用指针的方式把每次的调用时的接口数据通过指针写到接口中去就可以了。

提问者对于答案的评价:
我就是想做这样的指针程序,但是不知道怎么编写。

我现在的水平就是三楼的方式:
fb1编一次,然后新建一个fb2,定义静态变量100个(tag1~tag100),变量的数据类型为你建立的fb1,然后再fb2中用:
call?tag1
call?tag2
call?tag3
.......
call?tag100

最佳答案作者回复:
我做了一个例子可以给你参考下,回复字数有限,可以留个邮箱,发给你。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年8月18日 下午11:10
下一篇 2017年8月18日 下午11:10

相关推荐