系统项目树结构包含以下元素:
o使用参数系统位置选择的存储库文件夹中可用的系统项目。每个系统项目被显示为树中根节点。
o每个系统项目可用的应用程序项目被显示为系统项目节点的子节点。
应用程序项目包含两种不同类型的数据:
o项目数据:具体软件程序所特有的项目文件,如 EcoStruxure Machine Expert Logic Builder .project 文件。
o系统数据:不同软件程序提供的用于与其他软件程序共享的数据,如使用 Motion Sizer 创建并且可导入 EcoStruxure Machine Expert Logic Builder 中的 cam 图。
步骤 |
操作 |
---|---|
1 |
在 System Explorer 中,选择应用程序项目节点。 |
2 |
单击打开按钮。 结果:将应用程序项目的副本保存到本地 PC 上的工作目录中。应用程序项目被显示为对于其他系统项目用户是锁定的。您可以在每个软件程序中手动调整工作目录的路径。 |
3 |
在软件程序(如 EcoStruxure Machine Expert Logic Builder 或 Motion Sizer)中编辑项目。 |
4 |
在执行了修改之后,右键单击 System Explorer 中的应用程序项目节点,然后执行发布更改命令,将应用程序项目保存回存储库。 注意: 在关闭应用程序项目时,项目解锁。 |
树结构中应用程序项目的状态由图标和工具提示来指示。可能的状态如下:
状态 |
描述 |
---|---|
项目数据已经是最新状态 |
工作目录中应用程序项目的本地副本与系统存储库同步。 |
项目已锁定 |
锁符号指示项目被锁定,以供登录的用户或其他用户独占访问: o项目已打开且被锁定以仅供登录的用户编辑。其他用户的访问被拒绝。 o该项目已被其他用户打开。只要项目正处于被其他用户锁定的状态,就无法对其进行编辑。 无法同时编辑同一项目。 |
项目中的尚未发布的修改 |
项目已被本地编辑,但修改尚未发布到系统存储库。 如要使修改可供其他用户使用,请执行以下其中一种操作: o右键单击 System Explorer 中的应用程序项目节点,然后执行发布更改命令。 o在 EcoStruxure Machine Expert Logic Builder 中,执行命令系统项目 > 保存至存储库。 o关闭项目时,单击是,确认要求您将本地项目的修改保存至存储库的提示。 |
项目尚未发布 |
初始创建之后,仅工作目录中有应用程序项目可用,系统存储库中则没有。请执行针对状态“项目中的尚未发布的修改”所述的其中一种操作。 |
项目已过时 |
系统存储库中有应用程序项目的修改可用,但本地工作目录中却没有。 如要使本地工作目录中有修改可用,请右键单击 System Explorer 中的应用程序项目节点,然后执行更新命令。 |
存储库中的系统数据已修改 |
系统存储库中有来自其他应用程序项目的系统数据修改可用,但本地工作目录中却没有。 如要使本地工作目录中有修改可用,请右键单击 System Explorer 中的应用程序项目节点,然后执行更新命令。 |
状态未定义 |
无法确定应用程序项目的状态。原因可能是,系统项目已从系统存储库中删除,且只有工作目录中有此应用程序项目可用。 如要解决这个问题,请执行以下其中一种操作: o右键单击 System Explorer 中的应用程序项目节点,然后执行删除命令。 o单击打开按钮,然后将应用程序项目分配到其他系统项目。 |
状态 |
描述 |
---|---|
未连接到存储库 |
当到系统存储库的连接不可用时,System Explorer 会指示此状态。 如要解决这个问题,请确认系统存储库的路径可用,尤其是当保存在网盘上时。 |
在存储库中找不到系统 |
此状态指示系统项目已从存储库中删除,但此系统项目的应用程序项目仍位于本地 PC 的工作目录中。 以下选项适用于此应用程序项目: o通过右键单击项目节点并执行清理命令,来删除应用程序项目。 o打开此本地应用程序项目,然后单击添加当前项目按钮,将其添加到其他系统项目。 o打开此本地应用程序项目,在不连接到系统项目的情况下,将其保存作为普通应用程序项目。 |
通过右键单击系统项目树结构,可访问以下命令:
Command |
描述 |
---|---|
删除 |
从系统项目树结构中删除所选择的项(系统项目或应用程序项目)。 |
强制解锁 |
解锁正被其他用户锁定的项目,使其可被编辑。 请参见表格后面的重要风险说明。 |
更新 |
更新项目和系统数据。 |
发布更改 |
将仅在应用程序项目本地副本中执行过的修改复制到系统存储库,以使它们可供其他应用程序项目使用。 |
注意: 执行强制解锁命令可能导致丢失已由项目锁定用户执行的项目修改。
注意 |
数据丢失 |
只有在尝试了项目解锁的所有其他常规方法后,依然未能解锁时,才使用强制解锁。 |
不遵循上述说明可能导致设备损坏。 |