CODESYS Development System
变量:VAR_TEMP 此功能是 IEC 61131-3 标准的扩展。 您在关键字之间本地声明临时变量 VAR_TEMP 和 END_VAR . VAR_TEMP 只能在程序和功能块中进行声明。 CODESYS 每次调用 POU 时初始化临时变量。 应用程序只能在程序块或功能块的实现部分访问临时变量。 VAR_TEMP iVarTmp1 : INT; (*1st temporary variabl
CODESYS Development System
分配标识符 标识符是变量和编程对象的名称,例如程序、功能块、方法等,以及应用程序和项目的其他对象的名称。分配标识符时必须遵循一些规则。此外,还有一些建议可以使标识符统一且有意义。 您在变量声明中分配变量的标识符。您可以在编程对象的声明部分更改这些标识符。添加相应对象时,在对话框中为编程对象和其他对象分配标识符。您可以在对象的属性对话框中更改应用程序或项目的现有对象的标识符。但是,您不能更改每个应用
CODESYS Development System
使用声明变量对话框 要求:项目的编程对象(POU 或 GVL)已打开。 选择命令 编辑 → 声明变量 . 对话 声明变量 打开。 从下拉列表中选择 范围 为变量选择所需的范围。 在输入字段中输入变量名称 姓 一。 从下拉列表中选择 数据类型 所需的数据类型。 如果您希望初始化值不同于默认初始化值,请输入变量的初始化值。 一键解锁您的条目 行 离开。 CODESYS 在编程对象的声明部分列出新声明的
CODESYS Development System
任务配置 在任务配置中,您可以定义一个或多个任务来检查和执行控制器上的应用程序。每个应用程序必须有一个对象 任务配置 自己的。 任务是 IEC 程序的按时间顺序执行的单元。它由名称、优先级和确定触发任务启动的条件的类型定义。您可以根据时间(循环间隔、自由运行)或通过内部或外部事件来定义此条件,一旦发生,任务将被执行。例如,事件是全局项目变量的上升沿或控制器的中断事件。 一项任务调用一个或多个程序块
CODESYS Development System
数据持久化 变量及其数据的生命周期从创建变量时开始,到删除变量和释放内存时结束。创建、初始化或实例化变量的时间取决于声明的范围。释放内存的时间通常也取决于范围。例如,全局变量的内存通过退出应用程序来释放。 他们可以比平时更长时间地保留数据。中的以下机制 CODESYS 为此目的而提供。 数据保存机制 (一个): 持久的全局变量列表 用关键字 PERSISTENT RETAIN 重新加载应用程序时,
CODESYS Development System
使用持久变量保存数据 当应用程序重新加载、下载、热启动或冷启动后,持久变量保持其值。 控制器上需要一个特殊的非易失性存储区来延长使用寿命,例如 NVRAM 或 UPS。将数据备份到此类存储不需要任何额外的时间,这比使用 Persistence Manager 保留数据更具优势。如果控制器不提供硬件支持,则数据通常存储在文件中。如果您正确关闭控制器,数据将被保留。但是,如果发生电源故障或“拔掉插头”
CODESYS Development System
更改编译器版本 在当前项目中用于生成用于目标设备的代码的编译器版本在项目设置中定义。 编译器版本独立于 CODESYS 版本。因此,恒定的应用程序代码是从具有相同编译器版本的源代码生成的,即使这是从不同的编译器版本完成的 CODESYS 版本。 重要 注意 不更新 设置在 编译器版本 的选项卡 项目环境 对话框:如果选择此选项并且您打开一个较旧的项目, 最新 编译器版本还是用的,那么 CODESY
CODESYS Development System
保护和保存项目 有关写和访问保护的一般信息 您可以通过访问和写保护来保护项目免受意外更改。您还可以为其提供读保护(知识保护)。 写保护: 以下选项可用于为整个项目提供简单的写保护: 选择 以只读方式打开 打开项目时的选项。 您设置了 已发布 状态在 项目信息 。 在本地文件系统中的项目文件的属性中选择“只读”选项。 为了仅保护项目中的某些对象免受更改,或仅允许某些用户访问,您可以使用用户和访问权限
CODESYS Development System
创建和配置项目 什么是项目? . 什么是项目? 项目包含创建控制器程序(“应用程序”)所需的对象: 纯 POU 示例:程序、功能块、功能和 GVL 也需要能够在 PLC 上运行应用程序的对象 示例:任务配置、库管理器、符号配置、设备配置、可视化和外部文件 在一个项目中,您可以编写多个应用程序并连接多个控制器设备。 CODESYS 管理特定于设备和特定于应用程序的 POU 设备 看法 (” 设备树
CODESYS Development System
概述 CODESYS - 使用帮助 这 CODESYS - 帮助应该帮助你 CODESYS Development System 使用简单有效。在这里,您可以快速找到问题的答案和问题的解决方案。 每个帮助组件都由一个概念和一个参考部分组成。 在概念部分,我们详细解释了创建一个 CODESYS -项目是相关的。这些概念由说明补充,您将在其中逐步获得所需的结果。 参考部分是完整的用户界面和编程参考指南