命令 :Switch 功能 :该命令将项目的工作副本更新到另一个 SVN 存储库 URL。因此,您可以使用此命令将项目从一个分支或标签切换到另一个。 称呼 : 测试管理器中的操作 测试管理器.SVN 要求 : 这 CODESYS Test Manager 附加组件已安装。 配置 切换到 SVN中目标URL的输入字段 头 : 这 选择修订 对话框打开。 : 对话 SVN 存储库浏览器 打开。您可以在
命令:UpdateToHeadRevision 功能 :更新 CODESYS 包含来自 SVN 存储库的更改的项目 称呼 : 测试管理器中的操作 测试管理器.SVN 要求 : 这 CODESYS Test Manager 附加组件已安装。 本节内容如下 :
对话框:项目设置 - SVN 设置 象征: 功能 :在此对话框中配置集成 SVN 版本控制系统的行为。 称呼 : 项目 → 项目设置 菜单,类别 SVN 设置 要求 : 项目已打开。 表 41 . 自动锁定和合并 使用这些设置,您可以覆盖在 选项 - SVN 设置 对话。 合并 命令的行为 更新 , 合并 , 或者 转变 , 当双方(工作副本和 SVN 存储库)都从基本版本更改时 锁具 行为方式
使用配方设置值 使用配方同时更改或读取控制器上一组特定变量(配方定义)的配方值。 您可以在中定义菜谱的基本设置,例如位置和格式。 食谱经理 目的。插入任意数量的 食谱定义 在该物体下方。 您可以将配方保存到文件或直接从文件写入 PLC。 可以通过以下方式调用菜谱 CODESYS 开发接口、可视化元素或应用程序。 在远程设备上使用食谱 如果涉及数据源变量并且配置了数据源交换,则配方中的变量值将自动传
对话框:静态分析设置:指标 象征: 功能 :配置指标,以便在 查看标准指标 命令被执行。 称呼 : 项目 → 项目设置 菜单, 静态分析 类别, 打开配置对话框 关联 构建 → 静态分析 → 设置 菜单 要求 : 这 CODESYS Static Analysis 安装包。 一个项目已打开。 有关更多信息,请参阅: 配置和运行静态分析 指标 全部可选 指标 都显示在列中。 积极的 : 为每个 PO
命令:提取函数 功能 :该命令打开 提取功能配置 对话。 该命令从 ST 编辑器中提取选定的代码,并创建一个包含该代码的新方法或函数。 ST 编辑器中受影响的代码被正确的调用替换。当从功能块或功能块的子项中提取代码时,会从代码中创建一个新方法。当从程序或函数中提取代码时,会从代码中创建一个新函数。 在这种情况下还要注意: 检测代码克隆 称呼 : 上下文菜单: 重构 要求 :当所选代码包含一个或多个
命令:显示当前编辑器的恒定传播值 象征: 功能 :该命令启动静态代码分析,并计算当前编辑器中代码不断传播的测量值。打开的对话框显示结果。列出分析的代码并显示确定的测量值。 称呼 : 构建 → 静态分析 菜单 要求 :在编辑器中打开 ST 实现语言的编程对象。 有关更多信息,请参阅: 不断传播 对话:不断传播的结果 例 10 . 例子 本节内容如下 :
命令:查看标准指标 象征: 功能 :该命令启动活动应用程序的静态代码分析。然后计算所有编程块的默认指标并将其显示在表格中 标准指标 标签。 称呼 : 构建 → 静态分析 菜单 有关更多信息,请参阅: 显示指标 指标 选项卡:标准指标 例 11 . 例子 提示 在里面 静态分析设置:指标 对话框中,您可以更改指标的配置。您可以禁用指标的计算。您还可以为特定指标定义限制值。 注意 如果值超出配置的上限
命令:显示当前编辑器的认知复杂性 象征: 功能 :该命令启动静态代码分析,并计算当前编辑器中代码认知复杂度的测量值。打开的对话框会显示结果并在标题中指定测量值总和。列出并显示分析的代码以及检测到的复杂性。 称呼 : 构建 → 静态分析 菜单 要求 :在编辑器中打开 ST 实现语言的编程对象。 对话框:<POU 名称> 的认知复杂性:<计算的测量值> 例 13 . 例子 本节内容如下 :
命令:格式 调试模式 仅当您的 CODESYS 实例以调试模式启动。 为此,请使用以下命令行调用启动您的实例: codesys.exe --debug 功能 :该命令根据配置的规则格式化ST对象 CODESYS 选项以提高代码的可读性。 称呼 : 上下文菜单下 重构 菜单 要求:ST 编辑器已打开并且光标位于声明或实现内。 有关更多信息,请参阅: 自动格式化程序 本节内容如下 :