一、打開'全局腳本編輯器''全局腳本編輯器'用來創(chuàng)建和編輯函數(shù)和動作。 全局腳本編輯器分為'C腳本編輯器'和'VBS腳本編輯器'。如圖1所示,在WinCC項(xiàng)目管理器下,雙擊'C-Editor'即可打開全局腳本編輯器。全局腳本編輯器是一個(gè)典型的Windows窗口,由菜單欄、工具欄、主窗體和狀態(tài)欄組成。 二、主窗體全局腳本編輯器的主窗體由3部分構(gòu)成:瀏覽窗口、編輯窗口及輸出窗口。 1、瀏覽窗口 '瀏覽窗口'用于管理WinCC及項(xiàng)目函數(shù)和動作。函數(shù)和動作根據(jù)其類別,通過多層體系進(jìn)行組織管理。 函數(shù)按項(xiàng)目函數(shù)、標(biāo)準(zhǔn)函數(shù)和內(nèi)部函數(shù)分類管理,調(diào)用時(shí)方便快速查找、定位。
動作按全局動作和局部動作來分類管理。在'單用戶項(xiàng)目'下,全局動作和局部動作沒有本質(zhì)差別。但在'客戶機(jī)-服務(wù)器'項(xiàng)目下,全局動作可以在'客戶機(jī)-服務(wù)器'項(xiàng)目的所有項(xiàng)目計(jì)算機(jī)上執(zhí)行;而局部動作只能分配該動作的計(jì)算機(jī)上執(zhí)行。 2、編輯窗口 函數(shù)和動作均在編輯窗口中進(jìn)行寫入和編輯。 只有為編輯而打開函數(shù)或動作時(shí)才顯示編輯窗口。 每個(gè)函數(shù)或動作都在單獨(dú)的編輯窗口中打開。 可同時(shí)打開多個(gè)編輯窗口。 3、輸出窗口 '輸出窗口'用于顯示'搜索文件'或'編譯所有函數(shù)'的結(jié)果。
在'瀏覽窗口'下,選擇相應(yīng)的'樹'(如項(xiàng)目函數(shù)),右鍵選擇'搜索文件',輸入關(guān)鍵字,即可查找到與該關(guān)鍵字相關(guān)的函數(shù)了。搜索結(jié)果會顯示在輸出窗口中,如圖4所示。 搜索的結(jié)果按每找到一個(gè)搜索術(shù)語顯示一行的方式顯示在輸出窗口中。每行均有一個(gè)行號,并會顯示路徑和文件名以及找到的搜索術(shù)語所在行的行號和文本。 通過雙擊顯示在輸出窗口中的行,可打開相關(guān)的文件。 光標(biāo)將放置在找到搜索術(shù)語的行中。
自動編譯所有項(xiàng)目函數(shù)、標(biāo)準(zhǔn)函數(shù)和內(nèi)部函數(shù)。頭文件被手動修改后,必須重新編譯所有函數(shù)。只有在所有'編輯窗口'都關(guān)閉時(shí),才能在菜單欄找到'工具->編譯所有函數(shù)'命令。 在輸出窗口中,編譯器將輸出每個(gè)編譯函數(shù)的警告和出錯消息。 下一行將顯示已編譯函數(shù)的路徑和文件名以及編譯器的摘要消息。 三、工具欄全局腳本編輯器工具欄的布局和其他Windows窗口沒什么大的差異,下面介紹幾個(gè)常用的工具按鈕。 1、生成頭文件 下列情況必須重新生成頭文件:
2、設(shè)置字體 設(shè)置編輯代碼的字體。 3、信息/觸發(fā) 查看函數(shù)和動作信息、設(shè)置動作觸發(fā)器。 4、編譯 編譯代碼。 5、選擇變量 打開變量管理器,選擇變量。 6、選擇畫面 打開畫面選擇器,選擇畫面。 7、導(dǎo)入/導(dǎo)出動作 使用導(dǎo)入/導(dǎo)出動作,可在項(xiàng)目之間共享動作,與動作鏈接的觸發(fā)器會保留。 |
|