# 声明 VAR PERSISTENT 变量 ​

在下面，您将在持久变量列表和POU中声明持久变量。

要求：一个项目已打开，并且包含一个程序POU。您已在选项的声明编辑器类别中使能了文本视图的选项（菜单命令工具 ➔ 选项）。

1.在应用程序对象中添加保持型变量可使用菜单命令工程 ➔ 添加对象。
⇒MetaFacture在设备树的应用程序对象下方添加持久变量列表PersistentVars，然后打开编辑器。

2.在编辑器中，输入变量声明，例如ivarpersist1：INT;在VAR_GLOBAL PERSISTENT RETAIN与END_VAR之间。

3.双击设备树中的POU。⇒POU的编辑器打开。

> 4.在声明部分中指定以下声明：
> VAR PERSISTENT RETAIN
> ivarpersist2 : INT;
> END_VAR

5.点击编译 ➔ 编译。
⇒消息视图打开。如果MetaFacture已正确编译了该应用程序，则关闭消息窗口并继续下一步。否则，请更正错误，并再次选择菜单命令编译 ➔ 编译。

6.在PersistentVars编辑器中设置焦点。点击声明 ➔ 添加所有实例路径
⇒MetaFacture将持久性变量列表PersistentVars中的持久性变量添加到POU：
// instance path of the persistent variables created
POU.IVARPERSIST2 : INT