1行,有著十分重要的指導意義。本文介紹了個用于民用航空飛機發電機檢測的測試系統,分析了其系統性能和工作原理,闡述整個系統的軟件設計思想和軟件功能。 發電機是民航客機發動機的主要附件,它負責為飛機上的的儀器儀雷達無線電通訊及機上各種控制系統飛機照明提供電源。作為飛機的主要供電系統3相400Hz,其負載多為精密電子裝置,故其供電品質必須滿足定標準。在飛機的制造改裝和大修中都必須對飛機的發電機部分進行測試,要求給出飛機發電機的各項參數和性能指標。飛機恒速傳動裝置汜6和集成驅動發電機03,是發電機的主要組成部分,需要定期或不定期的對它們研制響應的試驗設備和測試系統,對飛機的設計和使用故障研宄,確保飛機安全運行都十分必要。 1測試系統工作原理本測試系統是個集數據采集狀態檢測工作狀況分析和故障診斷為體的多任務信息處理系統,系統構成復雜,檢測的參量數目多。測試系統的工作原理1.用高速大功率電機模擬飛機發動機帶動被測試的飛機發電機,要求實時測定飛機發電機工作時的相電流線電流相電壓線電壓工作頻率電機轉速等工作參數。同時設計套負載加載系統來模擬飛機上的用電設備,在不同條件下給發電機加載,實時記錄飛機發電機在不同負載下的工作情況。 盡管放置測試系統的測試室采用了隔音防震通風等措施,但由于發電機運轉時的噪聲振動各種大功率電器設備對電網的干擾,工業生產現場中普遍存在高電壓大電流的電力電線,環境條件十分惡劣。我們選用抗干擾能力較強的工業控制計算機,以提高系統的抗干擾能力和可靠性。 整個測試系統需要檢測電流電壓頻率轉速,溫度等多達幾十個參量。這些被測參量中有數字量和模擬量。各種被測模擬量,通過各種傳感器轉化成01電壓信號。電壓信號再通過計算機內的多路12位六0板光電隔離輸入輸出傳遞給計算機。 由工控計算機發出的各種控制信號和命令,由輸入輸出板傳送出去。整個計算機系統硬件構成飛機發電機測試設備中的軟件設計組態王軟件簡介般的工業控制軟件是軟件人員在控制系統硬件平臺上,通過編程手段實現控制界面和控制算法。 這種軟件通用性和可擴展性差,而且工作量大,開發周期長。 組態軟件是種監控平臺軟件,使用組態軟件,用戶可以方便地構造適應自己需要的控制軟件系統。組態軟件提供了良好的人際交互界面,它可以提供各種形工具參數組態界面等,使系統功能易于實現,從而大大加快了系統開發速度,簡化了編程工作,而且系統維護簡單。 我們選用了由北京亞控自動化軟件公司推出的組態王5.0.它是運行于486586等0機上的種智能軟件包,以湖加,398仰,心丁中文操作系統作為其操作平臺。組態王5.0充分利用了心,3形功能,界面致性好,易學易用。 組態王5.0件系統由兩大部分組成。即軟件開發環境工程管理器和軟件運行環境TOUCHVEW兩部分組成,其中,工程管理器內嵌畫面開發系統。工程管理器和丁01舊仰是各自獨立的糊如03應用程序,均可單獨使用;兩者又相互依存,在工程管理器的畫面開發系統中設計開發的畫面應用程序必須在TOUCHVEW運行環境中才能運行。 軟件設計思想系統的目標是開發套用于民航飛機恒速傳動裝置,30和集成驅發電機6檢修的測試設備。系統對被測參數采集精度控制精度和靈敏度系統的穩定性可靠性等要求較高,軟件設計時,充分考慮到系統的這些特點,從而構造個有效的監控和數據采集軟硬件平臺系統。 直接對系統進行現場控制,力求使用清晰準確的畫面描述測試控制現場。對整個系統狀態和參量進行監測,實現測試過程中各類參數數據采集和設備狀態據。 如果系統中某環節失調或發生故障,對測試設備將產生不可挽回的損失,為此要求對系統的運行狀態進行實時檢測,發現有異常時做相應緊急處理,具備行之有效的自我診斷和容錯能力,即事故預報和故障診斷功能要強。考慮到操作人員的水平,整個軟件系統的操作和使用越簡單越好,人機操作界面直觀操作力求簡單。 操作具有安全性。安全保護是應用系統不可忽視使用權限允許或禁止其對系統進行操作。 軟件功能參數的選擇系統運行的些參數,可在相應的畫面上顯出來,由操作人員參照測試條例,根據測試的要求自行選定和設置。 現場的數據采集和在線監測和控制提供個監控生產過程數據的實時數據庫。數據以文本模擬量或數字量形式從控制現場采集得到,完成數據和狀態的采集和處理。 數據顯顯部分開發的顯畫面,完成數據,包括模擬量數字量趨勢歷史曲線顯功能。對數據的處理方式分為直接數據動態顯實時曲線顯歷史數據存儲,數據報。系統參數和數據在任何運行時刻按事先確定的格式顯。 繪制各種特性曲線利用測得的參量,繪制出發動生成單機的各種特性曲線,可對發電機整機運行狀態與調整方向有個了解。 濾波濾波是檢測過程中提高信號可靠性的個技術措施。各種原因造成的干擾不可能通過硬件措施完全消除掉。在數據中采用適當的濾波方法會取得更好的抗干擾效果。 打印報功能空水平旋轉180度自順時針旋轉270度代碼和步驟相似,只要用以下的語句替換步驟3中,循環中的原有的語句就可以了。 在形設計完成后,如何對形進行保存呢,我們通過分析,6對文件的保存格式,采用對每個對象進行保存的方法。具體地實現方法是首先保存對象的類名,然后保存類的屬性,比如對象的封七Top,Width,Height等。當打開文件進行加載的時候,首先要根據類名進行創建新的對象,然后根據保存在文件中的屬性來設置對象的屬性。例如,我們在保存個靜態文本的時候,首先要保存靜態文本的類名,然后將它的屬性保存下來。下面是丁訓6136的保存過程。 同樣地,在文件加載的過程中,我們要根據讀取顏色通過這種方法就可以正確的將原來創建的對象重新加載到當前的文件中。 4結束語組成部分,它為模擬工業現場生產,豐富系統界面起了重要的作用,所以對它的可靠性要求特別高。由于本系統采用了面向對象的處理方法,此外,61 5.0開發環境提供了強大的自定義組件的支持,因此程序從開發,調試到程序運行,效果良好。當然,本系統還有待完善的地方,比如說優化形的旋轉算法等等。本文旨在為工業組態軟件中形組態子系統的設計提供種思路,為組態軟件的開發做些鋪墊。 邵維忠,楊芙清編,面向對象的系統分析,清華大學出版社,廣西科學技術出版社,2000.1黃偉,葉朝暉,面向對象的工控組態軟件的開發與應用,工業控制計算機,1996.4伊宏衛,工業控制組態軟件的設計,電子技術應用,1996.2上接第30頁操作人員在任何時刻按下打印鍵,軟件生成出此時刻全部被測量的實際值和系統運行的狀態單,打印機立即打印。 事故預報故障診斷對生產過程進行持續監視并對不正常環節報警,進入故障診斷系統,米取相應措施。 控制功能實現檢測過程的控制和輸入輸出板卡的控制。 操作的安全性設計多級安全控制和訪問權限,操作人員必須登錄自己的身份才能獲得定的操作權。當操作者的權限小于軟件運行的訪問權限,操作者啟動不了系統軟件。 結束語本測試系統經多次運行,性能可靠,操作簡單,測量數據真實地反映了被測對象的實際性能指標,達到了預期的功能要求,是飛機發電機檢修時的理想測試設備。 涂用懋,顏綸亮,微機在過程控制中的應用,清華大學出版組態王5.0用戶手冊,北京亞控自動化軟件科技有限公司