控制器状态图

 

控制器状态图

控制器状态图

下图描述了控制器的操作模式:

G-SE-0007784.1.gif-high.gif

 

 

图例:

o控制器状态以粗体表示

o用户和应用程序命令以粗体表示

o系统事件以斜体表示

o决策、决策结果和一般信息以正常文本表示

(1) 有关“停止”向“运行”状态转换的详细信息,请参阅运行命令

(2) 有关“运行”向“停止”状态转换的详细信息,请参阅停止命令

注 1

电源重置(先中断电源,然后接通电源)会删除所有输出强制设置。有关详细信息,请参阅控制器状态和输出行为

注 2

在正常情况下,启动过程可能最多需要 10 秒。输出会采用其初始化状态。

注 3

在某些情况下,当检测到系统错误时,将导致控制器自动重新启动进入“空闲”状态,如同闪存中不存在启动应用程序一样。但是,实际上并未从闪存中删除启动应用。

注 4

应用程序会在验证引导应用程序有效后加载到 RAM 中。

在加载启动应用程序期间,执行检查环境测试以确保剩余变量有效。如果检查环境测试无效,则启动应用程序会加载,但是控制器将进入停止状态

注 5

在成功的应用程序下载过程中,会发生以下事件:

o应用程序直接加载到 RAM 中。

o缺省情况下,创建引导应用程序,并将其保存到闪存中。

注 6

下载应用程序后的缺省行为是使控制器进入“停止”状态(与运行/停止输入设置无关)或下载前的上一个控制器状态。

然而,此时需要考虑两个重要方面:

在线修改:  假设运行/停止输入已配置并设置为“运行”,在控制器处于“运行”状态期间进行的在线修改(部分下载)会在成功后使控制器返回“运行”状态。在使用登录并看在线变化选项之前,请在虚拟或非生产环境中测试对应用程序进行的修改,确认控制器和连接的设备是否具备“运行”状态下的预期条件。

Warning_Color.gif警告

意外的设备操作

请务必先验证对“运行”状态下的应用程序进行的在线修改是否按预期方式运行,然后再将这些修改下载到控制器。

不遵循上述说明可能导致人员伤亡或设备损坏。

注意: 对应用程序的在线修改不会自动写入启动应用程序,并会在下一次重新启动时由现有启动应用覆盖。如果您希望修改在重新启动之后仍然存在,请通过选择“在线”菜单中的创建启动应用来手动更新启动应用程序(控制器必须处于“停止”状态才能实现此操作)。

多重下载:  EcoStruxure Machine Expert 具有一项功能,使您可以将完整应用程序下载到网络或现场总线上的多个目标。选择多重下载... 命令时的缺省选项之一是下载或在线修改之后启动全部应用选项,假设下载目标各自的运行/停止输入发出进入“运行”状态的命令,则该选项会以“运行”状态重新启动所有这些目标,无论这些目标在启动多重下载之前的上一个控制器状态为何种状态。如果您不希望所有目标控制器都以“运行”状态重新启动,请取消选择此选项。此外,在使用多重下载选项之前,请在虚拟或非生产环境中测试对应用程序进行的修改,确认目标控制器和连接的设备是否具备“运行”状态下的预期条件。

Warning_Color.gif警告

意外的设备操作

请务必先验证应用程序是否对于所有目标控制器和设备都按预期方式运行,然后再在选择了“下装或在线修改之后启动全部应用”选项的情况下发出“多重下载…”命令。

不遵循上述说明可能导致人员伤亡或设备损坏。

注意: 与正常下载不同,在多重下载过程中,EcoStruxure Machine Expert 不提供用于创建启动应用程序的选项。您可以通过选择各个目标控制器上的在线菜单中的创建启动应用,随时手动创建启动应用程序(控制器必须处于“停止”状态才能执行此操作)。

注 7

EcoStruxure Machine Expert 软件平台提供了多个功能强大的选项,用于在控制器处于“停止”或“暂停”状态期间管理任务执行和输出条件。有关详细信息,请参阅控制器状态描述

注 8

要退出“暂停”状态,需要发出某个复位命令(热复位、冷复位、初始值复位)、下载应用程序或重置电源。

如果发生不可恢复事件(系统看门狗或内部错误),则会强制进行电源重置。

注 9

“运行”状态有两种例外情况。

这两种例外情况为:

o运行但检测到外部错误:此例外情况由 MS 状态 LED 指示,此时显示为绿色常亮且红色闪烁 1 次。可以通过清除检测到的外部错误退出此状态。不需要任何控制器命令。

o断点运行:此例外情况由 MS 状态 LED 指示,此时显示为绿色闪烁 3 次。有关详细信息,请参阅控制器状态描述

注 10

控制器使用“运行/停止”开关将 PLC 状态从“运行”切换到“停止”或者从“停止”切换到“运行”。如果开关设为“停止”,则控制器将停止(与运行/停止输入设置无关)。