登录
首页 PLC论坛 西门子SIEMENS
回帖 发帖
正文

主题:写程序的时候突发奇想,提个小问题大家讨论一下。顺便请教一些问题。

点击:746 回复:2

用博途V15写PLC程序,写了不少FB块,恰好有个功能需要加到一个FB里面去,也就是在FB1里可不可以在调用FB2?
类似于嵌套使用,如果可以最多可以套多少级,也就是一个程序,OB调了FB1,FB1调用FB2,FB2调用FB3,最后输出了一个结果,这个结果的输出必须要经过以上所有功能块的参与才能出来。
有没有谁试过。
大师们借贴给我讲讲这几个块吧FB,FC,DB,目前就是拿到项目以后,把控制分解成很多个功能,然后再把各个功能写成FB块,全部放到OB里跑(单片机的那种玩法),里面的临时变量什么的都理解的不透彻,FC都没用过,不知道用在哪里方便好用,DB块大概知道怎么玩。
19-05-17 11:03
这个当然是可以的,类似公司管理结构
附件 1.jpg
总公司好比OB
部门好比FB/FC,分管事情
每个部门具体干什么事,就调用该部门员工(下一级FB/FC),当然部门还可以分组......
最后修改:2019/5/17 11:15:39
19-05-17 11:14
本来就可以FB块嵌套使用啊,但最多不要多过8层嵌套。
19-05-17 11:36

工控新闻

更多新闻资讯