如何打开示例项目
当您打开示例项目时,它可能是在较旧或较新版本中创建的,缺少插件,或者项目中使用 PLC 与您正在使用的 PLC 类型不同。
这些说明列出了可以将大多数 CODESYS 示例项目进行转换的一般过程。
快速分步指南
这些步骤可以概括为:
- 确保 IDE 版本比示例项目使用的版本新
- 获取项目中使用的所有插件
- 将 PLC 更改为您正在使用的 PLC
- 更新和获取设备描述文件
- 更新项目环境
- 获取缺少的库
- 编译和下载
- 修复任何未解决的错误
详细的分步指南
详细说明每个步骤:
1. IDE 版本必须比创建它时的版本新
- 最简单的方法是始终使用商店中最新的 CODESYS 编程软件
- 如果必须使用旧版本,例如,使用经过 OEM 二次开发 IDE,则必须首先在更高版本中打开示例,然后使用另存为...对话框将其另存为旧版本。

2. 获取项目中使用的所有插件
- 从 SP17 保存的项目包含已安装插件的列表。当您打开这些项目时,系统会提示您安装任何缺少的插件。 CODESYS GmbH 插件可以通过 CODESYS Installer 下载。 第三方插件必须从其他地方获得并单独安装。
- 对于 SP17 之前的项目,项目本身中没有此类信息。 SP16 开发系统中的许多内置功能已模块化到插件中,因此,如果您想打开在 SP17 之前版本中创建的示例,最好从完整安装开始(请参阅开发系统的模块化 - 安装问题 (>= SP17))。
- 任何其他插件都应通过示例清楚地记录,并且可能需要从制造商或插件开发人员处获得。
3. 将 PLC 更改为您正在使用的 PLC
- 所以现在你已经打开了项目,但可能会在设备树中看到很多编译错误和红色圆圈。
- 出于某种原因,会出现一个提示,提示更新项目中的某些内容 但是您应该取消此对话框,至少在选择正确的 PLC 之前。
- 打开设备视图 (Alt + 0),右键单击 PLC 设备,并将其更新为您实际要运行示例的 PLC。
4. 更新和获取设备描述
- 某些设备描述包含清晰的更新路径,可以在下一步中通过“项目环境”对话框进行更新。 但是有些您需要在设备树中右键单击并选择“更新设备”,然后查看您是否拥有同一设备的较新版本。
- 如果您仍有一些没有设备描述的设备,您将看到一个带有问号的红色圆圈作为此对象的图标。 右键单击它们,然后选择“下载丢失的设备说明”。 如果下载失败,则必须从设备制造商处查找设备描述。
5. 更新项目环境
-
到目前为止,您的所有设备版本都应该是正确的。
-
使用菜单命令项目>项目环境,单击“全部设置为最新”按钮并点击确定。
注意
OSCAT BASIC是一个特定的例外: 旧版本是v3.31,但目前可从商店下载的较新版本是v3.3.4.0。 更新时提供是v3.31 版本,但应使用 store.codesys.com 中的版本。
6. 获取缺少的库
-
打开每个应用程序的库管理器,然后点击下载缺少的库按钮(仅当您缺少库时才会显示此按钮)。 在 SP16 之前,您可能需要多次点击此键才能下载新下载库的依赖项。
-
此外,在 POU 视图中为库管理器执行此操作。
-
任何其他缺少的库,您可能需要从其制造商那里找到它们。
注意
标记为版本 ( * ) 的库表示始终使用最新版本。 这些无法自动下载,如果你发现自己没有这个库。 这是因为下载机制需要特定版本。 在大多数情况下,可以从最新版本的 CODESYS 编程软件获得。
7. 编译和下载
- 按 F11 编译代码。
- 登录到您的 PLC 以下载并运行。
8. 修复任何未解决的错误
- 在极少数情况下,会出现一些未完成的构建错误。 尝试自己解决它们。 在寻求帮助时,参考此 FAQ ,并且说明在那个步骤无法继续进行。