PLC_R_STOP_CAUSE:从 RUN 状态向其他状态过度的原因代码
PLC_R_STOP_CAUSE 枚举数据类型包含以下值:
枚举器 |
值 |
注释 |
操作方法 |
---|---|---|---|
PLC_R_STOP_REASON_ UNKNOWN |
00(十六进制) |
无法确定初始值或停止原因。 |
请联系当地 Schneider Electric 服务代表。 |
PLC_R_STOP_REASON_HW_ WATCHDOG |
01(十六进制) |
在硬件看门狗超时后停止。 |
请联系当地 Schneider Electric 服务代表。 |
PLC_R_STOP_REASON_ RESET |
02(十六进制) |
复位后停止。 |
有关复位可能性,请参阅控制器状态图。 |
PLC_R_STOP_REASON_ EXCEPTION |
03(十六进制) |
异常后停止。 |
检查您的应用程序,必要时予以纠正。请参阅系统和任务看门狗。需要复位才能进入 Run 模式。 |
PLC_R_STOP_REASON_ USER |
04(十六进制) |
用户请求后停止。 |
请参阅通过命令进行状态转换中的停止命令。 |
PLC_R_STOP_REASON_ IECPROGRAM |
05(十六进制) |
在发出程序命令请求(例如:带参数的控制命令 PLC_W.q_wPLCControl:=PLC_W_COMMAND.PLC_W_STOP;)后停止。 |
– |
PLC_R_STOP_REASON_ DELETE |
06(十六进制) |
删除应用程序命令后停止。 |
请参阅控制器设备编辑器的应用程序选项卡。 |
PLC_R_STOP_REASON_ DEBUGGING |
07(十六进制) |
进入调试模式后停止。 |
– |
PLC_R_STOP_FROM_ NETWORK_REQUEST |
0A hex |
从网络、控制器 Web 服务器或 PLC_W 命令进行发出请求后停止。 |
– |
PLC_R_STOP_FROM_INPUT |
0B(十六进制) |
控制器输入要求停止。 |
– |
PLC_R_STOP_FROM_RUN_ STOP_SWITCH |
0C(十六进制) |
控制器开关要求停止。 |
– |
PLC_R_STOP_REASON_ RETAIN_MISMATCH |
0D(十六进制) |
重新启动过程中检查环境测试不成功后停止。 |
非易失性存储器中存在正执行的应用程序中不存在的保持变量。 请检查您的应用程序,必要时予以纠正,然后重新建立启动应用程序。 |
PLC_R_STOP_REASON_ BOOT_APPLI_MISMATCH |
0E(十六进制) |
重新启动之前比较引导应用程序和已在存储器中的应用程序不成功后停止。 |
创建有效的引导应用程序。 |
PLC_R_STOP_REASON_ POWERFAIL |
0F(十六进制) |
电源中断后停止。 |
– |
有关控制器停止原因的详细信息,请参阅控制器状态描述。