技成培训网 技成学习APP 技成工具箱 技成企业服务

欢迎回到技成培训网

技成培训网

电工题库宝典

技成电工课堂

PLC练习题

技成PLC课堂

变频器故障查询

技成PLC学吧

伺服驱动故障查询

技成PLC网校

当前位置:技成首页 > 文章中心 > 技成百科 > 关于S7-300多重调用的源文件生成问题

关于S7-300多重调用的源文件生成问题

刘玉蓉 发布于2014-09-23 17:37 2 0 标签:

在一个原来的程序上面加一些功能,用了多重背景调用,FB102(DB100)调用——》FB100,FB101,在FB102里面写好了调用FB100。FB101的名称,数数据类型就是FB100,FB101。然后我保存了,就在FB102 里面调用,CALL # PUMP—1(也就是FB100),这样回车,发现下面没有调用,想了下,可能是没有生成源文件,就是左上方文件里点生成源文件,命了一个名称,发现里面的块很多,不知道要选哪个,就点了ALL,左边的全部到了右边的框图里了,点了确定,一会完了,这个想DB100可能就有我设的接口参数了,打开一看还是空的,没有什么?是怎么回事?我哪里没有做对?点全部生成源文件,这样会不对对原来的其它程序造成影响,怕到时下载进去其他程序都有问就麻烦了!请指点,
  上传了图片。。。。。。。。。。

问题补充:
问题找到了,当时FB102的背景数据块DB100是我在OB1里面调用的时候,它提示说要有个背景数据块,我就让它自己建立了,就命名为DB100,后来我怀疑是不是自己建立的时候不是多重背景数据块,后来我把DB100删除了,手动建立了一个DB100实例类型,并且属于FB102功能块,从新调用了下,就发现DB100里面有数字了,现在想不通,之前为什么DB100没有数字,现在我把接口变量都建好了,再手动建立DB100数据块,这样会不会有问题?


图片说明: 1,多重背景调用  

佳答案

1,call后面没有空格应该是红色字体,提示你调用不成功的,是不是还是你定义接口变量上有问题的。
2,直接点击左边的:程序元素目录里的要调用的程序
3,证明的你背景db建立不成功,输入变量的同时就可以选择建立。

若有收获,就点个赞吧!

文章来源于网络及文献如有侵权请联系站长
分享到:

微信扫一扫分享

阅读与本文标签相同的文章

相关推荐

最新文章 热门文章
最新课程 免费课程
PLC资料下载 电工电气资料下载
应用新秀
变频器故障代码查询APP
伺服故障代码查询APP
技成
手机APP
热门标签