一、问题点
当离线和在线的程序不一致时,或是当我们需要查找不同程序版本的差异时,都会用到程序比较功能。程序比较是编程软件的一项重要功能,各家各有特色(当然,也有不少编程软件到现在还没有这项功能),下面介绍一下博途软件比较功能。
二、离线对比
我们现在准备了两个程序,程序1 A1_V1.0,程序2A1_V1.2用于此次离线程序的对比演示。
1.功能启用
视图(V)→参考项目
快捷键 Ctrl+9
2.打开参考项目
3.开启程序对比功能
鼠标点击PLC→鼠标右键→比较→离线/离线(F)
4.插入对比程序
点击参考项目PLC→鼠标左键点击不松开→移动PLC到比较区域
5.程序比较
此时可以看到程序不一致则会以两个半圆图标进行表示
双击程序块对比
程序详细对比差异
三、在线对比
1.功能启用
鼠标点击PLC→鼠标右键→比较→离线/在线(O)
2.程序比较
此时可以看到程序不一致的地方是以两个半圆图标进行表示
双击程序块对比
程序详细对比差异
四、比较功能常见说明
1.比较功能差异
离线/在线 程序比较是指:一个程序在CPU中,处于在线状态,另一个在本机硬盘上,处于离线状态。 离线/离线 程序比较是指:两个项目都在存储在硬盘上,都处于离线状态。 使用离线/离线进行比较之前,必须使能参考项目视图,可以在菜单栏选择 “ 视图 > 参考项目 ” 来使能,也可以通过快捷键 "Ctrl + 9" 来使能。“ 参考项目 ” 窗口将在屏幕的左侧项目树下显示。可以通过项目树 “ 比较 > 离线/离线 ”调用比较功能。2.比较功能常用图标说明
3.DB块对比注意事项 无论是离线/在线比较,还是离线/离线比较,DB块的差异都不会具体标记出来,需要自行逐行对比。
离线/离线比较
离线/在线比较
-
西门子
+关注
关注
98文章
3183浏览量
118469 -
程序
+关注
关注
117文章
3827浏览量
83183
原文标题:利用西门子博途(TIA Portal) 的程序比较功能,提高工作效率
文章出处:【微信号:gkongbbs,微信公众号:工控论坛】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
工业智能网关可以采集西门子PLC吗
从 CANopen到 PROFINET:网关助力物流中心实现复杂的自动化升级

在西门子TIA Portal中使用CFC语言实现电机控制的全流程

西门子再收购EDA公司 西门子宣布收购Excellicon公司 时序约束工具开发商

西门子TIA Portal HMI的远程控制功能

西门子TIA Portal中函数FC和函数块FB的相互转换

西门子TIA Portal如何比较两个浮点数相等

使用pdfDocs提高工作效率,改进PDF工作流程

评论