电工学习网

 找回密码
 立即注册
查看: 4502|回复: 0
打印 上一主题 下一主题

Step 7 功能块的使用

[复制链接]
跳转到指定楼层
楼主
发表于 2014-9-3 15:59:11 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
Step 7 功能块的使用
  在之前讲解FC功能的时候,我着重向大家讲解了TEMP本地数据的含义、使用方法、与注意事项,由之前的讲解大家会发现TEMP区实质上应该可以说是一个公共区域,当然这是对于相对应的FC功能来说的,也就是说如果我们调用10FC1那么这10次的调用是共享的同一块TEMP区域。

Step 7 功能块的使用
  因此这就会导致输出互相干扰的情况,为了解决这个问题,我上一篇文章向大家介绍了先赋值后使用的方法,那么除了这个方法是否还有其他解决办法呢?这就是本文我要向大家介绍的功能块FB的使用。

  我们在使用功能块FB的时候最大的区别就是FB功能块有静态变量。
Step 7 功能块的使用

  相对于本地数据TEMP区,静态变量就是独立的空间,系统会自动将要存储的数据存放到与该FB块配对的背景DB块中,这样就可以有效的防止多次调用同一个FB,输出之间相互干扰的情况出现。
Step 7 功能块的使用

  最后关于如何建立背景数据块这里还要向大家具体介绍一下。
  1)在空白处点击鼠标右键选择数据块,如下图所示
Step 7 功能块的使用

  2)选择背景数据块,并确定该数据块作哪个功能块FB的背景数据块
Step 7 功能块的使用

-------------------------------
作者:马乐
版权所属: 技成培训网



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

电工学习网 ( )

GMT+8, 2024-4-30 03:24

Powered by © 2011-2022 www.diangon.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

快速回复 返回顶部 返回列表