• {{item.name}}
自动化系统 {{item.name}}
{{item2.name}}
更多
常问问题

如何在 TIA Portal 中比较两个项目以及项目和库之间区别

star star star star star
5.0 分
文档编号:81748055| 文档类型:常问问题| 发布时间:2023年10月20日
  • 0
  • 1422
  • 709
软件新功能

在日常的工作中经常需要比较不同的项目或者不同版本的项目和库。

两个项目间的块比较

项目和库之间的块比较

项目库的详细块比较

更多信息


两个项目间的块比较

可以通过 离线/在线 或者 离线/离线 方式来比较。

  • 离线/在线 比较情况下,其中一个项目是在CPU中,处于在线状态,另一个是硬盘上,处于离线状态。
  • 离线/离线 比较情况下,两个项目都在存储在硬盘上,处于离线状态。

使用 离线/离线 进行比较之前,必须使能参考项目视图。 可以在菜单栏选择 “ 视图 > 参考项目 ” 来使能,也可以通过快捷键 "Ctrl + 9" 来使能。“ 参考项目 ” 窗口将在屏幕的左侧项目树下显示。可以通过项目树  “ 比较 > 离线/离线 ”  调用比较功能。


图 1

然后可以在两个本地的工程之间进行比较。左侧是打开的项目,然后通过拖拽功能将参考项目拖拽到比较编辑器的右侧。在比较编辑器内不同颜色的图标表示不同的比较结果(见图 2)。为了找出不同块之间的差异,可以运行一个详细的比较。

通过TIA V14 SP1 或更高的校验和来比较软件对象。校验和是为对象的特定数据创建的。只有当它们的校验和相同时,两个项目才相同。

右键点击程序块选择 “ 开始详细比较 ”


图 2

在打开的编辑器窗口中不同的地方会被标记出来。


图 3

使用 TIA V14 SP1 及更高版本的软件时,可以直接在同一项目的项目树中执行两个块之间的“快速比较”。右键点击程序块选择 “ 快速比较 > 选择为左侧对象 ”。


图 4

右键点击第二个程序块选择 “ 快速比较 > 与 ' Function1[FC1] ' 进行比较 ”。


图 5

如图 3所示,在打开的编辑器中会标记不同的地方。

项目和库之间的块比较

使用 STEP 7 (TIA Portal) V16 及更高版本可以对项目和库之间进行比较。通过一个示例展示如何在项目和全局库之间进行块比较,以下描述对项目库同样有效。

  1. 在"库"任务栏中打开块比较所需的全局库文件。
  2. 在全局库中打开"模板副本"文件夹。
  3. 右键库中程序块,在弹出菜单中选择菜单命令 "快速比较 >选择为左侧对象"。
     
  4. 在项目树下导航至"程序块"文件夹,右键单击要比较的块。
  5. 从弹出菜单中选择菜单命令"快速比较 >与 'ControlFB'"比较。在本例中要比较的库块的名称为 "ControlFB" (见图. 6).


 

几秒钟后, "代码块比较" 对话框打开,将显示比较后两个块之间的差异。在这个例子中,左边的窗口显示库块 "ControlFB" ,右边窗口显示 "MotControl".

图8显示了两个块的参数化输入之间的差异。
 


图. 8

项目库的详细块比较
从STEP 7 (TIA Portal) V16 开始可以对项目库中的块进行详细的比较,将并排打开要比较的不同版本的块,并突出显示差异。这将为你提供以下便利:

在库中更简单处理块更好的记录类型版本间的更改

通过一个示例展示如何在一个项目库的两个版本之间对一个块进行详细的比较。

  1. 在"库"任务栏中打开“项目库”。
  2. 在项目库的“类型”下找到要对其进行详细比较的块版本。本例中使用V0.0.1版本的"GraphFanControl"。
  3. 右键单击库中程序块版本,在弹出菜单中选择菜单命令 "快速比较 >选择为左侧对象"。
  4. 图. 9
  5. 然后在项目库中右键单击要比较块的版本,本例中使用V1.0.0版本的"GraphFanControl"。
  6. 从弹出菜单中选择菜单命令 "快速比较 > 与 '项目库>GraphFanControl[0.0.1] - 类型' 进行比较".
    图. 10

几秒钟后, "代码块比较" 对话框打开,将显示比较后两个版本块之间的差异。对于项目库中块 "GraphFanControl"的详细比较,左边的窗口显示V0.0.1版本块,右边窗口显示V1.0.0版本块库块。

图11显示了项目库中块的两个版本之间的详细比较





Fig. 11

注意
项目库中一个块的两个版本之间的详细比较与其他块比较功能相比有以下优点:

  • 两个版本块之间的差异只显示在块中,块的低级元素(例如PLC数据类型中的注释)不显示。
  • 块版本始终以创建该类型版本所用的语言打开,编辑语言/参考语言的设置没有考虑在内。

更多信息

更多信息可在TIA Portal信息系统下获得



您可以前往全球资源库查看此文档: https://support.industry.siemens.com/cs/cn/zh/view/81748055

  • 评论
更多
  • 分享

    扫码分享

提示
您即将前往“全球技术资源库”。
“全球技术资源库”的用户名与本地支持中心(下载中心、技术论坛、找答案、1847工业学习平台)的用户名不通用。如果需要在全球技术资源库下载文档,您需要重新登录或注册。
确定

扫码进入移动端

信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。