CODESYS Development System
执行下载 应用程序的下载导致活动应用程序的编译。在此期间,将执行语法检查,并创建应用程序代码并将其下载到控制器。在下载过程中,控制器上运行的程序停止。 重要 进行下载时,请注意下载说明中的注意事项 下载 命令。 登录时下载 要求:正确设置控制器的连接设置。项目中的应用程序和控制器上的应用程序是相同的。控制器上的项目正在运行。应用程序已注销。 更改您的应用程序。 点击 在线 → 登录 . 将出现一个
CODESYS Development System
变量:VAR_IN_OUT 一个 VAR_IN_OUT variable 是一个输入/输出变量,它是 POU 接口的一部分,用作正式的按引用传递参数。 句法 <keyword> <POU name> VAR_IN_OUT <variable name> : <data type>; END_VAR <keyword> : FUNCTION | FUNCTION_BLOCK | METHOD | P
CODESYS Development System
ST 声明:FOR 这 FOR 循环用于执行具有一定重复次数的语句。 句法: FOR <counter> := <start value> TO <end value> {BY <increment> } DO <instructions> END_FOR; 花括号 {} 内的部分是可选的。 CODESYS 执行 <instructions> 只要 <counter> 不大于 - 或在负数的情况下
CODESYS Development System
设备树和设备编辑器 设备树 在里面 设备 查看(也称为“设备树”),您可以根据目标设备组织应用程序。在此视图中,您可以查看 PLC 硬件和现场总线系统、配置硬件通信和分配应用程序。 设备树的根节点是一个符号节点条目: <项目名称> . 为一个或多个 PLC(也称为“目标系统”)在此节点下方插入设备对象。每个设备对象代表一个特定的硬件组件,例如控制器、现场总线、总线耦合器、驱动器、I/O 模块或监视
CODESYS Development System
打开一个 V3 项目 在 CODESYS ,您可以打开使用不同安装创建的项目、库项目或项目档案。打开项目时,会自动检查活动安装是否适合加载项目。此时,可以检测到缺陷,例如缺少附加组件或已弃用的安装。您可以纠正这些缺陷。然后,您可以使用合适的安装加载项目。 . 可以采取以下措施来纠正缺陷: 更新现有附加组件并安装缺少的附加组件 开始另一个适合该项目的安装 安装一个额外的 CODESYS 具有合适状态
CODESYS Development System
打开详细比较视图 需求:例如用户修改了当前项目的POU中的代码。您已通过单击执行了项目比较 项目 → 比较 .项目比较视图显示此 POU 在项目树的对齐中以红色突出显示。 双击对齐的 POU 版本的行。 比较视图切换到 POU 的详细比较视图。修改后的代码行以灰色突出显示并以红色书写。 点击 . 有变化的代码行(红色)由两行扩展:插入的行(左,绿色)和删除的行(右,蓝色)。 点击 再次。 代码行再
CODESYS Development System
使用加密狗保护项目 要求:项目已打开且您已连接 CODESYS 安全密钥(加密狗)到您的计算机。 点击 项目 → 项目设置 然后 安全 类别。 这 项目设置 - 安全 对话框打开。 选择 加密 选项。 选项字段 密码 , 加密狗 , 和 证书 是可选择的。 选择 加密狗 选项。 带有列表框的对话框 已注册的加密狗 和按钮 添加 , 消除 , 评论 和 闪光 打开。 点击 添加 . 这 添加注册加密
CODESYS Development System
静态分析代码 您还可以在代码生成期间对源代码进行静态分析(“linten”)。它确定您的源代码是否遵循您设置的编码准则 - 沿着“lint”分析工具的行。 在对话中 项目设置 在类别下 静态分析灯 启用将被检查的规则。每次生成代码时,检查本身都会自动进行,例如当您运行命令时 构建 → 生成代码 选择。如果检测到与规则的偏差,则将其分类为该类别的错误消息 翻译 显示在消息窗口中。报告的错误有一个前缀
CODESYS Development System
数据结构:STRUCT 结构是用户定义的数据类型,它将任意数据类型的多个变量组合成一个逻辑单元。在结构中声明的变量称为成员。 您在 a 中进行结构的类型声明 待测物 您在 项目 → 添加对象 → DUT 菜单或应用程序的上下文菜单中。 句法 TYPE <structure name> : STRUCT ( <variable declaration optional with initializa
CODESYS Development System
自定义属性 用户定义的属性是可以应用于 POU、操作、数据类型定义和变量的任何应用程序定义或用户定义的属性。您可以在编译应用程序之前借助条件编译指示查询用户定义的属性。 提示 您可以使用运算符查询具有条件编译指示的用户定义属性 hasattribute . 有关更多信息和示例,请参阅: 条件编译指示 句法: {attribute 'attribute'} 例 228 . POU 和操作 属性 'v