关于多重背景调用的问题

大家好!!我新建了一个FB1,在里面写了一些程序,然后又建了FB4,在静态变量里新建了2个变量,变量类型为FB1 ,然后在在FB4的程序框架内调用了FB1  2次,接口空着。
回到主程序中,新建DB4,连接到FB4,在主程序中调用后,出现错误,说DB4中的语法错误,我在网上看了细节,说在FB4中调用的FB1,其接口不能为空,需要填写实际变量,这把我搞糊涂了,填什么实际变量呢?

问题补充:
大家好!!FB1中也有IN和OUT类型的变量,在将FB1拖到FB4中调用的时候这些接口如何填写变量呢?

最佳答案

1、楼主所述不是多重背景数据块问题。所谓是多重背景数据块是多个FB公用一个背景数据块。见:
、如何生成和更新多重背景?
http://support.automation.siemens.com/CN/llisapi.dll?func=cslib.csinfo&objId=23449748&load=treecontent&lang=zh&siteid=cseus&aktprim=0&objaction=csview&extranet=standard&viewreg=CN
、《STEP7怎样使用多重背景数据块?》链接:
http://yishengchangtan110.blog.163.com/blog/static/299676022007102282747191/
2、FB1……接口空着?
FB的接口不能空着,无接口可以应用FC来实现。
3、《FB和FC的区别》连接:
http://wenku.baidu.com/link?url=Wc_cepZNZROILqKZqo_ZYYaV86dhyuFynqNmxiQoNxZwBB668lS89P939cb2Ka6PHTx9-rGDcjGMvYJ3Y9oHCK-YV8zwwbfscOlCBQQqVaO

提问者对于答案的评价:
谢谢大家!问题解决了,是主程序中语法问题

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日
下一篇 2018年12月1日

相关推荐