Skip to main content

转换的局限性

重要

设备项目之间无法交换CODESYS 3和CODESYS 4。

发展项目CODESYS File-Based Storage FBSPROJ 格式的插件和设备项目CODESYS 4 FBSDEV 格式的文件不兼容。虽然两者都使用相同的对象存储格式,但这些对象之上的项目结构却不同。

过程. 维护应用程序CODESYS 3在CODESYS 4

基本步骤如下:

  1. 将可重用代码保存到CODESYS 3在图书馆里。

  2. 将库转换为CODESYS 4。

    更多信息请参见以下内容:将项目从CODESYS 3为了CODESYS 4。

  3. 在CODESYS 4创建一个新的设备项目,并重新配置设备、任务配置和通信设置。

  4. 在文中引用导入的库。Libraries.json文件。

设备项目中的各个组件CODESYS 3必须为基于文本的开放数据存储创建新的存储介质。CODESYS 4。

在CODESYS 3

在 CODESYS 4 中

设备树和设备库

文件DeviceTree.json以及来自扩展程序的设备描述

图书馆管理员

文件Libraries.json以及该命令解析库

任务配置

文件TaskConfiguration.json

通信设置

文件Communication.settings.json

项目信息

文件ProjectInfo.json

. 使用相应的函数CODESYS 4而不是以下函数CODESYS 3:
  • 在CODESYS 4没有像在……中提供的那样的编程对象池。终端用户经过CODESYS 3相反,您可以在与设备项目相同的工作区中编辑库项目。

  • 在CODESYS 4选项和项目设置在首选项中进行管理。您可以使用偏好打开此窗口的命令。

  • 未提供脚本接口CODESYS 4或者,您可以使用外部工具(例如 Python 脚本或 GitLab 流水线)直接访问项目文件。此外,全面的CLI 命令您可以使用这些工具来实现工作流程自动化。

更多信息请参见以下内容:切换CODESYS 3