前言:Word、Excel、CAD等辦公軟件都有查找、替換等功能,讓咱們的操做更加快捷高效,那麼Studio5000和SE有查找、替換的功能嗎?答案是確定的。如何更好的使用替換功能來快速、準確的開發程序呢?編程
1、軟件環境
一、Studio 5000 v30.0
二、FactoryTalk View SE v10.0架構
2、情景設定
一、某污水處理廠生化池有100臺攪拌器,須要對每臺攪拌器進行狀態監視和操做;
二、在Studio 5000中採用UDT變量、AOI(結構化)編程;
三、在上位機SE中監視和操做攪拌器.模塊化
3、Studio 5000如何使用替換
一、首先來看看Studio 5000的程序架構,最上層爲Task(任務),向下是Program(程序),最下層爲Routine(例程).
動畫
二、當前例程替換,進入某個例程,本文爲Plan01,點擊第2行程序的註釋,按住鍵盤Ctrl+H,彈出替換窗口,這次將已經編好的Mixer[1]程序替換爲Mixer[2],注意,在Find處,選擇Current Routine,手動點擊Replace,一步步將Mixer[1]文本替換爲Mixer[2],這樣就能快速編程好Mixer[2]程序.
spa
三、手動Replace操做動畫.
3d
四、當前程序全部例程替換,替換窗口中在Find處,選擇All Routines in Current Program,點擊Replace All,便可將當前程序(Area01)中全部的例程(Plan0一、Plan0二、Plan03)的
Mixer[1]文本替換爲Mixer[2].
blog
五、當前任務全部例程替換,替換窗口中在Find處,選擇All Routines in Current Task,點擊Replace All,便可將當前任務(Fac01)中全部的例程(Plan0一、Plan0二、Plan03…)的
Mixer[1]文本替換爲Mixer[10].
開發
六、全部例程替換,替換窗口中在Find處,選擇All Routines,點擊Replace All,便可將當前項目中全部的例程的Mixer[1]文本替換爲Mixer[20].
io
4、SE中如何使用替換
一、在SE項目Move中,新建一個畫面Pic_Mixer,開發好1#攪拌器監控畫面(含動畫效果、變量鏈接)。
監控
二、另外新建SE項目(本文爲Em),新建一個畫面,將項目Move中的1#攪拌器畫面複製過來,使用Ctrl+H調出替換窗口,首次查找,找到包含文本「1」的地方共計7處,詳情見下圖。
三、在替換處,填入2,點擊Replace All,便可將包含「1」的地方所有替換爲「2」,這次共計替換7處,包含文本描述、以及變量鏈接,這樣就將1#攪拌器畫面替換爲2#攪拌器畫面,詳情見下圖。
四、將替換好的2#攪拌器畫面複製到項目Move中便可,依照此法,可快速開發好3#攪拌器畫面.
五、爲何要到新的SE項目中,而不在本項目中直接替換呢?在本項目中,也可使用替換的,但須要當心,容易替換不須要替換的內容,因此,建議到新項目中去替換,沒必要擔憂替換其餘內容,直接採用Replace All所有替換,這樣既快速、又準確。
結束語:本文介紹的替換功能雖然是一些小技巧,但其在大型項目中,採用功能化、模塊化、結構化程序開發使用率極高。因此,不要忽略這些小技巧的積累,每每會收到事半功倍的效果。
----公衆號abseMe:堅持原創 注重實用