TIA Portal 交叉引用
交叉引用列表提供項目中對象的使用概況。可以看到哪些對象相互依賴以及各對象所在的位置。因此,交叉引用是項目文檔的一部分。還可以直接跳到對象的使用位置。可以在交叉引用列表中顯示和定位的對象取決于所安裝的產品。
在 TIA Portal V15 及更高版本中,交叉引用中將顯示帶有版本標識的指令。不帶版本標識的指令則不顯示。
可以同時打開多個引用對象的交叉引用。如果選擇的對象超過了 50 個,則在交叉引用列表中折疊顯示。如果選擇的對象少于 50 個,則在交叉引用列表中展開顯示。
打開交叉引用的方法
打開交叉引用的方法:
1、選中需要查詢的目標,在"工具"(Tools) 菜單中,選擇"交叉引用"(Cross-reference) 命令。如圖1.所示。
圖1.工具菜單打開交叉引用
2、選中需要查詢的目標(可以是某個程序,某個塊,某個程序段,某個變量,某個塊接口,某個PLC數據類型等),在快捷菜單中,選擇"交叉引用"(Cross-references)。如圖2.所示。
圖2.下拉菜單中選擇交叉引用
3、選中需要查詢的目標,單擊工具欄中的交叉引用圖標。如圖3.所示。
圖3.快捷菜單打開交叉引用
4、選中需要查詢的目標,在項目樹中,選擇一個對象并單擊"F11"。
5、選中需要查詢的目標,在"指令"(Instructions) 任務卡中選擇一個帶有版本標識的指令,并單擊"F11"。如圖4.所示。
圖4.帶有版本表示的指令交叉引用
注意:
a.帶有版本標識的指令,在程序中使用才可以顯示交叉引用,如果交叉引用為灰色,說明該指令沒有調用。
b.如果不了解程序中是否使用過某些指令,可以直接對該指令交叉引用(前提是該指令是帶有版本標識的)
交叉引用列表
程序中編輯FB1"電機控制"在OB1"Main"中調用,生成背景數據塊DB2“電機控制_DB”,如圖5.所示。
圖5.程序編寫
同時選中FB1和DB2,右鍵,交叉引用,打開交叉引用列表,表中內容顯示如圖6.所示。
圖6.交叉引用列表
交叉引用過濾器
為了快速搜索特定的交叉引用并進行合理排列,可對交叉引用列表進行過濾篩選。博途軟件安裝后,交叉引用列表中集成了系統過濾器。系統過濾器通常位于過濾器選擇的下拉列表中,且無法刪除。博途默認設置的交叉引用過濾器為“顯示帶有引用的對象”。如圖7.所示。
圖7.設置默認應用所選過濾器
如需要可以添加自定義過濾器。自定義的過濾器創建后將顯示在過濾器選擇下拉列表中,位于系統過濾器之后,且可根據需要進行修改、重命名和刪除。如圖8.所示。
圖8.自定義過濾器
選擇PLC_1文件夾,點擊工具欄的交叉引用的按鈕打開交叉引用窗口,將過濾器切換為自定義的Filter_3,交叉引用的結果及操作步驟如圖9.所示。
圖9.使用自定義過濾器交叉引用
如果自定義的過濾器不需要了,可以將其刪除,操作步驟如圖10.所示。
圖10.刪除自定義過濾器
重疊訪問
在實際編程過程中,隨著程序量的增加,變量使用也會越來越多,如果沒有仔細規劃過,很容易導致變量使用出現沖突。此處舉例說明如何查看變量重疊訪問。
在OB1中簡單編程,程序段1中將MW18的數值傳送到MW20中。序段2中使用M20.0對輸出線圈M20.1賦值,其中,M20.0和MW20地址重疊。如圖11.所示。
圖11.編程中出現變量使用重疊
鼠標選中MW20,右鍵,下拉菜單中選擇交叉引用,交叉引用列表的工具欄中選擇顯示重疊訪問按鈕,如圖12.所示。
圖12.顯示重疊訪問的變量
-----------------------END--------------------
審核編輯 :李倩
-
交叉
+關注
關注
0文章
8瀏覽量
8174 -
變量
+關注
關注
0文章
613瀏覽量
28466 -
過濾器
+關注
關注
1文章
432瀏覽量
19739
原文標題:TIA Portal 交叉引用
文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
西門子TIA Portal中函數FC和函數塊FB的相互轉換
![西門子<b class='flag-5'>TIA</b> <b class='flag-5'>Portal</b>中函數FC和函數塊FB的相互轉換](https://file1.elecfans.com/web3/M00/06/00/wKgZPGeHGMaAOxLgAAAze8PX5kI195.png)
ada4817作為TIA放大10M,為什么使用單電源10V供電?
轉換神器CAN主轉profinet協議網關profinet轉CANfree組態小秘籍
![轉換神器CAN主轉profinet協議網關profinet轉CANfree組態小秘籍](https://file1.elecfans.com//web3/M00/01/36/wKgZO2dRaLeAZRfkAADHe9FSCBY57.jpeg)
profinet轉profinet
交叉滾子導軌-規格型號VR系列
![<b class='flag-5'>交叉</b>滾子導軌-規格型號VR系列](https://file1.elecfans.com/web2/M00/04/FD/wKgZombWWLiAFixPAACUoI4aAnk902.png)
用一個AD采集電路對TIA輸出電壓進行采樣,每次AD轉換時,TIA輸出都會有很強的毛刺,為什么?
OPA855做TIA在強光照射時輸出飽和的波形出現明顯毛刺如何解決?
求助,關于OPA818搭建TIA時候的穩定性問題求解
機器學習中的交叉驗證方法
STEP7(TIA Portal)TRACE功能全面解析
![STEP7(<b class='flag-5'>TIA</b> <b class='flag-5'>Portal</b>)TRACE功能全面解析](https://file1.elecfans.com/web2/M00/C3/57/wKgZomXqsRKAFBCdAAAPuq7dS94271.jpg)
評論