作用:命令转换到 RUNNING 控制器状态。
启动条件:BOOTING 或 STOPPED 状态。
发出运行命令的方法:
o“运行/停止”输入:如果已配置,向“运行/停止”输入发出上升沿命令(假设“运行/停止”开关位于“运行”位置)。将“运行/停止”设置为 1,以使所有后续选项生效。
有关详细信息,请参阅运行/停止输入。
o“运行/停止”开关:手动将开关设置为“运行”(假设配置的“运行/停止”输入设置为 1)。
o使用 EcoStruxure Machine Expert 软件(“运行/停止”输入设置为 1 且“运行/停止”开关设置为“运行”位置):
o单击菜单在线 > 开始
o单击图标栏中以箭头符号表示的开始图标
o使用 M218 PLCSystem 库的 PLC_W.q_wPLCControl 和 PLC_W.q_uiOpenPLCControl 系统变量,通过 Modbus 请求进行外部调用。
o登录并看在线变化 选项:在控制器处于 RUNNING 状态期间启动的在线修改(部分下载)会在成功后使控制器返回 RUNNING 状态。
o控制器会在某些条件下自动重新启动为 RUNNING 状态。
有关更多详细信息,请参阅控制器状态图。
作用:命令转换到 STOPPED 控制器状态。
启动条件:BOOTING、EMPTY 或 RUNNING 状态。
发出停止命令的方法:
o运行/停止输入:如果已配置,命令运行/停止输入的值为 0。有关详细信息,请参阅运行/停止输入。
o运行/停止开关:手动将开关设置为 STOP。
o使用 EcoStruxure Machine Expert 软件:
o单击菜单在线 > 停止
o单击图标栏中以方块符号表示的停止图标
o通过应用程序进行内部调用,或使用 PLC_W. q_wPLCControlM218 PLCSystem 库的 PLC_W. q_uiOpenPLCControl 和 系统变量,通过 Modbus 请求进行外部调用。
o登录并看在线变化 选项:在控制器处于 STOPPED 状态期间启动的在线修改(部分下载)会在成功后使控制器返回 STOPPED 状态。
o下载命令:将控制器隐式设置为 STOPPED 状态。
o控制器会在某些条件下自动重新启动为 STOPPED 状态。
有关更多详细信息,请参阅控制器状态图。
作用:将所有变量(除了剩余变量)复位为其缺省值。将控制器置于 STOPPED 状态。
启动条件:RUNNING、STOPPED 或 HALT 状态。
发出热复位命令的方法:
oEcoStruxure Machine Expert 在线菜单:选择热复位命令。
o通过应用程序进行内部调用,或使用 PLC_W. q_wPLCControlM218 PLCSystem 库的 PLC_W. q_uiOpenPLCControl 和 系统变量,通过 Modbus 请求进行外部调用。
热复位命令的效果作用:
1.应用程序停止。
2.擦除强制。
3.复位错误的诊断指示。
4.保持保留变量的值。
5.保持保留-持久性变量的值。
6.所有非定位和非剩余变量都复位为其初始化值。
7.保持前 500 个 %MW 寄存器的值。
8.%MW500 至 %MW59999 寄存器的值复位为 0。
9.所有现场总线通讯都停止,然后在完成复位后重新启动。
10.所有 I/O 都复位为其初始化值。
有关变量的详细信息,请参阅剩余变量。
作用:将所有变量(除了保留-持久性类型的剩余变量)都复位为其初始化值。将控制器置于 STOPPED 状态。
启动条件:RUNNING、STOPPED 或 HALT 状态。
发出冷复位命令的方法:
oEcoStruxure Machine Expert 在线菜单:选择冷复位命令。
o通过应用程序进行内部调用,或使用 PLC_W. q_wPLCControlM218 PLCSystem 库的 PLC_W. q_uiOpenPLCControl 和 系统变量,通过 Modbus 请求进行外部调用。
冷复位命令的作用:
1.应用程序停止。
2.擦除强制。
3.复位错误的诊断指示。
4.保留变量的值复位为其初始化值。
5.保持保留-持久性变量的值。
6.所有非定位和非剩余变量都复位为其初始化值。
7.保持前 500 个 %MW 寄存器的值。
8.%MW500 至 %MW59999 寄存器的值复位为 0。
9.所有现场总线通讯都停止,然后在完成复位后重新启动。
10.所有 I/O 都复位为其初始化值。
有关变量的详细信息,请参阅剩余变量。
作用:将所有变量(包括剩余变量)都复位为其初始化值。擦除控制器上的所有用户文件。将控制器置于 EMPTY 状态。
启动条件:RUNNING、STOPPED 或 HALT 状态。
发出初始值复位命令的方法:
oEcoStruxure Machine Expert 在线菜单:选择初始值复位命令。
初始值复位命令的作用:
1.应用程序停止。
2.擦除强制。
3.擦除启动应用程序文件。
4.复位错误的诊断指示。
5.复位保留变量的值。
6.复位保留-持久性变量的值。
7.复位所有非定位和非剩余变量。
8.前 500 个 %MW 寄存器的值复位为 0。
9.%MW500 至 %MW59999 寄存器的值复位为 0。
10.所有现场总线通讯都停止。
11.所有其他 I/O 都复位为其初始化值。
有关变量的详细信息,请参阅剩余变量。
作用:命令控制器重新启动。
启动条件:任何状态。
发出重新启动命令的方法:
o电源重置
重新启动的作用:
1.控制器的状态取决于多种条件:
a.在以下条件下,控制器将处于 RUNNING 状态:
-“运行/停止”开关处于“运行”位置
- 而且,如果已配置,则将“运行/停止”输入设置为 1。
通过脚本引发重新启动,并且:
- 启动模式设置为在“运行”状态下启动,已配置“运行/停止”输入或开关并将其设置为 RUN,控制器在电源重置前未处于 HALT 状态,并且剩余变量有效。
b.在以下条件下,控制器将处于 STOPPED 状态:
- 运行/停止开关处于“停止”位置
- 或者,如果已配置,则将“运行/停止”输入设置为“停止”。
c.在以下条件下,控制器将处于 EMPTY 状态:
- 不存在启动应用程序或启动应用程序无效,或
- 由特定系统错误引发重新启动。
d.如果不存在有效固件,则控制器状态将为 INVALID_OS。
2.擦除强制。
3.复位错误的诊断指示。
4.如果保存的环境有效,则恢复保留变量的值。
5.如果保存的环境有效,则恢复保留-持久性变量的值。
6.所有非定位和非剩余变量都复位为其初始化值。
7.如果保存的环境有效,则恢复前 500 个 %MW 寄存器的值。
8.%MW500 至 %MW59999 寄存器的值复位为 0。
9.所有现场总线通讯都会停止,然后在成功加载了启动应用程序之后重新启动。
10.如果控制器在重新启动之后采用 STOPPED 状态,则所有 I/O 都会复位其初始化值,然后复位为用户配置的缺省值。
有关变量的详细信息,请参阅剩余变量。
注意: 如果您在控制器处于 RUNNING 或 STOPPED 状态期间对应用程序进行在线修改,但是未手动更新您的启动应用程序,则控制器会在下一次重新启动时检测到环境中存在差异,剩余变量会按照冷复位命令进行复位,并且控制器会进入 STOPPED 状态。
作用:将可执行的应用程序加载到 RAM 存储器中。也可以在闪存中创建启动应用程序。
启动条件: RUNNING、STOPPED、HALT 和 EMPTY 状态。
发出下载应用程序命令的方法:
oEcoStruxure Machine Expert 在线菜单:选择下载命令。
EcoStruxure Machine Expert 下载命令的作用:
1.停止然后现有应用程序,然后将其擦除。
2.如果有效,则会加载新应用程序,并且控制器采用 STOPPED 状态。
3.擦除强制。
4.复位错误的诊断指示。
5.保留变量的值复位为其初始化值。
6.保持任何现有保留-持久性变量的值。
7.所有非定位和非剩余变量都复位为其初始化值。
8.保持前 500 个 %MW 寄存器的值。
9.%MW500 至 %MW59999 寄存器的值复位为 0。
10.所有现场总线通讯都会停止,然后在下载完成后启动新应用程序的所有已配置现场总线。
11.所有 I/O 都复位为其初始化值,然后在下载完成后将其设置为用户配置的新缺省值。
有关变量的详细信息,请参阅剩余变量。