專利名稱:模擬電梯井道的方法
技術領域:
本發明涉及電梯領域,尤其涉及一種采用數字量模擬電梯井道的方法。
技術背景電梯在井道上、下的移動主要由電梯控制主板控制,主要功能是負責 電梯運行、管理變頻器、給出速度曲線、監控電梯狀態等。目前電梯控制主板在出廠前進行測試需通過采用電機、編碼器、PLC等 進行現場模擬,由于電機、調試臺等設備體積大、接線復雜,出現故障不 好維護,而純手工測試無法客觀的反應程序存在的問題,有時全憑經驗去 判斷。由于測試不全面,導致發至現場的產品故障率高,維護成本增加。現有技術ARM處理器ARM是一家英國公司,它的文字含義是Advanced RISC Microprocessor(高級RISC微處理器)。ARM為客戶提供16/32位嵌入式RISC 微控制器方案,將其RISC處理器授權給電子公司使用,電子公司就可以用 它提供的ARM內核,再加上相關的I/O資源、存儲器、可編程部件就形成自 己的32位RISC嵌入式單片處理器。CPLD (Complex programmable logic device,復雜可編程邏輯器件) 一大堆元器件可被制進一個芯片內,其中元器件與元器件的連接可用程序 來表示。如何采用ARM處理器和CPLD對電梯控制主板進行模擬電梯井道的方 法是擺在科技技術人員面前需要解決的問題。 發明內容本發明需要解決的技術問題是提供了一種模擬電梯井道的方法,旨在 解決上述的問題。為了解決上述技術問題,本發明是通過以下步驟實現的 將數字量傳輸給ARM處理器;ARM根據算法計算出分頻系數,通過數據總線傳送給CPLD;CPLD根據分頻系數輸出編碼器A、 B相脈沖信號,A、 B相位可根據電梯控制主板需要改變;CPLD對輸出的脈沖進行計數,通過數據總線傳回給ARM處理; 通過ARM根據脈沖數觸發繼電器,這樣就可以模擬出井道信號。 與現有技術相比,本發明的有益效果是可以節省人力、物力并客觀的完成電梯控制主板的各種功能測試;自動生成測試結果,對達不到功能要求的測試項目會自動生成錯誤報告,指明錯誤的地方。
圖l是本發明的模塊圖;圖2是應用本發明的具體模塊圖;具體實施方式
下面結合附圖與具體實施方式
對本發明作進一步詳細描述 由圖1可見本發明是通過以下步驟實現的 將數字量傳輸給ARM處理器;所述的數字量是o、 l信號的組合,即為實際情況中輸入給變頻器的段 速信號,采用干節點通斷的方式來表示;ARM根據算法計算出分頻系數,通過數據總線傳送給CPLD;所述的算法是分頻系數=設定的段速值/電梯滿速值*電機額定轉速值 *電機轉動每圈編碼器的脈沖數;CPLD根據分頻系數輸出編碼器A、 B相脈沖信號,A、 B相位可根據電4梯控制主板需要改變;CPLD對輸出的脈沖進行計數,通過數據總線傳回給ARM處理; 通過ARM根據脈沖數觸發繼電器,這樣就可以模擬出井道信號; 所述的井道信號是上平層、下平層或者是終端的減速、限位和極限開關。由圖2可見本發明采用ARM+CPLD主板作為模擬井道主板。 ARM+CPLD板有32個光耦輸入端,17個繼電器輸出、7個光耦輸出等組成。17個繼電器輸出用于模擬井道信號輸出,二個光耦輸出用于模擬編碼 器輸出。32個光耦輸入端用于采集控制信號,主板給出的數字量段速也由 光耦輸入端采集。計算機、電梯控制主板和01Ext板均連接在CAN總線上,通過CAN協 議進行通訊。ARM+CPLD主板的樓層高度等參數可通過RS232進行設置。使用01Ext主板采集各種輸入輸出信號。01Ext主板有20個光耦輸入、 32個繼電器輸出和一路CAN總線等組成。控制信號由上位機通過CAN總線 對01EXT輸出繼電器觸發產生。01主板的輸出狀態由01EXT輸入端采集, 通過C認總線傳回上位機處理。01主板狀態信息由COM和C認傳回上位機。
權利要求
1.一種模擬電梯井道的方法,是通過以下步驟實現的(1)、將數字量傳輸給ARM處理器;(2)、ARM根據算法計算出分頻系數,通過數據總線傳送給CPLD;(3)、CPLD根據分頻系數輸出編碼器A、B相脈沖信號,A、B相位可根據電梯控制主板需要改變;(4)、CPLD對輸出的脈沖進行計數,通過數據總線傳回給ARM處理;(5)、通過ARM根據脈沖數觸發繼電器,這樣就可以模擬出井道信號。
2. 根據權利要求1所述的模擬電梯井道的方法,其中步驟(1)中 所述的數字量是0、 l信號的組合,即為實際情況中輸入給變頻器的段速信 號,采用干節點通斷的方式來表示;步驟(2)中所述的算法是分頻系 數=設定的段速值/電梯滿速值*電機額定轉速值*電機轉動每圈編碼器的脈 沖數;步驟(5)中所述的井道信號是上平層、下平層或者是終端的減速、限位和極限開關。
全文摘要
本發明涉及一種模擬電梯井道的方法,是通過以下步驟實現的將數字量傳輸給ARM處理器;ARM根據算法計算出分頻系數,通過數據總線傳送給CPLD;CPLD根據分頻系數輸出編碼器A、B相脈沖信號,A、B相位可根據電梯控制主板需要改變;CPLD對輸出的脈沖進行計數,通過數據總線傳回給ARM處理;通過ARM根據脈沖數觸發繼電器,這樣就可以模擬出井道信號;本發明的有益效果是可以節省人力、物力并客觀的完成電梯控制主板的各種功能測試;自動生成測試結果,對達不到功能要求的測試項目會自動生成錯誤報告,指明錯誤的地方。
文檔編號B66B5/00GK101249919SQ20081003286
公開日2008年8月27日 申請日期2008年1月22日 優先權日2008年1月22日
發明者方啟宗, 鵬 王, 蔡鵬飛, 馬榮章 申請人:上海新時達電氣有限公司