解决方案
PEF 引擎未启动可能来自各种问题,最常见的原因是它处于错误状态。对于一般步骤,请检查以下内容:
- 确保您指向的是 Data Record AD.json 配置文件,而不是 Data Record AD 系统配置编辑器的扩展名为 .adconfig 的项目文件。
- 尝试部署一个没有插件的空配置,以隔离是否是特定的插件导致的错误。
- 重新启动软件和 PC。
- 检查是否安装了 PEF 引擎以及与您的数据记录 AD 应用程序兼容的版本
- 在数据记录 AD 应用程序窗口中,查看红色的错误消息,如果没有可用的在线信息,请联系 NI。
数据记录 AD 应用程序和底层 PEF 引擎需要有效的配置文件才能启动。这是一个 JSON 文件的形式。
在此知识库文章的错误消息中,没有创建 .json 文件。错误消息的以下行详细说明了解析 .json 的第一个字符发生错误,因为没有要处理的字符。
Unexpected character encountered while parsing value: <. Path ", line0, position0
确保 NI Data Record AD 软件运行的配置文件有效。如果您在 .json 文件的标题中使用了不兼容的字符,参数
行和
位置将标识要更改的字符。
要生成 JSON 文件,请确保使用
Generate Configuration 按钮从 Data Record AD Configurator Editor 导出配置。
指向 Configurator Editor 使用的 .adconfig 文件而不是导出的 JSON 将导致上面的错误消息。