專(zhuān)利名稱(chēng):在數(shù)字?jǐn)?shù)據(jù)傳輸系統(tǒng)中組件陣列的備用電路方法和實(shí)施該方法的備用電路的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及至少部分冗余的、用于數(shù)字?jǐn)?shù)據(jù)傳輸?shù)南到y(tǒng)的備用電路方法,該系統(tǒng)具有一個(gè)包括至少二個(gè)組件陣列的部件,組件陣列由各一個(gè)同樣多的N各陣列組件和M個(gè)接口組件形成,其中每個(gè)接口組件用于在一組同樣處于組件陣列上的陣列組件和至少一個(gè)外圍功能單元之間的通信協(xié)調(diào),其中當(dāng)在主用組件陣列、具有N個(gè)運(yùn)行組件的上述主用陣列、錯(cuò)誤情況下可以備用轉(zhuǎn)換另外無(wú)錯(cuò)誤的組件陣列上、具有N個(gè)備用組件的上述備用陣列。
此外本發(fā)明涉及在數(shù)字?jǐn)?shù)據(jù)傳輸系統(tǒng)中的備用電路,該系統(tǒng)具有至少二個(gè)組件陣列、具有一個(gè)運(yùn)行陣列和至少一個(gè)備用陣列,其中每個(gè)組件陣列包括多個(gè)陣列組件并且主用陣列的每個(gè)陣列組件在至少一個(gè)備用陣列中功能相似并且與主用陣列的陣列組件一起形成陣列組件組,此外包括多個(gè)接口組件,其中每個(gè)接口組件支配到外圍功能的數(shù)據(jù)輸入端和數(shù)據(jù)輸出端、支配用于并行把所有輸入數(shù)據(jù)傳遞給所分配陣列組件組的所有陣列組件的跨接線(xiàn)并支配一個(gè)用于確定組件陣列的選擇開(kāi)關(guān)(Selektor),從該組件陣列中把數(shù)據(jù)進(jìn)一步傳遞給接口組件的數(shù)據(jù)輸出端。
參見(jiàn)德國(guó)公開(kāi)文本DE 197 05 792 A1,其描述了在數(shù)字?jǐn)?shù)據(jù)傳輸系統(tǒng)中類(lèi)似光學(xué)備用電路。
數(shù)字?jǐn)?shù)據(jù)傳輸系統(tǒng)按其復(fù)雜性一般包括多個(gè)數(shù)字組件或擴(kuò)展多個(gè)插件。
通常已知,根據(jù)對(duì)該系統(tǒng)可靠性的高要求,特別在高數(shù)據(jù)傳輸率的情況下預(yù)先規(guī)定冗余的備用組件,其在一個(gè)或多個(gè)主用組件出故障的情況下在非常短的時(shí)間(大約10ms)內(nèi)承擔(dān)數(shù)據(jù)傳輸,如此從外部看來(lái)僅僅出現(xiàn)非常短的數(shù)據(jù)流中斷。在復(fù)雜的傳輸系統(tǒng)中可能存在多個(gè)如此的組件。
在一般復(fù)雜的系統(tǒng)中,也就是在插件內(nèi)部,經(jīng)常為每個(gè)關(guān)鍵的組件預(yù)先規(guī)定一個(gè)冗余的備用組件,如此并排存在多個(gè)特殊的備用電路。這對(duì)內(nèi)部高位速率的信號(hào)連接造成較高費(fèi)用,因?yàn)樵诿總€(gè)考慮的主用和備用組件與其外部系統(tǒng)環(huán)境之間的全部輸入/輸出信號(hào)必需交叉。
此外對(duì)此在硬件和/或軟件中需要較高的控制費(fèi)用,因?yàn)樵诟邥r(shí)間要求的情況下分開(kāi)控制每個(gè)特殊的備用電路。
在較高復(fù)雜性的系統(tǒng)中,也就是擺脫多個(gè)插件的分布系統(tǒng),經(jīng)常冗余設(shè)計(jì)組件的全部陣列。分別對(duì)于全部的陣列、不再對(duì)于特殊的組件實(shí)現(xiàn)備用電路。在此一般已知,中央處理器承擔(dān)控制,其中在實(shí)現(xiàn)備用電路的情況下控制的時(shí)間特性產(chǎn)生較多難題。
因此本發(fā)明的任務(wù)是,給出一種實(shí)施備用電路的方法和備用電路,其集成費(fèi)用盡可能低并且其時(shí)間特性具有在監(jiān)測(cè)錯(cuò)誤時(shí)盡可能小的過(guò)渡時(shí)間。
通過(guò)二個(gè)獨(dú)立權(quán)利要求解決該任務(wù)。
根據(jù)本發(fā)明的想法發(fā)明者建議至少部分冗余的、用于數(shù)字?jǐn)?shù)據(jù)傳輸?shù)南到y(tǒng)的備用電路方法,該系統(tǒng)具有一個(gè)包括至少二個(gè)組件陣列的部件,該組件陣列由各同樣多的N個(gè)陣列組件和M個(gè)借口組件形成,其中每個(gè)接口組件用于在一組處于組件陣列上的同樣陣列組件和至少一個(gè)外圍功能單元之間的通信協(xié)調(diào),其中當(dāng)在主用組件陣列、具有N個(gè)主用組件的上述運(yùn)行陣列上出錯(cuò)的情況下可以備用地轉(zhuǎn)換到另一個(gè)無(wú)錯(cuò)誤的組件陣列上、具有N個(gè)備用組件的備用陣列,得出如下改善,通過(guò)至少一個(gè)來(lái)自有錯(cuò)誤的主用組件的內(nèi)部信息信號(hào)初始化該轉(zhuǎn)換。
這樣能夠放棄對(duì)于一個(gè)陣列的每一個(gè)組件形成特殊的組件備用電路,由此節(jié)省在相鄰組件之間為此必要的信號(hào)交叉和對(duì)于多個(gè)獨(dú)立的組件備用電路的必須控制費(fèi)用。
為了備用電路的運(yùn)行安全可以通過(guò)中央控制處理器附加監(jiān)控轉(zhuǎn)換。
該方法的一個(gè)有益擴(kuò)展預(yù)先規(guī)定,與外圍功能單元通信組的至少二個(gè)陣列組件通過(guò)接口組件如此通信,即該組的所有陣列組件從外圍功能單元可以持續(xù)接收數(shù)據(jù),當(dāng)在主用組件上出錯(cuò)和至少一個(gè)有作用的備用陣列的情況下通過(guò)所有接口組件實(shí)現(xiàn)主用組件陣列自動(dòng)并分散轉(zhuǎn)換到有作用備用陣列上,這是通過(guò)在接口組件中的選擇開(kāi)關(guān)(=Seletor)操作的。
該方法的一個(gè)特別擴(kuò)展預(yù)先規(guī)定,至少一個(gè)內(nèi)部的信息信號(hào)包含表明錯(cuò)誤的信息位(=Equipment Defect Indication Bit=EDI-Bit)。此外在該方法一個(gè)特別的變體中陣列組件可以本身識(shí)別其功能缺陷并且也許可能本身產(chǎn)生內(nèi)部的信息信號(hào)和/或EDI位。此外可以預(yù)先規(guī)定,已錯(cuò)誤識(shí)別的陣列組件把內(nèi)部信息信號(hào)和/或EDI位傳送給同樣組件陣列的至少一個(gè)另外的陣列組件和其可能存在的接口組件、主要是同樣組件陣列的所有其余陣列組件和其接口組件。
這是有益的,即至少在一個(gè)陣列組件中、主要在每個(gè)陣列組件中、通過(guò)內(nèi)部的控制處理器(FP control)產(chǎn)生和/或處理關(guān)于陣列組件和/或至少一個(gè)組件陣列的錯(cuò)誤狀態(tài)的內(nèi)部信息信號(hào)和/或與另外的內(nèi)部控制處理器(FP control)通信。為此可以顯著改善在錯(cuò)誤情況下備用電路的時(shí)間特性。
在此可以通過(guò)至少一個(gè)內(nèi)部的控制處理器(FP control)產(chǎn)生和/或處理至少一個(gè)下面的內(nèi)部信息信號(hào)和/或與另外的內(nèi)部控制處理器(FP control)通信·SF(signal fail),其以一個(gè)可能的值{1,0}表明在一個(gè)端口上接收/發(fā)送的輸入/輸出信號(hào)的錯(cuò)誤狀態(tài);·RxEDI(Received EDI),其以可能的值{1,0}表明在一個(gè)端口上接收的EDI位;·TxEDI(transmitted EDI),其以可能的值{1,0}表明在一個(gè)端口上發(fā)送的EDI位;·EQF(equipment failure),其以可能的值{1,0}表明在陣列組件上內(nèi)部的錯(cuò)誤狀態(tài),通過(guò)在陣列組件上組件陣列特殊地監(jiān)控不同的故障傳感器確定該錯(cuò)誤狀態(tài);·cardFail,其表明對(duì)中央控制處理器錯(cuò)誤告知。
根據(jù)本發(fā)明在組件陣列的內(nèi)部可以通過(guò)根據(jù)下面的邏輯或等式在端口i上設(shè)置信息位TxEDI(i)實(shí)現(xiàn)錯(cuò)誤信息TxEDI(i)i=1...L=∪{RxEDI(n)}n=1...L,n≠i∪{SF(n)}n=1...P∪EQF此外也存在這種可能性,在接口組件的方向上通過(guò)根據(jù)下面的邏輯或等式在端口Q上設(shè)置信息位TxEDI(Q)傳輸錯(cuò)誤信息TxEDI(Q)=∪{RxEDI(n)n=1...L∪{SF(n)}n=1...P、Q∪EQF此外在根據(jù)本發(fā)明的備用電路方法中可以根據(jù)下面的邏輯或等式確定局部錯(cuò)誤狀態(tài)CardFail,其以相應(yīng)的通知發(fā)送給中央控制處理器。
CardFail=∪{SF(n)n=1...P∪EQF在實(shí)施根據(jù)本發(fā)明的備用電路方法中此外這是有益的,接口組件具有一個(gè)功能單元、主要是具有一個(gè)功能塊“選擇控制”的本地控制處理器,該功能塊在錯(cuò)誤情況下控制在各個(gè)組件陣列之間的轉(zhuǎn)換,其中主要由中央控制處理器從到達(dá)的信息位SF(X)、SF(Y)、RxEDI(X)、RxEDI(Y)和轉(zhuǎn)換控制指令中確定開(kāi)關(guān)器的要調(diào)整的位置。
下面的邏輯選擇可以用于確定選擇器的要調(diào)整的位置,其中只要斷定任意改變錯(cuò)誤狀態(tài)、也就是說(shuō)在信息位SF(X)、SF(Y)、RxEDI(X)和/或ReXEDI(Y)之一中改變,就執(zhí)行相應(yīng)的算法。對(duì)此在該算法之后是下面的調(diào)整如果不允許自動(dòng)轉(zhuǎn)換(轉(zhuǎn)換控制=強(qiáng)迫-<X、Y>),則強(qiáng)制調(diào)整到選擇器的中央控制處理器要求的位置(X或Y),否則(轉(zhuǎn)換控制=自動(dòng)-<X、Y>)根據(jù)存在的SF和RxEDI狀態(tài)區(qū)分四種情況。
情況a如果不顯示錯(cuò)誤狀態(tài),則調(diào)整到選擇器的中央控制處理器要求的位置(X或Y)。
情況b如果組件陣列X顯示為有錯(cuò)誤的并且陣列組件Y顯示為無(wú)錯(cuò)誤的,則調(diào)整到選擇器的位置Y。
情況c如果陣列組件Y顯示為有錯(cuò)誤的并且組件陣列X顯示為無(wú)錯(cuò)誤的,則調(diào)整到選擇器的位置X。
情況d如果二個(gè)組件陣列X和Y顯示為有錯(cuò)誤的,則保持選擇器的目前位置。
此外對(duì)于運(yùn)行過(guò)程的安全這可能是有益,在中央控制處理器和各個(gè)陣列組件和接口組件之間附加交換至少一個(gè)下面的內(nèi)部信息信號(hào)·CafdFail,其以陣列組件的可能值{1、0}表明把錯(cuò)誤通知中央控制處理器,以該通知指示本地確定的組件錯(cuò)誤,該組件錯(cuò)誤是觸發(fā)備用電路的誘因;·交換指示,其以接口組件的可能值{X陣列、Y陣列}表明通知中央控制處理器,以該通知指示轉(zhuǎn)換到另一個(gè)組件陣列上;·交換請(qǐng)求,其表明中央控制處理器對(duì)接口組件關(guān)于其開(kāi)關(guān)狀態(tài)的詢(xún)問(wèn)指令,通過(guò)把交換指示的當(dāng)前值發(fā)送給中央控制處理器應(yīng)答該詢(xún)問(wèn)指令;
·交換控制,其以中央控制處理器的可能值{強(qiáng)迫-X、強(qiáng)迫-Y、自動(dòng)-X、自動(dòng)-Y}在接口組件上表明控制參數(shù),以該參數(shù)接口組件的開(kāi)關(guān)器或者可以固定轉(zhuǎn)換到確定組件陣列上,或者可以調(diào)整到選擇器一個(gè)確定的優(yōu)選位置,在已知錯(cuò)誤的情況下允許自動(dòng)轉(zhuǎn)換,其中各個(gè)值表明·強(qiáng)迫-X,選擇器固定處于X陣列上,不可能自動(dòng)轉(zhuǎn)換;·強(qiáng)迫-Y,選擇器固定處于Y陣列上,不可能自動(dòng)轉(zhuǎn)換;·自動(dòng)-X,選擇器主要處于X陣列上,能夠自動(dòng)轉(zhuǎn)換;·自動(dòng)-Y,選擇器主要處于Y陣列上,能夠自動(dòng)轉(zhuǎn)換;主要根據(jù)下面的邏輯選擇可以確定通過(guò)中央控制處理器的備用電路的控制,其中分別在保持計(jì)時(shí)器終止之后重復(fù)為此運(yùn)行的算法。根據(jù)下面的情況決定算法情況a如果確定二個(gè)組件陣列是無(wú)錯(cuò)誤狀態(tài),則保持當(dāng)前選擇的組件陣列,如果保持計(jì)時(shí)器終止,則通過(guò)交換控制=自動(dòng)-(X|Y)再度釋放自動(dòng)轉(zhuǎn)換;情況b如果在選擇的主用陣列中確定錯(cuò)誤,則中央控制處理器給所有接口組件發(fā)送一個(gè)開(kāi)關(guān)指令轉(zhuǎn)換控制=強(qiáng)迫-(X|Y)用于強(qiáng)迫選擇以前的備用陣列,此外主要在分鐘范圍內(nèi)啟動(dòng)保持計(jì)時(shí)器(hold-offtimer),該計(jì)時(shí)器保證在可能重新轉(zhuǎn)換之前的時(shí)間滯后,如此可能出現(xiàn)不快的擺動(dòng)開(kāi)關(guān)特性;情況c如果在備用陣列中確定錯(cuò)誤,則由中央控制處理器給所有接口組件發(fā)送一個(gè)開(kāi)關(guān)指令交換控制=強(qiáng)迫-(X|Y)用于強(qiáng)迫選擇主用陣列并因此防止各個(gè)接口組件轉(zhuǎn)換到有錯(cuò)誤的備用陣列上。
根據(jù)本發(fā)明的想法發(fā)明者也提出了在具有至少二個(gè)組件陣列、具有一個(gè)主用陣列和至少一個(gè)備用陣列的數(shù)字?jǐn)?shù)據(jù)傳輸系統(tǒng)的備用電路,其中每個(gè)組件陣列包括多個(gè)陣列組件,并且主用陣列的每個(gè)陣列組件與至少一個(gè)備用陣列功能相符并且與主用陣列的陣列組件一起形成一個(gè)陣列組件組,此外每個(gè)組件陣列包括多個(gè)接口組件,其中每個(gè)接口組件支配到外圍功能單元的數(shù)據(jù)輸入端和數(shù)據(jù)輸出端、用于把所有輸入數(shù)據(jù)并行傳遞給陣列組件組的所有陣列組件的跨接線(xiàn)和用于確定組件陣列的選擇開(kāi)關(guān)(選擇器),從該組件陣列把數(shù)據(jù)傳遞給接口組件的數(shù)據(jù)輸出端,如下改進(jìn),即組件陣列的每個(gè)陣列組件具有用于錯(cuò)誤監(jiān)測(cè)和用于錯(cuò)誤傳遞給剩余陣列組件和傳遞給同樣分配的接口組件的單元。
在該備用電路中有益地通過(guò)錯(cuò)誤傳遞路徑連接所有陣列組件和接口組件,其中用于錯(cuò)誤檢測(cè)(card supervision)和錯(cuò)誤傳遞(FPcontrol)的單元在檢測(cè)到錯(cuò)誤的情況下產(chǎn)生一個(gè)指示錯(cuò)誤的信息位(EDI位)并且間接或直接告知其陣列的另外陣列組件。
此外具有一個(gè)分配的接口組件的每個(gè)陣列組件可以有益地具有一個(gè)用于操作其接口組件的選擇器的單元,以便也許可以初始化接口組件的組件陣列方面輸入端的轉(zhuǎn)換。
以有益的方式可以如此實(shí)施數(shù)據(jù)傳輸系統(tǒng)的擴(kuò)展,即每個(gè)組件陣列形成一個(gè)可替換的部件,如此沒(méi)有特別的預(yù)防措施、僅僅通過(guò)前面的備用電路方法、能夠替換有作用的或至少有故障的組件陣列,否則顯著妨礙數(shù)據(jù)傳輸系統(tǒng)的運(yùn)行。
由此可以引起另外的改善,即組件陣列和接口組件形成一個(gè)另外的可替換的部件,其例如作為分離的插接件實(shí)施,該插接件也許經(jīng)過(guò)簡(jiǎn)單的插塞連接可以與數(shù)據(jù)傳輸系統(tǒng)的外圍布置的連接和功能單元連接。
根據(jù)本發(fā)明至少部分通過(guò)至少一個(gè)程序模塊和至少一個(gè)分配的處理器實(shí)現(xiàn)上述功能單元。
從屬權(quán)利要求和實(shí)施例的下面參考圖的描述中得出本發(fā)明的另外特征。
下面根據(jù)圖詳細(xì)描述本發(fā)明
圖1具有接口組件的組件陣列;圖2舉由四個(gè)組件的陣列的實(shí)例的錯(cuò)誤傳遞原理;圖3在一個(gè)陣列的各個(gè)組件上錯(cuò)誤傳遞原理圖4在接口組件上選擇器控制的原理圖5接口組件的本地控制處理器的流程6用于中央控制備用電路的數(shù)據(jù)流程7中央控制處理器的流程圖。
圖1指出了根據(jù)本發(fā)明的組件陣列的系統(tǒng)結(jié)構(gòu),包括一個(gè)主用陣列1、一個(gè)備用陣列2和N個(gè)接口組件3.1至3.M,給這些接口組件各分配一個(gè)由主用陣列7.1至7.N形成的組件(主用組件)和一個(gè)結(jié)構(gòu)相同、在此沒(méi)有描述的、由備用陣列2形成的組件(備用組件)。輸入和輸出信號(hào)6.1至6.N經(jīng)過(guò)外圍接口組件3.1至3.M被供給在主用陣列1中和在備用陣列2中的信號(hào)處理組件7.1至7.N。
每個(gè)接口組件3.1至3.M在此經(jīng)過(guò)跨接線(xiàn)4.1至4.M把其數(shù)據(jù)信號(hào)8.1至8.M.發(fā)送給與其連接的主用組件7.1至7.N和備用組件,然而僅僅或者由主用組件或者由備用組件接收其數(shù)據(jù)信號(hào)。通過(guò)選擇開(kāi)關(guān)(選擇器)5.1至5.M控制這種選擇,該選擇開(kāi)關(guān)處于每個(gè)接口組件3.1至3.M中。
如果所有主用組件7.1至7.N和所有備用組件組合成為主用陣列1和備用陣列2并且這些組件再度組合為一個(gè)具有連接的接口組件的組件陣列,則可以用在此描述的方法實(shí)現(xiàn)完整組件陣列的備用電路。以此對(duì)于一個(gè)陣列的每一個(gè)組件避免特殊的組件備用電路的必要性,由此節(jié)省了在相鄰組件之間為此必需的信號(hào)交叉和對(duì)于多個(gè)獨(dú)立的組件備用電路節(jié)省必需的控制費(fèi)用。
根據(jù)本發(fā)明所有外圍接口組件3.1至3.M統(tǒng)一從組件陣列之一選擇其內(nèi)部到達(dá)的數(shù)據(jù)信號(hào)9.1至9.M。在一個(gè)時(shí)刻選擇的組件陣列定義為主用陣列1、另外的組件陣列定義為備用陣列2。各自備用陣列2處于備用狀態(tài),在該狀態(tài)中每一個(gè)組件的配置與其在主用陣列1中的相應(yīng)組件7.1至7.N相同。這在本實(shí)例中借助于在系統(tǒng)中的中央控制處理器18保證,該控制處理器經(jīng)過(guò)通信總線(xiàn)、在此通過(guò)到達(dá)和發(fā)出的數(shù)據(jù)信號(hào)16.1至16.K表明、與每一個(gè)接口組件3.1至3.M以及與每個(gè)陣列1和2的每個(gè)組件7.1至7.N連接。
當(dāng)在主用陣列1的任意組件7.1至7.N上出錯(cuò)的情況下所有外圍接口組件3.1至3.M非??斓刈詣?dòng)轉(zhuǎn)換到備用組件2。通過(guò)顯示錯(cuò)誤的信息位觸發(fā)這種轉(zhuǎn)換,該信息位在下面稱(chēng)作“設(shè)備故障指示(EDI)位”。對(duì)此由已錯(cuò)誤識(shí)別組件本身產(chǎn)生該EDI位并且該位越過(guò)主用陣列1或備用陣列2的全部另外組件傳遞給每個(gè)外圍接口組件3.1至3.M。這種機(jī)理在下面稱(chēng)作錯(cuò)誤傳遞方法。在這種情況下僅僅注意,不出現(xiàn)封閉的錯(cuò)誤傳遞環(huán),如此當(dāng)最初產(chǎn)生的EDI位消失之后發(fā)生在組件陣列內(nèi)部全部EDI位的復(fù)位。該EDI位主要可以用于在各個(gè)組件之間傳輸?shù)男盘?hào)(帶內(nèi)信令)的信號(hào)開(kāi)銷(xiāo)內(nèi)部,以此不必需附加的信號(hào)線(xiàn)路。如果這些信號(hào)線(xiàn)路之一本身出故障,則必須在連接組件上識(shí)別這種情況并且在那里形成一種標(biāo)準(zhǔn)用于設(shè)置EDI位。
這種方案使較大組件陣列的非??斓膫溆秒娐烦蔀榭赡?,本地在陣列組件上本身實(shí)現(xiàn)錯(cuò)誤識(shí)別和錯(cuò)誤傳遞并且通過(guò)中央控制的通常轉(zhuǎn)換時(shí)間不計(jì)入轉(zhuǎn)換時(shí)間內(nèi)。在此最佳存在的中央控制處理器18的功能僅僅用于備用電路功能的配置和總的運(yùn)行保證。
圖2指出了根據(jù)具有無(wú)環(huán)錯(cuò)誤傳遞路徑10的可能布置、由四個(gè)組件7.1至7.4形成的主用部件的錯(cuò)誤傳遞方法的原理。
在每個(gè)陣列組件7.1至7.4上存在一個(gè)本地控制處理器(FPcontrol)11.1至11.4,其控制本地錯(cuò)誤的識(shí)別以及EDI位沿著錯(cuò)誤傳遞路徑10的使用和傳遞。三角形12表示在每個(gè)組件7.1至7.4上EDI位的終止點(diǎn)。這些終止點(diǎn)以在組件之間的有用信號(hào)的終止點(diǎn)一起形成一個(gè)單元(帶內(nèi)信令)。如果在接口組件7.1至7.4的方向上設(shè)置EDI位,則在該接口組件上觸發(fā)選擇器5.1至5.4自動(dòng)、快速轉(zhuǎn)換到另外組件陣列的相應(yīng)組件的有用信號(hào)上。通過(guò)該錯(cuò)誤傳遞方法實(shí)現(xiàn),通過(guò)在每接口組件上設(shè)置EDI位自動(dòng)信令化在主用陣列的任意陣列組件上識(shí)別的錯(cuò)誤并且因此在全部接口組件上自動(dòng)觸發(fā)轉(zhuǎn)換到各自備用陣列。
下面根據(jù)圖3描述在陣列組件上錯(cuò)誤識(shí)別和錯(cuò)誤傳遞的機(jī)理,在該圖中描述了為此必須的功能塊。
信號(hào)端口Port 1至Port L表明沿著錯(cuò)誤傳遞路徑10的外部信號(hào)連接的終止12,而只要存在如此的信號(hào)連接,信號(hào)端口Port(L+1)至Port P表明所有剩余的、不屬于錯(cuò)誤傳遞路徑10的信號(hào)連接的終止12。錯(cuò)誤傳遞路徑10對(duì)此主要具有非封閉的環(huán)。信號(hào)端口Port Q表明到接口組件3.x的信號(hào)連接的也許存在終止12。
在該實(shí)施例中內(nèi)部控制處理器(FP control)11處理下面的信息位·SF(signal fail)以可能的值{1、0}表示在端口12上接收/發(fā)送的輸入/輸出信號(hào)的錯(cuò)誤狀態(tài);·RxEDI以可能的值{1、0}表示在端口12上接收的EDI位;·TxEDI以可能的值{1、0}表示在端口12上發(fā)送的EDI位;·EQF(equipment failure)以可能的{1、0}表示在各自組件7.x上的內(nèi)部錯(cuò)誤狀態(tài),通過(guò)不同故障傳感器的組件特殊的監(jiān)控、由功能塊19產(chǎn)生的“錯(cuò)誤監(jiān)控”=‘卡故障管理’、在組件上確定該錯(cuò)誤狀態(tài);·Cardfail表示此后描述的對(duì)中央控制處理器18錯(cuò)誤告知。
對(duì)此根據(jù)下面的邏輯或等式通過(guò)在載端口i上設(shè)置信息位TxEDI(i)實(shí)現(xiàn)在組件陣列1或2內(nèi)部、也就是不在接口組件3.x方向上真正的錯(cuò)誤傳遞TxEDI(i)i=1...L=∪{RxEDI(n)}n=1...L、n≠i∪{SF(n)}n=1...P∪EQF對(duì)此第一項(xiàng){RxEDI(n)}n=1...L、n≠i包含由錯(cuò)誤傳遞路徑10的各個(gè)端口接收EDI位的傳遞。獨(dú)立于在相同端口上RxEDI的接收實(shí)現(xiàn)TxEDI的使用,以便避免在二個(gè)陣列組件的彼此連接的端口之間EDI的反饋環(huán)。
第二項(xiàng){SF(n)}n=1...P包含除了在端口Q之外在所有端口上識(shí)別的信號(hào)錯(cuò)誤狀態(tài),只要該端口Q存在。缺乏分量SF(Q)的理由是,接口組件的故障不導(dǎo)致觸發(fā)組件陣列備用電路,因?yàn)橛纱瞬槐匾?短時(shí))干擾在存在的接口組件之間的數(shù)據(jù)通信。
第三項(xiàng)EQF包含在各自組件上的上述本地錯(cuò)誤狀態(tài)。
根據(jù)下面的邏輯或等式通過(guò)在端口Q上設(shè)置信息位TxEDI(Q)實(shí)現(xiàn)在接口組件3.x的方向上的錯(cuò)誤傳遞TxEDI(Q)=∪{RxEDI(N)}n=1...L∪{SF(n)}n=1...P、Q∪EQF對(duì)于端口Q全部的RxEDI和SF分量有助于TxEDI的使用,包括在自身端口上的信號(hào)錯(cuò)誤狀態(tài)SF(Q)在內(nèi)。因此不產(chǎn)生反饋環(huán),因?yàn)榻涌诮M件3.x本身在組件陣列的方向上不使用TxEDI位。
根據(jù)下面的邏輯或等式確定本地錯(cuò)誤狀態(tài)CardFail,其以相應(yīng)的告知發(fā)送給中央控制處理器18CardFail=∪{SF(n)}n=1...P∪EQF因此在除了端口Q(只要存在)的信號(hào)錯(cuò)誤狀態(tài)以及組件錯(cuò)誤狀態(tài)EQF有助于此。缺乏分量SF(Q)的理由是,接口組件的故障不導(dǎo)致觸發(fā)組件陣列備用電路。
以這種原理所有識(shí)別的錯(cuò)誤、不僅本地識(shí)別的錯(cuò)誤而且由相鄰組件識(shí)別的錯(cuò)誤、直到全部組件陣列的極限被傳遞給接口組件。為了保證動(dòng)態(tài)快速進(jìn)行錯(cuò)誤傳遞,通過(guò)本地處理器(FP control)11.x快速報(bào)告并處理所有錯(cuò)誤標(biāo)準(zhǔn)是適當(dāng)?shù)摹?br>
在圖4中描述了錯(cuò)誤識(shí)別機(jī)理的功能快和在接口組件上的轉(zhuǎn)換。
信號(hào)端口X和Y表示到各自主用陣列1和備用陣列2的信號(hào)連接的終止。信號(hào)連接的監(jiān)控在此提供、類(lèi)似對(duì)于陣列組件7.x的描述、具有可能值{1、0}的錯(cuò)誤狀態(tài)SF,并且RxEDI表示在各自端口上由連接的陣列組件接收的EDI位。可是接口組件3.x在連接的陣列組件7.x的方向上不使用TxEDI,因?yàn)榻涌诮M件3.x的故障不應(yīng)當(dāng)觸發(fā)組件陣列1或2的備用電路。與此相反,如果在接口組件3.x和連接的陣列組件7.x之間連接信號(hào)中斷,則通過(guò)SF在接口組件上確定這種情況和/或通過(guò)連接的陣列組件的錯(cuò)誤傳遞確定RxEDI并且可以觸發(fā)備用電路。
在功能塊“選擇開(kāi)關(guān)控制”(=選擇器控制)14中的本地控制處理器13從輸入量SF(X)、SF(Y)、RxEDI(X)、RxEDI(Y)以及中央控制處理器18的交換控制指令中根據(jù)在圖5中指出的流程圖對(duì)于端口X或者Y的接收的有用數(shù)據(jù)流計(jì)算出選擇器5.x的要調(diào)整的位置。用于該圖的參考符號(hào)分別參見(jiàn)所畫(huà)的流程圖的動(dòng)作標(biāo)記。
在100中在此確定錯(cuò)誤狀態(tài)(SF、RxEDI)的任意改變,則開(kāi)始算法。
然后在101中首先確定,是否允許通過(guò)中央控制處理器的選擇器自動(dòng)轉(zhuǎn)換或不允許。
如果不允許自動(dòng)轉(zhuǎn)換(交換控制=強(qiáng)迫-<X、Y>)102,則強(qiáng)迫調(diào)整到中央控制處理器18要求的位置(X或Y)107。
如果允許自動(dòng)轉(zhuǎn)換(交換控制=自動(dòng)-<X、Y>),則根據(jù)存在的SF和RxEDI狀態(tài)區(qū)分四種情況。
情況a如果不顯示錯(cuò)誤狀態(tài),則按照103調(diào)整到中央控制處理器18要求的選擇器優(yōu)選位置(X或Y)。如果沒(méi)有事先選擇優(yōu)選組件陣列,則因此按照108實(shí)現(xiàn)自動(dòng)轉(zhuǎn)換。
情況b;如果組件陣列X顯示為有錯(cuò)誤并且組件陣列Y顯示為無(wú)錯(cuò)誤的,則根據(jù)104調(diào)整到選擇器的位置Y。如果事先沒(méi)有選擇陣列Y,則按照109因此實(shí)現(xiàn)自動(dòng)轉(zhuǎn)換。
情況c如果組件陣列Y顯示為有錯(cuò)誤的并且組件陣列X顯示為無(wú)錯(cuò)誤的,則根據(jù)105調(diào)整到位置X。如果事先沒(méi)有選擇陣列X,則因此按照110實(shí)現(xiàn)自動(dòng)轉(zhuǎn)換。
情況d如果二個(gè)組件陣列顯示為有錯(cuò)誤,則根據(jù)106保持選擇器的當(dāng)前位置,也就是按照111不進(jìn)行另外的轉(zhuǎn)換。
如果按照112實(shí)現(xiàn)選擇器自動(dòng)轉(zhuǎn)換到接口組件上,則按照113以當(dāng)前選擇器位置的說(shuō)明通過(guò)告知交換指示把這種事件告知中央控制處理器。
圖6指出,為了確保備用電路運(yùn)行在中央控制處理器18和各個(gè)陣列組件7.x和15.x和接口組件3.x之間可以交換控制信息。對(duì)此適用下面規(guī)則·CardFail以陣列組件7.x、15.x的可能值{1、0}表明把錯(cuò)誤通知中央控制處理器18,以該通知顯示本地確定的組件錯(cuò)誤,該組件錯(cuò)誤是觸發(fā)備用電路的誘因。對(duì)此中央控制處理器18可以確定,中斷或者可以支配那個(gè)組件。
·交換指示以接口組件3.x的可能值{X陣列、Y陣列}表明通知中央控制處理器18,以該通知表明轉(zhuǎn)換到另一個(gè)組件陣列上。對(duì)此中央控制處理器18可以確定所有接口組件3.x的選擇器5.x的當(dāng)前開(kāi)關(guān)狀態(tài)。
·交換請(qǐng)求表明中央控制處理器18對(duì)接口組件3.x關(guān)于其開(kāi)關(guān)狀態(tài)的詢(xún)問(wèn)指令,通過(guò)把交換指示的當(dāng)前值發(fā)送給中央控制處理器18應(yīng)答該詢(xún)問(wèn)指令。
·交換控制以中央控制處理器18的可能值{強(qiáng)迫-X、強(qiáng)迫-Y、自動(dòng)-X、自動(dòng)-Y}在接口組件3.x上表明控制參數(shù),以該參數(shù)接口組件3.x的開(kāi)關(guān)器5.x或者可以固定轉(zhuǎn)換到確定組件陣列X或Y上,或者可以調(diào)整到選擇器5.x一個(gè)確定的優(yōu)選位置,在已知錯(cuò)誤的情況下允許自動(dòng)轉(zhuǎn)換,其中各個(gè)值表明·強(qiáng)迫-X,選擇器5.x固定處于X陣列上,不可能自動(dòng)轉(zhuǎn)換;·強(qiáng)迫-Y,選擇器5.x固定處于Y陣列上,不可能自動(dòng)轉(zhuǎn)換;·自動(dòng)-X,選擇器5.x主要處于X陣列上,能夠自動(dòng)轉(zhuǎn)換;·自動(dòng)-Y,選擇器5.x主要處于Y陣列上,能夠自動(dòng)轉(zhuǎn)換;最后圖7指出了下面描述的、用于通過(guò)中央控制處理器控制備用電路的流程圖。用于該圖的參考符號(hào)再次分別參見(jiàn)所畫(huà)的流程圖的動(dòng)作標(biāo)記。邏輯變量陣列故障(X)和陣列故障(Y)表示各自組件陣列的設(shè)備錯(cuò)誤狀態(tài)。從各自陣列組件(1...N)的錯(cuò)誤狀態(tài)的邏輯規(guī)定以及接口組件(1...K)的轉(zhuǎn)換告知中得出設(shè)備錯(cuò)誤狀態(tài)。也就是陣列故障(X)=∪{CardFail(X、i)}i=1...N∪{交換指示(i)=Y(jié)陣列}i=1...K陣列故障(Y)=∪{CardFail(Y、i)}i=1...N∪{交換指示(i)=X陣列}i=1...K在200中在過(guò)程的開(kāi)始通過(guò)所有錯(cuò)誤狀態(tài)復(fù)位到‘0’和陣列X選擇為主用陣列實(shí)現(xiàn)控制算法的初始化。與此相應(yīng)通過(guò)交換控制=‘自動(dòng)-X’接口組件上的選擇器以自動(dòng)轉(zhuǎn)換的可能性轉(zhuǎn)換到陣列X上。
在201中通過(guò)卡故障告知或交換指示標(biāo)記把一個(gè)或多個(gè)錯(cuò)誤事件告知中央控制處理器18,如此啟動(dòng)判定算法并且在202中首先根據(jù)上述邏輯等式進(jìn)行二個(gè)組件陣列的總錯(cuò)區(qū)狀態(tài)估算。
如果在與先前算法過(guò)程的比較中改變?cè)O(shè)備錯(cuò)誤狀態(tài)203,則該狀態(tài)按照204依賴(lài)于當(dāng)前選擇的組件陣列X或Y作用,也就是說(shuō)選擇右或左的判定樹(shù),并且根據(jù)下面三種情況a、b、c進(jìn)行判定。
情況a如果根據(jù)205或者208確定二個(gè)組件陣列是無(wú)錯(cuò)誤狀態(tài),則保持當(dāng)前選擇的組件陣列,如果根據(jù)211或者214保持計(jì)時(shí)器終止,則通過(guò)交換控制=自動(dòng)-(X|Y)再度釋放自動(dòng)轉(zhuǎn)換217或者220。
情況b如果根據(jù)206或者209在選擇的主用陣列X或者Y中確定錯(cuò)誤,則按照212或者215中央控制處理器18給所有接口組件3.x發(fā)送一個(gè)開(kāi)關(guān)指令轉(zhuǎn)換控制=強(qiáng)迫-(X|Y)用于強(qiáng)迫選擇以前的備用陣列Y或者X。該指令在正常情況下不必轉(zhuǎn)換接口組件3.x,因?yàn)檫@通常是通過(guò)EDI位在組件陣列內(nèi)部非??斓貓?zhí)行錯(cuò)誤傳遞機(jī)理實(shí)現(xiàn),可是因此可以保證整個(gè)系統(tǒng)的所有選擇器的一致開(kāi)關(guān)狀態(tài),并且在另外錯(cuò)誤(擺動(dòng)特性)的情況下首先避免接口組件的回接。此外按照218或者221主要在分鐘范圍內(nèi)啟動(dòng)保持計(jì)時(shí)器(hold-off timer),該計(jì)時(shí)器保證在可能重新轉(zhuǎn)換之前的時(shí)間滯后,如此可能出現(xiàn)不快的擺動(dòng)開(kāi)關(guān)特性。此外根據(jù)219或者222可以告知中央控制處理器18當(dāng)前的開(kāi)關(guān)狀態(tài)。
情況c如果根據(jù)207或者210在備用陣列中確定錯(cuò)誤,則按照213或者216由中央控制處理器18給所有接口組件3.1至3.M發(fā)送一個(gè)開(kāi)關(guān)指令交換控制=強(qiáng)迫-(X|Y)用于強(qiáng)迫選擇主用陣列并因此防止各個(gè)接口組件轉(zhuǎn)換到有錯(cuò)誤的備用陣列上。
最后根據(jù)223在保持計(jì)時(shí)器終止的情況下同樣執(zhí)行整個(gè)算法。
在此描述的方法例如對(duì)于一個(gè)簡(jiǎn)單的冗余系統(tǒng)指出了本發(fā)明的具體實(shí)現(xiàn),可是本發(fā)明按意義也可以用于多倍冗余系統(tǒng),其中在也許多倍提供使用的備用陣列的情況下僅僅附加必需進(jìn)行選擇,其中檢測(cè)為有錯(cuò)誤的陣列不再作為備用陣列提供使用。
通過(guò)根據(jù)本發(fā)明的上述備用電路方法和備用電路實(shí)現(xiàn),如此備用電路的集成費(fèi)用可以保持非常低并且在檢測(cè)錯(cuò)誤時(shí)備用電路的時(shí)間特性使非常小的過(guò)渡時(shí)間成為可能。
此外理解,本發(fā)明的上述特征、特別是其各個(gè)方法和判定步驟不僅僅可以用在分別給出的組合中,而且而且也可以用在另外的組合中或用在全部調(diào)整中,不必誘發(fā)本發(fā)明的背景。
參考符號(hào)表1 主用陣列2 備用陣列3.1...3.M 接口組件4.1...4.M 跨接線(xiàn)5.1...5.M 選擇開(kāi)關(guān)/選擇器6.1...6.N 來(lái)自接口組件的輸入/輸出信號(hào)7.1...7.N 主用組件8.1...8.M 從接口到組件的數(shù)據(jù)信號(hào)9.1...9.M 從組件到接口的數(shù)據(jù)信號(hào)10 錯(cuò)誤傳遞路徑11、11.1...11.N本地控制處理器/FP控制12 終止13 控制處理器14 功能塊“選擇器控制”15.1...15.N備用組件16.1...16.K在通信總線(xiàn)中的數(shù)據(jù)信號(hào)17 在組件之間的數(shù)據(jù)通信18 中央控制處理器19 功能塊“錯(cuò)誤監(jiān)控”20.1-20.M外圍的數(shù)據(jù)輸入和輸出端21.1-21.M組件方面的數(shù)據(jù)輸入和輸出端100...113動(dòng)作標(biāo)記200...223動(dòng)作標(biāo)記
權(quán)利要求
1.至少部分冗余的、用于數(shù)字?jǐn)?shù)據(jù)傳輸?shù)南到y(tǒng)的備用電路方法,該系統(tǒng)具有一個(gè)包括至少二個(gè)組件陣列(1、2)的部件,該組件陣列由各同樣多的N個(gè)陣列組件(7.1-7.N、15.1-15.N)和M個(gè)接口組件(3.1-3.M)形成,其中每個(gè)接口組件(3.1-3.M)用于在一組同樣的處于組件陣列(1、2)上的陣列組件(7.1、15.1至7.N、15.N)和至少一個(gè)外圍功能單元之間的通信協(xié)調(diào),其中當(dāng)在主用組件陣列,即上述具有N個(gè)主用組件(7.1-7.N)的主用陣列(1)上出錯(cuò)時(shí)可以備用地轉(zhuǎn)換到另一個(gè)無(wú)錯(cuò)誤的組件陣列,即上述具有N個(gè)備用組件(15.1-15.N)的備用陣列(2),其特征在于,通過(guò)至少一個(gè)來(lái)自有錯(cuò)誤的主用組件(7.1-7.N)的內(nèi)部信息信號(hào)本身初始化該轉(zhuǎn)換。
2.根據(jù)上述權(quán)利要求1的備用電路方法,其特征在于,為了安全運(yùn)行,中央控制處理器(18)附加監(jiān)控組件陣列(1、2)的轉(zhuǎn)換。
3.根據(jù)上述權(quán)利要求1至2之一的備用電路方法,其特征在于,一個(gè)與外圍功能單元通信的組(7.1、15.1至7.N、15.N)的至少二個(gè)陣列組件通過(guò)接口組件(3.1-3.M)如此通信,即該組的所有陣列組件可以從外圍功能單元持續(xù)接收數(shù)據(jù),并且當(dāng)在主用組件(7.1-7.N)上出錯(cuò)和至少一個(gè)有作用備用陣列(2)的情況下,通過(guò)操作在接口組件(3.1-3.M)中的選擇開(kāi)關(guān)(=選擇器)(5.1-5.M),主用組件陣列(1)通過(guò)所有接口組件(3.1-3.M)自動(dòng)并分散轉(zhuǎn)換到有作用的備用陣列(2)上。
4.根據(jù)上述權(quán)利要求1至3之一的備用電路方法,其特征在于,至少一個(gè)內(nèi)部信息信號(hào)包含錯(cuò)誤顯示的信息位(=Equipment DefectIndication Bit=EDI位)。
5.根據(jù)上述權(quán)利要求1至4之一的備用電路方法,其特征在于,陣列組件(7.1-7.N、15.1-15.N)自身識(shí)別其錯(cuò)誤功能并且也許已錯(cuò)誤識(shí)別的陣列組件本身產(chǎn)生內(nèi)部信息信號(hào)和/或EDI位。
6.根據(jù)上述權(quán)利要求1至5之一的備用電路方法,其特征在于,已錯(cuò)誤識(shí)別的陣列組件把內(nèi)部信息信號(hào)和/或EDI位傳遞給同樣組件陣列(1或2)的至少一個(gè)另外的陣列組件和其也許存在接口組件、優(yōu)選是同樣組件陣列的所有其余陣列組件(7.1-7.N、15.1-15.N)和其接口組件(3.1-3.M)。
7.根據(jù)上述權(quán)利要求1至6之一的備用電路方法,其特征在于,至少在一個(gè)陣列組件中、優(yōu)選在每個(gè)陣列組件(7.1-7.N、15.1-15.N)、優(yōu)選通過(guò)一個(gè)內(nèi)部控制處理器(11.1-11.N)產(chǎn)生和/或處理關(guān)于陣列組件和/或至少一個(gè)組件陣列的錯(cuò)誤狀態(tài)的內(nèi)部信息信號(hào)和/或與另外的內(nèi)部控制處理器(11.1-11.N)通信。
8.根據(jù)上述權(quán)利要求7的備用電路方法,其特征在于,通過(guò)至少一個(gè)內(nèi)部控制處理器(11.1-11.N)產(chǎn)生和/或處理至少一個(gè)下面的內(nèi)部信息信號(hào)和/或與另外內(nèi)部控制處理器(11.1-11.N)通信·SF(signal fail),其以一個(gè)可能的值{1,0}表明在一個(gè)端口(12)上接收/發(fā)送的輸入/輸出信號(hào)的錯(cuò)誤狀態(tài);·RxEDI(Received EDI),其以可能的值{1,0}表明在一個(gè)端口(12)上接收的EDI位;·TxEDI(transmitted EDI),其以可能的值{1,0}表明在一個(gè)端口(12)上發(fā)送的EDI位;·EQF(equipment failure),其以可能的值{1,0}表明在陣列組件上的內(nèi)部錯(cuò)誤狀態(tài),通過(guò)在陣列組件上組件陣列特殊地監(jiān)控不同的故障傳感器確定該錯(cuò)誤狀態(tài);·cardFail,其表明對(duì)中央控制處理器(18)的錯(cuò)誤告知。
9.根據(jù)上述權(quán)利要求1至8之一的備用電路方法,其特征在于,在端口i(12)上根據(jù)下面的邏輯或等式設(shè)置信息位TxEDI(i)TxEDI(i)i=1...L=∪{RxEDI(n)}n=1...L、n≠i∪{SF(n)}n=1...P∪EQF。
10.根據(jù)上述權(quán)利要求1至9之一的備用電路方法,其特征在于,在端口Q(12)上根據(jù)下面的邏輯或等式設(shè)置信息位TxEDI(Q)TxEDI(Q)=∪{RxEDI(n)}n=1...L∪{SF(n)}n=1...P、Q∪EQF。
11.根據(jù)上述權(quán)利要求2至10之一的備用電路方法,其特征在于,根據(jù)下面的邏輯或等式確定本地錯(cuò)誤狀態(tài)CardFail,其以相應(yīng)的告知發(fā)送給中央控制處理器(18)CardFail=∪{SF(n)}n=1...P∪EQF。
12.根據(jù)上述權(quán)利要求1至11之一的備用電路方法,其特征在于,接口組件(3.1-3.M)各具有一個(gè)功能單元、優(yōu)選是具有功能塊“選擇器控制”(14)的本地控制處理器(13),其在錯(cuò)誤情況下控制在各個(gè)組件陣列(1、2)之間的轉(zhuǎn)換,其中優(yōu)選由中央控制處理器(18)從到達(dá)的信息位SF(X)、SF(Y)、RxEDI(X)、RxEDI(Y)和交換控制指令中確定選擇開(kāi)關(guān)(選擇器)(5.1-5.M)的要調(diào)整到的位置。
13.根據(jù)上述權(quán)利要求12的備用電路方法,其特征在于,只要確定錯(cuò)誤狀態(tài)任意改變(=改變信息位SF(X)、SF(Y)、RxEDI(X)、RxEDI(Y)),則根據(jù)下面的判定方法判定選擇開(kāi)關(guān)(選擇器)(5.1-5.M)的要調(diào)整到的位置如果不允許自動(dòng)轉(zhuǎn)換(交換控制=強(qiáng)迫-<X、Y>),則強(qiáng)迫調(diào)整到中央控制處理器要求的位置(X或Y),否則(交換控制=自動(dòng)-<X、Y>)根據(jù)存在SF和RxEDI狀態(tài)區(qū)分四種情況情況a如果不顯示錯(cuò)誤狀態(tài),則調(diào)整到中央控制處理器(18)要求的選擇器優(yōu)選位置(X或Y);情況b;如果組件陣列X顯示為有錯(cuò)誤的并且組件陣列Y顯示為無(wú)錯(cuò)誤的,則調(diào)整到選擇器(5.1-5.M)的位置Y;情況c如果組件陣列Y顯示為有錯(cuò)誤的并且組件陣列X顯示為無(wú)錯(cuò)誤的,則調(diào)整到選擇器(5.1-5.M)的位置X;情況d如果二個(gè)組件陣列X和Y顯示為有錯(cuò)誤,則保持選擇器(5.1-5.M)的當(dāng)前位置。
14.根據(jù)上述權(quán)利要求2至13之一的備用電路方法,其特征在于,在中央控制處理器(18)和各個(gè)陣列組件(7.1-8.N、15.1-15.N)和接口組件(3.1-3.M)之間至少交換一個(gè)下面的內(nèi)部信息信號(hào)CardFail,其以陣列組件的可能值{1、0}表明把錯(cuò)誤通知中央控制處理器,以該通知指示本地確定的組件錯(cuò)誤,該組件錯(cuò)誤是觸發(fā)備用電路的誘因;SwitchIndication,其以接口組件(3.1-3.M)的可能值{X陣列、Y陣列}表明通知中央控制處理器(18),以該通知指示轉(zhuǎn)換到另一個(gè)組件陣列(1或2)上;SwitchRequest,其表明中央控制處理器(18)對(duì)接口組件(3.1-3.M)關(guān)于其開(kāi)關(guān)狀態(tài)的詢(xún)問(wèn)指令,通過(guò)把交換指示的當(dāng)前值發(fā)送給中央控制處理器(18)應(yīng)答該詢(xún)問(wèn)指令;SwitchControl,其以中央控制處理器(18)的可能值{強(qiáng)迫-X、強(qiáng)迫-Y、自動(dòng)-X、自動(dòng)-Y}在接口組件(3.1-3.M)上表明控制參數(shù),以該參數(shù)接口組件的開(kāi)關(guān)器(5.1-5.M)或者可以固定轉(zhuǎn)換到確定組件陣列(1或2)上,或者可以調(diào)整到選擇器(5.1-5.M)的一個(gè)確定優(yōu)選位置,在已知錯(cuò)誤的情況下允許自動(dòng)轉(zhuǎn)換,其中各個(gè)值表明強(qiáng)迫-X,選擇器固定處于X陣列上,不可能自動(dòng)轉(zhuǎn)換;強(qiáng)迫-Y,選擇器固定處于Y陣列上,不可能自動(dòng)轉(zhuǎn)換;自動(dòng)-X,選擇器主要處于X陣列上,能夠自動(dòng)轉(zhuǎn)換;自動(dòng)-Y,選擇器主要處于Y陣列上,能夠自動(dòng)轉(zhuǎn)換;
15.根據(jù)上述權(quán)利要求2至14之一的備用電路方法,其特征在于,通過(guò)中央控制處理器(18)、優(yōu)選在保持計(jì)時(shí)器終止的情況下重復(fù)地、根據(jù)下面的邏輯選擇確定備用電路的控制情況a如果確定二個(gè)組件陣列是無(wú)錯(cuò)誤狀態(tài),則保持當(dāng)前選擇的組件陣列,如果保持計(jì)時(shí)器終止,則通過(guò)交換控制=自動(dòng)-(X|Y)再度釋放自動(dòng)轉(zhuǎn)換。情況b如果在選擇的主用陣列中確定錯(cuò)誤,則中央控制處理器給所有接口組件發(fā)送一個(gè)開(kāi)關(guān)指令轉(zhuǎn)換控制=強(qiáng)迫-(X|Y)用于強(qiáng)迫選擇以前的備用陣列,此外優(yōu)選在分鐘范圍內(nèi)啟動(dòng)保持計(jì)時(shí)器(hold-offtimer),該計(jì)時(shí)器保證在可能重新轉(zhuǎn)換之前的時(shí)間滯后,如此可能出現(xiàn)不快的擺動(dòng)開(kāi)關(guān)特性;情況c如果在備用陣列中確定錯(cuò)誤,則由中央控制處理器給所有接口組件發(fā)送一個(gè)開(kāi)關(guān)指令交換控制=強(qiáng)迫-(X|Y)用于強(qiáng)迫選擇主用陣列并因此防止各個(gè)接口組件轉(zhuǎn)換到有錯(cuò)誤的備用陣列上。
16.在具有至少二個(gè)組件陣列(1、2)、具有一個(gè)主用陣列(1)和至少一個(gè)備用陣列(2)的數(shù)字?jǐn)?shù)據(jù)傳輸系統(tǒng)中的備用電路,其中每個(gè)組件陣列(1、2)包括多個(gè)陣列組件(7.1-7.N、15.1-15.N)并且主用陣列(1)的每個(gè)陣列組件(7.1-7.N)在至少一個(gè)備用陣列(2)中具有功能一致性(15.1-15.N)并且與主用陣列的陣列組件(7.1-7.N)一起形成一個(gè)陣列組件阻,此外包括多個(gè)接口組件(3.1-3.M),其中每個(gè)接口組件(3.1-3.M)支配到外圍功能單元的數(shù)據(jù)輸入端和數(shù)據(jù)輸出端(20.1-20.M)、把所有輸入數(shù)據(jù)并行傳遞給分配的陣列組件組的所有陣列組件的跨接線(xiàn)(4.1-4.M)和用于確定組件陣列的選擇開(kāi)關(guān)(選擇器)(5.1-5.M),從該組件陣列數(shù)據(jù)被傳遞給接口組件(3.1-3.M)的數(shù)據(jù)輸出端(21.1-21.M),其特征在于,組件陣列(1、2)的每個(gè)陣列組件(7.1-7.N、15.1-15.N)具有用于單元用于錯(cuò)誤檢測(cè)(13)和用于把錯(cuò)誤傳遞(11)給其余陣列組件(7.1-7.N、15.1-15.N)并傳遞給也許分配的接口組件(3.1-3.M)。
17.根據(jù)上述權(quán)利要求16的備用電路,其特征在于,組件陣列(1、2)的所有陣列組件(7.1-7.N、15.1-15.N)彼此連接并且通過(guò)陣列傳遞路徑(10)與接口組件(3.1-3.M)連接,其中用于錯(cuò)誤檢測(cè)(13)和錯(cuò)誤傳遞(11)的單元在檢測(cè)到錯(cuò)誤的情況下可以產(chǎn)生一個(gè)錯(cuò)誤顯示的信息位(=EDI位),并且間接或直接可以告知其出現(xiàn)錯(cuò)誤的陣列(1、2)的另外的陣列組件(7.1-7.N、15.1-15.N)。
18.根據(jù)上述權(quán)利要求16至17之一的備用電路,其特征在于,每個(gè)具有分配的接口組件(3.1-3.M)的陣列組件(7.1-7.N、15.1-15.N)具有用于操作其接口組件(3.1-3.M)的選擇器開(kāi)關(guān)(選擇器)(5.1-5.M)的單元(14),以便初始化接口組件(3.1-3.M)的組件陣列側(cè)的輸入端(21.1-21.M)的轉(zhuǎn)換。
19.根據(jù)上述權(quán)利要求16至18之一的備用電路,其特征在于,每個(gè)組件陣列(1、2)形成數(shù)據(jù)傳輸系統(tǒng)的一個(gè)可替換的部件。
20.根據(jù)上述權(quán)利要求16至19之一的備用電路,其特征在于,組件陣列(1、2)和接口組件(3.1-3.M)形成數(shù)據(jù)傳輸系統(tǒng)的一個(gè)另外可替換的部件。
21.根據(jù)上述權(quán)利要求16至18之一的備用電路,其特征在于,至少部分地通過(guò)至少一個(gè)程序模塊和至少一個(gè)分配的處理器實(shí)現(xiàn)上述功能單元。
全文摘要
本發(fā)明涉及至少部分冗余的用于數(shù)字?jǐn)?shù)據(jù)傳輸?shù)南到y(tǒng)的備用電路方法,該系統(tǒng)具有至少二個(gè)組件陣列,該組件陣列具有多個(gè)主用組件并涉及相應(yīng)的備用電路。其中通過(guò)至少一個(gè)來(lái)自有錯(cuò)誤的主用組件(7.1-7.N)的內(nèi)部信息信號(hào)本身初始化轉(zhuǎn)換。
文檔編號(hào)H04L1/22GK1452815SQ00819589
公開(kāi)日2003年10月29日 申請(qǐng)日期2000年12月21日 優(yōu)先權(quán)日2000年3月24日
發(fā)明者沃爾夫?qū)さ卖斔?申請(qǐng)人:西門(mén)子公司