冷启动
AC500-eCo 不使用电池来缓冲下面指定的操作区,因此本产品不存在 "冷启动 "模式。
-
如果没有连接蓄电池,则通过关闭/打开电源进行冷启动。
-
检查并擦除所有内存模块⮫ “命令 "冷复位”” 。
-
如果闪存 EPROM 中未存储用户程序,接口将使用默认值(交货时设置)。
-
如果闪存 EPROM 中存储有用户程序,则将其加载到 RAM 中。
-
应用 PLC 配置设置的默认运行模式。
热启动
-
热启动是在连接电池的情况下关闭/打开电源。
-
除缓冲操作区和 RETAIN 变量⮫ “命令“热复位”” 外,所有 RAM 内存模块都要进行检查和擦除。
-
如果闪存 EPROM 中存储有用户程序,则将其加载到 RAM 中。
-
应用 PLC 配置设置的默认运行模式。
-
启动 CPU 后,连接的 IO 模块将被重新初始化和参数化,因此 IO 输出将在短时间内失效。
运行 -> 停止
-
运行 -> 停止是指在 PLC 处于运行模式时按下 PLC 上的运行功能键(AC500 PLC 显示屏“运行” ,AC500-eCo PLC "运行 LED "亮起)。
-
如果用户程序被加载到 RAM 中,则会停止执行。
-
输出端在停止状态下的行为是可配置的。双击项目树中的 PLC_AC500_V3。在“PLC_AC500_V3” 选项卡中单击“PLC 设置” 。
-
要激活停止状态下的 I/O 更新,请单击“停止状态下的 I/O 更新” 左侧的复选框。
-
要指定输出在停止状态下的行为,请在“输出在停止状态下的行为” 右侧的下拉菜单中选择一个选项。选项有
“保持当前值”
“将所有输出设置为默认值”
“执行程序” (如果选择“执行程序” 选项,则必须通过[...]按钮打开“输入助手” ,并选择一个只能执行一次的程序)。
-
-
变量保持当前值,即不进行初始化。
-
AC500 PLC 显示屏从“run” 变为“StoP”,AC500-eCo "RUN LED" 从 ON 变为 OFF。
开始 -> 停止
-
START -> STOP(开始->停止)是指使用编程系统中的菜单项 "联机/停止 "停止执行 PLC RAM 中的用户程序。
-
输出端在停止状态下的行为是可配置的。双击项目树中的 PLC_AC500_V3。在“PLC_AC500_V3” 选项卡中单击“PLC 设置” 。
-
要激活停止状态下的 I/O 更新,请单击“停止状态下的 I/O 更新” 左侧的复选框。
-
要指定输出在停止状态下的行为,请在“输出在停止状态下的行为” 右侧的下拉菜单中选择一个选项。选项有
“保持当前值”
“将所有输出设置为默认值”
“执行程序” (如果选择“执行程序” 选项,则必须通过[...]按钮打开“输入助手” ,并选择一个只能执行一次的程序)。
-
-
变量保持当前值,即不进行初始化。
-
AC500 PLC 显示屏从“run” 变为“StoP” 。
重置
-
执行 START -> STOP 进程。
-
程序重启前的准备工作,即变量 (VAR) (例外情况:在程序重启前,变量 (VAR) 将被删除):RETAIN 变量)设置为初始值。
-
复位可通过编程系统中的菜单项 "联机/复位 "或在 STOP(停止)模式下按功能键 RUN(运行)≥ 5 秒进行。
重置(冷)
-
执行 START -> STOP 进程。
-
为程序重启做准备,即变量 (VAR)(也包括 RETAIN 变量)被设置为初始值。
-
通过编程系统中的菜单项 "联机/重置(冷)"进行重置(冷)。
重置(原始)
-
将控制器重置为初始状态(删除闪存、SRAM(%M、区域、%R 区域、RETAIN、RETAIN PERSISTENT)、通信模块配置和用户程序!)。
-
可通过编程系统中的菜单项 "联机/重置(原装)"进行重置(原装)。
停止 -> 运行
-
STOP -> RUN 表示在 PLC 处于 STOP 模式时短按 PLC 上的 RUN 功能键(AC500 PLC 显示 "StoP",AC500-eCo "RUN LED "亮起)。AC500-eCo CPU 的拨动开关上的 "运行 LED "处于关闭状态。
-
如果用户程序被载入 RAM,则将继续执行,即变量不会被设置为初始值。
-
AC500 PLC 显示屏从 "StoP "变为 "run",AC500-eCo "RUN LED "从 "OFF "变为 "ON"。
停止 -> 开始
-
STOP -> START(停止->开始)是指使用编程系统中的菜单项 "联机/开始 "继续执行 PLC RAM 中的用户程序。
-
如果用户程序被载入 RAM,则将继续执行,即变量不会被设置为初始值。
-
AC500 PLC 显示屏从 "StoP "变为 "run",AC500-eCo PLC "RUN LED "从 "OFF "变为 "ON"。
下载
-
下载是指将完整的用户程序加载到 PLC 的 RAM 中。在编程系统中选择菜单项 "在线/下载",或在切换到在线模式时确认相应的系统信息(菜单项 "在线/登录")后,即可启动该过程。
-
停止执行用户程序。
-
要将用户程序存储到用户闪存中,必须在下载程序后调用菜单项 "联机/创建启动项目"。
-
变量将根据初始化表设置为初始值。
-
RETAIN 变量的值可能是错误的,因为它们可能被分配到新项目中的其他内存地址!
-
以下情况会强制下载:
-
更改了 PLC 配置
-
更改了任务配置
-
改变库管理
-
更改了特定的编译设置(段落大小)
-
执行 "项目/全部清理 "和 "项目/全部重建 "命令。
-
在线变更
-
项目更改后,只有在按 <F11> 键或调用菜单项 "项目/编译 "时才会编译这些更改。更改后的程序部分在程序块列表中用蓝色箭头标出。
-
在线更改是指使用编程系统将用户程序中的更改加载到 PLC 的 RAM 中(在切换到在线模式时确认相应的系统消息后,菜单项 "在线/登录")。
-
用户程序的执行未停止。下载程序更改后,程序将重新组织。在重组期间,不允许再发出联机更改命令。在重新组织完成之前,无法使用 "联机/创建启动项目 "命令将用户程序存储到用户闪存中。
-
之后无法进行在线更改:
-
更改 PLC 配置
-
更改任务配置
-
库管理的变化
-
更改了特定的编译设置(段落大小)
-
执行 "项目/全部清理 "和 "项目/全部重建 "命令。
-
数据缓冲
-
只有在AC500 CPU 连接了电池的情况下,才能进行数据缓冲,即在电源接通/关断后保持数据,缓冲将在AC500-eCo CPU 的闪存盘中进行。下列数据可以全部或部分缓冲:
-
可寻址标志区(%M 区)中的数据
-
保留变量
-
持续变量(数量有限,无结构化变量)
-
恒定面积(%R 面积)
-
-
为了缓冲特定数据,必须将数据排除在初始化过程之外⮫ “处理残差变量” 。