通过客户端存档集成现有的 S7 多项目
示例项目
这些说明使用的示例项目包括
- 名为S7 Multiproject 的目录
- 名为Multiprj 的 S7 多项目组件
- 两个 S7 项目:S7-300 和S7-400
- 一个图书馆MultiPrjLib
步骤
-
在 SIMATIC Manager中打开要集成的 S7 多项目。检查 S7 多项目是否包含所需的内容。如果一切正常,请继续。
-
使用 SIMATIC Archive Manager 将 S7 多项目存档到客户端存档。
步骤:
- 在 SIMATIC Manager 中,选择File > Archive... 。
- 在 存档 对话框中,选择 多项目 选项卡。
-
选择要存档的 S7 多项目,然后选择OK 。
Info
如果需要,您还可以使用 浏览... 按钮搜索 S7 多项目。
-
在 存档中 - 选择存档 对话框中,输入以下条目:
-
在 保存 下,选择
vdClientArchive
目录作为存档的存储位置。Info
存档必须保存在客户端存档中。客户端存档中的级别与此无关。
-
在 文件名 下输入存档名称。
-
选择 文件类型 (文件类型取决于所使用的存档程序)。
-
-
选择保存 。
-
如果 存档 - 选项 对话框中的设置尚未停用,请尽可能将其停用。
Info
有关这些选项的更多信息,请参阅 SIMATIC Manager 文档。
-
选择 OK。
现在,S7 多项目已在客户存档中存档。
-
使用 SIMATIC Manager 从客户存档中检索 S7 多项目。
步骤:
- 在 SIMATIC Manager 中,选择File > Retrieve... 。
- 在Retrieve - Select an archive 对话框中,从
vdClientArchive
目录中选择存档,然后选择Open 。 -
在 选择目标目录 对话框中,选择
vdClientArchive
目录或其子目录之一作为要检索数据的存储位置,然后点击 OK。Info
UserClient 中的存储结构必须与客户端存档中的结构相匹配。系统会显示一条信息,说明检索数据的路径,必要时可以禁用。
-
在信息中,选择OK 。
出现一条确认信息,说明已检索到 S7 多项目并可以打开。
-
选择Yes 打开 S7 多项目,或No 跳过打开。
-
为要集成到 UserClient 中的 S7 多项目创建一个目录。
Info
由于技术原因,该目录 不能 与客户端存档中检索到的 S7 多项目目录具有相同的名称。但必须保留路径。例如,如果检索到的 S7 多项目目录位于客户端存档的顶层,则也必须在顶层为 octoplant 中的 S7 多项目创建相应的目录。
-
在UserClient 新建目录中创建 S7 多项目的组件。
针对从客户存档中检索到的每个子目录,在 S7 多项目目录中创建一个相应的组件。
组件示例:
- S7 Multiprojectoctoplant (组件类型:Simatic S7 Multiprojekt)
- S7 库octoplant (组件类型:Simatic S7 库)
- S7 项目 1octoplant (组件类型:Simatic S7)
- S7 项目 2octoplant (组件类型:Simatic S7)
Info
始终为项目选择适当的组件类型。例如,如果 S7 项目包含 WinCC 项目,则使用Simatic S7 & WinCC 。如果包含 WinCC 柔性项目,则分配Simatic S7 & WinCC flexible 。
-
将从客户存档中检索到的子目录内容剪切并粘贴到相应组件中。
Warning
内容必须剪切,不能复制。复制会导致错误。
-
对所有子目录重复这一过程。
映射示例:
- S7 Multiproject ->S7 Multiprojectoctoplant
- S7 库 ->S7 库octoplant
- S7 项目 1 ->S7 项目 1octoplant
- S7 项目 2 ->S7 项目 2octoplant
删除客户存档中的空子目录,并将其名称复制到相应组件中。
步骤:
- 选择其中一个空子目录并复制其名称。
- 删除子目录。
- 切换到 UserClient。
-
在项目树 中,使用复制的名称重新命名相应组件。
以示例项目为例,进行以下名称更改:
- S7 多项目octoplant ->S7 多项目
- S7 库octoplant ->S7 库
- S7 项目 1octoplant ->S7 项目 1
-
S7 项目 2octoplant ->S7 项目 2
-
对空的 S7 多项目目录本身重复该过程。
步骤:
- 选择空的 S7 多项目目录,复制其名称。
- 删除目录。
- 切换到 UserClient。
- 在项目树 中,使用复制的名称重命名相应的目录。
例如:
- S7 多项目octoplant ->S7 多项目
-
通过 UserClient 打开 S7 多项目。
在 SIMATIC Manager 中打开 S7 多项目,并显示其项目和库。
Info
由于技术原因,需要在初始传输后通过octoplant 在 SIMATIC Manager 中打开项目。
-
关闭 SIMATIC Manager。如果对项目进行了更改,请在关闭前保存数据。
- 返回 UserClient 中的 S7 多项目目录,对项目数据进行版本化并签入。
S7 多项目已集成到 octoplant 中,并可在此进行管理。
相关主题