專利名稱:具有多個功能設(shè)置按鍵的數(shù)據(jù)采集裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及具有多個功能設(shè)置按鍵的數(shù)據(jù)采集裝置,屬于測試、測量技術(shù)領(lǐng)域,特別是數(shù)據(jù)采集裝置領(lǐng)域。
背景技術(shù):
數(shù)據(jù)采集裝置是指從其他被測目標中自動采集信息的裝置。它可以實現(xiàn)多種信號的自動采集,可以采集并測量到諸如直流電壓信號、交流電壓信號、直流電流信號、交流電流信號、頻率信號等;通過將數(shù)據(jù)采集裝置與外部傳感器、敏感元件等相連,還可以測量溫度信號、壓力信號、壓強信號等。例如安捷倫的34970,具有多個通道,可以采集電壓、熱電偶、熱敏電阻、RTD溫度、2線和4線電阻、電流、頻率和周期等。數(shù)據(jù)采集裝置具有前面板,前面板具有顯示屏和多個按鍵模塊,按鍵包括數(shù)字按鍵、方向按鍵和功能設(shè)置按鍵等。功能設(shè)置按鍵主要可以完成參數(shù)配置、數(shù)據(jù)測量、控制、存儲設(shè)置、曲線查看等功能。數(shù)據(jù)采集裝置在進行參數(shù)配置時,需要運用功能設(shè)置按鍵,具有垂直式配置和導向式配置兩種方式。每一個功能設(shè)置按鍵對應(yīng)有唯一的功能設(shè)置狀態(tài),而每一個功能設(shè)置狀態(tài)則可能有多個界面需要配置。垂直式配置方式即用戶必須配置完成第一個界面的第一項參數(shù)后才能配置第二項參數(shù),以此類推,一步一步完成參數(shù)配置;另一種是導向式配置方式,所有配置參數(shù)均具有默認配置,如果用戶應(yīng)用默認配置,按下菜單鍵“完成”即可完成一個通道的所有項的配置工作。如圖1所示,為Agilent數(shù)據(jù)采集開關(guān)控制產(chǎn)品34970的前面板的按鍵示意圖,它是垂直式配置的典型代表。Agilent的34970的功能設(shè)置具有測量配置、定標配置、報警配置和高級配置等功能,上述功能分別對應(yīng)其前面板上的Measure鍵Sll、Mx+B鍵S12、Alarm鍵S13和Advanced鍵S14。其每項配置均需要配置多個界面的多項參數(shù),而且由于是垂直式配置,用戶必須配置完成第一個界面的第一項參數(shù)后才能配置第二項參數(shù),以此類推。而且在某項配置過程中,數(shù)據(jù)采集裝置只響應(yīng)某項配置的配置按鍵和旋鈕鍵,例如在測量配置中,只響應(yīng)Measure鍵Sll和旋鈕鍵,其他鍵不響應(yīng);在高級配置中,只響應(yīng)Advanced鍵S14和旋鈕鍵。用戶只有完成該配置的所有參數(shù),才能配置完該項配置。由于儀器在對一個通道進行配置時,每一項參數(shù)都有默認參數(shù)值,但無論用戶是否需要修改參數(shù)值,均需要經(jīng)過該項配置才能進入到下一項配置,這無疑增加了配置時間。另外,在未完成該項配置之前,用戶不能通過其他功能設(shè)置按鍵修改其他功能,更不用說在兩個功能設(shè)置按鍵之間切換,造成很大不便。圖2是另一種數(shù)據(jù)采集裝置的前面板的部分按鍵的示意圖,它采用導向式配置,其功能設(shè)置按鍵包括 Conf ig 鍵 S21、Monitor 鍵 S22、Control 鍵 S23、Store/Recall 鍵 S24、Utility鍵S25等。Config鍵S21完成通道配置功能,所有界面的配置參數(shù)具有默認值,如果用戶應(yīng)用默認配置,按下菜單鍵“完成”即可完成一個通道的所有界面的多項配置工作。Monitor鍵S22用于實現(xiàn)單通道的監(jiān)視。Control鍵S23用于實現(xiàn)通道的開關(guān)讀寫等控制操作。Store/Recall鍵S24實現(xiàn)存儲和曲線顯示等相關(guān)的操作。Utility鍵S25則完成數(shù)據(jù)采集裝置的應(yīng)用配置。用戶在使用功能設(shè)置按鍵時,往往會出現(xiàn)這樣的問題:如圖3所示為Config功能下的配置界面,Config功能下的配置包括測量配置、定標配置、報警配置和高級配置。用戶在Config功能下完成了一個通道的測量配置、定標配置和報警配置的數(shù)據(jù)配置,在進行高級配置時,意外碰到了另一個功能設(shè)置按鍵Store/Recall鍵S24,進入存儲界面,這種情況下如果用戶按下Config鍵S21,此時會進入Config功能最初始的界面,重新開始一個新的通道配置。而之前一個通道的配置被認為取消。如此一來,用戶誤操作之前的通道配置設(shè)置還得重新一一配置。
發(fā)明內(nèi)容
為了解決上述問題,本發(fā)明提供具有多個功能設(shè)置按鍵的數(shù)據(jù)采集裝置,通過觸發(fā)功能設(shè)置按鍵,可以實現(xiàn)在不同的功能設(shè)置狀態(tài)之間進行切換。本發(fā)明首先提供了一種具有多個功能設(shè)置按鍵的數(shù)據(jù)采集裝置,包括:多個功能設(shè)置按鍵,用于產(chǎn)生不同的觸發(fā)信號,每個功能設(shè)置按鍵和該功能設(shè)置按鍵產(chǎn)生的觸發(fā)信號又對應(yīng)一個功能設(shè)置狀態(tài),即功能設(shè)置按鍵、觸發(fā)信號和功能設(shè)置狀態(tài)三者 對應(yīng);控制單元:用于依據(jù)所述觸發(fā)信號,更新設(shè)置所述數(shù)據(jù)采集裝置的當前功能設(shè)置狀態(tài);顯示單元:用于依據(jù)所述數(shù)據(jù)采集裝置更新設(shè)置的功能設(shè)置狀態(tài),顯示對應(yīng)的界面;在所述觸發(fā)信號對應(yīng)的功能設(shè)置狀態(tài)與所述數(shù)據(jù)采集裝置的當前功能設(shè)置狀態(tài)對應(yīng)一致時,所述控制單元更新設(shè)置所述數(shù)據(jù)采集裝置的當前功能設(shè)置狀態(tài)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)。本發(fā)明的數(shù)據(jù)采集裝置在觸發(fā)的功能設(shè)置按鍵與當前顯示的功能設(shè)置狀態(tài)對應(yīng)一致時,將前次出現(xiàn)的功能設(shè)置狀態(tài)更新為新的功能設(shè)置狀態(tài)。這樣就解決了上述問題:在出現(xiàn)按鍵錯誤時,可以通過再次觸發(fā)該按鍵而返回到上一功能設(shè)置狀態(tài);在需要在兩個功能設(shè)置按鍵進行來回切換時,可以觸發(fā)與當前顯示的功能設(shè)置狀態(tài)對應(yīng)一致的功能設(shè)置按鍵來達到切換的目的。作為一個舉例說明,本發(fā)明所述的具有多個功能設(shè)置按鍵的數(shù)據(jù)采集裝置中:所述控制單元更新設(shè)置所述數(shù)據(jù)采集裝置的當前功能設(shè)置狀態(tài)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)時,還可以使更新后的功能設(shè)置狀態(tài)的界面為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的界面。作為一個舉例說明,本發(fā)明所述的具有多個功能設(shè)置按鍵的數(shù)據(jù)采集裝置中:所述控制單元更新設(shè)置所述數(shù)據(jù)采集裝置的當前功能設(shè)置狀態(tài)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)時,還可以使更新后的功能設(shè)置狀態(tài)的界面為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的最終界面。作為一個舉例說明,本發(fā)明所述的具有多個功能設(shè)置按鍵的數(shù)據(jù)采集裝置中:所述控制單元更新設(shè)置所述數(shù)據(jù)采集裝置的當前功能設(shè)置狀態(tài)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)時,還可以使更新后的功能設(shè)置狀態(tài)的參數(shù)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的參數(shù)。
作為一個舉例說明,本發(fā)明所述的具有多個功能設(shè)置按鍵的數(shù)據(jù)采集裝置中:所述控制單元更新設(shè)置所述數(shù)據(jù)采集裝置的當前功能設(shè)置狀態(tài)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài),并使更新后的功能設(shè)置狀態(tài)的界面為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的界面時,還可以使更新后的功能設(shè)置狀態(tài)的參數(shù)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的參數(shù)。作為一個舉例說明,本發(fā)明所述的具有多個功能設(shè)置按鍵的數(shù)據(jù)采集裝置中:所述控制單元更新設(shè)置所述數(shù)據(jù)采集裝置的當前功能設(shè)置狀態(tài)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài),并使更新后的功能設(shè)置狀態(tài)的界面為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的最終界面時,還可以使更新后的功能設(shè)置狀態(tài)的參數(shù)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的參數(shù)。作為一個舉例說明,本發(fā)明所述的具有多個功能設(shè)置按鍵的數(shù)據(jù)采集裝置中:所述控制單元更新設(shè)置所述數(shù)據(jù)采集裝置的當前功能設(shè)置狀態(tài)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)時,還可以使更新后的功能設(shè)置狀態(tài)的參數(shù)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的最終參數(shù)。作為一個舉例說明,本發(fā)明所述的具有多個功能設(shè)置按鍵的數(shù)據(jù)采集裝置中:所述控制單元更新設(shè)置所述數(shù)據(jù)采集裝置的當前功能設(shè)置狀態(tài)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài),并使更新后的功能設(shè)置狀態(tài)的界面為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的界面時,還可以使更新后的功能設(shè)置狀態(tài)的參數(shù)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的最終參數(shù)。作為一個舉例說明,本發(fā)明所述的具有多個功能設(shè)置按鍵的數(shù)據(jù)采集裝置中:所述控制單元更新設(shè)置所述數(shù)據(jù)采集裝置的當前功能設(shè)置狀態(tài)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài),并使更新后的功能設(shè)置狀態(tài)的界面為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的最終界面時,還可以使更新后的功能設(shè)置狀態(tài)的參數(shù)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的最終參數(shù)。另一方面,本發(fā)明還提供了一種具有多個功能設(shè)置按鍵的數(shù)據(jù)采集裝置,包括:多個功能設(shè)置按鍵,用于產(chǎn)生不同的觸發(fā)信號,每個功能設(shè)置按鍵和該功能設(shè)置按鍵產(chǎn)生的觸發(fā)信號又對應(yīng)一個功能設(shè)置狀態(tài),即功能設(shè)置按鍵、觸發(fā)信號和功能設(shè)置狀態(tài)三者 對應(yīng);控制單元:用于依據(jù)所述觸發(fā)信號,更新設(shè)置所述數(shù)據(jù)采集裝置的當前功能設(shè)置狀態(tài);顯示單元:用于依據(jù)所述數(shù)據(jù)采集裝置更新設(shè)置的功能設(shè)置狀態(tài),顯示對應(yīng)的界面;所述控制單元還連接有第一存儲單元和第二存儲單元;響應(yīng)所述觸發(fā)信號,所述控制單元首先將所述第一存儲單元中的存儲內(nèi)容作為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)保存到所述第二存儲單元中,將當前功能設(shè)置狀態(tài)保存到所述第一存儲單元中;然后,在所述觸發(fā)信號對應(yīng)的功能設(shè)置狀態(tài)與所述數(shù)據(jù)采集裝置的當前功能設(shè)置狀態(tài)一致時,所述控制單元依據(jù)所述第二存儲單元中的存儲內(nèi)容,更新設(shè)置所述數(shù)據(jù)采集裝置的當前功能設(shè)置狀態(tài)為所述相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)。本發(fā)明提供的上述數(shù)據(jù)采集裝置具有第一存儲單元和第二存儲單元,在有功能設(shè)置按鍵被觸發(fā)時,控制單元將所述第一存儲單元中的存儲內(nèi)容作為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)保存到所述第二存儲單元中,將當前功能設(shè)置狀態(tài)保存到所述第一存儲單元中;然后判斷被觸發(fā)的功能設(shè)置按鍵與數(shù)據(jù)采集裝置當前的功能設(shè)置狀態(tài),如果二者一致,則依據(jù)所述第二存儲單元中的存儲內(nèi)容,更新設(shè)置所述數(shù)據(jù)采集裝置的當前功能設(shè)置狀態(tài)為所述相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)。同樣解決了上述問題:在出現(xiàn)按鍵錯誤時,可以通過再次觸發(fā)該按鍵而返回到上一功能設(shè)置狀態(tài);在需要在兩個功能設(shè)置按鍵進行來回切換時,可以觸發(fā)與當前顯示的功能設(shè)置狀態(tài)對應(yīng)一致的功能設(shè)置按鍵來達到切換的目的。作為一個舉例說明,本發(fā)明所述的具有多個功能設(shè)置按鍵的數(shù)據(jù)采集裝置中:所述控制單元更新設(shè)置所述數(shù)據(jù)采集裝置的當前功能設(shè)置狀態(tài)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)時,還可以使更新后的功能設(shè)置狀態(tài)的界面為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的界面。作為一個舉例說明,本發(fā)明所述的具有多個功能設(shè)置按鍵的數(shù)據(jù)采集裝置中:所述控制單元更新設(shè)置所述數(shù)據(jù)采集裝置的當前功能設(shè)置狀態(tài)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)時,還可以使更新后的功能設(shè)置狀態(tài)的界面為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的最終界面。作為一個舉例說明,本發(fā)明所述的具有多個功能設(shè)置按鍵的數(shù)據(jù)采集裝置中:所述控制單元更新設(shè)置所述數(shù)據(jù)采集裝置的當前功能設(shè)置狀態(tài)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)時,還可以使更新后的功能設(shè)置狀態(tài)的參數(shù)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的參數(shù)。作為一個舉例說明,本發(fā)明所述的具有多個功能設(shè)置按鍵的數(shù)據(jù)采集裝置中:所述控制單元更新設(shè)置所述數(shù)據(jù)采集裝置的當前功能設(shè)置狀態(tài)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài),并使更新后的功能設(shè)置狀態(tài)的界面為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的界面時,還可以使更新后的功能設(shè)置狀態(tài)的參數(shù)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的參數(shù)。作為一個舉例說明,本發(fā)明所述的具有多個功能設(shè)置按鍵的數(shù)據(jù)采集裝置中:所述控制單元更新設(shè)置所述數(shù)據(jù)采集裝置的當前功能設(shè)置狀態(tài)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài),并使更新后的功能設(shè)置狀態(tài)的界面為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的最終界面時,還可以使更新后的功能設(shè)置狀態(tài)的參數(shù)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的參數(shù)。作為一個舉例說明,本發(fā)明所述的具有多個功能設(shè)置按鍵的數(shù)據(jù)采集裝置中:所述控制單元更新設(shè)置所述數(shù)據(jù)采集裝置的當前功能設(shè)置狀態(tài)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)時,還可以使更新后的功能設(shè)置狀態(tài)的參數(shù)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的最終參數(shù)。作為一個舉例說明,本發(fā)明所述的具有多個功能設(shè)置按鍵的數(shù)據(jù)采集裝置中:所述控制單元更新設(shè)置所述數(shù)據(jù)采集裝置的當前功能設(shè)置狀態(tài)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài),并使更新后的功能設(shè)置狀態(tài)的界面為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的界面時,還可以使更新后的功能設(shè)置狀態(tài)的參數(shù)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的最終參數(shù)。作為一個舉例說明,本發(fā)明所述的具有多個功能設(shè)置按鍵的數(shù)據(jù)采集裝置中:所述控制單元更新設(shè)置所述數(shù)據(jù)采集裝置的當前功能設(shè)置狀態(tài)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài),并使更新后的功能設(shè)置狀態(tài)的界面為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的最終界面時,還可以使更新后的功能設(shè)置狀態(tài)的參數(shù)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的最終參數(shù)。本發(fā)明提供的具有多個功能設(shè)置按鍵的數(shù)據(jù)采集裝置,實現(xiàn)了不同的功能設(shè)置按鍵對應(yīng)的不同功能設(shè)置狀態(tài)或界面之間的切換,便于對誤操作按鍵進行糾正。
圖1是背景技術(shù)中Agilent的34970的前面板的示意圖2是背景技術(shù)中一種數(shù)據(jù)采集裝置的前面板的示意圖;圖3是背景技術(shù)中的Config功能的界面示意圖;圖4是具體實施例1中數(shù)據(jù)采集裝置400的結(jié)構(gòu)示意圖;圖5為具體實施例1中的狀態(tài)轉(zhuǎn)換示意圖;圖6是具體實施例2中數(shù)據(jù)采集裝置600的結(jié)構(gòu)示意圖;圖7是具體實施例2中的一個狀態(tài)轉(zhuǎn)換示意圖;圖8是具體實施例2中的又一個狀態(tài)轉(zhuǎn)換示意圖;圖9是具體實施例1中數(shù)據(jù)采集裝置400的控制單元執(zhí)行的流程900的說明圖;圖10是具體實施例2中數(shù)據(jù)采集裝置600的控制單元執(zhí)行的流程1000的說明圖。
具體實施例方式為使本發(fā)明的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結(jié)合附圖和具體實施方式
對本發(fā)明作進一步詳細的說明。具體實施例1具體實施例1中本發(fā)明提供了一種具有多個功能設(shè)置按鍵的數(shù)據(jù)采集裝置400,如圖4所示,包括功能設(shè)置按鍵1、控制單元2和顯示單元3。由于各個廠家的數(shù)據(jù)采集裝置具有不同的型號,本發(fā)明中的功能設(shè)置按鍵I不僅限于如圖1中的Measure鍵SI 1、Mx+B鍵S12、Alarm鍵S13和Advanced鍵S14,或如圖2中的 Config 鍵 S21、Monitor 鍵 S22、Control 鍵 S23>Store/Recall 鍵 S24、Utility 鍵 S25等,還可以是實現(xiàn)掃頻功能的掃頻按鍵,還可以是實現(xiàn)調(diào)制功能的調(diào)制按鍵,也可以是實現(xiàn)Burst功能的Burst按鍵等,都在本發(fā)明的保護范圍之內(nèi)。在本實施例中,作為一個舉例說明,所述的數(shù)據(jù)采集裝置400是可以安裝萬用表卡的數(shù)據(jù)采集開關(guān)單元,可以實現(xiàn)對電流、電壓、電阻等數(shù)據(jù)的采集。作為一種變形,所述的數(shù)據(jù)采集裝置400還可以是示波器,還可以是頻譜分析儀,還可以是射頻信號源,還可以是邏輯分析儀,也可以是萬用表等。在本實施例中,作為一個舉例說明,所述的控制單元2是由DSP構(gòu)成。作為一種變形,所述控制單元2也可以由單片微處理器構(gòu)成,也可以由CPU構(gòu)成,也可以由FPGA門陣列構(gòu)成,還可以由計算機等構(gòu)成。在本實施例中,作為一個舉例說明,所述的顯示單元3可以為CRT顯示器、IXD顯示器、LED顯示器、觸摸式顯示屏或3D顯示器等。在本實施例中,圖5是具體的按鍵觸發(fā)和功能設(shè)置狀態(tài)之間的狀態(tài)轉(zhuǎn)換示意圖。為了表述清楚,也為了簡化,如圖4結(jié)合圖5所示,圖4中的功能設(shè)置按鍵I包括功能設(shè)置按鍵N、功能設(shè)置按鍵P、功能設(shè)置按鍵M和功能設(shè)置按鍵Q,它們分別對應(yīng)數(shù)據(jù)采集裝置400的功能設(shè)置狀態(tài)N’、功能設(shè)置狀態(tài)P’、功能設(shè)置狀態(tài)M’和功能設(shè)置狀態(tài)Q’。當前狀態(tài)即為數(shù)據(jù)采集裝置400當前所處的功能設(shè)置狀態(tài)、也即顯示單元3當前顯示的功能設(shè)置狀態(tài);前次狀態(tài)即為數(shù)據(jù)采集裝置400當前所處的功能設(shè)置狀態(tài)的相鄰前次出現(xiàn)的功能設(shè)置狀態(tài);觸發(fā)按鍵即為某個時間按下的某個功能設(shè)置按鍵;“*”號表示任意的功能設(shè)置狀態(tài)。當時間為TO時,數(shù)據(jù)采集裝置400的當前功能設(shè)置狀態(tài)為N’,按下功能設(shè)置按鍵P,由于數(shù)據(jù)采集裝置400的當前功能設(shè)置狀態(tài)N’和觸發(fā)的功能設(shè)置按鍵P對應(yīng)不一致,因此進入時間Tl,數(shù)據(jù)采集裝置400的當前功能設(shè)置狀態(tài)更新為功能設(shè)置狀態(tài)P’,更新過程如圖5中箭頭SOl所示,而時間TO時的功能設(shè)置狀態(tài)N’作為時間Tl時的前次功能設(shè)置狀態(tài)。當時間為Tl時,數(shù)據(jù)采集裝置400的當前功能設(shè)置狀態(tài)為P’,按下功能設(shè)置按鍵M,由于數(shù)據(jù)采集裝置400的當前功能設(shè)置狀態(tài)P’和觸發(fā)的功能設(shè)置按鍵M對應(yīng)不一致,因此進入時間T2時,數(shù)據(jù)采集裝置400的當前功能設(shè)置狀態(tài)更新為M’,更新過程如圖5中箭頭S02所示,而時間Tl時的功能設(shè)置狀態(tài)P’作為時間T2時的前次功能設(shè)置狀態(tài)。當時間為T2時,數(shù)據(jù)采集裝置400的當前功能設(shè)置狀態(tài)為M’,按下功能設(shè)置按鍵Q,由于數(shù)據(jù)采集裝置400的當前功能設(shè)置狀態(tài)M’和觸發(fā)的功能設(shè)置按鍵Q對應(yīng)不一致,因此進入時間T3時,數(shù)據(jù)采集裝置400的當前功能設(shè)置狀態(tài)更新為Q’,更新過程如圖5中箭頭S03所示,而時間T2時的功能設(shè)置狀態(tài)M’作為時間T3時的前次功能設(shè)置狀態(tài)。當時間為T3時,數(shù)據(jù)采集裝置400的當前功能設(shè)置狀態(tài)為Q’,按下功能設(shè)置按鍵Q,由于數(shù)據(jù)采集裝置400的當前功能設(shè)置狀態(tài)Q’和觸發(fā)的功能設(shè)置按鍵Q對應(yīng)一致,因此進入時間T4,數(shù)據(jù)采集裝置400的當前功能設(shè)置狀態(tài)更新為時間T3時的前次功能設(shè)置狀態(tài)M,,更新過程如圖5中箭頭S04所示,而時間T3時的功能設(shè)置狀態(tài)Q’作為時間T4時的前次功能設(shè)置狀態(tài)。當時間為T4時,數(shù)據(jù)采集裝置400的當前功能設(shè)置狀態(tài)為M’,按下功能設(shè)置按鍵M,由于數(shù)據(jù)采集裝置400的當前功能設(shè)置狀態(tài)M’和觸發(fā)的功能設(shè)置按鍵M對應(yīng)一致,因此進入時間T5,數(shù)據(jù)采集裝置400的當前功能設(shè)置狀態(tài)更新為時間T4時的前次功能設(shè)置狀態(tài)Q’,更新過程如圖5中箭頭S05所示,而時間T4時的功能設(shè)置狀態(tài)M’作為時間T5時的前次功能設(shè)置狀態(tài)。以此類推,即實現(xiàn)了數(shù)據(jù)采集裝置400的兩個功能設(shè)置狀態(tài)M,和Q’之間的切換。需要說明的是,時間T0、T1、T2、T3、T4、T5根據(jù)需要是可變的。例如,在某項功能設(shè)置狀態(tài)下需要進行參數(shù)配置,會長時間一一配置各項參數(shù),則該功能設(shè)置狀態(tài)持續(xù)的時間就較長;在某項功能設(shè)置狀態(tài)下進行曲線顯示,可以持續(xù)的時間較短,則該功能設(shè)置狀態(tài)持續(xù)的時間就較短。可以看出,時間的長短對本發(fā)明不會產(chǎn)生影響。作為本實施例的一種變形,一個功能設(shè)置狀態(tài)可能會對應(yīng)多個界面,在背景技術(shù)中我們舉例說到:如圖2、圖3結(jié)合圖4所示,在Config功能下的配置包括測量配置、定標配置、報警配置和高級配置,上述每個配置都有單獨的界面,即該功能設(shè)置狀態(tài)至少對應(yīng)四個界面。在某個時間,完成測量配置和定標配置后,進行報警配置時,觸發(fā)了功能設(shè)置按鍵Store/Recall鍵S24,則控制單元2更新數(shù)據(jù)采集裝置400的當前功能設(shè)置狀態(tài)為Store/Recall,再次觸發(fā)Store/Recall鍵S24,由于當前的功能設(shè)置狀態(tài)Store/Recall和觸發(fā)的功能設(shè)置按鍵Store/Recall鍵S24對應(yīng)一致,因此控制單元2會更新數(shù)據(jù)采集裝置400的當前功能設(shè)置狀態(tài)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)Config,還使得更新后的功能設(shè)置狀態(tài)Config的界面為相鄰前次出現(xiàn)過的測量配置、定標配置或報警配置界面中的一個界面。作為另一種變形,上述控制單元2會更新數(shù)據(jù)采集裝置400的當前功能設(shè)置狀態(tài)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)Config,還使得更新后的功能設(shè)置狀態(tài)Config的界面為相鄰前次出現(xiàn)過的測量配置、定標配置或報警配置界面中的報警配置界面,即使得更新后的界面為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)Config的最終界面。
作為本實施例的一種變形,對于數(shù)據(jù)采集裝置400來說,每個功能設(shè)置狀態(tài)的每個界面都可能會有多個參數(shù)。如圖2、圖3結(jié)合圖4所示,在Config功能下的配置包括測量配置、定標配置、報警配置和高級配置,上述每個配置都有可能會配置多項參數(shù)。在某個時間,完成測量配置和定標配置的參數(shù)設(shè)置后,進行報警配置時,觸發(fā)了功能設(shè)置按鍵Store/Recall鍵S24,則控制單元2更新數(shù)據(jù)采集裝置400的當前功能設(shè)置狀態(tài)為Store/Recall,再次觸發(fā)Store/Recall鍵S24,由于當前的功能設(shè)置狀態(tài)Store/Recall和觸發(fā)的按鍵Store/Recall鍵S24對應(yīng)一致,因此控制單元2會更新數(shù)據(jù)采集裝置400的當前功能設(shè)置狀態(tài)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)Config,還使更新后的功能設(shè)置狀態(tài)Config的參數(shù)為相鄰前次出現(xiàn)的參數(shù)中的某些參數(shù),可以是已經(jīng)保存的測量配置和定標配置的所有參數(shù),還可以是其中某些最重要的參數(shù)。作為另一種變形,上述控制單元2更新數(shù)據(jù)采集裝置400的當前功能設(shè)置狀態(tài)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)Config,還使得更新后的界面為相鄰前次出現(xiàn)的最終界面,還使得更新后的參數(shù)為相鄰前次出現(xiàn)的最終參數(shù),最終參數(shù)即為相鄰前次配置的所有參數(shù)。在本實施例中,作為一個舉例說明,如圖9結(jié)合圖4所示,還提供了一種控制單元的具體流程處理方法900,包括有如下步驟:步驟901:當有按鍵觸發(fā)時,接收按鍵觸發(fā)信息。步驟902:接收到按鍵觸發(fā)信息后,判斷該按鍵是否為功能設(shè)置按鍵I ;如果不是功能設(shè)置按鍵1,則正常響應(yīng)該按鍵,執(zhí)行步驟907 ;如果是功能設(shè)置按鍵1,則執(zhí)行步驟903。步驟903:判斷數(shù)據(jù)采集裝置400當前的功能設(shè)置狀態(tài)與步驟902中觸發(fā)的功能
設(shè)置按鍵I是否對應(yīng)一致。當數(shù)據(jù)采集裝置400當前的功能設(shè)置狀態(tài)與步驟902中觸發(fā)的功能設(shè)置按鍵I對應(yīng)不一致時,正常響應(yīng)觸發(fā)的功能設(shè)置按鍵1,執(zhí)行步驟907。當數(shù)據(jù)采集裝置400當前的功能設(shè)置狀態(tài)與步驟902中觸發(fā)的功能設(shè)置按鍵I對應(yīng)一致時,執(zhí)行步驟904。作為舉例說明,由于每個功能設(shè)置按鍵都具有一個按鍵值,而每個功能設(shè)置狀態(tài)則具有一個ID值,在判斷數(shù)據(jù)采集裝置400的功能設(shè)置狀態(tài)與觸發(fā)的功能設(shè)置按鍵I是否對應(yīng)一致時,控制單元2可以將功能設(shè)置按鍵I的按鍵值轉(zhuǎn)換為功能設(shè)置狀態(tài)的ID值,然后進行比較;也可以將功能設(shè)置狀態(tài)的ID值轉(zhuǎn)換為功能設(shè)置按鍵I的按鍵值,然后進行比較;還可以將功能設(shè)置狀態(tài)的ID值與功能設(shè)置按鍵I的按鍵值都轉(zhuǎn)換為一個中間值,然后再進行比較。步驟904:將數(shù)據(jù)采集裝置400的當前功能設(shè)置狀態(tài)更新為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)。步驟905:在步驟904中將數(shù)據(jù)采集裝置400的當前功能設(shè)置狀態(tài)更新為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)時,還更新數(shù)據(jù)采集裝置400的界面為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的最終界面。步驟906:在步驟904和步驟905中,將數(shù)據(jù)采集裝置400的當前功能設(shè)置狀態(tài)更新為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài),同時還更新數(shù)據(jù)采集裝置400的界面為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的最終界面時,還更新數(shù)據(jù)采集裝置400的參數(shù)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的最終參數(shù),本次狀態(tài)轉(zhuǎn)換完成。然后執(zhí)行步驟907:執(zhí)行下一個流程。通過上面的說明可以看出,本發(fā)明的實施例解決了現(xiàn)有技術(shù)中存在的由于錯誤按下功能設(shè)置按鍵帶來的問題,提供了一種可以在兩個功能設(shè)置按鍵之間進行切換、且可以保存已經(jīng)設(shè)置好的參數(shù)的方案,不需要對誤操作之前的設(shè)置進行重新一一配置。通過本發(fā)明的實施例,提高了數(shù)據(jù)采集裝置防止誤操作的能力,也提高了數(shù)據(jù)采集裝置的功能設(shè)置的速度。
具體實施方式
2作為本發(fā)明的又一種方案,如圖6所示,本發(fā)明的數(shù)據(jù)采集裝置600包括功能設(shè)置按鍵1、控制單元2、顯示單元3、第一存儲單元4和第二存儲單元5。由于各個廠家的數(shù)據(jù)采集裝置具有不同的型號,本發(fā)明中的功能設(shè)置按鍵I不僅限于如圖1中的Measure鍵SI 1、Mx+B鍵S12、Alarm鍵S13和Advanced鍵S14,或如圖2中的 Config 鍵 S21、Monitor 鍵 S22、Control 鍵 S23>Store/Recall 鍵 S24、Utility 鍵 S25等,還可以是實現(xiàn)掃頻功能的掃頻按鍵,還可以是實現(xiàn)調(diào)制功能的調(diào)制按鍵,也可以是實現(xiàn)Burst功能的Burst按鍵等,都在本發(fā)明的保護范圍之內(nèi)。在本實施例中,作為一個舉例說明,所述的數(shù)據(jù)采集裝置600是可以安裝有溫度采集卡的數(shù)據(jù)采集開關(guān)單元,可以實現(xiàn)對溫度數(shù)據(jù)的采集。作為一種變形,所述的數(shù)據(jù)采集裝置600還可以是示波器,還可以是頻譜分析儀,還可以是射頻信號源,還可以是邏輯分析儀,也可以是萬用表等。在本實施例中,作為一個舉例說明,所述的控制單元2是由DSP構(gòu)成。作為一種變形,所述控制單元2也可以由單片微處理器構(gòu)成,也可以由CPU構(gòu)成,也可以由FPGA門陣列構(gòu)成,還可以由計算機等構(gòu)成。在本實施例中,作為一個舉例說明,所述的顯示單元3可以為CRT顯示器、IXD顯示器、LED顯示器、觸摸式顯示屏或3D顯示器等。在本實施例中,作為一個舉例說明,所述第一存儲單元4和第二存儲單元5可以是兩個獨立的存儲器,也可以是同一個存儲器中的兩個不同的存儲單元。在本實施例中,圖7、圖8是具體的按鍵觸發(fā)和功能設(shè)置狀態(tài)之間的狀態(tài)轉(zhuǎn)換示意圖。為了表述清楚,也為了簡化,結(jié)合圖6、圖7、圖8所示,圖6中的功能設(shè)置按鍵I包括功能設(shè)置按鍵N、功能設(shè)置按鍵P、功能設(shè)置按鍵M和功能設(shè)置按鍵Q,它們分別對應(yīng)功能設(shè)置狀態(tài)N’、功能設(shè)置狀態(tài)P’、功能設(shè)置狀態(tài)M’和功能設(shè)置狀態(tài)Q’。當前狀態(tài)即為數(shù)據(jù)采集裝置600當前所處的功能設(shè)置狀態(tài)、也即顯示單元3當前顯示的功能設(shè)置狀態(tài),第一存儲為第一存儲單元4中的功能設(shè)置狀態(tài),第二存儲為第二存儲單元5中的功能設(shè)置狀態(tài);觸發(fā)按鍵即為某個時間按下的某個功能設(shè)置按鍵;“*”號表示任意的功能設(shè)置狀態(tài)。當時間為TO時,數(shù)據(jù)采集裝置600的當前功能設(shè)置狀態(tài)為N’,第一存儲單元4中的功能設(shè)置狀態(tài)為N’,第二存儲單元5中的功能設(shè)置狀態(tài)為任意,按下功能設(shè)置按鍵P,響應(yīng)該按鍵,控制單元2首先將第一存儲單元4中的功能設(shè)置狀態(tài)N’保存到第二存儲單元5中,保存過程如圖7中箭頭Sll所示;將當前功能設(shè)置狀態(tài)N’保存到第一存儲單元4中,保存過程如圖7中箭頭S12所示;然后,由于時間TO時的當前功能設(shè)置狀態(tài)N’與觸發(fā)的功能設(shè)置按鍵P對應(yīng)不一致,數(shù)據(jù)采集裝置600的當前功能設(shè)置狀態(tài)則更新為P’。更新后進入時間Tl,時間為Tl時數(shù)據(jù)采集裝置600的當前功能設(shè)置狀態(tài)為P’,第一存儲單元4中的功能設(shè)置狀態(tài)為N’,第二存儲單元5中的功能設(shè)置狀態(tài)為N’。按下功能設(shè)置按鍵M,響應(yīng)該按鍵,控制單元2首先將第一存儲單元4中的功能設(shè)置狀態(tài)N’保存到第二存儲單元5中,保存過程如圖7中箭頭S13所示;將當前功能設(shè)置狀態(tài)P’保存到第一存儲單元4中,保存過程如圖7中箭頭S14所示;然后,由于時間Tl時數(shù)據(jù)采集裝置600的當前功能設(shè)置狀態(tài)P’與觸發(fā)的功能設(shè)置按鍵M對應(yīng)不一致,數(shù)據(jù)采集裝置600的當前功能設(shè)置狀態(tài)更新為M’。更新后進入時間T2,時間為T2時數(shù)據(jù)采集裝置600的當前功能設(shè)置狀態(tài)為M,,第一存儲單元4中的功能設(shè)置狀態(tài)為P’,第二存儲單元5中的功能設(shè)置狀態(tài)為N’。按下功能設(shè)置按鍵Q,響應(yīng)該按鍵,控制單元2首先將第一存儲單元4中的功能設(shè)置狀態(tài)P’保存到第二存儲單元5中,保存過程如圖7中箭頭S15所示;將當前功能設(shè)置狀態(tài)M’保存到第一存儲單元4中,保存過程如圖7中箭頭S16所示;然后,由于時間T2時數(shù)據(jù)采集裝置600的當前功能設(shè)置狀態(tài)M’與觸發(fā)的功能設(shè)置按鍵Q對應(yīng)不一致,數(shù)據(jù)采集裝置600的當前功能設(shè)置狀態(tài)更新為Q’。更新后進入時間T3,時間為T3時數(shù)據(jù)采集裝置600的當前功能設(shè)置狀態(tài)為Q’,第一存儲單元4中的功能設(shè)置狀態(tài)為M’,第二存儲單元5中的功能設(shè)置狀態(tài)為P’。按下功能設(shè)置按鍵Q,響應(yīng)該按鍵,控制單元2首先將第一存儲單元4中的功能設(shè)置狀態(tài)M,保存到第二存儲單元5中,保存過程如圖7中箭頭S17所示;將當前功能設(shè)置狀態(tài)Q’保存到第一存儲單元4中,保存過程如圖7中箭頭S18所示;然后,由于時間T3時數(shù)據(jù)采集裝置600的當前功能設(shè)置狀態(tài)Q’與觸發(fā)的功能設(shè)置按鍵Q對應(yīng)一致,控制單元2將數(shù)據(jù)采集裝置600的當前功能設(shè)置狀態(tài)更新為其相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)M,,具體是將第二存儲單元5中更新后的功能設(shè)置狀態(tài)M’更新到數(shù)據(jù)采集裝置600的當前功能設(shè)置狀態(tài),更新過程如圖7中箭頭S19所示。更新后進入時間T4,可以看出,時間T4時數(shù)據(jù)采集裝置600的當前功能設(shè)置狀態(tài)為M,,第一存儲單元4中的功能設(shè)置狀態(tài)為Q’,第二存儲單元5中的功能設(shè)置狀態(tài)為M,。由此可以看出,在時間T2對數(shù)據(jù)采集裝置600的功能設(shè)置狀態(tài)M’進行配置時,如果誤觸發(fā)功能設(shè)置按鍵Q,進入了功能設(shè)置狀態(tài)Q’的界面,通過再次觸發(fā)功能設(shè)置按鍵Q,可以重新更新數(shù)據(jù)采集裝置600的功能設(shè)置狀態(tài)為M,。作為一種變形,結(jié)合圖6、圖7、圖8所示,在時間為T4時,按下功能設(shè)置按鍵M,響應(yīng)該按鍵,控制單元2首先將第一存儲單元4中的功能設(shè)置狀態(tài)Q’保存到第二存儲單元5中,保存過程如圖8中箭頭S20所示;將當前功能設(shè)置狀態(tài)M’保存到第一存儲單元4中,保存過程如圖8中箭頭S21所示;然后,由于時間T4時數(shù)據(jù)采集裝置600的當前功能設(shè)置狀態(tài)M’和觸發(fā)的功能設(shè)置按鍵M對應(yīng)一致,控制單元2將數(shù)據(jù)采集裝置600的當前功能設(shè)置狀態(tài)更新為其相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)Q’,具體是將第二存儲單元5中更新后的功能設(shè)置狀態(tài)Q’更新到數(shù)據(jù)采集裝置600的當前功能設(shè)置狀態(tài),更新過程如圖8中箭頭S22所
/Jn ο更新后進入時間T5,時間為T5時數(shù)據(jù)采集裝置600的當前功能設(shè)置狀態(tài)為Q’,第一存儲單元4中的功能設(shè)置狀態(tài)為M’,第二存儲單元5中的功能設(shè)置狀態(tài)為Q’。
由此可以看出,從時間T3到時間T5實現(xiàn)了數(shù)據(jù)采集裝置600的兩個功能設(shè)置狀態(tài)M’和Q’之間的切換;如果在時間T5時,再次觸發(fā)功能設(shè)置按鍵Q,則又返回到功能設(shè)置狀態(tài)M’,實現(xiàn)功能設(shè)置狀態(tài)M’和功能設(shè)置狀態(tài)Q’之間的連續(xù)切換。需要說明的是,時間T0、T1、T2、T3、T4、T5根據(jù)需要是可變的。例如,在某項功能設(shè)置狀態(tài)下需要進行參數(shù)配置,會長時間一一配置各項參數(shù),則該功能設(shè)置狀態(tài)持續(xù)的時間就較長;在某項功能設(shè)置狀態(tài)下進行曲線顯示,可以持續(xù)的時間較短,則該功能設(shè)置狀態(tài)持續(xù)的時間就較短??梢钥闯觯瑫r間的長短對本發(fā)明不會產(chǎn)生影響。作為本實施例的一種變形,一個功能設(shè)置狀態(tài)可能會對應(yīng)多個界面,在背景技術(shù)中我們舉例說到:如圖2、圖3結(jié)合圖6所示,在Config功能下的配置包括測量配置、定標配置、報警配置和高級配置,上述每個配置都有單獨的界面,即該功能設(shè)置狀態(tài)至少對應(yīng)四個界面。在Config功能下進行配置時,第一存儲單元4中同時存儲功能設(shè)置狀態(tài)Config。在某個時間,完成測量配置和定標配置的參數(shù)設(shè)置后,進行報警配置時,觸發(fā)了功能設(shè)置按鍵Store/Recall鍵S24,則控制單元2將第一存儲單元4中的功能設(shè)置狀態(tài)Config保存到第二存儲單元5中,再將當前的功能設(shè)置狀態(tài)Config保存到第一存儲單元4中,然后控制單元2更新數(shù)據(jù)采集裝置600的當前功能設(shè)置狀態(tài)為Store/Recall。再次觸發(fā)Store/Recall鍵S24,控制單元2首先將第一存儲單元4中的功能設(shè)置狀態(tài)Config保存到第二存儲單元5中,再將當前的功能設(shè)置狀態(tài)Store/Recall保存到第一存儲單元4中,然后由于當前的功能設(shè)置狀態(tài)Store/Recall和觸發(fā)的功能設(shè)置按鍵Store/Recall鍵S24對應(yīng)一致,因此控制單元2會更新數(shù)據(jù)采集裝置600的當前功能設(shè)置狀態(tài)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)Config,具體是將第二存儲單元5中更新后的功能設(shè)置狀態(tài)Config更新為數(shù)據(jù)采集裝置600的當前功能設(shè)置狀態(tài),且還使得更新后的功能設(shè)置狀態(tài)Config的界面為相鄰前次出現(xiàn)過的測量配置、定標配置或報警配置界面中的一個界面。作為另一種變形,上述控制單元2會更新數(shù)據(jù)采集裝置600的當前功能設(shè)置狀態(tài)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)Config,還使得更新后的功能設(shè)置狀態(tài)Config的界面為相鄰前次出現(xiàn)過的測量配置、定標配置或報警配置界面中的報警配置界面,即使得更新后的界面為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)Config的最終界面。作為本實施例的一種變形,對于數(shù)據(jù)采集裝置600來說,每個功能設(shè)置狀態(tài)的每個界面都可能會有多個參數(shù)。如圖2、圖3結(jié)合圖6所示,在Config功能下的配置包括測量配置、定標配置、報警配置和高級配置,上述每個配置都有可能會配置多項參數(shù)。在Config功能下進行配置時,第一存儲單元4中同時存儲功能設(shè)置狀態(tài)Config。在某個時間,完成測量配置和定標配置的參數(shù)設(shè)置后,進行報警配置時,觸發(fā)了功能設(shè)置按鍵Store/Recall鍵S24,則控制單元2將第一存儲單元4中的功能設(shè)置狀態(tài)Config保存到第二存儲單元5中,再將當前的功能設(shè)置狀態(tài)Config保存到第一存儲單元4中,然后控制單元2更新數(shù)據(jù)采集裝置600的當前功能設(shè)置狀態(tài)為Store/Recall。再次觸發(fā)Store/Recall鍵S24,控制單元2首先將第一存儲單元4中的功能設(shè)置狀態(tài)Config保存到第二存儲單元5中,再將當前的功能設(shè)置狀態(tài)Store/Recall保存到第一存儲單元4中,然后由于當前的功能設(shè)置狀態(tài)Store/Recall和觸發(fā)的功能設(shè)置按鍵Store/Recall鍵S24對應(yīng)一致,因此控制單元2會更新數(shù)據(jù)采集裝置600的當前功能設(shè)置狀態(tài)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)Config,具體是將第二存儲單元5中更新后的功能設(shè)置狀態(tài)Config更新為數(shù)據(jù)采集裝置600的當前功能設(shè)置狀態(tài),且還使更新后的功能設(shè)置狀態(tài)Config的參數(shù)為相鄰前次出現(xiàn)的參數(shù)中的某些參數(shù),可以是已經(jīng)保存的測量配置和定標配置的所有參數(shù),還可以是其中某些最重要的參數(shù)。作為另一種變形,上述控制單元2更新數(shù)據(jù)采集裝置600的當前功能設(shè)置狀態(tài)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)Config,還使得更新后的界面為相鄰前次出現(xiàn)的最終界面,還使得更新后的參數(shù)為相鄰前次出現(xiàn)的最終參數(shù),最終參數(shù)即為相鄰前次配置的所有參數(shù)。舉例說明,如圖2、圖3所示,在某時間,在Config功能下,完成了測量配置、定標配置,正在進行報警配置,報警配置假設(shè)需要配置五個參數(shù),目前正在配置第三個參數(shù),此時誤觸發(fā) Store/Recall 鍵 S24,進入 Store/Recall 功能下;再次觸發(fā) Store/Recall 鍵 S24,則控制單元2會更新數(shù)據(jù)采集裝置600的當前功能設(shè)置狀態(tài)為Config,界面則是報警配置的界面,參數(shù)也保留之前的所有參數(shù),可以繼續(xù)對報警配置的第三個參數(shù)進行配置。在本實施例中,作為一個舉例說明,如圖10結(jié)合體圖6所示,還提供了 一種控制單元2的具體流程處理方法1000,包括有如下步驟:步驟1001:當有按鍵觸發(fā)時,接收按鍵觸發(fā)信息。步驟1002:接收到按鍵觸發(fā)信息后,判斷該按鍵是否為功能設(shè)置按鍵I ;如果不是功能設(shè)置按鍵1,則正常響應(yīng)該按鍵,執(zhí)行步驟1008 ;如果是功能設(shè)置按鍵1,則執(zhí)行步驟1003。步驟1003:更新第一存儲單元4和第二存儲單元5中的功能設(shè)置狀態(tài),具體來說,將所述第一存儲單元4中的存儲內(nèi)容作為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)保存到所述第二存儲單元5中,將數(shù)據(jù)采集裝置600當前的功能設(shè)置狀態(tài)保存到所述第一存儲單元4中。步驟1004:判斷數(shù)據(jù)采集裝置600當前的功能設(shè)置狀態(tài)與步驟1002中觸發(fā)的功能設(shè)置按鍵I是否對應(yīng)一致,如果對應(yīng)一致,則執(zhí)行步驟1005 ;如果對應(yīng)不一致,則執(zhí)行步驟 10041。首先說明步驟10041:當數(shù)據(jù)采集裝置600當前的功能設(shè)置狀態(tài)與步驟1002中觸發(fā)的功能設(shè)置按鍵I對應(yīng)不一致時,更新數(shù)據(jù)采集裝置600的功能設(shè)置狀態(tài)為步驟1002中觸發(fā)的功能設(shè)置按鍵對應(yīng)的功能設(shè)置狀態(tài),然后執(zhí)行步驟1008,進入下一個流程。再說明步驟1005:當數(shù)據(jù)采集裝置600當前的功能設(shè)置狀態(tài)與步驟1002中觸發(fā)的功能設(shè)置按鍵I對應(yīng)一致時,將數(shù)據(jù)采集裝置600的功能設(shè)置狀態(tài)更新為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài),具體為將第二存儲單元5中更新后的功能設(shè)置狀態(tài)更新為數(shù)據(jù)采集裝置600的當前功能設(shè)置狀態(tài),然后執(zhí)行步驟1006。作為舉例說明,由于每個功能設(shè)置按鍵都具有一個按鍵值,而每個功能設(shè)置狀態(tài)則具有一個ID值,在判斷數(shù)據(jù)采集裝置600的功能設(shè)置狀態(tài)與觸發(fā)的功能設(shè)置按鍵I是否對應(yīng)一致時,控制單元2可以將功能設(shè)置按鍵I的按鍵值轉(zhuǎn)換為功能設(shè)置狀態(tài)的ID值,然后進行比較;也可以將功能設(shè)置狀態(tài)的ID值轉(zhuǎn)換為功能設(shè)置按鍵的按鍵值,然后進行比較;還可以將功能設(shè)置狀態(tài)的ID值與功能設(shè)置按鍵I的按鍵值都轉(zhuǎn)換為一個中間值,然后再進行比較。步驟1006:在步驟1005中將數(shù)據(jù)采集裝置600的當前功能設(shè)置狀態(tài)更新為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)時,還更新數(shù)據(jù)采集裝置600的界面為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的最終界面。
步驟1007:在步驟1005和步驟1006中,將數(shù)據(jù)采集裝置600的當前功能設(shè)置狀態(tài)更新為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài),同時還更新數(shù)據(jù)采集裝置600的界面為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的最終界面時,還更新數(shù)據(jù)采集裝置600的參數(shù)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的最終參數(shù),本次狀態(tài)轉(zhuǎn)換完成。然后執(zhí)行步驟1008:進入下一個流程。通過上面的說明可以看出,本發(fā)明的實施例解決了現(xiàn)有技術(shù)中存在的由于錯誤按下功能設(shè)置按鍵帶來的問題,尤其是數(shù)據(jù)丟失的問題,提供了一種可以在兩個功能設(shè)置按鍵之間進行切換、且可以保存已經(jīng)設(shè)置好的參數(shù)的方案,不需要對誤操作之前的設(shè)置進行重新一一配置。通過本發(fā)明的實施例,提高了數(shù)據(jù)采集裝置防止誤操作的能力,也提高了數(shù)據(jù)采集裝置的功能設(shè)置的速度。以上所述的兩個具體實施例,對本發(fā)明所述具有多個功能設(shè)置按鍵的數(shù)據(jù)采集裝置進行了進一步詳細的說明,所應(yīng)理解的是,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想,并不用于限定本發(fā)明的保護范圍,凡在本發(fā)明的思想和原則之內(nèi)所做的任何修改、等同替換等等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種具有多個功能設(shè)置按鍵的數(shù)據(jù)采集裝置,包括: 多個功能設(shè)置按鍵,用于產(chǎn)生不同的觸發(fā)信號,每個功能設(shè)置按鍵和該功能設(shè)置按鍵產(chǎn)生的觸發(fā)信號又對應(yīng)一個功能設(shè)置狀態(tài); 控制單元:用于依據(jù)所述觸發(fā)信號,更新設(shè)置所述數(shù)據(jù)采集裝置的當前功能設(shè)置狀態(tài); 顯示單元:用于依據(jù)所述數(shù)據(jù)采集裝置更新設(shè)置的功能設(shè)置狀態(tài),顯示對應(yīng)的界面;其特征在于:在所述觸發(fā)信號對應(yīng)的功能設(shè)置狀態(tài)與所述數(shù)據(jù)采集裝置的當前功能設(shè)置狀態(tài)對應(yīng)一致時,所述控制單元更新設(shè)置所述數(shù)據(jù)采集裝置的當前功能設(shè)置狀態(tài)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)。
2.根據(jù)權(quán)利要求1所述的具有多個功能設(shè)置按鍵的數(shù)據(jù)采集裝置,其特征在于: 所述控制單元更新設(shè)置所述數(shù)據(jù)采集裝置的當前功能設(shè)置狀態(tài)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)時,還使更新后的功能設(shè)置狀態(tài)的界面為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的界面。
3.根據(jù)權(quán)利要求2所述的具有多個功能設(shè)置按鍵的數(shù)據(jù)采集裝置,其特征在于: 所述控制單元更新設(shè)置所述數(shù)據(jù)采集裝置的當前功能設(shè)置狀態(tài)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)時,還使更新后的功能設(shè)置狀態(tài)的界面為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的最終界面。
4.根據(jù)權(quán)利要求1所述 的具有多個功能設(shè)置按鍵的數(shù)據(jù)采集裝置,其特征在于: 所述控制單元更新設(shè)置所述數(shù)據(jù)采集裝置的當前功能設(shè)置狀態(tài)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)時,還使更新后的功能設(shè)置狀態(tài)的參數(shù)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的參數(shù)。
5.根據(jù)權(quán)利要求2所述的具有多個功能設(shè)置按鍵的數(shù)據(jù)采集裝置,其特征在于: 所述控制單元更新設(shè)置所述數(shù)據(jù)采集裝置的當前功能設(shè)置狀態(tài)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài),并使更新后的功能設(shè)置狀態(tài)的界面為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的界面時,還使更新后的功能設(shè)置狀態(tài)的參數(shù)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的參數(shù)。
6.根據(jù)權(quán)利要求3所述的具有多個功能設(shè)置按鍵的數(shù)據(jù)采集裝置,其特征在于: 所述控制單元更新設(shè)置所述數(shù)據(jù)采集裝置的當前功能設(shè)置狀態(tài)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài),并使更新后的功能設(shè)置狀態(tài)的界面為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的最終界面時,還使更新后的功能設(shè)置狀態(tài)的參數(shù)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的參數(shù)。
7.根據(jù)權(quán)利要求4所述的具有多個功能設(shè)置按鍵的數(shù)據(jù)采集裝置,其特征在于: 所述控制單元更新設(shè)置所述數(shù)據(jù)采集裝置的當前功能設(shè)置狀態(tài)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)時,還使更新后的功能設(shè)置狀態(tài)的參數(shù)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的最終參數(shù)。
8.根據(jù)權(quán)利要求5所述的具有多個功能設(shè)置按鍵的數(shù)據(jù)采集裝置,其特征在于: 所述控制單元更新設(shè)置所述數(shù)據(jù)采集裝置的當前功能設(shè)置狀態(tài)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài),并使更新后的功能設(shè)置狀態(tài)的界面為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的界面時,還使更新后的功能設(shè)置狀態(tài)的參數(shù)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的最終參數(shù)。
9.根據(jù)權(quán)利要求6所述的具有多個功能設(shè)置按鍵的數(shù)據(jù)采集裝置,其特征在于: 所述控制單元更新設(shè)置所述數(shù)據(jù)采集裝置的當前功能設(shè)置狀態(tài)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài),并使更新后的功能設(shè)置狀態(tài)的界面為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的最終界面時,還使更新后的功能設(shè)置狀態(tài)的參數(shù)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的最終參數(shù)。
10.一種具有多個功能設(shè)置按鍵的數(shù)據(jù)采集裝置,包括: 多個功能設(shè)置按鍵,用于產(chǎn)生不同的觸發(fā)信號,每個功能設(shè)置按鍵和該功能設(shè)置按鍵產(chǎn)生的觸發(fā)信號又對應(yīng)一個功能設(shè)置狀態(tài); 控制單元:用于依據(jù)所述觸發(fā)信號,更新設(shè)置所述數(shù)據(jù)采集裝置的當前功能設(shè)置狀態(tài); 顯示單元:用于依據(jù)所述數(shù)據(jù)采集裝置更新設(shè)置的功能設(shè)置狀態(tài),顯示對應(yīng)的界面; 其特征在于: 所述控制單元還連接有第一存儲單元和第二存儲單元; 響應(yīng)所述觸發(fā)信號, 所述控制單元首先將所述第一存儲單元中的存儲內(nèi)容作為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)保存到所述第二存儲單元中,將當前功能設(shè)置狀態(tài)保存到所述第一存儲單元中;然后,在所述觸發(fā)信號對應(yīng)的功能設(shè)置狀態(tài)與所述數(shù)據(jù)采集裝置的當前功能設(shè)置狀態(tài)一致時,所述控制單元依據(jù)所述第二存儲單元中的存儲內(nèi)容,更新設(shè)置所述數(shù)據(jù)采集裝置的當前功能設(shè)置狀態(tài)為所述相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)。
11.根據(jù)權(quán)利要求10所述的具有多個功能設(shè)置按鍵的數(shù)據(jù)采集裝置,其特征在于:所述控制單元依據(jù)所述第二存儲單元中的存儲內(nèi)容,更新設(shè)置所述數(shù)據(jù)采集裝置的當前功能設(shè)置狀態(tài)為所述相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)時,還使更新后的功能設(shè)置狀態(tài)的界面為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的界面。
12.根據(jù)權(quán)利要求11所述的具有多個功能設(shè)置按鍵的數(shù)據(jù)采集裝置,其特征在于: 所述控制單元依據(jù)所述第二存儲單元中的存儲內(nèi)容,更新設(shè)置所述數(shù)據(jù)采集裝置的當前功能設(shè)置狀態(tài)為所述相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)時,還使更新后的功能設(shè)置狀態(tài)的界面為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的最終界面。
13.根據(jù)權(quán)利要求10所述的具有多個功能設(shè)置按鍵的數(shù)據(jù)采集裝置,其特征在于: 所述控制單元更新設(shè)置所述數(shù)據(jù)采集裝置的當前功能設(shè)置狀態(tài)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)時,還使更新后的功能設(shè)置狀態(tài)的參數(shù)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的參數(shù)。
14.根據(jù)權(quán)利要求11所述的具有多個功能設(shè)置按鍵的數(shù)據(jù)采集裝置,其特征在于: 所述控制單元更新設(shè)置所述數(shù)據(jù)采集裝置的當前功能設(shè)置狀態(tài)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài),并使更新后的功能設(shè)置狀態(tài)的界面為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的界面時,還使更新后的功能設(shè)置狀態(tài)的參數(shù)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的參數(shù)。
15.根據(jù)權(quán)利要求12所述的具有多個功能設(shè)置按鍵的數(shù)據(jù)采集裝置,其特征在于: 所述控制單元更新設(shè)置所述數(shù)據(jù)采集裝置的當前功能設(shè)置狀態(tài)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài),并使更新后的功能設(shè)置狀態(tài)的界面為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的最終界面時,還使更新后的功能設(shè)置狀態(tài)的參數(shù)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的參數(shù)。
16.根據(jù)權(quán)利要求13所述的具有多個功能設(shè)置按鍵的數(shù)據(jù)采集裝置,其特征在于: 所述控制單元更新設(shè)置所述數(shù)據(jù)采集裝置的當前功能設(shè)置狀態(tài)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)時,還使更新后的功能設(shè)置狀態(tài)的參數(shù)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的最終參數(shù)。
17.根據(jù)權(quán)利要求14所述的具有多個功能設(shè)置按鍵的數(shù)據(jù)采集裝置,其特征在于: 所述控制單元更新設(shè)置所述數(shù)據(jù)采集裝置的當前功能設(shè)置狀態(tài)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài),并使更新后的功能設(shè)置狀態(tài)的界面為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的界面時,還使更新后的功能設(shè)置狀態(tài)的參數(shù)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的最終參數(shù)。
18.根據(jù)權(quán)利要求15所述的具有多個功能設(shè)置按鍵的數(shù)據(jù)采集裝置,其特征在于: 所述控制單元更新設(shè)置所述數(shù)據(jù)采集裝置的當前功能設(shè)置狀態(tài)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài),并使更新后的功能設(shè)置狀態(tài)的界面為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的最終界面時,還使更新后的功能設(shè)置狀態(tài)的參數(shù)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)的最終參數(shù)。
全文摘要
本發(fā)明提供具有多個功能設(shè)置按鍵的數(shù)據(jù)采集裝置,屬于測試、測量技術(shù)領(lǐng)域,具體包括多個功能設(shè)置按鍵、控制單元和顯示單元,在觸發(fā)信號對應(yīng)的功能設(shè)置狀態(tài)與所述數(shù)據(jù)采集裝置的當前功能設(shè)置狀態(tài)對應(yīng)一致時,所述控制單元更新設(shè)置所述數(shù)據(jù)采集裝置的當前功能設(shè)置狀態(tài)為相鄰前次出現(xiàn)的功能設(shè)置狀態(tài)。本發(fā)明實現(xiàn)了不同的功能設(shè)置按鍵對應(yīng)的不同功能設(shè)置狀態(tài)之間的切換,便于對誤操作按鍵進行糾正。
文檔編號G01R31/00GK103176065SQ20111043121
公開日2013年6月26日 申請日期2011年12月21日 優(yōu)先權(quán)日2011年12月21日
發(fā)明者張靈敏, 王悅, 王鐵軍, 李維森 申請人:北京普源精電科技有限公司