CODESYS Development System
打开详细比较视图 需求:例如用户修改了当前项目的POU中的代码。您已通过单击执行了项目比较 项目 → 比较 .项目比较视图显示此 POU 在项目树的对齐中以红色突出显示。 双击对齐的 POU 版本的行。 比较视图切换到 POU 的详细比较视图。修改后的代码行以灰色突出显示并以红色书写。 点击 . 有变化的代码行(红色)由两行扩展:插入的行(左,绿色)和删除的行(右,蓝色)。 点击 再次。 代码行再
CODESYS Development System
使用加密狗保护项目 要求:项目已打开且您已连接 CODESYS 安全密钥(加密狗)到您的计算机。 点击 项目 → 项目设置 然后 安全 类别。 这 项目设置 - 安全 对话框打开。 选择 加密 选项。 选项字段 密码 , 加密狗 , 和 证书 是可选择的。 选择 加密狗 选项。 带有列表框的对话框 已注册的加密狗 和按钮 添加 , 消除 , 评论 和 闪光 打开。 点击 添加 . 这 添加注册加密
CODESYS Development System
设备树和设备编辑器 设备树 在里面 设备 查看(也称为“设备树”),您可以根据目标设备组织应用程序。在此视图中,您可以查看 PLC 硬件和现场总线系统、配置硬件通信和分配应用程序。 设备树的根节点是一个符号节点条目: <项目名称> . 为一个或多个 PLC(也称为“目标系统”)在此节点下方插入设备对象。每个设备对象代表一个特定的硬件组件,例如控制器、现场总线、总线耦合器、驱动器、I/O 模块或监视
CODESYS Development System
静态分析代码 您还可以在代码生成期间对源代码进行静态分析(“linten”)。它确定您的源代码是否遵循您设置的编码准则 - 沿着“lint”分析工具的行。 在对话中 项目设置 在类别下 静态分析灯 启用将被检查的规则。每次生成代码时,检查本身都会自动进行,例如当您运行命令时 构建 → 生成代码 选择。如果检测到与规则的偏差,则将其分类为该类别的错误消息 翻译 显示在消息窗口中。报告的错误有一个前缀
CODESYS Development System
声明VAR PERSISTENT变量 在下文中,您将在持久变量列表和 POU 中声明持久变量。 要求:一个项目是打开的并且包含一个程序 POU。在选项中(菜单命令 工具 → 选项 ) 你在类别中 声明编辑 文本视图的选项被激活。 使用菜单命令添加贴布绣对象 项目 → 添加对象 物体 持久变量 添加。 CODESYS 添加持久变量列表 持久变量 在设备树中的应用程序对象下,编辑器打开。 在记事本之间
CODESYS Development System
整数转换 重要 如果类型转换运算符的操作数值超出目标数据类型的值范围,则结果输出取决于处理器类型,因此未定义。例如,当负操作数值从 LREAL 到目标数据类型 UINT . 在从较大类型到较小类型的类型转换过程中,信息可能会丢失。 运算符将整数值转换为指定的数据类型并返回此类型转换后的值。如果要转换的数字超出范围限制,则忽略该数字的第一个字节。 调用语法 <variable name> := <i
CODESYS Development System
字符串常量 字符串常量是用单引号括起来的字符串。字符根据 ISO/IEC 8859-1 中指定的字符集进行编码。因此,字符串常量可以包含空格和重音字符,因为它们属于该字符集。这也称为字符串文字,或简称为字符串。 然而,当 字符串的 UTF-8 编码 编译选项已启用,字符串文字以 UTF-8 格式解释。此编码与 ASCII 以及 Latin-1 兼容。因此,十六进制代码和控制字符的特殊情况在 UTF
CODESYS Development System
数据结构:STRUCT 结构是用户定义的数据类型,它将任意数据类型的多个变量组合成一个逻辑单元。在结构中声明的变量称为成员。 您在 a 中进行结构的类型声明 待测物 您在 项目 → 添加对象 → DUT 菜单或应用程序的上下文菜单中。 句法 TYPE <structure name> : STRUCT ( <variable declaration optional with initializa
命令:与远程项目比较 象征: 功能 :该命令打开 选择远程项目进行比较 对话。 称呼 : 项目 → SVN 菜单 对话框:选择远程项目进行比较 表 13 . SVN 仓库地址 被比较的 SVN 仓库中项目的 URL 例子: file:///D:/SVN repository/trunk/ControlDEF.project 提示:一旦指定了有效的 SVN 存储库,您可以单击相邻的按钮或中的选项 修
命令:包括外部项目,包括外部项目 象征: 功能 :这些命令打开 包括外部 对话。 . 称呼 : 项目 → SVN 菜单 上下文菜单: SVN 要求 :在对象树中选择了一个对象。外部集成在其下方。如果您没有选择任何内容或项目根目录,则 包括项目的外部 命令可用。如果您选择了一个对象,那么命令 包括外部 可用。 提示 不能在同一项目的不同位置多次集成相同的外部组件。由于与对象的内部标识冲突,这会导致