本發(fā)明涉及控制器的開發(fā),如其例如在汽車工業(yè)或航空工業(yè)中使用于控制技術(shù)系統(tǒng)、例如發(fā)動機或制動器。尤其是本發(fā)明涉及一種在控制器的開發(fā)過程中使用的測試儀。
背景技術(shù):
控制器的開發(fā)成為高度復(fù)雜的過程。這樣應(yīng)該將新的控制器或新的控制功能盡可能早地在開發(fā)過程中測試,以便檢查一般的功能性并且預(yù)定進一步的開發(fā)方向。在開發(fā)過程接近結(jié)束重要的是,將已經(jīng)進一步開發(fā)的控制器盡可能全面地測試,以便基于測試結(jié)果進行必要的修改,然后控制器進入利用或批量生產(chǎn)中,從而其在后來的運行中在所有情況下都如希望的那樣工作。
一下說明開發(fā)過程的三個示例性的步驟。在這些示例性的開發(fā)階段的兩個中使用測試儀,而所述第三開發(fā)階段純計算機輔助地進行。
在開發(fā)過程的相當晚的階段使用所謂的硬件在環(huán)仿真器(HIL仿真器)。這樣的HIL仿真器包含要控制的技術(shù)系統(tǒng)的模型,其中,所述模型在軟件中存在。HIL仿真器此外包含輸入/輸出接口,已經(jīng)進一步開發(fā)的、已經(jīng)在硬件中具體存在的控制器(也稱為按照儀器實現(xiàn)控制器)可以連接到所述輸入/輸出接口上。在不同的仿真運行中,現(xiàn)在可以測試控制器的功能性,其中,可以觀察要控制的技術(shù)系統(tǒng)的模型對控制器的信號的反應(yīng)以及控制器對由要控制的技術(shù)系統(tǒng)的模型預(yù)定的事件的反應(yīng)。在此可以不僅對正常的運行而且對在要控制的技術(shù)系統(tǒng)中的故障以及對控制器中的故障并且對在控制器和要控制的系統(tǒng)之間的通信、例如電纜橋的故障而且對供電的故障、例如短路進行仿真。
與此相對,所謂的快速控制原型化方法(RCP)是更多處于開發(fā)過程開始時的開發(fā)步驟。在RCP中,使用在控制器方面的測試儀。測試儀包含控制器的測試模型。基于早的開發(fā)階段,控制器的測試模型還相比于后來的最終的控制器相當不成熟。也通常還不存在控制器的硬件實現(xiàn),而是控制器的在測試儀中存在的測試模型是軟件模型。測試儀可以通過輸入/輸出接口與要控制的技術(shù)系統(tǒng)本身或與用于要控制的技術(shù)系統(tǒng)的至今存在的控制器連接。在第一情況中,存在以軟件模型的形式的要測試的控制器和具體存在的要控制的技術(shù)系統(tǒng)之間的直接連接。在第二情況中,至今存在的控制器是通過RCP測試儀要控制的技術(shù)系統(tǒng)。至今存在的控制器的該控制導(dǎo)致至今存在的控制器的控制方法的修改,由此可以借助從外面連接的RCP測試儀測試新的控制功能性。該過程也可以稱為“旁通”。
在控制器開發(fā)的還較早的階段中,可以純計算機輔助地評估控制和調(diào)節(jié)方法的基本的功能性。為此目的,在軟件中構(gòu)建控制器的基礎(chǔ)測試模型,所述基礎(chǔ)測試模型可以在沒有嵌入到測試儀中并且沒有物理地連接到要控制的技術(shù)系統(tǒng)上地測試。測試可以在該階段中這樣實施,使得基礎(chǔ)測試模型的行為作為這樣的行為、即基礎(chǔ)測試模型的內(nèi)部的狀態(tài)或基礎(chǔ)測試模型的行為與控制器的后來的環(huán)境的計算機輔助的模型相互作用地被觀察并且評估。為了構(gòu)建控制器和控制器的環(huán)境的所述模型的基礎(chǔ)測試模型,存在計算機輔助的開發(fā)環(huán)境、例如這樣的開發(fā)環(huán)境也允許在模型化的環(huán)境中的基礎(chǔ)測試模型的測試。為了在模型化的環(huán)境中的基礎(chǔ)測試模型進行詳細的測試,又存在專門的產(chǎn)品、例如控制器的所述基礎(chǔ)測試模型也稱為虛擬的控制器,所謂的“Virtual Electronic Control Units”(V-ECUs),尤其是在汽車工業(yè)中的控制器開發(fā)的領(lǐng)域中。除了在控制器開發(fā)的早的階段的控制和調(diào)節(jié)方法的基本的功能性的測試,基礎(chǔ)測試模型也可以用于,使HIL仿真的一定的測試提前并且這樣使在HIL測試階段期間的測試范圍保持得小。
在控制器開發(fā)的所述兩個最先提到的示例中,即在HIL仿真器和RCP測試儀中,存在如下測試儀,在所述測試儀中存在模型并且所述測試儀必須通過輸入/輸出接口與外部的儀器連接,從而可以實施測試。在RCP的情況中,測試儀包含控制器的測試模型并且與要控制的技術(shù)系統(tǒng)連接。在HIL的情況中,測試儀包含要控制的技術(shù)系統(tǒng)的測試模型并且與控制器的按照儀器的執(zhí)行連接。在兩種情況中,提供設(shè)置用于控制器開發(fā)的測試儀,其中,控制器一方面作為測試模型測試并且控制器一方面作為從外部可連接的硬件實現(xiàn)來測試。
如已經(jīng)表示的,測試儀在兩種情況中具有輸入/輸出接口,通過所述輸入/輸出接口,測試儀分別按照使用情況與要控制的技術(shù)系統(tǒng)或要測試的按照儀器實現(xiàn)的控制器連接。該輸入/輸出接口在測試儀中與在測試儀中存在的模型連接,從而所述模型可以通過輸入/輸出接口與要控制的技術(shù)系統(tǒng)或要測試的控制器通信。
同一個測試儀可以用于不同的仿真。換句話說,同一個測試儀可以利用在測試儀中存在的不同模型并且利用連接到測試儀上的不同的要測試的控制器或要控制的技術(shù)系統(tǒng)使用??煽闯?,對于不同的連接的儀器/系統(tǒng)并且對于不同的模型需要輸入/輸出接口的不同的通道和輸入/輸出接口的不同的操控裝置。與此對應(yīng)通常的是,在實施確定的仿真之前,產(chǎn)生在一方面輸入/輸出接口和另一方面在測試儀中存在的模型之間的確定的連接部。在輸入/輸出接口和在測試儀中存在的模型之間的連接部的配置的該過程是耗費的。至今不存在提供用于該過程的使人滿意的輔助的方法。
技術(shù)實現(xiàn)要素:
因此有利的是,能夠?qū)崿F(xiàn)一種改善的用于將設(shè)置用于控制器開發(fā)的測試儀的輸入/輸出接口與技術(shù)系統(tǒng)的在測試儀中存在的模型連接的方法。
本發(fā)明的示例性的實施形式包括一種用于在使用控制器的已經(jīng)存在的基礎(chǔ)測試模型的情況下將設(shè)置用于控制器開發(fā)的測試儀的輸入/輸出接口與技術(shù)系統(tǒng)的在測試儀中存在的模型連接的方法,其中,輸入/輸出接口構(gòu)成用于連接控制器的按照儀器的實現(xiàn)或用于連接要控制的技術(shù)系統(tǒng)并且要與輸入/輸出接口連接的模型是要控制的技術(shù)系統(tǒng)的測試模型或控制器的測試模型。在此所述方法具有以下步驟:訪問控制器的已經(jīng)存在的基礎(chǔ)測試模型,其中,所述基礎(chǔ)測試模型設(shè)計用于純計算機輔助的基礎(chǔ)測試;從控制器的基礎(chǔ)測試模型提取至少一個通信要求;基于所述至少一個通信要求,確定物理信號傳輸?shù)闹辽僖粋€特征,所述信號傳輸適合于通信要求;并且配置在測試儀的輸入/輸出接口和在測試儀中存在的模型之間的至少一個連接部,所述連接不通過輸入/輸出接口按照所述至少一個特征在滿足所述至少一個通信要求的情況下能夠?qū)崿F(xiàn)物理信號傳輸。
按照本發(fā)明的方法能夠?qū)崿F(xiàn),利用在基礎(chǔ)測試模型中存在的、抽象的通信要求,以便能夠?qū)崿F(xiàn)測試儀和在其上連接的控制器或在其上連接的要控制的系統(tǒng)之間的物理通信。換句話說,按照本發(fā)明的方法能夠?qū)崿F(xiàn)將基礎(chǔ)測試模型的抽象的通信要求轉(zhuǎn)化成在測試儀中存在的模型和測試儀的輸入/輸出接口之間的連接部的合適的配置,從而在測試儀中存在的模型和輸入/輸出接口的共同作用時,通過配置能夠進行通過輸入/輸出接口的物理信號傳輸,其滿足抽象的通信要求。通過從控制器的基礎(chǔ)測試模型提取通信要求和測試儀的物理信號傳輸?shù)奶卣鞯呐c此相應(yīng)的確定可能的是,顯著減少或完全消除在配置所述連接部時人員專家的協(xié)作。所述連接部的自動的配置基于對已經(jīng)存在的基礎(chǔ)測試模型的針對性的評估。在以前的控制器開發(fā)中,一旦達到利用物理信號傳輸?shù)臏y試階段,則不考慮已經(jīng)存在的基礎(chǔ)測試模型。通過使用基礎(chǔ)測試模型,創(chuàng)造控制器開發(fā)的不同的階段之間的協(xié)同。在完全早的階段中使用的基礎(chǔ)測試模型(例如虛擬電子控制器(VECU))在完全確定的參數(shù)(即通信要求)方面進行分析,由此在后來的開發(fā)階段中使用的測試儀可以至少部分地自動配置。通過基礎(chǔ)測試模型的確定的特征的針對性的提取,顯著減少用于之后使用的測試儀的配置的花費。因此測試儀的配置可以較快速地進行,這減少控制器開發(fā)的總時間。此外在配置測試儀時需要較少的專家知識,這再次縮短開發(fā)時間并且也減少開發(fā)費用。
基礎(chǔ)測試模型的概念表示控制器的在控制器開發(fā)的早的階段中使用的測試模型。尤其是,基礎(chǔ)測試模型的概念表示設(shè)計用于控制器的功能性的純計算機輔助的測試的測試模型。亦即因此所述概念涉及控制器的如下測試模型,其以抽象的形式存在并且通常在利用物理的測試儀的測試階段的實施之前存在。在這里通信要求、如其通過基礎(chǔ)測試模型定義的那樣以抽象的形式存在并且也作為這樣的抽象的通信要求從基礎(chǔ)測試模型提取。如以上已經(jīng)提到的,這樣的基礎(chǔ)測試模型的一個示例是虛擬的電子控制單元(“Virtual Electronic Control Unit”,VECU)。
如上說明的,在HIL仿真中使用具體存在的控制器原型,以便測試控制器的正確的功能和尤其是在控制器中存在的控制器軟件的正確的功能。借助虛擬的保險裝置和附加地使用虛擬的控制器,使HIL仿真的效率和測試質(zhì)量進一步升高。虛擬的保險裝置說明用于確認、驗證和測試控制器軟件的基于PC的仿真的使用。其對于HIL仿真一方面提供事先在基于PC的仿真平臺上構(gòu)建和確認測試場景以及配置仿真模型的可能性。另一方面可以在使用虛擬的控制器的情況下運行第一測試場景。在沒有至實際的、物理的系統(tǒng)的連接的情況下,能夠這樣在PC上實施控制器軟件和線路模型(Streckenmodell)的開環(huán)和閉環(huán)測試,以便發(fā)現(xiàn)故障并且由此已經(jīng)在真正的HIL仿真之前提高控制器軟件的質(zhì)量。通過該提前測試構(gòu)建和測試預(yù)備,較有效率地利用在HIL仿真器上的時間。
仿真平臺已經(jīng)在早的開發(fā)階段中允許控制器以及控制器網(wǎng)絡(luò)的各個軟件組件的基于PC的仿真。使用者可以在其慣常的工作環(huán)境中繼續(xù)工作并且再次使用已經(jīng)存在的數(shù)據(jù)、模型、布局和配置。為構(gòu)建并且使用的相同的V-ECU、模型、布局和仿真場景能夠在HIL仿真中再次使用,從而減少用于HIL測試的預(yù)備花費。
如果在HIL場景中,控制器網(wǎng)絡(luò)的必要的部分不作為實際的控制器硬件存在,則其可以以V-ECU形式提供并且用于HIL仿真利用。為此控制器軟件可以以AUTOSAR軟件組件的形式存在。V-ECU可以直接集成到HIL仿真中,從而在行為模型中省去軟件行為的分開的、耗費的再建模。通過已經(jīng)存在的控制器代碼的該再次使用為使用者節(jié)省開發(fā)和確認花費。
V-ECU可以提供如最終的控制器的相同的功能和軟件組件。分別按照對測試的細節(jié)深度的要求,可以存在不同的模式例如其可以配設(shè)有各個控制器功能或配設(shè)有多個或所有應(yīng)用軟件組件或配設(shè)有完整集成的并且配置的應(yīng)用軟件、運行環(huán)境、運行系統(tǒng)和與硬件無關(guān)的基礎(chǔ)軟件。按照模式,要提取的通信要求的范圍可以變化。怎樣提取通信要求的方式也可以取決于V-ECU的模式。在第一模式中,控制器功能例如可以作為Simulink模型或C代碼存在,然后由其提取通信要求(數(shù)據(jù)類型、數(shù)據(jù)寬度、…)。在較詳細的模式中,其他的說明的結(jié)構(gòu)可以添加至V-ECU、例如XML文件,由其然后也可以提取其他的或另外的通信要求(例如傳輸頻率、等待時間、精確性、單位、…)。
控制器實時行為的許多方面能夠利用V-ECU以相對簡單并且同時切合實際地仿真,其方式為,再次使用控制器開發(fā)中的軟件部分。這樣可能D S,已經(jīng)及早、在完成的控制器的可用之前取得接近現(xiàn)實的結(jié)果并且提高功能質(zhì)量。HIL系統(tǒng)的軟件方面的可配置性和基于PC的提前仿真的可能性此外在此幫助縮短在HIL仿真器上的運行和調(diào)試時間。虛擬的保險裝置的新技術(shù)和V-ECU的使用這樣進入存在的用于控制器軟件的保險裝置和測試過程中。
在測試儀的輸入/輸出接口和在測試儀中存在的模型之間的所述至少一個連接部的配置實現(xiàn)在測試儀的按照硬件實現(xiàn)的輸入/輸出接口和在測試儀中存在的軟件模型之間的適合的連接部的構(gòu)建和參數(shù)化。與此對應(yīng)可以在所述連接部中也提到按照驅(qū)動器的連接,其能夠?qū)崿F(xiàn)在測試儀存在的、作為軟件模塊或作為軟件模塊聚集而存在的模型和利用物理信號操作的輸入/輸出接口之間的通信。
以下表達暗示兩種不同的情形,所述表達為:輸入/輸出接口構(gòu)成用于連接按照儀器的執(zhí)行控制器或用于連接要控制的技術(shù)系統(tǒng)并且與輸入/輸出接口要連接的模型是要控制的技術(shù)系統(tǒng)的測試模型或控制器的測試模型。一方面輸入/輸出接口可以構(gòu)成用于連接控制器的按照儀器的執(zhí)行,其中,然后與輸入/輸出接口要連接的模型是要控制的技術(shù)系統(tǒng)的測試模型。在該情況中,配置至少一個連接部的步驟是配置測試儀的輸入/輸出接口和要控制的技術(shù)系統(tǒng)的測試模型之間的至少一個連接部。物理信號傳輸然后發(fā)生在測試儀的輸入/輸出接口和控制器的按照儀器的實現(xiàn)之間。另一方面,輸入/輸出接口可以構(gòu)成用于連接要控制的技術(shù)系統(tǒng),其中,然后與輸入/輸出接口要連接的模型是控制器的測試模型。在該情況中,配置至少一個連接部的步驟是配置測試儀的輸入/輸出接口和控制器的測試模型之間的至少一個連接部。物理信號傳輸然后發(fā)生在測試儀的輸入/輸出接口和要控制的技術(shù)系統(tǒng)之間。配置至少一個連接部的步驟可以使配置所述至少一個連接部附加地取決于,控制器的按照儀器的實現(xiàn)是否要從外部連接到輸入/輸出接口上或控制器的測試模型是否存在于測試儀中,并且可以基于此確定所述至少一個連接部的所述一個傳輸方向或多個傳輸方向。連接的控制器的按照儀器的實現(xiàn)或連接的技術(shù)系統(tǒng)的表達也包含如下情況,即,要連接到測試儀上的儀器又是仿真儀器,所述仿真儀器具有用于連接到測試儀的輸入/輸出接口上的硬件接口和控制器或連接的技術(shù)系統(tǒng)的軟件模型。用于連接控制器的按照儀器的實現(xiàn)的表達包含連接仿真儀器的情況,其具有具體的接口和控制器功能性的與具體的接口連接的軟件實現(xiàn)。類似地,用于連接要控制的技術(shù)系統(tǒng)的表達包含連接仿真儀器的情況,所述仿真儀器具有具體的接口和要控制的技術(shù)系統(tǒng)的與具體的接口連接的按照模型的實現(xiàn)。
概念測試儀說明物理存在的單元、即具體的測試儀,其中,所述單元具有物理的輸入/輸出接口、例如用于連接不同的電纜的插腳板。在此概念測試儀應(yīng)該不表示,該單元準確地包括一個元件。測試儀可以包括多個元件、例如一個或多個連接端模塊和一個或多個提供計算能力的計算機。
概念輸入/輸出接口表示測試儀的物理的連接端結(jié)構(gòu)的部件的整體,控制器的按照儀器的實現(xiàn)和/或要控制的技術(shù)系統(tǒng)為測試目的可以連接到其上。
用于配置測試儀的基礎(chǔ)測試模型的使用也可以導(dǎo)致用于控制器的整個的開發(fā)過程的效率提高??赡艿氖?,所述方法不只用于將測試儀的輸入/輸出接口與在測試儀中存在的模型連接,而是類似的或相同的方法也用于構(gòu)建最終的控制器。即基于基礎(chǔ)測試模型的通信要求,控制器的輸入/輸出接口可以與在控制器存在的軟件連接,所述軟件包含控制器的控制或調(diào)節(jié)算法。在此可能的是,所述方法僅實施一次并且所述結(jié)果不僅用于配置控制器而且用于配置測試儀使用。由此在著眼于控制器開發(fā)的整個過程時取得效率提高。此外可以由此對于HIL仿真的情況改善測試儀和連接的控制器之間兼容性,因為兩個儀器在其輸入/輸出接口的配置方面基于相同的基礎(chǔ)測試模型和用于將相應(yīng)的輸入/輸出接口與相應(yīng)的儀器的其余部分連接的相同方法。
按照另一種實施形式,確定物理信號傳輸?shù)闹辽僖粋€特征的步驟具有如下步驟:輸出所述至少一個通信要求給外部的例程;并且從外部的例程接收說明,其中,所述說明定義所述至少一個、與所述至少一個通信要求相聯(lián)系的特征。換句話說,用于連接輸入/輸出接口的方法在從控制器的基礎(chǔ)測試模型提取至少一個通信要求之后轉(zhuǎn)向外部的例程,以便借助從外部的例程接收的至少一個說明確定物理信號傳輸?shù)闹辽僖粋€特征。以這種方式,所述方法這樣準備從基礎(chǔ)測試模型提取的信息用于外部的例程,使得該外部的例程通過進行說明直接可以影響物理信號傳輸?shù)闹辽僖粋€特征的確定。因此所述方法通過針對目標的提取和所述至少一個通信要求的輸出在外部的例程方面以小的花費能夠?qū)崿F(xiàn)確定物理信號傳輸?shù)闹辽僖粋€特征。與所述至少一個通信要求相聯(lián)系的特征的概念涉及物理信號傳輸?shù)奶卣?,其適合于通信要求,其中所述特征基于所述至少一個通信要求確定。
按照另一種實施形式,所述外部的例程是用戶或外部的通信程序。換句話說,外部的例程的所述的說明可以是人的輸入的結(jié)果。所述方法的用戶、即通常伴隨或監(jiān)控在測試儀的輸入/輸出接口和在測試儀中存在的模型之間的連接部的配置的測試工程師可以這樣作用于確定物理信號傳輸?shù)闹辽僖粋€特征并且這樣在所述方法的相對早的階段中控制測試配置的過程。該任務(wù)可以代替人的用戶也由外部的配置程序承擔。該程序可以包含如下配屬,所述配屬以算法的方式為輸出的通信要求分派說明,所述說明于是又定義物理信號傳輸?shù)奶卣?。以這種方式,提取所述至少一個通信要求和確定物理信號傳輸?shù)乃鲋辽僖粋€特征的步驟可以全自動、即、沒有人的輔助動作地實施。
按照另一種實施形式,確定物理信號傳輸?shù)闹辽僖粋€特征的步驟具有如下步驟:訪問數(shù)據(jù)記錄,所述數(shù)據(jù)記錄包含通信要求和物理信號傳輸?shù)奶卣髦g的關(guān)聯(lián);并且基于所述關(guān)聯(lián)選擇物理信號傳輸?shù)乃鲋辽僖粋€特征。在該情況中,用于確定物理信號傳輸?shù)闹辽僖粋€特征訪問存在的數(shù)據(jù)記錄,以便對物理信號傳輸?shù)乃鲋辽僖粋€特征以合適的方式基于提取的至少一個通信要求來確定。為此使用的包含所述關(guān)聯(lián)的數(shù)據(jù)記錄可以是基礎(chǔ)測試模型的部分或可以作為符合標準使用的數(shù)據(jù)記錄、例如作為軟件程序庫的部分存在,從而所述方法具有對數(shù)據(jù)記錄的直接的訪問。在該情況中,不一定需要與外部的例程的通信。不過可以的是,對包含在通信要求和物理信號傳輸?shù)奶卣髦g的關(guān)聯(lián)的數(shù)據(jù)記錄的訪問和與外部的例程以上所述的通信相組合地存在。例如可能的是,用于物理信號傳輸?shù)闹辽僖粋€特征的兩個或更多可能性基于所述關(guān)聯(lián)來選擇并且該兩個或更多可能性輸出給外部的例程,其中,從外部的例程接收說明存在于接收從兩個或更多可能性選擇其一。以這種方式可以還進一步簡化對于外部的例程、例如對于測試工程師的相互作用。
按照另一種實施形式,物理的傳輸?shù)闹辽僖粋€特征的確定的步驟只在使用所述至少一個通信要求的情況下或在使用所述至少一個通信要求結(jié)合在基礎(chǔ)測試模型中存在的其他數(shù)據(jù)的情況下進行。換句話說,在基礎(chǔ)測試模型中存在的信息以算法方式這樣處理,使得物理信號傳輸?shù)乃鲋辽僖粋€特征通過用于連接各輸入/輸出接口的方法確定,而無須為該確定而與外部的例程通信。
按照另一種實施形式,配置在測試儀的輸入/輸出接口和在測試儀中存在的模型之間的所述至少一個連接部的步驟具有如下步驟:輸出在測試儀的輸入/輸出接口和在測試儀中存在的模型之間的多個可能的連接建議給用戶,以用于選擇;并且從用戶接收所述至少一個連接部的選擇。在測試儀的輸入/輸出接口和在測試儀中存在的模型之間的連接部的特征在于,通信通過該連接部不僅考慮提取的至少一個通信要求而且考慮物理信號傳輸?shù)拇_定的至少一個特征。換句話說,所述的連接部能夠以這樣的方式實現(xiàn)按照硬件存在的輸入/輸出接口和按照軟件存在的、在測試儀中存在的模型之間的過渡,使得能夠同時實現(xiàn)縮提取的抽象的通信要求以及確定的具體的物理信號傳輸。通常對于至少一個通信要求和物理信號傳輸?shù)闹辽僖粋€特征的組合存在多個可能的連接部。在此可能的是,所述至少一個連接部通過用于連接各輸入/輸出接口的方法在不涉及用戶的情況下進行配置。但也可能的是,如通過附加的步驟在以上說明的,所述方法將多個可能的連接建議輸出給用戶用于選擇并且接收由用戶的相應(yīng)的選擇。以這種方式可能的是,用戶在所述方法的相對遲的階段作用于配置過程。以這種方式,所述用戶可以利用其專家知識考慮,所述連接部或所有連接部的整體使得測試以特別有效的方式、例如以特別高的速度和/或特別高的精確性進行。
按照一種備選的實施形式,配置在測試儀的輸入/輸出接口和在測試儀中存在的模型之間的至少一個連接部的步驟具有如下步驟:輸出測試儀的輸入/輸出接口和在測試儀中存在的模型之間的正好一個可能的連接建議給用戶以用于選擇;并且從用戶接收確認或拒絕。以這種方式僅向用戶要求是/否決定,由此對于用戶進一步簡化配置過程。這些步驟可以重復(fù)實施,其中為用戶在拒絕所述一個可能的連接建議之后做出正好另一個可能的連接建議,以用于確認或拒絕。
按照另一種實施形式,測試儀的輸入/輸出接口具有多個連接端,并且測試儀具有多個輸入/輸出功能部,所述輸入/輸出功能部與在測試儀中存在的模型并且與輸入/輸出接口連接。在此配置在測試儀的輸入/輸出接口和在測試儀中存在的模型之間的至少一個連接部的步驟具有如下步驟:選擇所述多個連接端的至少一個連接端;并且參數(shù)化所述多個輸入/輸出功能部的至少一個輸入/輸出功能部,其中所述至少一個輸入/輸出功能部控制所述至少一個連接端并且其中所述參數(shù)化這樣設(shè)置所述至少一個輸入/輸出功能部,使得其在測試期間通過輸入/輸出接口按照所述至少一個特征在滿足所述至少一個通信要求時實施物理信號傳輸。輸入/輸出功能部是用于一方面模型和另一方面具體的輸入/輸出接口之間的結(jié)合環(huán)節(jié)的器件。輸入/輸出功能部構(gòu)成在輸入/輸出接口上存在的物理的信號和在軟件中存在的模型之間的橋梁。為了在此不僅對物理信號傳輸?shù)奶卣鞫覍Τ橄蟮耐ㄐ乓罂紤]將輸入/輸出功能部參數(shù)化、即與一個或多個通信要求并且物理信號傳輸?shù)囊粋€特征/多個特征相適配。在該適配之后,輸入/輸出功能部可以控制所述至少一個連接端,即在連接端上引起發(fā)出的信號和/或在連接端上接收進入信號。在此輸入/輸出功能部將物理的信號轉(zhuǎn)換成要由軟件處理的邏輯信號并且反之。
按照另一種實施形式,所述至少一個通信要求是參數(shù)或來自如下組的參數(shù)集,所述組包括數(shù)據(jù)類型、數(shù)據(jù)寬度、物理單元、連接端類型、傳輸頻率、等待時間、數(shù)值范圍和數(shù)值精度。概念連接端類型在這里理解為輸入連接端和輸出連接端之間的區(qū)別。此外連接端類型還可以包含在連續(xù)傳輸?shù)男盘柡惋@示確定的事件的信號、例如脈沖信號、配置信號等之間的區(qū)別。數(shù)據(jù)類型理解為數(shù)據(jù)類別,基礎(chǔ)測試模型對于確定的通信要求利用所述數(shù)據(jù)類別例如整數(shù)、浮點數(shù)等來運算。所述數(shù)據(jù)類型可以是用于數(shù)值范圍和數(shù)值精度的指示器,當然這些參數(shù)也可以相當強烈地與利用所述數(shù)據(jù)類型可能的數(shù)值范圍或數(shù)值精度偏離。數(shù)據(jù)寬度理解,是否涉及標量或矢量,亦即是否涉及一個值或涉及多個值。當涉及矢量時,所述數(shù)據(jù)寬度也可以具有關(guān)于矢量大小的信息。
按照另一種實施形式,所述物理信號傳輸?shù)乃鲋辽僖粋€特征來自如下組,所述組包括通過電壓的信號傳輸、通過電流的信號傳輸、物理的電壓范圍、物理的電流范圍、數(shù)字傳輸、模擬傳輸、通過脈沖寬度調(diào)制傳輸、通過脈沖頻率調(diào)制的傳輸、通過數(shù)據(jù)總線的傳輸、數(shù)據(jù)傳輸率。這些特征允許在傳輸類型(模擬或數(shù)字)、引導(dǎo)信號的物理參量(電流或電壓)、攜帶信息的參量(絕對值或脈寬或脈沖頻率)并且傳輸?shù)臅r間上的特性或與其他傳輸(例如通過數(shù)據(jù)總線)的捆綁方面選擇物理信號傳輸。
基于所述至少一個通信要求確定物理信號傳輸?shù)乃鲋辽僖粋€特征可以以許多考慮為依據(jù)。示例性地接著說明一些這樣的考慮。當應(yīng)該傳輸具有小的數(shù)值精度的值時,則適合通過電壓的傳輸。當伴隨數(shù)值的傳輸也應(yīng)該傳輸相應(yīng)的電功率時,則適合通過脈沖寬度調(diào)制的傳輸。當應(yīng)該傳輸具有大的數(shù)值精度的值時,則適合通過數(shù)據(jù)總線的傳輸。當信號應(yīng)該在大的距離上、也許在具有許多干擾的環(huán)境中傳輸時,同樣適合通過數(shù)據(jù)總線的傳輸。當總體上只應(yīng)該傳輸較少信息時,則通過數(shù)據(jù)總線的傳輸基于高的復(fù)雜性和費用不一定適合。當數(shù)值應(yīng)該以非常小的或固定定義的等待時間傳輸時,同樣不適合通過數(shù)據(jù)總線的數(shù)據(jù)傳輸??煽闯?,存在許多其他的這樣的考慮,其對于確定的通信要求提供物理信號傳輸?shù)暮线m的或較不合適的特征。如上詳細說明的,這樣的考慮可以借助包括通信要求和物理信號傳輸?shù)奶卣髦g的關(guān)聯(lián)的數(shù)據(jù)記錄來呈現(xiàn),可以通過機器訪問所述數(shù)據(jù)記錄。也可能的是,將這樣的考慮嵌入到外部的配置程序中,并且通過對其詢問來確定物理信號傳輸?shù)奶卣?。此外可能的是,如以上提到的,將通信要求輸出給用戶,以便在確定物理信號傳輸?shù)奶卣鞣矫嬖儐柶漭斎?。如也在以上詳細解釋的,這些方案可以相互關(guān)聯(lián),其中所述確定部分地基于機器并且部分地用戶輔助地進行。
按照另一種實施形式,從基礎(chǔ)測試模型提取要測試的控制器的至少一個通信要求的步驟包括提取要測試的控制器的所有的通信要求,并且確定物理信號傳輸?shù)闹辽僖粋€特征的步驟具有確定物理信號傳輸?shù)亩鄠€特征,其中所述特征覆蓋所有通信要求。以這種方式,所述方法在配置至少一個連接部的步驟中配置測試儀的輸入/輸出接口和在測試儀中存在的模型之間的所有連接部,所述連接部對于輸入/輸出接口和技術(shù)系統(tǒng)的在測試儀中存在的模型之間的全面的通信是需要的,以便測試控制器的功能性。在該實施形式中,提取通信要求和確定物理信號傳輸?shù)奶卣鞯牟襟E可以迭代地實施,其中這些步驟的每個步驟在每種實施方式中涉及所有的通信要求的整體的子集。但也可能的是,所述方法以集成的方式將所有通信要求同時處理成物理信號傳輸?shù)倪m合的特征。
按照另一種實施形式,配置在測試儀的輸入/輸出接口和在測試儀中存在的模型之間的所述至少一個連接部的步驟具有配置在測試儀的輸入/輸出接口之間的多個連接部。尤其是所述配置的步驟可以具有對在測試儀的各輸入/輸出接口之間的這樣的多個連接部的配置,使得基礎(chǔ)測試模型的所有通信要求可以通過這多個連接部來操作。此外可能的是,配置在輸入/輸出接口之間的至少一個連接部的步驟在該情況中此外具有如下步驟:通過定義對一個確定的連接端的訪問順序而組合至少兩個連接,所述連接共享輸入/輸出接口的所述確定的連接端。對確定的連接端的訪問順序的定義可以具有通過復(fù)用操作、例如時間上復(fù)用或頻率復(fù)用將不同的傳輸通道定義到所述確定的連接端上。對所述確定的連接端上的這樣的復(fù)用操作的示例是在所述確定的連接端上的總線通信。在此多個連接部按照確定的協(xié)議共享可供使用的硬件資源。以這種方式可以將對于物理信號傳輸需要的硬件資源的數(shù)量減少或保持得小。
按照另一種實施形式,所述測試儀是硬件在環(huán)仿真儀器,并且輸入/輸出接口構(gòu)成用于連接控制器的按照儀器的實現(xiàn),并且與輸入/輸出接口要連接的模型是要控制的技術(shù)系統(tǒng)的測試模型。
按照一種備選的實施形式,測試儀是快速控制原型測試儀,并且輸入/輸出接口構(gòu)成用于連接要控制的技術(shù)系統(tǒng),并且與輸入/輸出接口要連接的模型是控制器的測試模型。在該情況中,快速控制原型測試儀的控制器的測試模型可以相應(yīng)于已經(jīng)存在的基礎(chǔ)測試模型。
按照另一種實施形式,配置在測試儀的輸入/輸出接口和在測試儀中存在的模型之間的至少一個連接部的步驟具有如下步驟:配置在測試儀的輸入/輸出接口和在測試儀中存在的模型之間的至少一個有錯誤的連接,其中,所述至少一個有錯誤的連接部設(shè)置用于模擬傳輸錯誤和/或干擾影響。以這種方式可以在后來的仿真期間測試如下情況,在所述情況下,在控制器和要控制的技術(shù)系統(tǒng)之間的通信不是無問題地起作用,例如在電纜斷線、短路、電磁的干擾場或其他作用于傳輸?shù)沫h(huán)境影響的情況下。在此,配置所述至少一個有錯誤的連接部可以具有對輸入/輸出接口的預(yù)配置的連接端的選擇,其構(gòu)成用于,模擬傳輸錯誤和/或干擾影響。備選地,在各輸入/輸出接口、例如使用的輸入/輸出功能部之間的連接部可以這樣設(shè)置,使得模擬傳輸錯誤和/或干擾影響。
本發(fā)明的示例性的實施形式此外包括用于實施用于連接設(shè)置用于控制器開發(fā)的測試儀的輸入/輸出接口的方法的計算機程序產(chǎn)品以及計算機程序,其中,所述計算機程序產(chǎn)品這樣構(gòu)成,使得在實施所述計算機程序時實施如在上述實施形式之一中定義的方法。
本發(fā)明的示例性的實施形式此外包括測試儀,所述測試儀具有用于連接控制器的按照儀器的實現(xiàn)或用于連接要控制的技術(shù)系統(tǒng)的輸入/輸出接口并且具有要控制的技術(shù)系統(tǒng)的測試模型或控制器的測試模型。在此測試儀設(shè)置用于,實施按照上述實施形式之一所述的方法。為此目的,測試儀可以具有處理器和存儲器,其中在存儲器中存儲計算機程序,所述計算機程序在通過處理器實施時導(dǎo)致按照上述實施形式之一所述的方法。處理器和存儲器可以不僅設(shè)置提供和實施用于按照本發(fā)明的方法而且用于提供和實施之后實施的測試程序。但也可能的是,測試儀具有多個模塊。例如具有輸入/輸出接口和技術(shù)系統(tǒng)的模型的測試模塊可以用于實施仿真具有處理器和存儲器,而配置模塊可以單獨地實施,所述配置模塊具有用于實施按照本發(fā)明的方法的存儲器和處理器。該配置模塊可以是與測試模塊連接的單獨的計算機。
附圖說明
以下參考附圖來說明其他的示例性的實施形式:
圖1示出示例性的基礎(chǔ)測試模型和要控制的技術(shù)系統(tǒng)的模型的組合;
圖2示出按照本發(fā)明的一種示例性的實施形式的測試儀和控制器的按照儀器的實現(xiàn)的示例性的組合;
圖3示出按照本發(fā)明的一種實施形式的示例性的測試儀;以及
圖4示出按照本發(fā)明的另一種實施形式的示例性的測試儀,其結(jié)合外部的配置計算機。
具體實施方式
借助圖1和2以下示例性地說明,根據(jù)按照本發(fā)明的方法的一種實施形式怎樣基于控制器的基礎(chǔ)測試模型來設(shè)置測試儀,所述測試儀可以測試控制器的按照儀器的實現(xiàn)。為此目的,首先說明示出的電路圖,然后說明按照本發(fā)明的方法的示例性的實施形式。
圖1示出鼓風機控制裝置的基礎(chǔ)測試模型100。鼓風機控制裝置在本發(fā)明意義中的控制器的示例?;A(chǔ)測試模型100在軟件中存在并且設(shè)置和適合于鼓風機控制裝置的純計算機輔助的基礎(chǔ)測試?;A(chǔ)測試模型100也可以稱為虛擬的控制器或虛擬的鼓風機控制裝置。
基礎(chǔ)測試模型100具有第一通信接口102、第二通信接口104和第三通信接口106。通過第一通信接口102,基礎(chǔ)測試模型100通信功率值,所述功率值在基礎(chǔ)測試中對由鼓風機輸出的功率編碼。通過第二通信接口104,基礎(chǔ)測試模型100接收溫度值,所述溫度值在基礎(chǔ)測試中對由溫度傳感器接收的溫度編碼。通過第三通信接口106,在基礎(chǔ)測試中接收用于鼓風機的接入/斷開開關(guān)的位置的指示。
圖1此外示出由鼓風機控制裝置要控制的技術(shù)系統(tǒng)的測試模型8。在圖1的示例性的實施形式中,測試模型8是所有的實體的組合,鼓風機控制裝置在實際的運行中與所述實體處于連接中。在這里測試模型8是鼓風機控制裝置的完全的環(huán)境模型,也稱為線絡(luò)模型。在本示例中,測試模型8是鼓風機、或在鼓風機中設(shè)置的或單獨設(shè)置的溫度傳感器以及接入/斷開開關(guān)的組合。
測試模型8具有第一通信接口82、第二通信接口84和第三通信接口86。測試模型8的第一通信接口82與基礎(chǔ)測試模型100的第一通信接口102連接并且設(shè)置用于接收以上所述功率值。測試模型8的第二通信接口84與基礎(chǔ)測試模型100的第二通信接口104連接并且設(shè)置用于輸出以上所述溫度值。測試模型8的第三通信接口86與基礎(chǔ)測試模型100的第三通信接口106連接并且設(shè)置用于輸出以上所述接入/斷開值。
通過提供鼓風機控制裝置的基礎(chǔ)測試模型100和鼓風機控制裝置的環(huán)境的測試模型8,可以在鼓風機控制裝置的開發(fā)的非常早的階段實施純計算機輔助的基礎(chǔ)測試,其中,鼓風機控制裝置的功能性可以在軟件平臺上測試和分析。在此對于鼓風機控制裝置的基礎(chǔ)測試模型100和鼓風機控制裝置的環(huán)境的測試模型8之間的通信適用如下協(xié)定。功率值具有0和1之間的值,其中,在這些界限之間的瞬時的具體的值顯示,鼓風機應(yīng)該多強地運行。溫度值代表作為浮點數(shù)的以℃為單位的瞬時的溫度。接入/斷開值是二進制的值并且給出,通風裝置是否瞬時完整地斷開或是否其應(yīng)該運行。
圖2示出測試儀2,在本情況中為HIL仿真器,鼓風機控制裝置的按照儀器的實現(xiàn)200連接到所述HIL仿真器上,用于其在圖1中示出基礎(chǔ)測試模型100。
鼓風機控制裝置的按照儀器的實現(xiàn)200也稱為鼓風機控制裝置200,其為在開發(fā)的相當遲的階段中存在的裝置。尤其是,鼓風機控制裝置200也是如下裝置,其構(gòu)成之后成批使用的鼓風機控制裝置的完全能運轉(zhuǎn)的原型。鼓風機控制裝置200具有六個連接端、即第一連接部端202、第二連接部端204、第三連接部端206、第四連接端208、第五連接端210和第六連接端212。通過這六個連接端,發(fā)生鼓風機控制裝置200的物理信號傳輸以及以電功率供應(yīng)。第一連接部端202、第二連接部端204和第三連接部端206用于與鼓風機控制裝置的環(huán)境的通信以及以電能對鼓風機供電,如在下面詳細解釋的。第四連接端208在此作為參考連接端起作用。通過第五連接端210,鼓風機控制裝置200被提供以運行電壓形式的電能。在第六連接端212上存在接地或零電位。通過第一至第四連接端202、204、206、208,鼓風機控制裝置200與測試儀2連接。
測試儀2具有輸入/輸出接口4。通常測試儀如在這里示出的HIL仿真器作為輸入/輸出接口的部分具有許多連接端。出于明了性,在圖2中只示出輸入/輸出接口的六個使用的連接端、即輸入/輸出接口4的第一連接部端40a、第二連接部端40b、第三連接部端40c、第四連接端40d、第五連接端40e和第六連接端40f。第一連接部端40a與鼓風機控制裝置200的第一連接部端202連接。第三連接部端40c與鼓風機控制裝置200的第二連接部端204連接。第五連接端40e與鼓風機控制裝置200的第三連接部端206連接。第二連接部端40b、第四連接端40d和第六連接端40f與鼓風機控制裝置200的第四連接端208連接。
此外測試儀2包含鼓風機控制裝置的環(huán)境的測試模型8,如關(guān)于圖1說明的那樣。鼓風機控制裝置的環(huán)境的測試模型8又具有第一通信接口82、第二通信接口84和第三通信接口86。
輸入/輸出接口4與鼓風機控制裝置的環(huán)境的測試模型8通過多個連接部來連接,其整體以附圖標記6表示。這些連接部包括第一連接部部6a、第二連接部部6b和第三連接部部6c,它們分別具有輸入/輸出功能部和縮放模塊。第一連接部6a具有第一輸入/輸出功能部60和第一縮放模塊70。第一輸入/輸出功能部60與輸入/輸出接口的第一連接部端40a和第二連接部端40b連接。此外第一輸入/輸出功能部60具有兩個通信接口60a和60b,通過所述通信接口,所述第一輸入/輸出功能部與第一縮放模塊70通信,所述第一縮放模塊又與測試模型8的第一通信接口82通信。第二連接部6b具有第二輸入/輸出功能部62和第二縮放模塊72。第二輸入/輸出功能部62與輸入/輸出接口4的第三接口40c和第四接口40d連接并且通過通信接口62a與第二縮放模塊72通信,所述第二縮放模塊又與測試模型8的第二通信接口84連接。第三連接部6c具有第三輸入/輸出功能部64和第三縮放模塊74。第三輸入/輸出功能部64與輸入/輸出接口4的第五接口40e和第六接口40f連接并且通過通信接口64a與第三縮放模塊74通信,其中,第三縮放模塊74與測試模型8的第三通信接口86連接。此外第一輸入/輸出功能部60與負載電路50連接。
接著說明基于按照本發(fā)明的方法的一種按照示例性的實施形式的對鼓風機控制裝置的在圖1中示出的并且在以上所述的基礎(chǔ)測試模型100的連接部6的配置。如以上關(guān)于圖1提到的,用于基礎(chǔ)測試模型100和測試模型8之間的通信的協(xié)定如下。功率值通過在0和1之間的值傳輸。溫度值通過浮點數(shù)以℃為單位傳輸。接入/斷開值通過二進制的值傳輸。這些也稱為通信要求的協(xié)定由用于連接輸入/輸出接口的方法從基礎(chǔ)測試模型100提取。
此外從基礎(chǔ)測試模型100中提取如下通信要求:功率值允許具有與希望的值的最大0.05的偏差。溫度值具有-15℃和70℃之間的數(shù)值范圍。該溫度值必須以0.1℃的精度存在。所述溫度值必須每秒傳輸至少一次。接入/斷開值必須每秒傳輸至少十次。在功率值中,值1對應(yīng)于鼓風機控制裝置到鼓風機的200瓦的功率輸出。
基于這些通信要求,按照本發(fā)明的方法的示例性的實施形式確定物理信號傳輸?shù)亩鄠€特征,其中,這些特征這樣選擇,使得滿足通信要求。按照本發(fā)明的方法的示例性的實施形式確定,由鼓風機控制裝置提供給鼓風機的功率作為脈沖寬度調(diào)制的電壓信號來提供。在此電壓在值12V和值0V之間擺動,其中利用率、即存在電壓12V的長度相比于周期的總長度的比例(也成為占空比)對應(yīng)于功率值。此外所述方法確定,溫度值通過電壓信號傳輸,其中電壓的高度在0V和10V之間,其中,0V對應(yīng)于-15℃的溫度值并且10V對應(yīng)于70℃的溫度值。此外所述方法確定,接入/斷開值的傳輸同樣通過電壓傳輸,其中大于2.5V的電壓將接入狀態(tài)編碼并且小于2.5V的電壓將斷開狀態(tài)編碼。因此所述方法基于通信要求確定物理信號傳輸?shù)奶卣鳌?/p>
如以上通常說明的,所述方法可以將這些確定純基于通信要求和存在的關(guān)聯(lián)或選擇算法而確定。但也可能,所述方法對這些確定與外部的例程、例如用戶相作用地確定。用戶可以在此加入他對物理信號傳輸?shù)暮线m的特征的認識和/或他對控制器的按照儀器的實施200的認識。在此也可以給出混合的方法,其中各個特征全自動地確定,而其他特征交互地通過用戶確定。也可能的是,所述方法確定所有特征,但所述特征可以然后由用戶修改。
基于以上討論的通信要求和物理信號傳輸?shù)囊陨嫌懻摰拇_定的特征,所述方法現(xiàn)在配置在測試儀2中的連接部6。第一連接部6a如下配置。構(gòu)建第一輸入/輸出功能部60,其設(shè)置用于處理進入的脈沖寬度調(diào)制的信號。第一輸入/輸出功能部60在頻率和占空比方面分析進入的信號并且將所述信號發(fā)送給負載電路50,在那里消耗輸入信號的電能,例如借助一個或多個負載阻抗。第一輸入/輸出功能部通過通信接口60a或60b將關(guān)于脈沖寬度調(diào)制的信號的頻率和占空比的信息輸出給第一縮放模塊70,所述第一縮放模塊也在配置范圍中通過所述方法構(gòu)建。縮放模塊70由此計算出0和1之間的功率值,如測試模型8期待的那樣,并且將所述功率值輸出給測試模型8的第一通信接口82。
第二連接部6b如下配置。構(gòu)建第二輸入/輸出功能部62,其設(shè)置用于,獲得關(guān)于在通信接口62a上的電壓值的信息并且輸出在輸入/輸出接口4的第三接口40c和第四接口40d之間的與此相應(yīng)的電壓。此外構(gòu)建第二縮放模塊72,所述第二縮放模塊從由測試模型8輸出的-15℃和70℃之間的溫度值借助線性的函數(shù)計算0V和10V之間的電壓值并且將其發(fā)送給第二輸入/輸出功能部62。
第三連接部6c如下配置。構(gòu)建第三輸入/輸出功能部64,其設(shè)置用于,輸出輸入/輸出接口4的第五接口40e和第六接口40f之間的值5V或值0V。此外構(gòu)建第三縮放模塊74,其在本情況中將如由測試模型8的第三通信接口86作為二進制的值輸出的接入/斷開值作為二進制的值發(fā)送給第三輸入/輸出功能部64的通信接口64a。因為第三縮放模塊74在二進制的值的關(guān)系中單純負責發(fā)送所述值,所以也可以省去第三縮放模塊。通常也可能的是,縮放模塊的縮放功能性集成到相應(yīng)的輸入/輸出功能部中。
按照所述連接部的配置,在鼓風機控制裝置的按照儀器的實現(xiàn)200和鼓風機控制裝置的環(huán)境的測試模型8之間存在起作用的信號傳輸鏈,從而鼓風機控制裝置200可以相當多地被測試。為此目的,測試儀2具有如下功能性,即,通過合適的信號、脈沖和沖擊在最為不同的運行情況中觀察和分析測試模型8和鼓風機控制裝置200的行為。
為了配置RCP仿真,所述方法可以以類似的方式實施。在該情況中,測試儀連接到鼓風機控制裝置的按照儀器的環(huán)境上。尤其是測試儀可以以其輸入/輸出接口連接到鼓風機以及用于鼓風機的操作開關(guān)以及溫度傳感器上。在測試儀中存在的模型可以是基礎(chǔ)測試模型100或鼓風機控制裝置的進一步開發(fā)的模型?;谠诨A(chǔ)測試模型100中存在的信息,可以構(gòu)建鼓風機控制裝置的模型和輸入/輸出接口之間的合適的連接,從而在鼓風機控制裝置的模型和鼓風機控制裝置的環(huán)境之間產(chǎn)生起作用的信號傳輸鏈。所配置的連接可以基本上對應(yīng)于在圖2中示出的并且在以上所述的連接,但其中信號傳輸方向反轉(zhuǎn)。
在圖3中示出按照本發(fā)明的一種實施形式的測試儀2的另一種示例性的實施形式。以上所述元件:輸入/輸出接口4、連接6和測試模型8簡化地作為粗略的功能塊來描述。相比于圖2,在圖3中附加地示出處理器90和存儲器92。以上所述方法可以在處理器90上實施。用于所述方法的指令和用于物理信號傳輸?shù)奶卣鞯臎Q策準則或算法可以存儲在存儲器92中。處理器90可以訪問存儲器92并且基于在存儲器92中存在的信息實施所述方法。
一種變型在圖4中示出,在那里配置計算機300連接到測試儀2上。配置計算機300具有處理器390和存儲器392。以上所述方法可以從測試儀之外實施并且在此通過在配置計算機300和測試儀2之間的連接配置在測試儀2中的連接部6。
要強調(diào),不僅測試儀2而且配置計算機300可以具有輸入或輸出裝置、例如監(jiān)視器、鍵盤、觸摸板和/或鼠標,從而用戶可以對所述方法進行影響,如以上詳細說明的。
盡管本發(fā)明參照示例性的實施形式來說明,對于本領(lǐng)域技術(shù)人員清楚的是,可以進行不同的改變并且使用等效物,而不會離開本發(fā)明的范圍。本發(fā)明應(yīng)該不通過所述特別的實施形式限制。而是其包含所有落入從屬權(quán)利要求中的實施形式。