0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取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.交叉引用列表

交叉引用過濾器

為了快速搜索特定的交叉引用并進行合理排列,可對交叉引用列表進行過濾篩選。博途軟件安裝后,交叉引用列表中集成了系統(tǒng)過濾器。系統(tǒng)過濾器通常位于過濾器選擇的下拉列表中,且無法刪除。博途默認設置的交叉引用過濾器為“顯示帶有引用的對象”。如圖7.所示。

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

圖7.設置默認應用所選過濾器

如需要可以添加自定義過濾器。自定義的過濾器創(chuàng)建后將顯示在過濾器選擇下拉列表中,位于系統(tǒng)過濾器之后,且可根據需要進行修改、重命名和刪除。如圖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.刪除自定義過濾器

重疊訪問

在實際編程過程中,隨著程序量的增加,變量使用也會越來越多,如果沒有仔細規(guī)劃過,很容易導致變量使用出現沖突。此處舉例說明如何查看變量重疊訪問。

在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-------------------

審核編輯 :李倩

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯系本站處理。 舉報投訴
  • 電機控制
    +關注

    關注

    3512

    文章

    1811

    瀏覽量

    267340
  • tia
    tia
    +關注

    關注

    1

    文章

    79

    瀏覽量

    27998
  • 過濾器
    +關注

    關注

    1

    文章

    419

    瀏覽量

    19382

原文標題:TIA Portal 交叉引用

文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    請問如何將cURL庫添加到ESP8266_RTOS_SDK項目中

    我想使用 curl api,但我不知道如何將庫添加到我的項目中,這樣當我將該庫的頭文件包含在我的項目中時它就不會抱怨。 有誰知道如何正確地將第三方庫添加到ESP8266_RTOS_SDK項目中
    發(fā)表于 07-09 07:52

    請問如何獲取當前項目中所選的MCU設備?

    在一些特定項目中,我想在一個通用的 .c 語言中對不同的 MCU 器件進行差異處理。 文件 是否有辦法在普通 .c 語言中獲取 MCU 設備名稱? 文件
    發(fā)表于 05-30 07:29

    安科瑞醫(yī)用隔離電源柜在江蘇某醫(yī)院項目中的應用

    醫(yī)用隔離電源是通過醫(yī)用單相隔離變壓器為重要負載提供隔離后的安全電源,為二類醫(yī)療場所提供一個安全可靠的電源,在本次項目中保證了該神外科蘇醒室的用電安全。使用醫(yī)用隔離電源供電系統(tǒng)是保證二類醫(yī)療場所用電安全的關鍵點之一,對于此類場所的
    的頭像 發(fā)表于 05-28 16:25 ?191次閱讀
    安科瑞醫(yī)用隔離電源柜在江蘇某醫(yī)院<b class='flag-5'>項目中</b>的應用

    安科瑞醫(yī)用隔離電源柜在上海某醫(yī)院項目中的應用

    醫(yī)用隔離電源是通過醫(yī)用單相隔離變壓器為重要負載提供隔離后的安全電源,為二類醫(yī)療場所提供一個安全可靠的電源,在本次項目中保證了該神外科蘇醒室的用電安全。使用醫(yī)用隔離電源供電系統(tǒng)是保證二類醫(yī)療場所用電安全的關鍵點之一,對于此類場所的
    的頭像 發(fā)表于 04-26 14:52 ?309次閱讀
    安科瑞醫(yī)用隔離電源柜在上海某醫(yī)院<b class='flag-5'>項目中</b>的應用

    淺析集中控制型消防應急照明和疏散指示系統(tǒng)在住宅項目中的設計和應用

    淺析集中控制型消防應急照明和疏散指示系統(tǒng)在住宅項目中的設計和應用 張穎姣 摘要:結合相關規(guī)范要求,通過闡述應急照明與消防應急照明相關定義,住宅項目中消防應急照明設計的新舊差異,分析住宅項 目中消防
    的頭像 發(fā)表于 02-27 13:36 ?245次閱讀
    淺析集中控制型消防應急照明和疏散指示系統(tǒng)在住宅<b class='flag-5'>項目中</b>的設計和應用

    PLC在新能源項目中的應用

    PLC在許多新能源項目中都可以應用。以下是一些常見的新能源項目,可以利用PLC實現自動化控制和監(jiān)測。
    的頭像 發(fā)表于 12-28 18:18 ?1292次閱讀

    Modbus轉Ethernet網關在空調項目中的應用

    Modbus轉Ethernet網關在空調項目中的應用主要是實現Modbus協(xié)議的設備與Ethernet網絡的連接和數據傳輸。這種網關可以將Modbus設備的數據通過Ethernet網絡傳輸到其他設備或系統(tǒng),實現設備之間的數據交換和遠程監(jiān)控。
    的頭像 發(fā)表于 12-27 09:15 ?335次閱讀

    Modbus轉Ethernet網關在空調項目中的應用

    Modbus轉Ethernet網關在空調項目中的應用主要是實現Modbus協(xié)議的設備與Ethernet網絡的連接和數據傳輸。這種網關可以將Modbus設備的數據通過Ethernet網絡傳輸到其他設備或系統(tǒng),實現設備之間的數據交換和遠程監(jiān)控。
    的頭像 發(fā)表于 12-26 19:28 ?517次閱讀
    Modbus轉Ethernet網關在空調<b class='flag-5'>項目中</b>的應用

    Modbus轉Ethernet網關在空調項目中的應用

    ,幫助管理人員更好地了解設備運行狀況,為設備的維護和管理提供依據,Modbus轉Ethernet網關在空調項目中可以實現設備的智能化、遠程管理、能源管理、設備自動化控制、數據記錄和分析以及網絡安全保障等多種功能,為空調系統(tǒng)的運行和管理
    發(fā)表于 12-26 19:26

    PLC編程:MODBUS通訊程序的交叉引用怎么用

    他做的MODBUS通訊的程序,原本只需要從通訊中讀來1個字/位,然而卻發(fā)現交叉引用中提示占用了4個字節(jié), 即一個DWORD,問是怎么回事。
    發(fā)表于 12-13 09:18 ?843次閱讀
    PLC編程:MODBUS通訊程序的<b class='flag-5'>交叉</b><b class='flag-5'>引用</b>怎么用

    vlookup絕對引用和相對引用的區(qū)別

    絕對引用和相對引用是在Excel中使用VLOOKUP函數時的兩種引用方式,它們的主要區(qū)別在于在填充公式時,引用的單元格地址是否會發(fā)生改變。 相對引用
    的頭像 發(fā)表于 12-01 10:27 ?2876次閱讀

    如何將visualAudio設計加進項目中

    的設計應用到項目中,如圖: 我主要是用SHARP系列的,369,489 想要這樣的設計圖應用到項目中要怎樣,去做呢? 是否只能用VDSP++去加到項目,CCES可以否? 要怎樣設置配置工程? 想要一個詳細的過程? 有
    發(fā)表于 11-30 08:01

    逆變電源技術及其發(fā)展概況

    電子發(fā)燒友網站提供《逆變電源技術及其發(fā)展概況.pdf》資料免費下載
    發(fā)表于 11-13 11:04 ?2次下載
    逆變電源技術及其發(fā)展<b class='flag-5'>概況</b>

    極弱磁大設施交叉研究平臺項目開工 杭州要造最靈敏的磁場傳感器

    杭州極弱磁大設施首個交叉研究平臺項目30日開工,該項目將重點攻克量子傳感器在設計、封裝、集成、測試中涉及的一系列關鍵核心問題?!斑@是我省首個大科學裝置交叉研究平臺
    的頭像 發(fā)表于 11-01 08:43 ?217次閱讀

    Linux內核實際項目中的死鎖

    實際項目中的死鎖 下面的例子要復雜一些,這是從實際項目中抽取出來的死鎖,更具有代表性。 # include # include # include # include # include
    的頭像 發(fā)表于 09-27 15:24 ?630次閱讀
    Linux內核實際<b class='flag-5'>項目中</b>的死鎖