1.一種編程鑰匙,其特征在于,包含:
用于與總線(3)相連以進(jìn)行數(shù)據(jù)傳遞的總線接口模塊(21);
存儲(chǔ)器(22),其中存儲(chǔ)編程文件;
連接所述存儲(chǔ)器(22)的第一通信模塊(24),其根據(jù)通過所述總線接口模塊(21)傳遞的編程指令對(duì)所述存儲(chǔ)器(22)進(jìn)行存取編程文件的操作;
連接所述存儲(chǔ)器(22)的第二通信模塊(25),其根據(jù)通過所述總線接口模塊(21)傳遞的備份指令進(jìn)行編程文件的備份操作;以及
分別連接所述總線接口模塊(21)、所述第一通信模塊(24)及所述第二通信模塊(25)的模式選擇開關(guān)(23),其包含第一模式和第二模式,當(dāng)所述模式選擇開關(guān)(23)切換到所述第一模式時(shí),所述總線接口模塊(21)與所述第一通信模塊(24)連通;當(dāng)所述模式選擇開關(guān)(23)切換到所述第二模式時(shí),所述總線接口模塊(21)與所述第二通信模塊(25)連通。
2.根據(jù)權(quán)利要求1所述的編程鑰匙(2),其特征在于,所述第二模式進(jìn)一步包括主模式與從模式,
當(dāng)所述模式選擇開關(guān)(23)切換到主模式時(shí),所述存儲(chǔ)器(22)中存儲(chǔ)的編程文件作為源文件通過所述總線接口模塊(21)被備份到與總線(3)連接的目標(biāo)設(shè)備(41)中;
當(dāng)所述模式選擇開關(guān)(23)切換到從模式時(shí),所述編程鑰匙(2)通過所述總線接口模塊(21)讀取與總線(3)連接的源設(shè)備(42)中存儲(chǔ)的編程文件,將該編程文件備份并以其替換所述存儲(chǔ)器(22)中原存儲(chǔ)的編程文件。
3.根據(jù)權(quán)利要求2所述的編程鑰匙(2),其特征在于,所述目標(biāo)設(shè)備(41)為編程鑰匙或存儲(chǔ)設(shè)備。
4.根據(jù)權(quán)利要求2所述的編程鑰匙(2),其特征在于,所述源設(shè)備(42)為控制主機(jī)、編程鑰匙或存儲(chǔ)設(shè)備。
5.根據(jù)權(quán)利要求3所述的編程鑰匙(2),其特征在于,所述目標(biāo)設(shè)備(41)的數(shù)量為一個(gè)或多個(gè)。
6.根據(jù)權(quán)利要求4所述的編程鑰匙(2),其特征在于,所述源設(shè)備(42)的數(shù)量為一個(gè)。
7.根據(jù)權(quán)利要求1所述的編程鑰匙(2),其特征在于,所述編程文件為固件文件和/或配置文件。
8.根據(jù)權(quán)利要求3所述的編程鑰匙(2),其特征在于,所述第二通信模塊(25)進(jìn)行數(shù)據(jù)備份的方法為:
根據(jù)所述模式選擇開關(guān)(23)選擇的模式確定源設(shè)備與目標(biāo)設(shè)備;
所述源設(shè)備發(fā)送查詢信息以查找連接在所述總線(3)上的目標(biāo)設(shè)備;
接收到所述源設(shè)備發(fā)送的查詢信息后,所述目標(biāo)設(shè)備發(fā)送應(yīng)答信息至所述源設(shè)備以建立通信連接;以及
將所述源設(shè)備的編程文件備份至所述目標(biāo)設(shè)備。
9.根據(jù)權(quán)利要求8所述的編程鑰匙(2),其特征在于,每個(gè)所述編程鑰匙(2)均設(shè)置有唯一的內(nèi)部地址,所述源設(shè)備與所述目標(biāo)設(shè)備之間根據(jù)所述內(nèi)部地址建立通信連接。
10.一種報(bào)警器組件,其特征在于,包含控制主機(jī)(1)及根據(jù)權(quán)利要求1到9中任一項(xiàng)所述的編程鑰匙(2),并且其在將所述編程鑰匙(2)通過總線(3)連接到所述控制主機(jī)(1)的情況下能提供至少兩種工作模式:
在第一種工作模式中,第一通信模塊(24)根據(jù)所述控制主機(jī)(1)通過所述總線接口模塊(21)傳遞的編程指令在存儲(chǔ)器(22)中進(jìn)行編程文件的存取操作;
在第二種工作模式中,第二通信模塊(25)根據(jù)所述控制主機(jī)(1)通過所述總線接口模塊(21)傳遞的備份指令在存儲(chǔ)器(22)中進(jìn)行編程文件的備份操作。