使用博途軟件編程/調(diào)試時,可能會需要查看某一變量在何處使用過或者快速定位到變量使用的位置。此時,可以通過博途軟件集成的在項目中搜索的功能,快速定位變量都在何處使用過,并且可以跳轉(zhuǎn)到使用的程序段中。
可在打開的項目中搜索特定文本(搜索關(guān)鍵字)。搜索關(guān)鍵字可以是一個字、多個字或是句子的一部分。長度是限定搜索內(nèi)容的唯一條件??伤阉鞯年P(guān)鍵字最大長度為 255 個字符??梢允褂猛ㄅ浞麆?chuàng)建各種復(fù)雜的搜索條目。還可將搜索范圍限定為特定區(qū)域、對象或?qū)ο髮傩浴K阉鲿r不區(qū)分大寫和小寫字母。
更改 STEP 7 對象(如,變量名稱、PLC 數(shù)據(jù)類型或塊)時,在項目中進(jìn)行搜索前需更新這些對象的使用點,以確保這些變更結(jié)果可搜索到。為此,可對項目進(jìn)行重新編譯。
搜索編輯器幫助搜索,在編輯器中,可以指定搜索選項并開始搜索。搜索完成后,在搜索編輯器中將列出包含搜索文本的各個對象??梢灾苯釉谒阉骶庉嬈髦写蜷_獨立的對象。如果對象具有可查看屬性,則可以將其顯示在巡視窗口中。
在項目中搜索功能從TIA PORTAL V14開始支持。
啟用/禁用在項目中搜索
TIA Portal軟件安裝后,默認(rèn)啟用在項目中搜索功能,如果需要查看或者需要禁用該功能,可以在選項菜單-->設(shè)置-->常規(guī)-->在項目中搜索,激活/取消復(fù)選框 啟用“在項目中搜索”。如圖1和圖2所示。
圖1.選項設(shè)置
圖2.啟用“在項目中搜索復(fù)選框”
打開在項目中搜索的方法
打開在項目中搜索的方法有2種:
方法1:選擇菜單欄“編輯”菜單,下拉菜單中點擊“在項目中搜索”,如圖3.所示。
圖3.打開在項目中搜索方法1
使用菜單欄,打開在項目中搜索的對話框,搜索范圍為整個項目,如圖4.所示。
圖4.在項目中搜索范圍1
方法2:在項目樹中,選中PLC_1文件夾,如圖5.所示,使用快捷鍵 “Ctrl+F” 打開在項目中搜索的對話框。
圖5.打開在項目中搜索方法2
使用快捷鍵“Ctrl+F”方式打開的“在項目中搜索”的對話框。搜索范圍取決于,按下快捷鍵時鼠標(biāo)所選中的區(qū)域。
在圖3中,選中的是PLC_1,打開的在項目中搜索對話框的搜索范圍如圖6.所示。
圖6.在項目中搜索范圍2
在項目中查找功能的使用
以搜索M區(qū)變量為例說明在項目中查找功能的使用:
1、在FC1中簡單編寫程序,MC_POWER 的 Enable 使用變量M100.0,M100.0變量名稱為“軸使能”,如圖7所示。
圖7. FC1中編程
2、在同一項目中添加HMI畫面,在畫面中添加軸使能按鈕,并且關(guān)聯(lián)PLC1中M100.0/"軸使能"的變量,HMI畫面及HMI變量表如圖8.所示。
圖8.HMI畫面及HMI變量表
3、按照前文中描述方法1打開在項目中搜索對話框,在搜索關(guān)鍵字處輸入絕對地址 M100.0 (或%M100.0),搜索其使用的位置,僅可以搜索到M100.0在變量表中的定義。
如果圖8中訪問模式改為絕對地址,此時輸入絕對地址,還可以搜索到HMI變量表中對該變量的定義。如圖9所示。
圖9.使用絕對地址搜索M100.0
圖9.中標(biāo)注為4.的方框,可以設(shè)置搜索限制,將搜索限制到具體某中類型
如果未激活任何過濾器,則將在所設(shè)置的搜索區(qū)域內(nèi)能夠搜索到的全部對象和屬性中搜索該搜索條目。如果激活過濾器,則只針對所選屬性或?qū)ο筮M(jìn)行搜索。
4、按照前文中描述方法1打開在項目中搜索對話框,在搜索關(guān)鍵字處輸入符號名稱軸使能, 搜索其使用的位置。如圖10.所示。
搜索結(jié)果:
PLC_1中:變量表中對該變量的定義,F(xiàn)C1中對該變量的使用;
HMI_1中:變量表定義,及跟畫面中對該變量的使用。
如果關(guān)鍵字輸入加雙引號的符號名稱“軸使能”,僅可搜索到該變量在FC1處的使用
圖10.使用符號名稱搜索軸使能
以下為使用的相關(guān)說明:
a.使用在項目中搜索功能搜索DB塊變量,也建議使用符號名稱進(jìn)行搜索。對于非優(yōu)化數(shù)據(jù)塊,如果使用絕地地址搜索,搜索結(jié)果顯示<找不到匹配項>。
b.如果打開某個塊(例如:打開FC1),再使用快捷鍵“CTRL+F”,打開的是查找和替換對話框,此功能僅可搜索打開的塊中變量的使用位置,無法跨著塊或者設(shè)備搜索變量使用的位置。
c.禁用查找精確匹配復(fù)選框(見圖10),將按照關(guān)鍵字進(jìn)行模糊通配符搜索,會搜索出與關(guān)鍵字相關(guān)的使用。如果勾選查找精確匹配復(fù)選框,將搜索出與關(guān)鍵字完全一致的使用。一般使用建議不勾選精確匹配,可以通過設(shè)置搜索位置和搜索限制條件來縮小搜索范圍。
創(chuàng)建/刪除搜索索引
系統(tǒng)會在后臺自動創(chuàng)建可在項目中搜索的編輯器文本索引。每次更改后,系統(tǒng)都會更新搜索索引。僅當(dāng)索引更新完成后,才能進(jìn)行搜索。搜索僅包括使用設(shè)定的編輯語言的文本。更改編輯語言后,將重新生成搜索索引。這可能會占用一些時間,具體取決于項目中的文本數(shù)。
用戶可隨時重新生成搜索索引。請注意,搜索索引與項目一同保存。這樣,可能會增加項目文件的大小。如果要傳遞項目,可以通過項目歸檔或項目最小化減少文件的大小。此時,應(yīng)刪除搜索索引。必要時,也可在項目中徹底禁用搜索功能。
搜索索引位于博途項目IM文件夾中名為SearchIndex的文件夾,如圖11.所示。如需要刪除搜索索引,選中此文件夾,右鍵刪除即可。
圖11.搜索索引文件夾
刪除搜索索引,需要保證在項目已經(jīng)關(guān)閉的情況下操作,否則,無法刪除。
搜索索引也可以手動創(chuàng)建,在選項菜單-->設(shè)置-->常規(guī)-->在項目中搜索,點擊“重新創(chuàng)建搜索索引”如圖12.所示。
圖12.重新創(chuàng)建搜索索引
-----------------END--------------------
審核編輯 :李倩
-
plc
+關(guān)注
關(guān)注
5007文章
13122瀏覽量
461542 -
變量
+關(guān)注
關(guān)注
0文章
613瀏覽量
28311 -
編輯器
+關(guān)注
關(guān)注
1文章
800瀏覽量
31073
原文標(biāo)題:TIA Portal在項目中搜索功能
文章出處:【微信號:gh_a8b121171b08,微信公眾號:機(jī)器人及PLC自動化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論