0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

交叉引用列表提供项目中对象的使用概况

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 作者:机器人及PLC自动化 2022-04-20 15:29 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

TIA Portal 交叉引用

交叉引用列表提供项目中对象的使用概况。可以看到哪些对象相互依赖以及各对象所在的位置。因此,交叉引用是项目文档的一部分。还可以直接跳到对象的使用位置。可以在交叉引用列表中显示和定位的对象取决于所安装的产品。

在 TIA Portal V15 及更高版本中,交叉引用中将显示带有版本标识的指令。不带版本标识的指令则不显示。

可以同时打开多个引用对象的交叉引用。如果选择的对象超过了 50 个,则在交叉引用列表中折叠显示。如果选择的对象少于 50 个,则在交叉引用列表中展开显示。

打开交叉引用的方法

打开交叉引用的方法:

1、选中需要查询的目标,在"工具"(Tools) 菜单中,选择"交叉引用"(Cross-reference) 命令。如图1.所示。

c3329368-bf88-11ec-9e50-dac502259ad0.png

图1.工具菜单打开交叉引用

2、选中需要查询的目标(可以是某个程序,某个块,某个程序段,某个变量,某个块接口,某个PLC数据类型等),在快捷菜单中,选择"交叉引用"(Cross-references)。如图2.所示。

c348b9c2-bf88-11ec-9e50-dac502259ad0.png

图2.下拉菜单中选择交叉引用

3、选中需要查询的目标,单击工具栏中的交叉引用图标。如图3.所示。

c3690a06-bf88-11ec-9e50-dac502259ad0.png

图3.快捷菜单打开交叉引用

4、选中需要查询的目标,在项目树中,选择一个对象并单击"F11"。

5、选中需要查询的目标,在"指令"(Instructions) 任务卡中选择一个带有版本标识的指令,并单击"F11"。如图4.所示。

c37f54d2-bf88-11ec-9e50-dac502259ad0.png

图4.带有版本表示的指令交叉引用

c39774ae-bf88-11ec-9e50-dac502259ad0.jpg注意:

a.带有版本标识的指令,在程序中使用才可以显示交叉引用,如果交叉引用为灰色,说明该指令没有调用。

b.如果不了解程序中是否使用过某些指令,可以直接对该指令交叉引用(前提是该指令是带有版本标识的)

交叉引用列表

程序中编辑FB1"电机控制"在OB1"Main"中调用,生成背景数据块DB2“电机控制_DB”,如图5.所示。

c3aa647e-bf88-11ec-9e50-dac502259ad0.png

图5.程序编写

同时选中FB1和DB2,右键,交叉引用,打开交叉引用列表,表中内容显示如图6.所示。

c3c36dac-bf88-11ec-9e50-dac502259ad0.png

图6.交叉引用列表

交叉引用过滤器

为了快速搜索特定的交叉引用并进行合理排列,可对交叉引用列表进行过滤筛选。博途软件安装后,交叉引用列表中集成了系统过滤器。系统过滤器通常位于过滤器选择的下拉列表中,且无法删除。博途默认设置的交叉引用过滤器为“显示带有引用的对象”。如图7.所示。

c3db109c-bf88-11ec-9e50-dac502259ad0.png

图7.设置默认应用所选过滤器

如需要可以添加自定义过滤器。自定义的过滤器创建后将显示在过滤器选择下拉列表中,位于系统过滤器之后,且可根据需要进行修改、重命名和删除。如图8.所示。

c3fd105c-bf88-11ec-9e50-dac502259ad0.png

图8.自定义过滤器

选择PLC_1文件夹,点击工具栏的交叉引用的按钮打开交叉引用窗口,将过滤器切换为自定义的Filter_3,交叉引用的结果及操作步骤如图9.所示。

c4220aec-bf88-11ec-9e50-dac502259ad0.png

图9.使用自定义过滤器交叉引用

如果自定义的过滤器不需要了,可以将其删除,操作步骤如图10.所示。

c43d84f2-bf88-11ec-9e50-dac502259ad0.png

图10.删除自定义过滤器

重叠访问

在实际编程过程中,随着程序量的增加,变量使用也会越来越多,如果没有仔细规划过,很容易导致变量使用出现冲突。此处举例说明如何查看变量重叠访问。

在OB1中简单编程,程序段1中将MW18的数值传送到MW20中。序段2中使用M20.0对输出线圈M20.1赋值,其中,M20.0和MW20地址重叠。如图11.所示。

c460912c-bf88-11ec-9e50-dac502259ad0.png

图11.编程中出现变量使用重叠

鼠标选中MW20,右键,下拉菜单中选择交叉引用,交叉引用列表的工具栏中选择显示重叠访问按钮,如图12.所示。

c47e48ca-bf88-11ec-9e50-dac502259ad0.png

图12.显示重叠访问的变量

--------------------END-------------------

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 电机控制
    +关注

    关注

    3603

    文章

    2234

    浏览量

    279636
  • tia
    tia
    +关注

    关注

    1

    文章

    86

    浏览量

    29142
  • 过滤器
    +关注

    关注

    1

    文章

    444

    浏览量

    21107

原文标题:TIA Portal 交叉引用

文章出处:【微信号:gh_a8b121171b08,微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    为什么要进行交叉编译

    难度和成本。同时,使用交叉编译工具链和IDE可以简化开发过程,提高软件的可移植性和复用性。因此,在进行嵌入式系统开发时,我们应该充分利用交叉编译的优势,为项目的成功实施打下坚实的基础。
    发表于 05-13 10:01

    机床非标升级改造项目中西门子200smart PLC通过PPI以太网模块与施耐德触摸屏进行通讯案例

    一、行业背景与项目概况项目为江苏某机械制造企业机床非标升级改造项目,该企业专注于传统机床非标改造,为下游汽车、电子企业提供定制化机床设备
    的头像 发表于 04-17 13:38 257次阅读
    机床非标升级改造<b class='flag-5'>项目中</b>西门子200smart PLC通过PPI以太网模块与施耐德触摸屏进行通讯案例

    谷景DLCHX工字电感在智能插座项目中的应用

    在全球供应链格局深度调整的背景下,电感的国产化替代已成为众多企业提升供应链韧性、控制成本、确保交期的战略选择。近期,谷景成功协助上海某智能设备客户,完成其智能插座项目中关键电感元件的国产化替代,从技术匹配到风险预防,全程护航项目顺利量产。
    的头像 发表于 02-28 09:19 1030次阅读

    ​​​​​​​使用 DMM Web API 获取搜索列表数据

    ​  DMM 平台提供了丰富的 Web API 接口,允许开发者获取其平台上的各种数据。其中一个常用的接口是用于获取搜索列表结果的 API。本文将介绍如何调用此 API 来获取商品或内容的列表信息
    的头像 发表于 02-09 15:34 500次阅读
    ​​​​​​​使用 DMM Web API 获取搜索<b class='flag-5'>列表</b>数据

    全球验证:星科创液位传感器在海外储能项目中的应用实录

    深圳市星科创科技分享其非接触电容液位/泄漏传感器在多个海外储能项目中的成功应用案例,展示其在沙漠高温、极地严寒等极端环境下的可靠性与适应性。
    的头像 发表于 01-22 15:09 1014次阅读

    【「芯片设计基石——EDA产业全景与未来展望」阅读体验】--EDA了解与发展概况

    本篇对EDA进行专业了解及其发展概况一.了解EDA EDA(Electronic Design Automation,电子设计自动化),它不是一种工具或一种软件的集合,而是一整套复杂的、相互关联
    发表于 01-19 21:45

    闲鱼商品列表API接口指南

    一、前言 闲鱼作为阿里巴巴旗下的二手交易平台,暂未对外开放官方的商品列表查询 API。本指南基于对闲鱼网页端 / 移动端网络请求的逆向分析,提供非官方的商品列表数据获取思路及 Python 实现方案
    的头像 发表于 01-05 09:57 975次阅读

    微店商品列表API,轻松采集商品列表数据

    微店商品列表API是微店开放平台提供的核心接口,主要用于获取指定店铺的商品列表数据。该接口支持分页查询、条件筛选和排序功能,适用于电商管理系统、竞品分析和多平台展示等场景。 一、接口概述 1.
    的头像 发表于 12-01 14:32 649次阅读

    房产数据平台安家go获取地区列表数据的API接口

    如何使用安家go提供的API接口来获取地区列表数据,包括API端点、请求参数、响应格式以及代码实现。我们将逐步引导您完成整个过程,确保您能轻松集成到自己的项目中。 1. API概述 安家go的“获取地区
    的头像 发表于 11-21 14:38 559次阅读
    房产数据平台安家go获取地区<b class='flag-5'>列表</b>数据的API接口

    安装了platformIO插件,重启过软件,在通用项目中点击 基于platformIO,就弹窗说没安装,怎么解决?

    安装了platformIO插件,重启过软件,在通用项目中点击 基于platformIO,就弹窗说没安装。rtthreadstudio版本是最新的。 请问问题出在哪里?如何解决呢?
    发表于 09-01 06:52

    0.1-3.0 GHz 双 SPDT 交叉开关 skyworksinc

    电子发烧友网为你提供()0.1-3.0 GHz 双 SPDT 交叉开关相关产品参数、数据手册,更有0.1-3.0 GHz 双 SPDT 交叉开关的引脚图、接线图、封装手册、中文资料、英文资料
    发表于 08-07 18:29
    0.1-3.0 GHz 双 SPDT <b class='flag-5'>交叉</b>开关 skyworksinc

    明达技术MG-PNS-MR协议转换器在行车能耗监控项目中的应用

    在某大型行车能耗监控项目中大显身手,以“免编程、高扩展”的卓越性能,助力客户轻松实现多电表数据无缝接入西门子 PLC系统,为智能化能耗管理树立新标杆。 本期案例使用的明达技术产品 MG-PNS-MR   项目背景 某大型制造企业为
    的头像 发表于 07-02 15:36 720次阅读
    明达技术MG-PNS-MR协议转换器在行车能耗监控<b class='flag-5'>项目中</b>的应用

    PROFIBUS DP转ETHERNET/IP在热电项目中的创新应用

    在热电项目中,多种设备的高效协同是保障能源稳定供应的关键。PROFIBUS DP与ETHERNET/IP两种工业通信协议因特性不同而应用场景各异。通过协议转换技术实现JH-PB-EIP疆鸿智能
    的头像 发表于 06-23 14:18 510次阅读

    如是RS10测量系统在道路交叉口地形图测绘项目中的应用

    随着城市交通管理精细化程度的不断深化,那些交通状况复杂多变的道路交叉口已然成为管理工作的重中之重。为了进一步优化城市交通管理,编制高精度的地图,管理部门亟需高精度的地形图作为数据支撑。
    的头像 发表于 06-16 10:08 1370次阅读

    树莓派项目中10款最佳的DIN导轨外壳!

    ?模块化承包商、电源和灯光控制器都集成在一个紧凑的DIN外壳中。一张图片胜过千言万语。在本文中,我将讨论如何将树莓派安装在DIN导轨上。所有提到的产品都已在各种项目中
    的头像 发表于 06-14 08:34 1054次阅读
    树莓派<b class='flag-5'>项目中</b>10款最佳的DIN导轨外壳!