我们的品牌

欢迎访问施耐德电气网站

欢迎访问我们的网站。
		
我们今天能为您提供什么帮助?
DFB块的公共变量和私有变量什么区别?分别如何使用?
问题描述:
DFB块的公共变量和私有变量什么区别?分别如何使用?

所属产品线:
EcoStruxure Control Expert(原Unity Pro)

解决方法:

公共变量和私有变量都是DFB内部数据,DFB内部数据有两类:

A,参数:输入,输出或者输入/ 输出。

B,公共或者私有变量。

DFB 的内部数据必须使用符号进行定义(不能使用地址)。

公共变量:可以在调整模式下被DFB,应用程序以及用户使用。

私有变量:只能由本DFB功能块使用,而不能被应用程序访问

唯一可以被应用程序访问的变量是公共变量。如果要进行这种访问,必须在程序中使用下面的语法:DFB_Name.Variable_Name

DFB_Name 表示使用的DFB 的实例名称( 最多32 个字符),

Variable_Name 表示公共变量的名称( 最多8 个字符)。

注:这里的DFB_NAME不是DFB type,而是DFB instance name.

保存公共变量

例子: Control.Gain 表示DFB 实例调用的Control 的公共变量Gain

把%S94 系统为设为1,可以让程序或者调节器把您所修改的公共变量保存起来,

从而取代其初始值( 在DFB 实例中定义的值)。

只有在正确设置了变量的备份属性的情况下,才能进行替代操作。



是否有帮助?

探索更多
范围:
探索更多
范围:
  • 产品文档
  • 软件下载
  • 产品选型工具
  • 产品替代和更换
  • 帮助和联系中心
  • 查找我们的办事处
  • 获取报价
  • 施耐德电气社区
  • 人才招聘与职业发展
  • 公司介绍
  • 新闻中心
  • 投资者
  • EcoStruxure 架构与平台
  • 职位搜索
  • mySchneider一站式数字化业务平台
  • 搜索常见问题解答
    • 支持中心热线 4008101315
    • Cookie通告
    • 使用条款
    • 京ICP备05053940号-6
    • 更改您的 cookies 设置