早教吧 育儿知识 作业答案 考试题库 百科 知识分享

S7-300/400 FB和DB的应用s7-300/400编程时,先创建FB的背景数据块DB,再创建FB块然后编写FB块成后关联DB块,DB块需要用户打开去编辑内容么?还是什么都不用管了,不太懂,懂的大侠讲讲FB和DB的关系,

题目详情
S7-300/400 FB和DB的应用
s7-300/400编程时,先创建FB的背景数据块DB,再创建FB块然后编写FB块成后关联DB块,DB块需要用户打开去编辑内容么?还是什么都不用管了,不太懂,懂的大侠讲讲FB和DB的关系,
▼优质解答
答案和解析

FB编写程序其实和FC类似,只是比FC多了STAT的借口,这个借口有点像FC里的in/out.编写FB的时候先不考虑背景数据块,等到调用的时候你在指定背景数据块,背景数据块里存放的就是FB块中所以的借口变量.

先来建一个FB1,并创建输入输出等接口变量

然后在OB1中调用FB1,并指定背景数据块为DB2,如果没有回提示你创建.你在接口中写上相应的变量就可以使用这个FB块了.还可以多次调用,只要改变背景数据块就可以了

接下来打开背景数据块DB2,你就会发现很神奇的事情,接口都在DB2中,而DB2我们始终没有动过

这就是创建一个简单的FB快,当然更复杂的还有多重背景

看了 S7-300/400 FB和...的网友还看了以下: