下面将在持久性变量列表和 POU 中声明持久性变量。
要求:打开一个项目,其中包含一个程序 POU。您已在“声明编辑器” 选项类别中选择了文本视图选项(菜单命令“工具 选项” )。
-
使用菜单命令 “Project Add Object” 将 “Persistent Variables” 对象添加到应用程序对象中。
CODESYS 将持久变量列表
“PersistentVars” 添加到设备树中应用程序对象的下方,并打开编辑器。
-
在编辑器中输入变量声明,例如
ivarpersist1 : INT;
,位于VAR_GLOBAL PERSISTENT RETAIN
和END_VAR
之间。 -
双击设备树中的 POU。
POU 编辑器打开。
-
在声明部分指定以下声明:
VAR PERSISTENT RETAIN
ivarpersist2
:INT;END_VAR
-
单击“Build Build” 。
打开信息视图。如果CODESYS 在编译应用程序时未出现错误,请关闭消息窗口并继续下一步。否则,请更正错误并再次选择菜单命令“Build Build” 。
-
在“PersistentVars” 编辑器中设置焦点。单击“声明 添加所有实例路径”
CODESYS 将持久变量列表“PersistentVars” 中的持久变量添加到 POU 中:
// instance path of the persistent variables created
POU.IVARPERSIST2 : INT