廣東省肇慶市西門子辦事處---華南Siemens(授權)總代理
| 更新時間 2024-11-25 08:00:00 價格 請來電詢價 西門子PLC 西門子伺服電機 西門子觸摸屏 西門子電纜 西門子變頻器 西門子模塊 聯系電話 13510737515 聯系手機 13185520415 聯系人 董海波 立即詢價 |
詳細介紹
前幾期講了函數、函數重復調用、以及動作觸發器。在實際應用當中,畫面中許多對象是相同的(腳本、動畫組態等),也都需要變量作為觸發器,只是所對應關聯的對象不同而已。例如,從上圖中可以看到用于顯示“累計用水量”的靜態文本域對象,它的文本使用了動態腳本,在腳本中關聯了對應變量“Water_Total”。并且動作觸發器選擇的是變量有變化時,并且關聯的變量也是“Water_Total”。
實際上同一畫面中的用于顯示“累計用電量”的靜態文本域對象也是完全一樣的對象,只是對應關聯的變量不同而已。如果在畫面中有多個類似的對象存在,如何去組態這些重復對象呢?在實際組態當中,效率Zui低的辦法就是逐個的添加靜態文本域,然后逐個編寫腳本并設置動作觸發器關聯變量。顯然,絕大多數工程師是不會這么做的。我相信更多的工程師的做法如下:
第一步:復制已組態并測試好的對象;第二步:粘貼出新對象;第三步:屬性窗口中找到動態腳本,重新編輯腳本替換為新的對應關聯變量;第四步:重新添加相對應的觸發器變量。這種做法應該是Zui常用也是效率相對較高的一種做法了。但是實際操作過程中當這種對象特別多的時候,在反復的重復操作過程中非常容易遺漏觸發器變量的更改(我就犯過這樣的錯)。那有沒有什么辦法更高效并且更容易規避這樣的問題呢。咱們來看看什么樣的操作能不遺漏關聯變量的替換。做法如下:第一步:復制已組態并測試好的對象;第二步:選擇第二個“復制”,就會自動生成新對象無需再手動粘貼了。只需要將對象調整至需要的放置區域即可;第三步:右鍵單擊新對象,選擇“鏈接 > 變量連接”第四步:接下來的操作有兩種方式都可以:方式 a:在“使用的位置”選項頁中,可以看到涉及到變量的有兩個位置“VBS 動作”及“VBS 動作觸發器”。右鍵單擊其中一處,在彈出菜單中選擇“鏈接”。然后在彈出對話框中選擇需要替換的新變量即可。在該選項頁中逐一將需要替換的變量全部完成新的選擇就搞定了,并且基本不會出現遺漏的情況。
或者使用方式b:在“查找并替換”選項頁中,按照下圖順序操作。操作完成后就可以看到這個對象中所有的舊變量就一次全部被新變量替換掉了。遺漏?那是不存在的。
實際上同一畫面中的用于顯示“累計用電量”的靜態文本域對象也是完全一樣的對象,只是對應關聯的變量不同而已。如果在畫面中有多個類似的對象存在,如何去組態這些重復對象呢?在實際組態當中,效率Zui低的辦法就是逐個的添加靜態文本域,然后逐個編寫腳本并設置動作觸發器關聯變量。顯然,絕大多數工程師是不會這么做的。我相信更多的工程師的做法如下:
第一步:復制已組態并測試好的對象;第二步:粘貼出新對象;第三步:屬性窗口中找到動態腳本,重新編輯腳本替換為新的對應關聯變量;第四步:重新添加相對應的觸發器變量。這種做法應該是Zui常用也是效率相對較高的一種做法了。但是實際操作過程中當這種對象特別多的時候,在反復的重復操作過程中非常容易遺漏觸發器變量的更改(我就犯過這樣的錯)。那有沒有什么辦法更高效并且更容易規避這樣的問題呢。咱們來看看什么樣的操作能不遺漏關聯變量的替換。做法如下:第一步:復制已組態并測試好的對象;第二步:選擇第二個“復制”,就會自動生成新對象無需再手動粘貼了。只需要將對象調整至需要的放置區域即可;第三步:右鍵單擊新對象,選擇“鏈接 > 變量連接”第四步:接下來的操作有兩種方式都可以:方式 a:在“使用的位置”選項頁中,可以看到涉及到變量的有兩個位置“VBS 動作”及“VBS 動作觸發器”。右鍵單擊其中一處,在彈出菜單中選擇“鏈接”。然后在彈出對話框中選擇需要替換的新變量即可。在該選項頁中逐一將需要替換的變量全部完成新的選擇就搞定了,并且基本不會出現遺漏的情況。
或者使用方式b:在“查找并替換”選項頁中,按照下圖順序操作。操作完成后就可以看到這個對象中所有的舊變量就一次全部被新變量替換掉了。遺漏?那是不存在的。
相關產品
產品分類
聯系方式
- 電 話:13510737515
- 聯系人:董海波
- 手 機:13185520415
- 微 信:13185520415