|
|
在HMIBuilder系統中,腳本分為兩類:用于SCADA的腳本和用于View的腳本。這兩類腳本都使用TCL腳本語言,語法格式相同。兩者的差別在于:用于SCADA的腳本不涉及界面部分,主要集中于數據處理。而用于View的腳本側重于控制功能,多與界面相關。SCADA的腳本大部分是定時執(zhí)行或在系統啟動時執(zhí)行,而View的腳本多由用戶動作進行觸發(fā)執(zhí)行。 ScriptDebugger是HMIBuilder的腳本編輯器和調試器,主要用于TCL腳本的調試。利用ScriptDebugger,用戶可以編寫TCL腳本,并且對腳本進行排錯。當確保腳本沒有錯誤時,可以放置到對應的目錄下,供SCADA和VIEW來調用。這種工作方式能夠有效的縮短工程開發(fā)時間,提高工作效率。 ScriptDebugger首先是一個TCL的腳本編輯器,它的工作方式與Windows下的編輯器(比如Word、UtraEdit)基本相同。能夠實現對各種關鍵字的高亮顯示。TCL中的命令以藍色來顯示,TCL中的數字以褐色來顯示,注釋則以灰色顯示,用戶可以根據字符串的顏色來判斷其內容,并且可以避免一些簡單的錯誤。此外,ScriptDebugger提供了字符串的查找和置換功能,這些功能與微軟的Office中提供的功能類似,比較簡單易懂。 利用ScriptDebugger進行編寫的效率較高,當編寫完成后,用戶可以即時的對腳本進行調試,如果腳本有錯誤,調試器會在下面的信息輸出窗口輸出錯誤信息以及錯誤所在的區(qū)域,幫助用戶排除錯誤。此外,用戶可以在腳本的某些部分設定斷點,這樣點擊“運行”命令時,調試器會直接執(zhí)行到斷點處,用戶可以選擇在斷點處單步執(zhí)行或直接運行。 在調試過程中,用戶可以設定需要查看的變量。這樣每次單步執(zhí)行時就會在變量查看窗口中顯示出這些變量的值,由用戶判斷是否正確,協助調試。
|
|
狀 態(tài):
離線
公司簡介
產品目錄
|
|
公司名稱:
|
北京昆侖縱橫科技發(fā)展有限公司
|
聯 系 人: |
縱橫科技
|
電 話: |
010-51659278
|
傳 真: |
010-51659278-101 |
地 址: |
北京市海淀區(qū)上地7街1號匯眾大廈212室 |
郵 編: |
100085 |
主 頁: |
|
|
|
|
|