圖形化編程軟件Accel的使用介紹_第1頁(yè)
圖形化編程軟件Accel的使用介紹_第2頁(yè)
圖形化編程軟件Accel的使用介紹_第3頁(yè)
圖形化編程軟件Accel的使用介紹_第4頁(yè)
圖形化編程軟件Accel的使用介紹_第5頁(yè)
已閱讀5頁(yè),還剩45頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

圖形化編程軟件Accel的使用介紹制作人員:王俊生單位:南瑞繼保制作日期:2013-6-26天廣直流PCS-9550控制保護(hù)系統(tǒng)培訓(xùn)班目錄Accel軟件的特點(diǎn)Accel軟件的基礎(chǔ)操作Accel軟件的符號(hào)庫(kù)Accel應(yīng)用程序的組織結(jié)構(gòu)Accel應(yīng)用程序的編程和調(diào)試Accel軟件的特點(diǎn)面向?qū)ο蟮脑O(shè)計(jì)方法傳統(tǒng)開(kāi)發(fā)模式

可視化開(kāi)發(fā)硬件BSP應(yīng)用程序(C\ASM)硬件系統(tǒng)程序符號(hào)庫(kù)+可視化開(kāi)發(fā)環(huán)境應(yīng)用程序(功能圖)應(yīng)用開(kāi)發(fā)人員專注于應(yīng)用邏輯,不用關(guān)心編程語(yǔ)言和底層接口應(yīng)用開(kāi)發(fā)人員同時(shí)處理編程語(yǔ)言,底層接口和應(yīng)用邏輯Accel軟件的特點(diǎn)應(yīng)用程序的整體結(jié)構(gòu)清晰,結(jié)構(gòu)可視化采用樹(shù)形列表的形式,將整個(gè)裝置的程序結(jié)構(gòu)清晰的展示出來(lái)。應(yīng)用程序的數(shù)據(jù)流清晰,數(shù)據(jù)流可視化通過(guò)交叉鏈接,將元件內(nèi)部,元件之間,插件之間的數(shù)據(jù)流向清晰的顯示出來(lái)頁(yè)面內(nèi)部直接使用連接線表示數(shù)據(jù)的流向數(shù)據(jù)的處理邏輯清晰可見(jiàn)Accel軟件的特點(diǎn)自動(dòng)生成代碼、編譯程序、Config.txt、Device.cid自動(dòng)生成代碼,應(yīng)用開(kāi)發(fā)人員無(wú)需編寫(xiě)或者修改任何源代碼自動(dòng)生成config.txt,device.cid,應(yīng)用開(kāi)發(fā)人員不用直接修改這些文件.config.txt文件用于描述裝置的配置信息,device.cid文件用于IEC61850通訊的裝置描述自動(dòng)調(diào)用編譯器編譯源代碼Accel軟件的特點(diǎn)可擴(kuò)展可重用的符號(hào)庫(kù)直接在已有符號(hào)庫(kù)的基礎(chǔ)上搭建應(yīng)用程序可以根據(jù)應(yīng)用具體需要,擴(kuò)展符號(hào)庫(kù)Accel軟件的特點(diǎn)可靠詳細(xì)的錯(cuò)誤檢查代碼生成時(shí),將所有的應(yīng)用程序中的錯(cuò)誤準(zhǔn)確無(wú)誤的檢查出來(lái),并能方便的定位到具體的頁(yè)面和符號(hào)。可以做到代碼生成零錯(cuò)誤,編譯鏈接零錯(cuò)誤交叉鏈接時(shí),檢查頁(yè)面之間,元件之間,插件之間的信號(hào)連接錯(cuò)誤,并能方便的定位到具體的頁(yè)面和符號(hào)Accel軟件的特點(diǎn)方便的程序調(diào)試和下載在調(diào)試模式下,直接點(diǎn)擊連接線,就可以將連接線所表示的變量值顯示出來(lái)在調(diào)試模式下,可以對(duì)變量進(jìn)行置數(shù)選中某個(gè)裝置或者插件,自動(dòng)將該裝置或者插件上需要的HEX文件,配置文件下載到相應(yīng)的插件Accel軟件的特點(diǎn)具有自動(dòng)生成信號(hào)名稱的功能。基本編輯功能,如復(fù)制、粘貼等同一工程內(nèi):Ctrl+Q粘貼,只改變隱藏的變量名稱。Ctrl+W粘貼,不改變?nèi)魏涡畔ⅰtrl+V粘貼,自動(dòng)命名所有的變量名稱。不同工程之間:Ctrl+R粘貼,只改變隱藏的變量名稱。Ctrl+T粘貼,不改變?nèi)魏涡畔?。Ctrl+F粘貼,自動(dòng)命名所有的變量名稱。畫(huà)面具有放大、縮小功能,方便閱讀和編寫(xiě)程序。Accel軟件的特點(diǎn)Accel窗口布局Accel軟件的基礎(chǔ)操作菜單文件新建(裝置、插件、元件)打開(kāi)(裝置或插件)關(guān)閉保存模式(瀏覽、編輯、調(diào)試)打印退出Accel軟件的基礎(chǔ)操作菜單編輯取消恢復(fù)剪切復(fù)制粘貼刪除Accel軟件的基礎(chǔ)操作菜單視圖縮小畫(huà)面放大畫(huà)面輸出窗口工作空間窗口(資源管理窗口)顯示變量名顯示網(wǎng)格設(shè)置連接數(shù)據(jù)庫(kù)設(shè)置調(diào)試值刷新間隔Accel軟件的基礎(chǔ)操作菜單符號(hào)庫(kù)打開(kāi)庫(kù)關(guān)閉庫(kù)工具生成裝置代碼編譯裝置程序下載程序變量調(diào)試關(guān)閉所有調(diào)試變量Accel軟件的基礎(chǔ)操作工具條文件操作新建打開(kāi)保存打印編輯工具條取消恢復(fù)剪切復(fù)制粘貼刪除Accel軟件的基礎(chǔ)操作工具條縮放工具條縮小畫(huà)面放大畫(huà)面選擇放大整屏顯示手型工具選擇前頁(yè)后頁(yè)格式工具條左對(duì)齊右對(duì)齊Accel軟件的基礎(chǔ)操作工具條程序功能圖工具條說(shuō)明文本連接線Public輸入塊Public輸出塊頁(yè)面連接輸入塊頁(yè)面連接輸出塊常量塊矩形Accel軟件的基礎(chǔ)操作工具條任務(wù)調(diào)度工具條說(shuō)明文本連接線矩形Accel軟件的基礎(chǔ)操作工作空間窗口(資源管理窗口)裝置程序裝置程序部分提供數(shù)據(jù)文件操作的統(tǒng)一接口和右鍵菜單,實(shí)現(xiàn)層次化的數(shù)據(jù)管理,減少頁(yè)面編輯的耦合操作。該部分采用分層結(jié)構(gòu),包含多種節(jié)點(diǎn)。其節(jié)點(diǎn)類型有:

裝置節(jié)點(diǎn):管理裝置程序,包含若干插件程序和配置信息插件節(jié)點(diǎn):管理插件程序,包含Main程序Main節(jié)點(diǎn):管理頂層元件程序和頁(yè)面程序元件節(jié)點(diǎn):管理頁(yè)面程序和子元件實(shí)例程序程序任務(wù)節(jié)點(diǎn):管理頁(yè)面程序配置信息節(jié)點(diǎn):插件間信號(hào)連接配置頁(yè)面Accel軟件的基礎(chǔ)操作裝置節(jié)點(diǎn)裝置工程節(jié)點(diǎn):管理裝置程序,包含若干插件程序和配置信息右鍵菜單新建插件調(diào)整插件順序生成代碼編譯程序下載程序形成交叉鏈接查找替換打印粘貼插件加載插件Accel軟件的基礎(chǔ)操作插件節(jié)點(diǎn)插件節(jié)點(diǎn):管理插件程序,包含Main程序右鍵菜單編輯(復(fù)制插件)生成代碼編譯程序下載程序形成交叉鏈接查找替換打印修改插件屬性刪除Accel軟件的基礎(chǔ)操作Main節(jié)點(diǎn)Main節(jié)點(diǎn):管理頂層元件程序和頁(yè)面程序

右鍵菜單新建頁(yè)面新建元件實(shí)例編輯(粘貼元件/頁(yè)面)形成交叉鏈接查找替換打印設(shè)置元件信息位置調(diào)整:調(diào)整頁(yè)面順序、調(diào)試元件順序加載:加載頁(yè)面、加載元件實(shí)例Accel軟件的基礎(chǔ)操作元件節(jié)點(diǎn)元件節(jié)點(diǎn):管理頁(yè)面程序和子元件實(shí)例程序

右鍵菜單新建頁(yè)面新建元件實(shí)例編輯(復(fù)制元件、粘貼元件/頁(yè)面)生成代碼形成交叉鏈接查找替換打印修改元件屬性設(shè)置元件信息位置調(diào)整:調(diào)整頁(yè)面順序、調(diào)試元件順序加載:加載頁(yè)面、加載元件實(shí)例刪除Accel軟件的基礎(chǔ)操作程序頁(yè)面節(jié)點(diǎn)程序頁(yè)面節(jié)點(diǎn):管理頁(yè)面程序,左鍵單擊節(jié)點(diǎn),顯示程序繪制頁(yè)面右鍵菜單編輯(剪切、復(fù)制、粘貼)查找替換修改頁(yè)面屬性上移下移刪除Accel軟件的基礎(chǔ)操作配置信息節(jié)點(diǎn)配置信息節(jié)點(diǎn):插件間信號(hào)連接配置頁(yè)面

右鍵菜單編輯(剪切、復(fù)制、粘貼)查找替換修改頁(yè)面屬性上移下移刪除Accel軟件的基礎(chǔ)操作任務(wù)頁(yè)面窗口利用庫(kù)中已有功能塊及連線進(jìn)行圖形化組態(tài)

Accel軟件的基礎(chǔ)操作輸出窗口輸出:各種常規(guī)操作的提示信息輸出生成代碼:生成程序代碼時(shí)相關(guān)提示信息的輸出窗口。包括所有告警和錯(cuò)誤信息,點(diǎn)擊相關(guān)提示信息可以定位到具體頁(yè)面查找替換:執(zhí)行查找替換時(shí)相關(guān)提示信息的輸出窗口。點(diǎn)擊相關(guān)提示信息可以定位到具體頁(yè)面交叉鏈接:執(zhí)行生成交叉鏈接時(shí)相關(guān)提示信息的輸出窗口。點(diǎn)擊相關(guān)提示信息可以定位到具體頁(yè)面

Accel軟件的基礎(chǔ)操作符號(hào)庫(kù)部分顯示當(dāng)前可用于可視化編程的程序符號(hào)塊,全部位于UAPC/uapc.symbol目錄中。該目錄有許多子目錄,按照功能和應(yīng)用的插件類型大致可以分為四類。通用符號(hào)塊名,為“common_Func”,這個(gè)目錄存放的符號(hào)都是通用類符號(hào)。板卡命名的符號(hào)塊,這類目錄都是用來(lái)存放此板卡所特有的符號(hào)塊。CPU類型命名的符號(hào)庫(kù),這一類目錄的目錄名都是用來(lái)存放某一類CPU板卡所特有的功能塊。圖標(biāo)文件夾,名為“ICON”,用來(lái)存放各個(gè)符號(hào)塊的圖標(biāo)文件。右鍵菜單中的幫助功能可查詢符號(hào)塊的功能描述。Accel軟件的符號(hào)庫(kù)通用符號(hào)庫(kù)模擬量計(jì)算(Analogue)布爾量(Boolean)濾波器(Filter)比較器(Comparators)切換開(kāi)關(guān)(Switches)組合分解(Pack_unpack)延遲器(Time_delay)板塊配置(BoardConfig)復(fù)數(shù)(Complex)命令狀態(tài)和事件(OrderAndEvent)定值(Setting)監(jiān)視(Supervision)通訊(Telecom)Accel軟件的符號(hào)庫(kù)Accel軟件的符號(hào)庫(kù)

模擬量計(jì)算(Analogue)Accel軟件的符號(hào)庫(kù)

布爾量(Boolean)

Accel軟件的符號(hào)庫(kù)

比較器(Comparators)

切換開(kāi)關(guān)(Switches)Accel軟件的符號(hào)庫(kù)

延遲器(Time_delay)

延遲動(dòng)作瞬時(shí)返回瞬時(shí)動(dòng)作延時(shí)返回單穩(wěn)觸發(fā)器

Accel文件類型:*.apj:整個(gè)裝置的程序空間*.bpj:一塊插件的程序空間*.dcf:一個(gè)元件的程序空間*.ghc:一個(gè)圖形化程序頁(yè)面-任務(wù)調(diào)度頁(yè)面-配置頁(yè)面-任務(wù)頁(yè)面Accel應(yīng)用程序的組織結(jié)構(gòu)Accel應(yīng)用程序的組織結(jié)構(gòu)頁(yè)面類型任務(wù)調(diào)度頁(yè)面:指定元件下各個(gè)子元件的執(zhí)行次序指定元件下各個(gè)頁(yè)面的執(zhí)行次序及任務(wù)等級(jí)任務(wù)頁(yè)面:邏輯處理與計(jì)算程序配置頁(yè)面:配置信息Accel應(yīng)用程序的組織結(jié)構(gòu)任務(wù)調(diào)度頁(yè)面指定元件下各個(gè)子元件的執(zhí)行次序Accel應(yīng)用程序的組織結(jié)構(gòu)任務(wù)調(diào)度頁(yè)面指定元件下各個(gè)任務(wù)頁(yè)面的執(zhí)行次序及任務(wù)等級(jí)Accel應(yīng)用程序的組織結(jié)構(gòu)任務(wù)頁(yè)面邏輯處理與計(jì)算的程序Accel應(yīng)用程序的組織結(jié)構(gòu)配置頁(yè)面配置信息Accel應(yīng)用程序的組織結(jié)構(gòu)Accel提供3種模式編輯模式瀏覽模式調(diào)試模式Accel應(yīng)用程序的編程和調(diào)試編輯模式編輯模式是權(quán)限最大的一種模式提供各種編輯功能,參看Accel中各個(gè)菜單與工具條提供的各項(xiàng)編輯功能Accel應(yīng)用程序的編程和調(diào)試瀏覽模式只能查看應(yīng)用程序,不能編輯修改應(yīng)用程序Accel應(yīng)用程序的編程和調(diào)試調(diào)試模式:可以查看變量值,參數(shù)值,保護(hù)定值;可修改這些值(需要硬件狗、中間變量不可)對(duì)于連接線上的變量值,鼠標(biāo)雙擊連接

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論