摘要:在日常的工作中经常需要比较不同的项目或者不同版本的项目。可以通过 离线/在线 或者 离线/离线 方式来比较。

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

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

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

在 离线/在线 比较情况下,其中一个项目是在CPU中,处于在线状态,另一个是存储介质中,处于离线状态。

在 离线/离线 比较情况下,两个项目都在存储介质中,处于离线状态。

说明

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

图 1

然后可以在两个本地的工程之间进行比较。左侧是打开的项目,然后通过拖拽功能将参考项目拖拽到比较编辑器的右侧。在比较编辑器内不同颜色的图标表示不同的比较结果(查看图 2)条目STEP 7 Professional V15.0 内有比较编辑器及图标的概述. 可以通过详细比较来找出不同程序块的区别。

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

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

图 2

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

图 3

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

图 4

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

图 5

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