西门子300step 7关于FB块的问题

300CPU,使用step 7 5.5,编写程序的成后新建立一个FB10,生成多重背景块DB10,然后在FB1中多次调用FB10的时候需要给每一次的调用FB10一个DB块,例如DB20、DB21等。我如何在界面中分辨出哪个DB块是在调用FB10的时候赋予的,哪个是在创建FB10的时候定义的

最佳答案

自己刚学,试着解答下
FB可以被多次调用,每次调用都会创建一个DB块。
如楼主所言,其实DB10。DB20。DB21都是同样性质的,都是调用创建的。
举个例子,建立一个电机启动停止的FB功能块。而我们有两台电机需要控制,
那么每一台对应一个DB块,你可以在DB1中输入电机1的启动停止按钮,或者输出。
在DB2中输入电机2的。
不知道楼主是否了解FC与FB的区别,这个最好也看一下。

提问者对于答案的评价:
谢谢,原来理解错了,以为创立FB的时候就会出一个DB块

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月5日 下午7:48
下一篇 2017年6月5日 下午7:49

相关推荐