重置应用程序
重置应用程序会停止程序并将变量重置为其初始化值。根据重置的类型,保留变量和持久变量也会被重置。
Reset Warm:所有变量都被重置,除了
RETAIN和PERSISTENT变量。冷重置:所有变量都被重置,除了
PERSISTENT变量。重置原点:重置所有变量。
重置源设备:重置所有变量并删除所有应用程序。
以下示例程序和语句阐明了各种复位的功能。
例 37. 示例程序
宣言
VAR
iVar: INT := 0;
END_VAR
VAR RETAIN
iVarRetain: INT :=0;
END_VAR
VAR PERSISTENT
iVarPersistent : INT:= 0;
END_VAR执行
iVar := 100; iVarRetain := 200; iVarPersistent :=300;
插入 持久变量 应用程序下方的对象并在编辑器中打开它。
执行 命令。
执行 命令。
插入持久变量的实例路径。
将应用程序下载到控制器。
执行热复位、冷复位和原点复位
要求:示例程序在控制器上运行。
点击 切换到在线模式。
监控变量
iVar,iVarRetain, 和iVarPersistent.在里面 在线的 菜单,单击 热复位。
系统会提示您是否真的要执行该命令。
点击 是的 确认对话框。
应用程序被重置。这
iVar变量设置为初始化值 0。其他两个变量都保留它们的值。在里面 在线的 菜单,单击 冷复位。
系统会提示您是否真的要执行该命令。
点击 是的 确认对话框。
应用程序被重置。这
iVar和iVarRetain变量设置为初始化值 0。iVarPersistent变量保留其值。在里面 在线的 菜单,单击 重置原点。
系统会提示您是否真的要执行该命令。
点击 是的 确认对话框。
应用程序被重置。所有变量都重置为其初始化值。