使用核心转储执行错误分析
将核心转储和设备日志加载到项目中进行分析
要求:您打开了一个项目,其中包含在 PLC 上产生异常的应用程序。运行时系统能够创建核心转储。项目中的应用程序处于离线模式。
点击
从控制器加载所需的核心转储。CODESYS 显示应用程序的联机视图。您会看到出错时的变量值和调用堆栈(见下文)。这还包括设备配置器映射对话框中的 I/O 变量值和任务配置。 “核心转储已加载”显示在状态行中。 CODESYS 将核心转储文件复制为
<project name>.<device name>.<application name>.<application GUID>.core
到本地项目目录。点击
将出错时的设备日志加载到项目中。日志视图将打开(与设备编辑器的在线模式一样),其中包含核心转储时的事件。
完成核心转储分析后,点击
.CODESYS 关闭应用程序的核心转储视图。项目以其视图返回到正常的离线模式。
手动创建正在运行的应用程序的核心转储
要求:应用程序处于在线模式 CODESYS.运行时系统支持核心转储功能。
点击
.CODESYS 开始生成新的核心转储。状态行中会出现一个进度条,并带有一个用于取消该过程的按钮。
CODESYS 将核心转储文件保存到本地项目目录
<project name>.<device name>.<application name>.<application GUID>.core
.