博图中fb与多重背景数据块

您所在的位置:网站首页 博途V16没有多重实例选项 博图中fb与多重背景数据块

博图中fb与多重背景数据块

2024-07-13 05:46| 来源: 网络整理| 查看: 265

今天我就以前期传感器标定块为例来聊一聊FB块的优劣势

一、 FC块:函数是没有专用存储区的代码块。使用FC块封装通用程序内部使用的变量都是临时变量。调用时,一定要在接口定义处添加全局变量。否则编译通不过。 如下图所示

dc166880a911726eda96ba0e2d541872.png

二、FB块:函数块是将自身的值永久存储在背景数据块中的代码块,从而在块执行后这些值仍然可用。这里值得注意的是在S7-1200/1500中FB块数据块是由两种形式:一种是优化的数据块,一种是非优化的数据块。主要区别在于一个只有符号地址,另一个既有符号地址又有数据地址。具体如何设置见下图

2246f74b1d706f54f7887dbf992cdeb8.png

其次是我们调用FB块不一定要关联全局变量,因为数据都已经自动生成在背景数据块中了。具体见下图。

e15935a79603e50ce3d0710ccdbaf7bf.png

FB/FC块的基本情况已经介绍完成了,细心的朋友会发现FB块的功能完全包含FC块的功能,



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3