诊断 设备树: EtherNet/IP 本地适配器 在线模式下,设备树可以精确定位即将发生的诊断。 绿色符号:设备正在运行。 错误标志(红色三角形):设备不可用。可能是网络配置错误。 橙色三角形:适配器尚未配置或没有活动 I/O 连接。如果出现配置错误,您可以在日志页面上找到更多信息。 诊断标志(红色感叹号):诊断标志表示当前有一个适配器的日志条目。 错误清除标志(灰色感叹号): error-cl
命令 并非所有命令在登录状态下都可用,因为项目的某些 SVN 命令可能会被更改。 表 3 . 命令的可用性 命令 未登录 登录 SVN 存储库浏览器 X X 编辑 SVN 工作副本 X 将项目导入 SVN X X 查看 X X 提交,提交项目 X X 比较 X 与 HEAD 修订版比较 X 与修订比较 X 与远程项目比较 X 包括外部项目,包括外部项目 X 提交时忽略 X X SVN信息 X X
命令:将项目导入SVN 象征: 功能 :该命令打开 将项目导入 SVN 导入对话框 CODESYS 项目到 SVN 存储库。 称呼 : 项目 → SVN 菜单 . 要求 您可以访问 SVN 存储库并且知道它的 URL。 您对整个项目具有读取权限。 重要 项目始终未加密地保存在服务器上。因此,请采取适当的安全措施(例如,对 SVN 服务器的相应权限)来保护您的项目。 对话框:将项目导入 SVN SV
版本控制 什么是版本控制? Apache™ Subversion® (SVN) 是一种用于对当前和以前版本的文件(例如源代码、网站和文档)进行版本和修订管理的工具。 Apache™ Subversion® 是 Apache Software Foundation 的注册商标。 修订管理(也称为版本控制、版本管理和源代码管理)是对存储为计算机文件的文档、程序和其他信息的更改的管理。当一组员工处理相同
叠加图标 中的每个对象 CODESYS 在 SVN 存储库中有一个状态值。此状态值显示在对象树中(在 POU , 设备 , 或者 模块 视图)通过覆盖图标为每个对象。 表 2 . 叠加图标 计划添加到 SVN 存储库的对象 对象冲突 对象已删除 对象已修改 元数据中修改的对象 修改了内存格式的对象 对象法线 对象写保护(只读) 对象锁定 具有已删除子对象的对象 提交时忽略的对象 外部的 忽略的对象
命令:更新,更新项目 象征: 功能 :该命令将 SVN 存储库中的更改提交到项目。使用 HEAD 修订执行更新。 称呼 : 项目 → SVN 菜单 上下文菜单 → SVN 如果没有选择或选择主节点,则更新整个项目( 更新项目 )。如果选择了一个或多个对象,则更新这些对象及其子对象 ( 更新 SVN )。 . 以下情况是可能的: 将项目添加到 SVN 存储库中存在的项目,但不在项目中。在这种情况下,
命令:仅更新此 象征: 功能 :该命令更新选定的对象。不同于以往 更新 和 更新到修订 命令,子对象不会更新。 称呼 : 上下文菜单 → SVN 本节内容如下 :
命令:断开项目与 Subversion 的连接 象征: 功能 :该命令通过将项目转换为非版本化项目来删除当前项目与SVN的所有连接。 称呼 : 项目 → SVN 菜单 提示 由于此操作无法撤消,因此必须在执行命令之前确认该操作。 提示 使用 连接到现有项目 稍后再次连接到 SVN 存储库的命令。 本节内容如下 :
命令:编辑 SVN 工作副本 象征: 功能 :该命令打开 编辑 SVN 工作副本 对话框并从 SVN 视图在浏览器中显示工作副本。 称呼 : 项目 → SVN 菜单 浏览器的功能允许: 对未显示在 设备 看法 对可能导致异常的对象的操作 设备 看法 编辑已修改、冲突或阻止的全局对象 对话框:编辑 SVN 工作副本 表 4 . 编辑 SVN 工作副本:<项目名称> – <项目 URL> SVN 存储
命令:SVN信息 功能 :该命令提供有关 SVN 存储库中选定对象的信息。这 SVN信息 对话框打开以执行此操作。 称呼 : 上下文菜单: SVN 要求 :在对象树中选择了版本化对象(带有 SVN 链接)。 对话框:SVN 信息 例 1 . 例子 Name: Device_4\Plc Logic\Application\PLC_PRG URL: file:///D:/SVN repository/