{}

我们的品牌

欢迎访问施耐德电气网站

欢迎访问我们的网站。
搜索常见问题解答
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 实例中定义的值)。

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



是否有帮助?

探索更多
范围:
探索更多
范围: