STEP 7 Professional V14.0编辑项目

西门子plc
西门子plc
西门子plc
1976
文章
127
评论
2018年6月29日17:35:08 评论 1,611 阅读
项目用于有条理地存储因创建自动化解决方案而产生的数据和程序。 构成项目的数据包括:
  • 有关硬件结构的组态数据和模块的参数分配数据
  • 用于网络通信的项目工程数据
  • 用于设备的项目工程数据
  • 项目生命周期中重要事件的日志
项目层级
数据以对象的形式存储在项目中。 在项目中,对象按树形结构安排(项目层级)。
项目层级根据设备和工作站以及属于它们的组态数据和程序而构成。
例如,项目和在线访问的公共数据也显示在项目树中。
在 TIA Portal 中,可打开采用相同版本产品创建的项目,或采用其它安装包创建的项目。之前版本的产品必须升级为当前版本后才能打开。不能直接打开由较早产品版本创建的项目打开由较早产品版本创建的项目时,需考虑以下事项。
打开由较早产品版本创建的项目
下表列出了打开较早产品版本的项目时,TIA Portal 中的操作步骤:
与新产品版本向下兼容
对于使用新版本 TIA Portal 保存的项目,由于项目的功能得以增强,因而不支持与旧版本的向下兼容。使用 TIA Portal V14 保存的项目,只能通过 TIA Portal V14 或更高版本打开。
打开使用附加产品创建的项目
待打开的项目中可能包含有由附加软件创建的数据。如果未安装可选软件,则可能发生以下情况:
  • 非必要性软件组件缺失:
    将显示一个对话框并列出缺失的软件组件。项目打开后,将显示该项目的属性。此时,可安装缺失的组件。即使不安装缺失的组件,也可使用该项目中所包含的所有设备。但是,只能使用当前所安装软件所支持的设备。
    并在项目树中使用以下符号标识那些因软件组件缺失而导致不支持的设备。
    STEP 7 Professional V14.0编辑项目
  • 缺少必需的软件组件:
    将显示一个对话框并列出缺失的软件组件。其中,标记出关键软件组件。而且,只有在安装这些缺失的软件组件后才能打开该项目。
使用其它产品版本创建的数据块的功能特性
使用不同 TIA Portal 产品版本创建的数据块,在当前产品版本的 TIA Portal 中不能打开和编辑在在线模式中,打开项目树中的程序块时,将显示一条错误消息。
在设备的“程序块”(Program blocks) 文件夹或接口的“在线访问”(Online access) 文件夹中,将使用一个附件列对项目树中不支持的数据块标记为以下符号:

STEP 7 Professional V14.0编辑项目

要打开和编辑这些不支持的数据块,需要在项目中对这些块进行升级。更多信息,请参见“ 升级项目​ ”部分。
要创建新项目,请按以下步骤操作:
  1. 在“项目”(Project) 菜单中,选择“新建”(New) 命令。
    “创建新项目”(Create a new project) 对话框随即打开。
  2. 输入项目名称和路径,或接受建议的设置。
  3. 单击“创建”(Create) 按钮。
结果
新项目即会创建并显示在项目树中。
使用 TIA Portal 的新产品版本创建的项目,可直接打开。在打开采用较早产品版本创建的项目时,系统将提示对项目进行升级。
这些项目可通过 TIA Portal 项目的文件扩展名“.ap[版本号]”进行识别。TIA Portal V14 版本的项目文件扩展名为“.ap14”。
操作步骤
要打开一个现有项目,请按以下步骤操作:
  1. 在“项目”(Project) 菜单中,选择“打开”(Open) 命令。
    “打开项目”(Open project) 对话框随即打开,并显示近使用的项目列表。
  2. 从列表中选择一个项目,然后单击“打开”(Open)。
  3. 如果所需的项目未包括在列表中,则单击“浏览”(Browse) 按钮。浏览到指定项目文件夹,然后打开项目文件。
    在项目视图中,以当前的项目格式打开这些项目。如果选择了采用早期版本 TIA Portal 创建的项目,则会打开“升级项目”(Upgrade project) 对话框。有关项目升级的更多信息,请参见“ 升级项目​ ”。
检查缺失的软件组件
当打开现有项目时,系统将自动进行检查,以确定项目中所有模块所需的软件均已安装。如果要打开的项目中的模块不被当前 TIA Portal 安装软件所支持,则打开项目时会显示一条消息,告知缺少的软件组件。如果所缺的软件组件并非打开项目所必需的,项目仍然可以打开。
软件组件缺失的应对措施
项目中包含有不支持的模块时,可通过以下方式进行处理:
  • 用户界面上模块的显示
    • 在项目树中显示不支持的模块及其所有下级对象。但是,不能在编辑器或巡视窗口中处理模块。如果可以,使用匹配的模块替代原来的模块。替换模块将以感叹号进行标识。
    • 在表格中的属性显示受限,尤其是诸如 IP 地址的网络参数显示。
  • 功能限制
    • 不能打印或编译不支持的模块。
    • 不能建立与该模块的在线连接。因此,不能下载。
    • 要改变设备类型,需先删除该设备,然后再重新插入。不支持“改变设备类型”(Change device type) 功能。
    • 虽然设备本身不能复制或插入,但可以复制或插入它的下级对象(如块)。
    • 在网络视图中,不能使用替代模块更改网络组态。
    • 可以显示交叉引用。但是,由于不能与原来的模块进行在线比较,因此交叉引用只能反映项目中上一次保存的状态。
采用早期版本 TIA Portal 创建的项目只有在升级为当前产品版本后,才能打开。有关项目的产品本可使用的功能选项,请参见章节“ 项目兼容性​ ”。
在打开较早产品版本的项目时,将显示升级项目的提示信息。将项目升级到当前产品版本后,就无法在较低版本的 TIA Portal 中将其打开。但原始项目仍然可通过旧版本打开。升级后的项目会另存为一个新副本,并在名称后追加“_V14”。
由于全局库独立于项目,因此不会自动随项目一起升级。如果要继续使用较低版本中的 TIA Portal 的全局库,则需升级这些全局库。有关升级全局库的更多信息,请参见“ 全局库的兼容性​ ”部分。
TIA Portal 早期版本的专有技术保护块无法随着项目自动升级。对项目进行升级前,请移除使用早期产品版本创建的块专有技术保护。并在升级到 TIA Portal 新版本后,重新设置专有技术保护。更多详细信息,请参见“ 升级专有技术保护块​ ”部分。
升级使用 TIA Portal V13 SP1 创建的项目
要升级使用 TIA Portal V13 SP1 创建的项目,请按以下步骤操作:
  1. 在“项目”(Project) 菜单中,选择“打开”(Open) 命令。
    “打开项目”(Open project) 对话框随即打开,并显示近使用的项目列表。
  2. 从列表中选择一个项目,然后单击“打开”(Open)。
  3. 如果所需的项目未包括在列表中,则单击“浏览”(Browse) 按钮。浏览到指定项目文件夹,然后打开项目文件。
    将打开“升级项目”(Upgrade project) 对话框。
  4. 单击“确定”(OK)。
    该项目将升级为新版本并打开。
  5. 编译项目中所有设备的硬件和软件。
使用模板副本将 TIA Portal V10.5 项目升级到 TIA Portal V13 SP1
进行项目升级之前,需检查由 TIA Portal V10.5 创建的模板副本是否包含在项目库中。如果在项目中使用固件版本为 V1.0 的 S7-1200 CPU,而且在升级过程中接收到一条消息时,则需使用该模板副本。即使该 CPU 未组态,也同样如此。此时,该 CPU 将作为项目库中的一个模板副本。
因此,在使用模板副本对 TIA Portal V10.5 项目进行升级之前,应执行以下操作:
  1. 在项目中使用一次由 TIA Portal V10.5 创建的各模板副本。
  2. 从项目库中删除受影响的模板副本。
  3. 在该项目中,使用这些对象重新创建模板副本。
  4. 将该项目保存为 TIA Portal V13 SP1 版本。
之后,可将该项目升级为新版本。
升级使用 TIA Portal V13 或更早版本创建的项目
对于使用 TIA Portal V13 或更早版本创建的项目,在该 TIA Portal 中无法升级和打开。为此,需要先使用产品版本 V13 SP1 对 TIA Portal V13 或更早版本创建的项目进行升级。然后,再使用新产品版本对此类项目进行升级、打开和编辑。
出于安全考虑,块的专有技术保护操作与设置专有技术保护的 TIA Portal 版本相关。即,升级后,使用之前的密码无法打开和编辑早期产品版本中设置的专有技术保护的块。但这些块可下载到控制器中且可以执行。如果要在升级后打开和编辑这些块,则需删除这些块的专有技术保护后重新设置。
操作步骤
要升级专有技术保护块,请按下列步骤操作:
  1. 在“编辑”(Edit) 菜单中,使用“专有技术保护”(Know-how protection) 命令移除使用早期版本创建的块专有技术保护功能。
    更多详细信息,请参见“移除块的专有技术保护”部分。
  2. 遵循“ 升级项目​ ”部分中的介绍,对该项目进行升级。
  3. 在“编辑”(Edit) 菜单中,使用“专有技术保护”(Know-how protection) 命令重新设置由早期产品版本创建的块专有技术保护功能。
    更多详细信息,请参见“设置块的专有技术保护”部分。
可以显示项目属性。在区域导航的“常规”(General) 选项卡中,包含以下项目特性:
  • 项目的元数据
    包括以下信息:创建时间、作者、文件路径、项目大小、版权、项目语言等等。其中,多数属性可更改。
  • 项目历史
    项目历史包含项目生命周期内各重要事件的概述。例如,在这里您可以看到用于创建项目的 TIA Portal 版本,以及该项目是否转换为其它版本。例如,如果在移植期间创建了一个项目,那么也会在带有移植日期和时间的项目历史表格中记录所创建的项目。如果为某事件创建了一个日志,则还可直接调用该日志。
  • 项目中的支持软件包
    将显示处理项目中所有设备所需的附加软件的概述。此外,还将列出已安装的 GSD 文件(硬件目录中其它设备的设备描述文件)。
  • 项目中的软件产品
    可以显示项目所需的所有已安装软件产品总览。
在“保护”(Protection) 选项卡中,可指定块在编译后是否可使用 SIMATIC S7-PLCSIM Advanced 进行仿真。为此,可选择复选框“块编译时支持仿真”(Support simulation during block compilation)。系统默认禁用该功能。
操作步骤
若要显示项目属性,请按以下步骤操作:
  1. 在项目树中选择要打开的项目。
  2. 在该项目的快捷菜单中选择“属性”(Properties)。
    将打开项目属性对话框。
  3. 在区域导航中选择要显示的项目属性。
可以随时以相同或不同的名称保存项目。 甚至在项目仍然包含错误元素时也可以保存项目。
保存项目
要保存项目,请按以下步骤操作:
  1. 在“项目”(Project) 菜单中,选择“保存”(Save) 命令。
    对项目的所有更改都以当前项目名称保存。 如果要编辑来自 TIA Portal 较早版本的项目,则项目的文件扩展名也会保持不变并且您可以继续在 TIA Portal 较早版本中编辑该项目。
项目另存为
要以其它名称保存项目,请按以下步骤操作:
  1. 在“项目”(Project) 菜单中,选择“另存为”(Save as) 命令。
    将打开“将当前项目另存为”(Save current project as) 对话框。
  2. 在“保存在”(Save in) 框中选择项目文件夹。
  3. 在“文件名”(File name) 框中输入新项目名称。
  4. 单击“保存”(Save) 确认输入。
    项目即以新名称保存并打开。
说明
撤消操作
谨记保存项目后无法撤消操作。
要关闭项目,请按以下步骤操作:
  1. 在“项目”(Project) 菜单中,选择“关闭”(Close) 命令。
    如果保存项目之后又进行过更改,则会显示一条消息。
  2. 决定是否要保存更改。
可以从近使用的项目列表中删除项目。 项目数据会保留在存储介质上。
步骤
要从新使用的项目列表中删除项目,请执行以下步骤:
  1. 在“项目”(Project) 菜单中,选择“删除项目”(Delete project) 命令。
    将打开“删除项目”(Delete project) 对话框,其中包括近所用项目的列表。
  2. 从列表中选择一个项目
  3. 单击“删除”(Remove) 按钮。
  4. 单击“是”(Yes) 以确认提示,以从列表中删除该项目。
结果
该项目不再显示在近使用的项目列表中。 如果再次打开该项目,则会再次将其添加到该列表中。
说明
删除项目时,全部项目数据都将从存储介质中删除。
要求
要删除的项目未打开。
步骤
请按下面的步骤操作来删除现有项目:
  1. 在“项目”(Project) 菜单中,选择“删除项目”(Delete project) 命令。
    将打开“删除项目”(Delete project) 对话框,其中包括近所用项目的列表。
  2. 从列表中选择一个项目
    如果所需的项目没有包括在列表中,则单击“浏览”(Browse) 按钮。 导航到期望的项目文件夹,然后打开项目文件。
  3. 单击“删除”(Delete) 按钮。
  4. 单击“是”(Yes) 确认。 将删除该项目。
结果
从文件系统中删除全部项目文件夹。
执行 TIA Portal 中的某些操作时,将会在后台自动创建日志文件。 在这些日志中,记录了项目中所做的更改。 系统将自动创建日志记录。如,在移植项目和程序或者从库中更新实例时。
这些日志文件位于项目树的“公共数据”(Common data) 文件夹中。 这些日志将与项目一起存储在项目文件夹中,因此在打开项目后即可读取,而与所用的 PG/PC 无关。 可过滤该日志以查找错误、警告和参考消息。
除了可以在 TIA Portal 中显示这些日志文件,还可以进行打印。
显示日志
要打开一个日志文件,请按以下步骤操作:
  1. 在项目树中打开“公共数据 > 日志”(Common data > Logs) 文件夹。
  2. 在列表中双击所需的日志。
    在工作区中将显示该日志的内容。
  3. 可选: 要显示或隐藏特定类别的报警,请在工具栏中激活或取消激活“错误”(Errors)、“警告”(Warnings) 或“参考”(Information) 对应的按钮。
删除日志
要删除日志,请按以下步骤操作:
  1. 在项目树中选择一个日志。
  2. 按下 <Del> 键。
    这样将从项目目录中和项目树中删除所选日志。
CAx 文件是 TIA Portal 中生成创建的 XML 文件,用于在不同安装之间或与其它工具(如,ECAD 系统)进行数据交换。该文件中包含有关各个站或整个项目的硬件配置信息。导入或导出 CAx 文件时,将保留文件夹的层级结构(组)。
要求
  • 已安装“Openness”选件包。
    如果之前未安装有该选件包,则可从 TIA Portal 安装 DVD 光盘的“\support”子文件夹中安装。
  • 已打开一个项目。
导出项目的 CAx 文件
  1. 在“工具”(Tools) 菜单中,单击“导出 CAx 数据...”(Export CAx data...)。
  2. 在“导出 CAx”(CAx Export) 对话框中,选择文件待导出的目录。
  3. 必要时,可更改文件名称并单击“保存”(Save) 进行确认。
    导出文件的文件扩展名为“.Cax”。
    此时,在巡视窗口的“信息 > 常规”(Info > General) 选项卡中,将显示一条有关站导出状态的反馈消息。如,错误消息。
导出站的 CAx 文件
  1. 在项目树中选择待导出的站。
  2. 在快捷菜单中,选择“导出 CAx 数据...”(Export CAx data ...)。
  3. 在“导出 CAx”(CAx Export) 对话框中,选择文件待导出的目录。
  4. 必要时,可更改文件名称并单击“保存”(Save) 进行确认。
    导出文件的文件扩展名为“.Cax”。
    此时,在巡视窗口的“信息 > 常规”(Info > General) 选项卡中,将显示一条有关站导出状态的反馈消息。如,错误消息。
导入站或项目的 CAx 文件
  1. 在“工具”(Tools) 菜单中,单击“导入 CAx 数据...”(Import CAx data...)。
  2. 在“导入 CAx”(CAx Import) 对话框中,选择 CAx文件所在目录。
  3. 单击“打开”(Open) 按钮。
    此时,在巡视窗口的“信息 > 常规”(Info > General) 选项卡中,将显示一条有关站导入状态的反馈消息。如,错误消息。
如果一个项目的处理时间比较长,则可能会产生大量文件,尤其是在使用扩展硬件配置时。因此,用户可能会希望缩小项目的大小,例如,在将项目归档到外部硬盘驱动器上时,或者在通过电子邮件发送项目时需要使用较小的文件时。
用户可以通过创建项目归档来缩小项目的大小:TIA Portal 项目归档都是压缩或解压缩文件,每个归档都包含一整个项目,其中包括项目的整个文件夹结构。在将项目目录压缩成归档文件之前,所有文件将减少至只包含基本组件,从而进一步缩小项目大小。
项目归档的文件扩展名为“.zap[TIA Portal 的版本号]”。由 TIA Portal V14 创建的项目,文件扩展名为“. zap14”。
要打开项目归档,则需对该项目归档进行恢复。通过恢复,可将归档文件及其包含的项目文件都解压缩到项目的初始目录结构中。
将项目归档为压缩文件可减少当前打开项目所需的存储空间。
说明
使用近保存的项目状态进行归档。为此,需要在使用归档功能之前先保存项目。这样可确保近执行更改都包含在归档项目中。
操作步骤
要归档一个项目,请按以下步骤操作:
  1. 从“项目”(Project) 菜单中,选择“归档...”(Archive...) 命令。
    “对项目进行归档”(Archive project) 对话框随即打开。
  2. 要创建压缩的归档文件,可选择“TIA Portal 项目归档”(TIA Portal project archive) 选项。
  3. 如果不希望归档搜索索引和 HMI 编译结果,则可选择选项“丢弃可恢复的数据”(Discard recoverable data)。
    必要时,可以恢复丢弃的数据。
  4. 要自动地添加日期和时间信息时,可选择“在文件名称中添加日期和时间”(Add date and time to the file name)。
    扩展名称将显示在所选文件名称后的“生成文件名称”(Resulting file name) 文本框中。
  5. 在“文件名”(File name) 框中输入文件名称。
  6. 选择归档文件的路径。
    在“选项 > 常规 > 项目归档保存位置”(Options > General > Storage location for project archives) 中,可设置默认目录。
  7. 单击“归档”(Archive)。结果
将生成一个扩展名为“.zap14”的压缩文件。
归档文件中包含完整的项目目录。为了节省空间,项目的各个文件还可减小为只包含基本组件。
可使用“恢复”(Retrieve) 功能提取 TIA Portal 的项目归档。这将恢复包含所有项目文件的项目目录结构。
要求
项目未打开。
操作步骤
要提取项目归档,请按以下步骤操作:
  1. 在“项目”(Project) 菜单中,选择“恢复”(Retrieve) 命令。
    “恢复已归档的项目”(Retrieve archived project) 对话框随即打开。
  2. 选择项目归档。
  3. 单击“打开”(Open)。
  4. “查找文件夹”(Find folder) 对话框随即打开。
  5. 选择归档项目解压缩的目标目录。
  6. 单击“确定”(OK)。

7.3.1 参考项目的基本知识

除了当前项目外,还可以打开其它项目作为参考。 可以通过以下方式使用这些参考项目:可以将参考项目中的单个对象拖放到当前项目中,然后进行编辑。

可以打开指定对象,例如,以只读方式打开参考对象中的代码块。 但是,并不适用于所有元素。

可以使用离线/离线比较功能,比较参考项目的设备和当前项目的设备。

请注意,参考项目都是只读的。 因此参考项目的对象无法更改。

使用旧版本的 TIA Portal 或不同安装包创建的项目也可作为参考项目打开。 在正常打开来自较低版本的 TIA Portal 的项目时,相同的兼容性规则同样适用。

7.3.2 打开和关闭参考项目

要打开参考项目,请按以下步骤操作:在“视图”(View) 菜单中,选中“参考项目”(Reference projects) 复选框。

“参考项目”(Reference projects) 选项板将显示在项目树中。

在项目树的“参考项目”(Reference projects) 选项板中,单击工具栏中的“打开参考项目”(Open reference project)。
将打开“打开参考项目”(Open reference project) 对话框。

浏览到指定项目文件夹,然后打开项目文件。TIA Portal V14 项目的扩展名为“.ap14”。TIA Portal 较早版本项目的扩展名为“.ap[版本号]”。
单击“打开”(Open)。
将所选项目打开为只读的参考项目。
关闭参考项目
要关闭参考项目,请按以下步骤操作:

在项目树的“参考项目”(Reference projects) 选项板中,选择要关闭的参考项目。
单击工具栏中的“关闭参考项目”(Close reference project)。
将关闭所选的参考项目。
参见

7.3.3 比较参考项目

可以将参考项目中的设备与当前项目中的设备进行比较,或者与相同或其它参考项目或库中的设备进行比较。
说明
请注意以下事项:
  • 无法指定比较对象的操作,这是因为参考项目为写保护。
  • 如果所比较对象的类型允许执行详细比较,则可以进行详细比较。
  • 比较参考项目时,可以在自动比较和手动比较之间进行切换。
步骤
要比较参考项目的对象和当前项目的设备对象,请执行以下步骤:
  1. 在项目树中,选择要与参考项目的数据进行数据比较的设备而且该设备允许进行离线/离线比较。
  2. 从快捷菜单中选择“比较 > 离线/离线”(Compare > Offline/Offline)。
    将打开比较编辑器,所选设备显示在左侧区域中。
  3. 打开项目树中的“参考项目”(Reference projects) 选项板。
  4. 选择要与当前项目的设备数据进行比较的参考项目中的设备。
  5. 将参考项目中的设备拖放到比较编辑器的右侧区域。
    在“状态和操作”区域中,可以使用一些符号来标识对象的状态。 选择一个对象后,该对象的属性和所关联设备的对应对象将清晰地显示在属性比较中。
    可以将参考项目或当前项目中的库或其它设备拖放到比较区域,并开始进行新比较。 这与拖放到比较区域的设备无关。
继续阅读
weinxin
plc入门知识问答
所有PLC工程师都会关注的微信公众账号,只需输入您的问题,就会有答案
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: