- 自动化系统
- 驱动技术
- 低压电气
- 工业服务
- 其他
如何在 TIA Portal 中比较两个项目以及项目和库之间区别





- 软件编程
- 版本
- 0
- 5484
- 709
在日常的工作中经常需要比较不同的项目或者不同版本的项目和库。
两个项目间的块比较
项目和库之间的块比较
项目库的详细块比较
更多信息
两个项目间的块比较
可以通过 离线/在线 或者 离线/离线 方式来比较。
- 在 离线/在线 比较情况下,其中一个项目是在CPU中,处于在线状态,另一个是硬盘上,处于离线状态。
- 在 离线/离线 比较情况下,两个项目都在存储在硬盘上,处于离线状态。
使用 离线/离线 进行比较之前,必须使能参考项目视图。 可以在菜单栏选择 “ 视图 > 参考项目 ” 来使能,也可以通过快捷键 "Ctrl + 9" 来使能。“ 参考项目 ” 窗口将在屏幕的左侧项目树下显示。可以通过项目树 “ 比较 > 离线/离线 ” 调用比较功能。
图 1
然后可以在两个本地的工程之间进行比较。左侧是打开的项目,然后通过拖拽功能将参考项目拖拽到比较编辑器的右侧。在比较编辑器内不同颜色的图标表示不同的比较结果(见图 2)。为了找出不同块之间的差异,可以运行一个详细的比较。
通过TIA V14 SP1 或更高的校验和来比较软件对象。校验和是为对象的特定数据创建的。只有当它们的校验和相同时,两个项目才相同。
右键点击程序块选择 “ 开始详细比较 ”
图 2
在打开的编辑器窗口中不同的地方会被标记出来。
图 3
使用 TIA V14 SP1 及更高版本的软件时,可以直接在同一项目的项目树中执行两个块之间的“快速比较”。右键点击程序块选择 “ 快速比较 > 选择为左侧对象 ”。
图 4
右键点击第二个程序块选择 “ 快速比较 > 与 ' Function1[FC1] ' 进行比较 ”。
图 5
如图 3所示,在打开的编辑器中会标记不同的地方。
项目和库之间的块比较
使用 STEP 7 (TIA Portal) V16 及更高版本可以对项目和库之间进行比较。通过一个示例展示如何在项目和全局库之间进行块比较,以下描述对项目库同样有效。
- 在"库"任务栏中打开块比较所需的全局库文件。
- 在全局库中打开"模板副本"文件夹。
- 右键库中程序块,在弹出菜单中选择菜单命令 "快速比较 >选择为左侧对象"。
- 在项目树下导航至"程序块"文件夹,右键单击要比较的块。
- 从弹出菜单中选择菜单命令"快速比较 >与 'ControlFB'"比较。在本例中要比较的库块的名称为 "ControlFB" (见图. 6).
几秒钟后, "代码块比较" 对话框打开,将显示比较后两个块之间的差异。在这个例子中,左边的窗口显示库块 "ControlFB" ,右边窗口显示 "MotControl".
图8显示了两个块的参数化输入之间的差异。
图. 8
项目库的详细块比较
从STEP 7 (TIA Portal) V16 开始可以对项目库中的块进行详细的比较,将并排打开要比较的不同版本的块,并突出显示差异。这将为你提供以下便利:
在库中更简单处理块更好的记录类型版本间的更改
通过一个示例展示如何在一个项目库的两个版本之间对一个块进行详细的比较。
- 在"库"任务栏中打开“项目库”。
- 在项目库的“类型”下找到要对其进行详细比较的块版本。本例中使用V0.0.1版本的"GraphFanControl"。
- 右键单击库中程序块版本,在弹出菜单中选择菜单命令 "快速比较 >选择为左侧对象"。
- 图. 9
- 然后在项目库中右键单击要比较块的版本,本例中使用V1.0.0版本的"GraphFanControl"。
- 从弹出菜单中选择菜单命令 "快速比较 > 与 '项目库>GraphFanControl[0.0.1] - 类型' 进行比较".
图. 10
几秒钟后, "代码块比较" 对话框打开,将显示比较后两个版本块之间的差异。对于项目库中块 "GraphFanControl"的详细比较,左边的窗口显示V0.0.1版本块,右边窗口显示V1.0.0版本块库块。
图11显示了项目库中块的两个版本之间的详细比较
Fig. 11
注意
项目库中一个块的两个版本之间的详细比较与其他块比较功能相比有以下优点:
- 两个版本块之间的差异只显示在块中,块的低级元素(例如PLC数据类型中的注释)不显示。
- 块版本始终以创建该类型版本所用的语言打开,编辑语言/参考语言的设置没有考虑在内。
更多信息
更多信息可在TIA Portal信息系统下获得
- Start detailed comparison for LAD/FBD/STL/SCL blocks
- Basics of project data comparison
- Overview of the Compare editor
- TIA Openness Library Compare
您可以前往全球资源库查看此文档:https://support.industry.siemens.com/cs/cn/zh/view/81748055
- 评论
默认标签
个性标签
感谢您给我们的反馈!请您留言:
隐私政策更新提示
欢迎您来到西门子数字化工业支持中心网站!我们使用cookies来确保您能最好地使用我们的网站,进行网站分析并根据您的兴趣定制内容。我们有时会与第三方共享cookie数据。继续浏览本网站,即表示您同意我们使用cookies。您亦可以参考西门子数据隐私政策以了解更多相关信息。
- 项目工程师
- 项目主管
- 运维工程师
- 运维主管
- 研发工程师
- 研发主管
- 企业管理者
- 小企业主
- 主管/经理
- 销售
- 采购
- 人事
- 政府/机关干部/公务员
- 在校学生
- 教师
- 其他
- 工业边缘
- SIMATIC控制器
- SIMATICI/O系统
- TIA
- 低压控制产品
- 低压配电产品
- 数字化低压
- SINAMICS低压变频器
- SINAMICS中压变频器
- 工业软件
- SIMATICHMI人机界面
- 工业通信
- 过程仪表
- 过程控制系统
- SIMOTICS电机
- 直流变换器
- SIMATIC安全电压伺服驱动系统
- 虚拟调试
- Mindsphere
- 工业通讯
- 其它
- 化工
- 船舶
- 玻璃
- 食品与饮料
- 电子
- 航空
- 汽车
- 水处理
- 矿业
- 制药
- 电池
- 风电
- 机械制造
- 钢铁
- 厂内物流
- 石油与天然气
- 电力与公用设施
- 纤维
- 轮胎
- 增材制造
- 起重
- 机器人
- 其他
20秒帮我们优化支持中心!
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华...
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!感谢您的支持!
扫码分享