CODESYS Application Composer
CODESYS Application Composer 是一种用于高效创建由循环功能块组成的应用程序变体的软件。
这个 CODESYS Application Composer 还提供了一个模板项目,可以在中选择 新项目 对话框。此模板使用 POU 池中的设备、应用程序和库管理器创建项目。库管理器包含 AC_ModuleBase 和 AC_Persistence 图书馆。该模板以项目为基础 ComposerProject.project,必要时可以修改。它存储在 “模板” 子文件夹中 CODESYS 安装目录。
持久性管理器: 那个 CODESYS Application Composer 还包括持久化管理器。它也可以在没有作曲家许可证的情况下使用。在这种情况下,生成完整控制器应用程序的选项不可用。
的应用阶段 CODESYS Application Composer
第 1 阶段:开发模块
目标群体:软件开发人员
需要软件开发知识。
目标: 提供可重复使用的模块供以后在中使用 CODESYS Application Composer 作为申请的基础。
在第 1 阶段,该功能被细分为逻辑上不同的模块化单元。这些模块被组织成特定于应用程序的库中,并集中提供
每个模块在高层次上描述了一个功能单元并定义了以下内容:
参数
输入和输出 (I/O)
可视化
警报
设备
与其他模块的功能关系
模块声明编辑器: 可以在这里创建模块。
第 2 阶段:创建应用程序
目标群体:应用程序开发人员和调试工程师
不需要软件开发知识。
目标:通过配置组装特定应用程序。
在第 2 阶段,应用程序是通过从模块树中选择并组合在阶段 1 中准备的模块来创建的。模块参数是设置的,机器过程是通过过程模块定义的。或者,可以以扩展模块的形式添加特定于应用程序的代码。当再次运行生成器时,将考虑到这一点。
在配置的结构中,通过菜单命令生成完整的 IEC 61131-3 源代码和其他特殊对象(可视化、I/O 设备、警报配置)。生成的代码是透明的,必要时可以编辑。
第 3 阶段:编译和调试应用程序
目标群体:调试工程师
目标:在目标控制器上提供可运行的应用程序。
生成的源代码经过编译、下载到控制器并启动。的诊断和调试工具 CODESYS 环境可用于测试、检查和优化目的。
该应用程序已成功编译并安装在控制器上,并且可以运行。现在可以在预期的运行状态下对机器进行测试和运行。
在这个阶段,一个 PersistenceConfig 对象是根据第 2 阶段实例化的持久化管理器的顶级模型在项目中生成的。之后,此对象中的任何内容都无法更改。
你可以安装和更新 CODESYS Application Composer 中的附加组件 CODESYS Installer。

