CODESYS Development System
项目范围内的搜索和替换 在 Basic Level 您可以在单个对象或整个项目中搜索字符串,如果需要,可以用另一个字符串替换它们。 在菜单中激活 编辑→查找替换 命令 搜索 . 对话框打开 搜索 . 在框中输入 搜索 输入要搜索的字符串。 选择搜索选项。 放入选择列表 搜索 确定要在哪些对象中执行搜索。 点击按钮 继续寻找 . 显示第一个命中。 点击按钮 代替 , 如果你想用另一个替换搜索词。 点
CODESYS Development System
任务配置 在任务配置中,您可以定义一个或多个任务来检查和执行控制器上的应用程序。每个应用程序必须有一个对象 任务配置 自己的。 任务是 IEC 程序的按时间顺序执行的单元。它由名称、优先级和确定触发任务启动的条件的类型定义。您可以根据时间(循环间隔、自由运行)或通过内部或外部事件来定义此条件,一旦发生,任务将被执行。例如,事件是全局项目变量的上升沿或控制器的中断事件。 一项任务调用一个或多个程序块
CODESYS Development System
创建任务配置 要求:打开的项目包含程序类型的 POU,并且在设备树中位于 应用 一 任务配置 与 任务 插入。 在设备树中,双击任务对象 任务配置 . 这 配置 任务对象的选项卡打开。 在选择列表中选择 类型 入口 循环的 出去。 输入字段 间隔(例如 t#200ms) 可见。 在框中输入 间隔(例如 t#200ms) 价值 t#300ms 一。 点击按钮 +添加通话 . 出现输入帮助。 选择在
CODESYS Development System
定义抖动、延迟 在选项卡上 监控 在对象 任务配置 您可以在运行时监控各个任务的周期性抖动值。周期性抖动与基于延迟的释放抖动不同。请参阅以下定义: 周期性抖动 周期性抖动(J 经过 ) 是一个任务的周期时间的偏差 (T 经过 )从所需的任务循环时间(T 0 )。 Ĵ 经过 = T 经过 -T 0 所需(理想)循环时间 T 0 在任务的配置中使用 间隔 指定的。 您可以在选项卡中查看当前值,以及运行
CODESYS Development System
多核 目的: 任务配置 如今,越来越多的控制器拥有具有多个 CPU 内核的处理器。为了能够将其用于 IEC 程序并提高性能, CODESYS 将 IEC 任务分配给这些 CPU 内核的可能性。此外,IEC 计划应分为几个任务。 将 IEC 任务分配到 CPU 内核时,有 CODESYS 两种根本不同的策略: IEC 任务永久绑定到 CPU 内核: 该任务将始终在该特定 CPU 内核上运行。如果 I
CODESYS Development System
保护应用程序 借助特定于 PLC 的许可证管理及其在应用程序对象属性中的设置,您可以实现引导应用程序的专有技术保护和复制保护。下载代码和启动应用程序可以加密和签名。 用证书加密 要求:您有一个项目,其中包含要作为加密启动应用程序加载到控制器上的应用程序。您拥有此控制器的证书,用于加密计算机上 Windows 证书存储中的应用程序。注意:如果要将应用程序加载到不同的控制器上,则需要为每个控制器提供相
CODESYS Development System
使用 Persistence Manager 变量保留数据 在里面 持久性管理器 在 Application Composer 中,变量是持久管理的。的功能 持久性管理器 不需要控制器上的任何特殊内存来接收值和数据。 宣言 Persistence Manager 中管理的变量位于带有 pragma 的声明中 {attribute 'ac_persist'} 标记。 pragma 导致如此归因的变量
CODESYS Development System
使用食谱获取数据 变量在配方管理器中持续管理。配方管理器不需要控制器上的任何特殊内存来接收值和数据。 宣言 配方定义由一组具有值的变量组成,并在对象中定义 食谱经理 创建和编辑并保存为文件。 功能性 您可以在多个配方中包含一个变量,每个配方具有不同的值。 在在线模式下,您可以从控制器中读取变量的实际值并将其保存为配方值(设定值)。 你可以使用图书馆 Recipe Management 以编程方式实
CODESYS Development System
更改编译器版本 在当前项目中用于生成用于目标设备的代码的编译器版本在项目设置中定义。 编译器版本独立于 CODESYS 版本。因此,恒定的应用程序代码是从具有相同编译器版本的源代码生成的,即使这是从不同的编译器版本完成的 CODESYS 版本。 重要 注意 不更新 设置在 编译器版本 的选项卡 项目环境 对话框:如果选择此选项并且您打开一个较旧的项目, 最新 编译器版本还是用的,那么 CODESY
CODESYS Development System
配置项目 您可以配置您的 CODESYS 以下对话框中的项目: 项目设置 :编辑器行为、编译器、用户管理等的常规设置。 项目信息 :具有个性化、独特信息的项目标识设置 项目环境 : 定义应该使用哪些版本的外部和内部模块,目的是它们是最新的并且相互兼容 本节内容如下 :