该功能是 IEC 61131-3 标准的扩展。
您可以在关键字VAR_STAT
和END_VAR
之间本地声明静态变量。在每个程序块首次被调用时,CODESYS 将初始化静态变量。
您只能在声明变量的命名空间内访问静态变量(就像 C 语言中的静态变量)。但当应用程序离开程序块时,静态变量会保留其值。例如,可以使用静态变量作为函数调用的计数器。
您可以使用属性关键字扩展静态变量。
示例
VAR_STAT iVarStat1 : INT; END_VAR
另见
该功能是 IEC 61131-3 标准的扩展。
您可以在关键字VAR_STAT
和END_VAR
之间本地声明静态变量。在每个程序块首次被调用时,CODESYS 将初始化静态变量。
您只能在声明变量的命名空间内访问静态变量(就像 C 语言中的静态变量)。但当应用程序离开程序块时,静态变量会保留其值。例如,可以使用静态变量作为函数调用的计数器。
您可以使用属性关键字扩展静态变量。
示例
VAR_STAT iVarStat1 : INT; END_VAR
另见