SIEMENS西门子 ET200SP安全输出模块 6ES7136-6DB00-0CA0
对数据块进行详细比较 可以对数据块进行详细比较。数据块的比较版本在两个声明表中并排打开,不同之处将列在 巡视窗口的“比较结果”(Comparison result) 选项卡中。 通过以下几种制方式,可对数据块进行详细比较: • 使用比较编辑器,进行详细比较 在比较编辑器中,可对数据块进行离线/在线和离线/离线详细比较。 • 在项目树中进行详细比较 在项目树中,可对数据块进行离线/在线和离线/离线详细比较。进行离线/在线比较时,要 求已建立了在线连接。 • 在项目树中进行详细比较 对于用作模板副本的数据块,也可在项目库或全局库中进行详细比较。4. 单击工具栏中的“更新比较结果”(Update the comparison result)。 说明 在更改比较模式时,同时还会更新比较结果。如果仍处于“比较所选内容”(Compare selection) 模式,则必须在每次更改起点时手动更新比较结果。 5. 要再次比较完整的顺控程序,请单击工具栏中的“比较模式”(Comparison mode)。 每次单击“比较模式”(Comparison mode) 时,都会更改比较模式。还可以打开带有箭头的下 拉列表,并从列表中选择所需的模式。
使用比较编辑器,进行详细比较 要使用比较编辑器对数据块进行详细比较,请按以下步骤操作: 1. 首先,执行离线/在线或离线/离线比较。 比较编辑器随即打开。 2. 在比较编辑器中,选择将执行详细比较的数据块。 3. 在工具栏中,单击“开始详细比较”(Start detailed comparison) ;或在快捷菜单中,选择“开 始详细比较”(Start detailed comparison) 命令。 在项目树中进行详细比较 要在项目树中直接对数据块进行离线/离线详细比较,请按以下步骤操作: 1. 右键单击待比较的数据块。该块也可以是参考项目中的数据块。 2. 在快捷菜单中,选择命令“快速比较 > 选择为左侧对象”(Quick compare > Select as left object)。 3. 右键单击待比较的数据块,该块将与之前选择为左侧对象的数据块进行比较。该块也可以是 当前项目、参考项目或库中的数据块。 4. 在快捷菜单中,选择命令“快速比较 > 与 <所选对象> 进行比较”(Quick compare > Compare with)。其中,“<所选对象>”是指左侧的比较对象。 要在项目树中直接对数据块进行离线/在线详细比较,请按以下步骤操作: 1. 在该数据块所在的位置处,与设备建立在线连接。 2. 右键单击待比较的数据块,该块将与其相应的在线对象进行比较。 3. 在快捷菜单中,选择命令“快速比较 > 与在线对象进行比较”(Quick compare > Compare with the online object)。 在项目树中进行详细比较 要在库中直接对数据块进行详细比较,请按以下步骤操作: 1. 在项目库或全局库中,右键单击待比较的数据块。 2. 在快捷菜单中,选择命令“快速比较 > 选择为左侧对象”(Quick compare > Select as left object)。 3. 右键单击待比较的数据块,该块将与之前选择为左侧对象的数据块进行比较。该块也可以是 当前项目、参考项目或库中的数据块。 4. 在快捷菜单中,选择命令“快速比较 > 与 <所选对象> 进行比较”(Quick compare > Compare with)。其中,“<所选对象>”是指左侧的比较对象。比较结果的可视化 LAD/FBD 比较结果的可视化 简介 通过详细比较可以确定存在块版本不同的确切位置。用户通过以下颜色编码可以尽快找到这 些位置: • 差异所在的行以灰色高亮显示。 • 不同的操作数和指令以绿色高亮显示。 • 如果程序段数不同,则会添加伪程序段,使相同程序段的显示同步。这些伪程序段会以 灰色高亮显示并在程序段标题栏中包含文本“未找到任何相应的程序段”。伪程序段不 可编辑。 说明 请注意以下事项: • 如果两个程序段之间的差异查过 50%,则认为这两个程序段不属于同一个程序段,两者之 间没有可比性。此时,将插入伪程序段,直至找到相应的程序段。 • 根据所选择的输出块和比较块,比较结果可能不同。 为清晰起见,并不高亮显示每种情况下的所有差异,而是仅高亮显示操作的第一个差异。例 如,在块的离线版本和在线版本中,如果某个有多个输入的指令的所有输入均不同,则仅将 第一个输入高亮显示为差异。可解决此差异并更新比较列表。然后下一个输入将高亮显示为 差异。 因此,程序段中高亮显示的差异数目取决于指令的数量。
① 用于 LAD 详细比较的工具栏 ② 参考块 ③ 比较块 ④ 巡视窗口中的比较结果 下图所示为 FBD 编程语言的离线/在线详细比较示例:详细比较的工具栏 通过该工具栏可访问以下功能: • 一般功能 – 插入程序段 – 删除程序段 – 插入行 – 添加行 – 打开所有程序段 – 关闭所有程序段 • 与比较相关的函数 – 第一个差异的位置 – 上一个差异的位置 – 下一个差异的位置 – Zui后一个差异的位置 – 同步滚动编辑器 – 更新比较结果 参考块 在左侧窗口中显示参考块。在离线/在线比较中,参考块为该块的离线版本。 比较块 在右侧窗口中显示比较块。在离线/在线比较中,比较块为该块的在线版本。 巡视窗口中的比较结果 比较结果差异以表格的形式显示在巡视窗口的“信息 > 比较结果”(Info > Comparison result) 选项卡中。双击某行可浏览块中的相应差异。STL 比较结果的可视化 (S7-300, S7-400, S7-1500) 简介 通过详细比较可以确定存在块版本不同的确切位置。用户通过以下颜色编码可以尽快找到这 些位置: • 差异所在的行以灰色高亮显示。 • 不同的操作数和指令以绿色高亮显示。 • 如果程序段数不同,则会添加伪程序段,使相同程序段的显示同步。 这些伪程序段会以 灰色高亮显示并在程序段标题栏中包含文本“未找到任何相应的程序段”。伪程序段不 可编辑。详细比较的结构 下图所示为 STL 编程语言的在线/离线详细比较示例: ① 用于 STL 详细比较的工具栏 ② 参考块 ③ 比较块 ④ 巡视窗口中的比较结果 说明 只有 S7-1500 才能显示块在线版本的符号名。详细比较的工具栏 通过该工具栏可访问以下功能: • 一般功能 – 插入程序段 – 删除程序段 – 插入行 – 添加行 – 打开所有程序段 – 关闭所有程序段 • 与比较相关的函数 – 第一个差异的位置 – 上一个差异的位置 – 下一个差异的位置 – Zui后一个差异的位置 – 同步滚动编辑器 – 更新比较结果 参考块 在左侧窗口中显示参考块。 在在线/离线比较中,参考块是块的离线版本。 比较块 在右侧窗口中显示比较块。 在在线/离线比较中,比较块是块的在线版本。 巡视窗口中的比较结果 比较结果差异以表格的形式显示在巡视窗口的“信息 > 比较结果”(Info > Comparison result) 选项卡中。 双击某行可浏览块中的相应差异。SCL 比较结果的可视化 简介 通过详细比较可以确定存在块版本不同的确切位置。用户通过以下颜色编码可以尽快找到这 些位置: • 差异所在的行以灰色高亮显示。 • 不同的操作数和指令以绿色高亮显示。 说明 对于版本低于 V2.0 的 S7-300/400 和 S7-1200 系列 CPU,不支持离线/在线详细比较。细比较的工具栏 通过该工具栏可访问以下功能: • 一般功能 – 插入行 – 添加行 • 与比较相关的函数 – 第一个差异的位置 – 上一个差异的位置 – 下一个差异的位置 – Zui后一个差异的位置 – 同步滚动编辑器 – 更新比较结果 参考块 在左侧窗口中显示参考块。在离线/在线比较中,参考块为该块的离线版本。 比较块 在右侧窗口中显示比较块。在离线/在线比较中,比较块为该块的在线版本。 巡视窗口中的比较结果 比较结果差异以表格的形式显示在巡视窗口的“信息 > 比较结果”(Info > Comparison result) 选项卡中。双击某行可浏览块中的相应差异。