您现在的位置是:首页 > PLC技术 > PLC技术
STEP7创建和打开较高级别的功能块
来源:艾特贸易2017-11-10
简介使用多重背景编程可以有效地减少数据块的数量,具体做法是创建一个比 FB1 级别高的功能块(不能是功能块 FC ),如 FB10 。将未做任何修改的 FB1 作为一个 “ 局域背景 ” ,在 FB10 中
使用多重背景编程可以有效地减少数据块的数量,具体做法是创建一个比FB1级别高的功能块(不能是功能块FC),如FB10。将未做任何修改的FB1作为一个“局域背景”,在FB10中调用。对FB1的每一次调用,都是先调用FB10,进而通过参数在FB10中调用FB1,不必给FB1分配任何数据块,如DB1、DB2等,而是把Petrol Engine的数据和Diesel Engine的数据集成在DB10中。多重背景编程的调用关系如图5-45所示。
图5-45 多重背景编程的调用关系
创建FB10的步骤如下。首先在S7_Pr03的项目窗口中,用鼠标右键单击Blocks文件夹;接着在弹出的菜单中插入一个功能块,定义功能块名称为FB10,选择所需要的编程语言;然后激活多重背景(Multipleinstance FB);单击“OK”按钮,确认其余的默认设置,当FB10被添加到Blocks文件夹后,双击FB10即可打开。
点击排行
