欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種通信協(xié)議轉(zhuǎn)換方法、裝置及系統(tǒng)與流程

文檔序號(hào):12603750閱讀:360來(lái)源:國(guó)知局
一種通信協(xié)議轉(zhuǎn)換方法、裝置及系統(tǒng)與流程
本發(fā)明涉及核反應(yīng)堆技術(shù)領(lǐng)域,特別涉及一種通信協(xié)議轉(zhuǎn)換方法、裝置及系統(tǒng)。

背景技術(shù):
高溫氣冷堆是采用沒(méi)有金屬包殼的涂敷顆粒作燃料,以石墨作慢化劑,氦氣作冷卻劑的先進(jìn)反應(yīng)堆,堆芯出口溫度高。高溫氣冷堆具有固有的安全性,熱能利用廣,熱效率高;運(yùn)行和管理容易,燃料選擇的靈活性大,燃料消耗量少的特點(diǎn)。高溫氣冷堆在中小型核電站、干旱地區(qū)核電站以及核能煤氣化和液化、制氫等方面具有良好的應(yīng)用前景。高溫氣冷堆保護(hù)系統(tǒng)是高溫氣冷堆重要的安全系統(tǒng)之一,用于連續(xù)監(jiān)測(cè)按事故分析確定的保護(hù)變量(如核功率、一回路壓力,堆芯進(jìn)出口溫度,一回路濕度等),當(dāng)所監(jiān)測(cè)的保護(hù)變量或?qū)С龅挠?jì)算變量達(dá)到或超過(guò)整定值時(shí),自動(dòng)給出保護(hù)觸發(fā)信號(hào),執(zhí)行相應(yīng)的保護(hù)動(dòng)作,用來(lái)防止高溫氣冷堆的狀態(tài)超過(guò)規(guī)定的安全限值,或在設(shè)計(jì)基準(zhǔn)事故發(fā)生時(shí)制止事故擴(kuò)展或緩解由此引起的后果。高溫氣冷堆保護(hù)系統(tǒng)的數(shù)字化是信息技術(shù)高速發(fā)展時(shí)代的一種不可逆轉(zhuǎn)的趨勢(shì),是計(jì)算機(jī)技術(shù)應(yīng)用于高溫反應(yīng)堆保護(hù)系統(tǒng)的必然。高溫氣冷堆數(shù)字化保護(hù)系統(tǒng)可以獲得比模擬的保護(hù)系統(tǒng)更高的可靠性、準(zhǔn)確性和穩(wěn)定性,同時(shí)大幅度地提高反應(yīng)堆保護(hù)系統(tǒng)的功能。參照?qǐng)D1,高溫氣冷堆數(shù)字化保護(hù)系統(tǒng)采用四通道冗余和兩級(jí)“四取二”表決的結(jié)構(gòu),并采用局部符合(參照?qǐng)D2,即對(duì)同一個(gè)保護(hù)變量四個(gè)冗余監(jiān)測(cè)信號(hào)進(jìn)行“四取二”表決)邏輯,以降低誤動(dòng)作概率并提高可維護(hù)性。高溫氣冷堆數(shù)字化保護(hù)系統(tǒng)的保護(hù)邏輯裝置由18個(gè)機(jī)柜組成,分別為信號(hào)隔離柜A、B、C、D,保護(hù)邏輯柜Ax、Bx、Cx、Dx,保護(hù)邏輯柜Ay、By、Cy、Dy,通道監(jiān)測(cè)柜A、B、C、D,安全觸發(fā)柜A、B。其中保護(hù)邏輯柜x中包括信號(hào)處理裝置x和邏輯符合裝置x,保護(hù)邏輯柜y中包括信號(hào)處理裝置y和邏輯符合裝置y。在組成高溫氣冷堆數(shù)字化保護(hù)系統(tǒng)的基本部件中,信號(hào)處理裝置x、信號(hào)處理裝置y、邏輯符合裝置x、邏輯符合裝置y、通道監(jiān)測(cè)裝置、事故后監(jiān)測(cè)裝置、安全顯示裝置的基本功能是由軟件實(shí)現(xiàn)的,帶有通信端口。如信號(hào)處理裝置x(或y)將處理后的數(shù)據(jù)通過(guò)通信端口發(fā)送到4個(gè)通道的邏輯處理裝置x(或y)和本通道的通道監(jiān)測(cè)裝置;通道監(jiān)測(cè)裝置接收來(lái)自本通道的信號(hào)處理裝置x、信號(hào)處理裝置y、邏輯符合裝置x、邏輯符合裝置y和事故后監(jiān)測(cè)裝置的通信數(shù)據(jù)包,并將處理后的數(shù)據(jù)通過(guò)端口發(fā)送到3個(gè)安全顯示和1個(gè)DCS網(wǎng)關(guān)。上述帶有通信端口的各裝置中,其通信協(xié)議是基于以太網(wǎng)協(xié)議,數(shù)據(jù)幀遵循IEEE802.3幀格式,即該幀包含6個(gè)域:前導(dǎo)碼包含8個(gè)字節(jié);目的地址包含6個(gè)字節(jié);源地址包含6個(gè)字節(jié);類(lèi)型域包含2個(gè)字節(jié);數(shù)據(jù)域包含46-1500字節(jié);幀校驗(yàn)序列包含4個(gè)字節(jié)。在高溫氣冷堆數(shù)字化保護(hù)系統(tǒng)中,通信協(xié)議對(duì)IEEE802.3幀格式中的類(lèi)型域進(jìn)行了專(zhuān)門(mén)定義(即專(zhuān)用協(xié)議標(biāo)識(shí)),與現(xiàn)有的開(kāi)放協(xié)議不兼容,并將數(shù)據(jù)域劃分成專(zhuān)用協(xié)議頭和應(yīng)用數(shù)據(jù)兩部分,并通過(guò)數(shù)據(jù)鏈路層直接實(shí)現(xiàn)對(duì)物理層的所有訪(fǎng)問(wèn)的控制,與現(xiàn)有的開(kāi)放協(xié)議不兼容。在高溫氣冷堆數(shù)字化保護(hù)系統(tǒng)研制、生產(chǎn)、安裝、調(diào)試、維護(hù)階段,尤其是研制階段,需要對(duì)組成保護(hù)系統(tǒng)的各部件以及集成后的系統(tǒng)進(jìn)行充分有效的測(cè)試,以驗(yàn)證和確認(rèn)各部件以及集成后的系統(tǒng)滿(mǎn)足其功能和性能需求;在高溫氣冷堆主控室動(dòng)態(tài)驗(yàn)證系統(tǒng)驗(yàn)證過(guò)程中,需要為主控室安全顯示器、DCS網(wǎng)關(guān)提供仿真的高溫氣冷堆專(zhuān)用以太網(wǎng)協(xié)議通信數(shù)據(jù)包。但現(xiàn)有技術(shù)中,尚無(wú)設(shè)備可以仿真上述通信協(xié)議,無(wú)法實(shí)現(xiàn)對(duì)高溫氣冷堆數(shù)字化保護(hù)系統(tǒng)中各部件以及集成后的系統(tǒng)進(jìn)行充分有效的測(cè)試。

技術(shù)實(shí)現(xiàn)要素:
為實(shí)現(xiàn)對(duì)高溫氣冷堆數(shù)字化保護(hù)系統(tǒng)中各部件以及集成后的系統(tǒng)進(jìn)行充分有效的測(cè)試,本發(fā)明提供了一種通信協(xié)議轉(zhuǎn)換方法,所述方法包括以下步驟:S1:獲取由上位機(jī)發(fā)送來(lái)的第一指令數(shù)據(jù),所述第一指令數(shù)據(jù)包括:第一指令類(lèi)型、應(yīng)用層數(shù)據(jù)和通信端口號(hào),所述第一指令類(lèi)型包括:設(shè)置待發(fā)送數(shù)據(jù)內(nèi)容;S2:對(duì)所述第一指令數(shù)據(jù)進(jìn)行解析,若所述第一指令類(lèi)型為設(shè)置待發(fā)送數(shù)據(jù)內(nèi)容,則將所述應(yīng)用層數(shù)據(jù)生成第一數(shù)據(jù)包,將所述第一數(shù)據(jù)包通過(guò)所述通信端口號(hào)所對(duì)應(yīng)的通信端口發(fā)送至目標(biāo)設(shè)備;所述第一數(shù)據(jù)包為高溫氣冷堆數(shù)字化保護(hù)系統(tǒng)所支持的格式。其中,所述第一指令類(lèi)型還包括:獲取已接收數(shù)據(jù)內(nèi)容;步驟S2中,若所述第一指令類(lèi)型為獲取已接收數(shù)據(jù)內(nèi)容,則從所述通信端口號(hào)所對(duì)應(yīng)的通信端口獲取第二數(shù)據(jù)包,將第二數(shù)據(jù)包解析并重新生成第三數(shù)據(jù)包,并將所述第三數(shù)據(jù)包發(fā)送至所述上位機(jī);所述第二數(shù)據(jù)包為高溫氣冷堆數(shù)字化保護(hù)系統(tǒng)所支持的格式,所述第三數(shù)據(jù)包為上位機(jī)所支持的格式。其中,步驟S1之前還包括:S001:獲取由上位機(jī)發(fā)送來(lái)的第二指令數(shù)據(jù),所述第二指令數(shù)據(jù)包括:第二指令類(lèi)型、應(yīng)用層數(shù)據(jù)和通信端口號(hào);S002:對(duì)所述第二指令數(shù)據(jù)進(jìn)行解析,并根據(jù)解析出的第二指令類(lèi)型、應(yīng)用層數(shù)據(jù)和通信端口號(hào)進(jìn)行參數(shù)設(shè)置。其中,所述參數(shù)包括:與目標(biāo)設(shè)備相連接通信端口的MAC地址、與目標(biāo)設(shè)備相連接且處于發(fā)送工作模式通信端口的發(fā)送數(shù)據(jù)時(shí)間間隔、與目標(biāo)設(shè)備相連接通信端口的使能狀態(tài)及工作模式、和與目標(biāo)設(shè)備相連通信端口對(duì)應(yīng)的目標(biāo)設(shè)備通信端口的MAC地址;所述第二指令類(lèi)型包括:設(shè)置與目標(biāo)設(shè)備相連接通信端口的MAC地址、設(shè)置與目標(biāo)設(shè)備相連接且處于發(fā)送工作模式通信端口的發(fā)送數(shù)據(jù)時(shí)間間隔、設(shè)置與目標(biāo)設(shè)備相連接通信端口的使能狀態(tài)及工作模式和設(shè)置與目標(biāo)設(shè)備相連通信端口對(duì)應(yīng)的目標(biāo)設(shè)備通信端口的MAC地址;步驟S002之后還包括:S003:判斷所述參數(shù)是否設(shè)置完畢,若是,則返回步驟S1,否則執(zhí)行步驟S001。其中,所述第一指令數(shù)據(jù)和第二指令數(shù)據(jù)還包括:數(shù)據(jù)校驗(yàn)碼;所述參數(shù)還包括:與目標(biāo)設(shè)備相連接且處于發(fā)送工作模式通信端口的發(fā)送數(shù)據(jù)校驗(yàn)碼完整性狀態(tài);所述第二指令類(lèi)型還包括:設(shè)置與目標(biāo)設(shè)備相連接且處于發(fā)送工作模式通信端口的發(fā)送數(shù)據(jù)校驗(yàn)碼完整性狀態(tài)。其中,步驟S003之后還包括:獲取由上位機(jī)發(fā)送來(lái)的第三指令數(shù)據(jù),所述第三指令數(shù)據(jù)包括:第三指令類(lèi)型、應(yīng)用層數(shù)據(jù)和通信端口號(hào);對(duì)所述第三指令數(shù)據(jù)進(jìn)行解析,并根據(jù)解析出的第三指令類(lèi)型、應(yīng)用層數(shù)據(jù)和通信端口號(hào)進(jìn)行參數(shù)獲??;根據(jù)獲取的參數(shù)生成第四數(shù)據(jù)包,并將所述第四數(shù)據(jù)包發(fā)送至所述上位機(jī),所述第四數(shù)據(jù)包為上位機(jī)所支持的格式。其中,所述第三指令類(lèi)型包括:獲取與目標(biāo)設(shè)備相連接通信端口的MAC地址、獲取與目標(biāo)設(shè)備相連接且處于發(fā)送工作模式通信端口的發(fā)送數(shù)據(jù)時(shí)間間隔、獲取與目標(biāo)設(shè)備相連接通信端口的使能狀態(tài)及工作模式、獲取與目標(biāo)設(shè)備相連通信端口對(duì)應(yīng)的目標(biāo)設(shè)備通信端口的MAC地址和獲取與目標(biāo)設(shè)備相連接且處于發(fā)送工作模式通信端口的發(fā)送數(shù)據(jù)校驗(yàn)碼完整性狀態(tài)。本發(fā)明還公開(kāi)了一種通信協(xié)議轉(zhuǎn)換裝置,所述裝置包括:接收單元,用于獲取由上位機(jī)發(fā)送來(lái)的第一指令數(shù)據(jù),所述第一指令數(shù)據(jù)包括:第一指令類(lèi)型、應(yīng)用層數(shù)據(jù)和通信端口號(hào),所述第一指令類(lèi)型包括:設(shè)置待發(fā)送數(shù)據(jù)內(nèi)容;處理單元,用于對(duì)所述第一指令數(shù)據(jù)進(jìn)行解析,若所述第一指令類(lèi)型為設(shè)置待發(fā)送數(shù)據(jù)內(nèi)容,則將所述應(yīng)用層數(shù)據(jù)生成第一數(shù)據(jù)包;輸出單元,用于將所述第一數(shù)據(jù)包通過(guò)所述通信端口號(hào)所對(duì)應(yīng)的通信端口發(fā)送至目標(biāo)設(shè)備;所述第一數(shù)據(jù)包為高溫氣冷堆數(shù)字化保護(hù)系統(tǒng)所支持的格式。其中,所述第一指令類(lèi)型還包括:獲取已接收數(shù)據(jù)內(nèi)容;所述處理單元,還用于若所述第一指令類(lèi)型為獲取已接收數(shù)據(jù)內(nèi)容,則從所述通信端口號(hào)所對(duì)應(yīng)的通信端口獲取第二數(shù)據(jù)包,將第二數(shù)據(jù)包解析并重新生成第三數(shù)據(jù)包;所述輸出單元,還用于將所述第三數(shù)據(jù)包發(fā)送至所述上位機(jī);所述第二數(shù)據(jù)包為高溫氣冷堆數(shù)字化保護(hù)系統(tǒng)所支持的格式,所述第三數(shù)據(jù)包為上位機(jī)所支持的格式。本發(fā)明還公開(kāi)了一種通信協(xié)議轉(zhuǎn)換系統(tǒng),所述通信協(xié)議轉(zhuǎn)換系統(tǒng)包括:上位機(jī)、目標(biāo)設(shè)備和所述的裝置,所述目標(biāo)設(shè)備為高溫氣冷堆數(shù)字化保護(hù)系統(tǒng)中的設(shè)備。本發(fā)明通過(guò)上述步驟間的配合,使得上位機(jī)與目標(biāo)設(shè)備之間可實(shí)現(xiàn)通信,進(jìn)而實(shí)現(xiàn)了對(duì)高溫氣冷堆數(shù)字化保護(hù)系統(tǒng)中各部件以及集成后的系統(tǒng)進(jìn)行充分有效的測(cè)試。附圖說(shuō)明圖1是高溫氣冷堆數(shù)字化保護(hù)系統(tǒng)的結(jié)構(gòu)示意圖;圖2是圖1所示的高溫氣冷堆數(shù)字化保護(hù)系統(tǒng)中“四取二”表決的示意圖;圖3是本發(fā)明一種實(shí)施方式的通信協(xié)議轉(zhuǎn)換方法的流程圖;圖4是本發(fā)明一種實(shí)施方式的通信協(xié)議轉(zhuǎn)換裝置的結(jié)構(gòu)框圖;圖5是圖4所述裝置的外部結(jié)構(gòu)的示意圖;圖6是自定義格式和重新定義后的IEEE802.3的格式的示意圖;圖7是本發(fā)明第一種實(shí)施例的通信協(xié)議轉(zhuǎn)換系統(tǒng)的結(jié)構(gòu)框圖;圖8是本發(fā)明第一種實(shí)施例的通信協(xié)議轉(zhuǎn)換系統(tǒng)的工作流程圖;圖9是本發(fā)明第二種實(shí)施例的通信協(xié)議轉(zhuǎn)換系統(tǒng)的結(jié)構(gòu)框圖;圖10是本發(fā)明第二種實(shí)施例的通信協(xié)議轉(zhuǎn)換系統(tǒng)的工作流程圖。具體實(shí)施方式下面結(jié)合附圖和實(shí)施例,對(duì)本發(fā)明的具體實(shí)施方式作進(jìn)一步詳細(xì)描述。以下實(shí)施例用于說(shuō)明本發(fā)明,但不用來(lái)限制本發(fā)明的范圍。圖3是本發(fā)明一種實(shí)施方式的通信協(xié)議轉(zhuǎn)換方法的流程圖;參照?qǐng)D3,所述方法包括以下步驟:S1:獲取由上位機(jī)(即測(cè)試主機(jī)或仿真設(shè)備)發(fā)送來(lái)的第一指令數(shù)據(jù),所述第一指令數(shù)據(jù)包括:第一指令類(lèi)型、應(yīng)用層數(shù)據(jù)和通信端口號(hào),所述第一指令類(lèi)型包括:設(shè)置待發(fā)送數(shù)據(jù)內(nèi)容;S2:對(duì)所述第一指令數(shù)據(jù)進(jìn)行解析,若所述第一指令類(lèi)型為設(shè)置待發(fā)送數(shù)據(jù)內(nèi)容,則將所述應(yīng)用層數(shù)據(jù)生成第一數(shù)據(jù)包,將所述第一數(shù)據(jù)包通過(guò)所述通信端口號(hào)所對(duì)應(yīng)的通信端口發(fā)送至目標(biāo)設(shè)備;所述第一數(shù)據(jù)包為高溫氣冷堆數(shù)字化保護(hù)系統(tǒng)所支持的格式為便于使得上位機(jī)接收由目標(biāo)設(shè)備所傳來(lái)的數(shù)據(jù)包,優(yōu)選地,所述第一指令類(lèi)型還包括:獲取已接收數(shù)據(jù)內(nèi)容;步驟S2中,若所述第一指令類(lèi)型為獲取已接收數(shù)據(jù)內(nèi)容,則從所述通信端口號(hào)所對(duì)應(yīng)的通信端口獲取第二數(shù)據(jù)包,將第二數(shù)據(jù)包解析并重新生成第三數(shù)據(jù)包,并將所述第三數(shù)據(jù)包發(fā)送至所述上位機(jī);所述第二數(shù)據(jù)包為高溫氣冷堆數(shù)字化保護(hù)系統(tǒng)所支持的格式,所述第三數(shù)據(jù)包為上位機(jī)所支持的格式。在實(shí)現(xiàn)上位機(jī)與目標(biāo)設(shè)備之間的通信之前,需要預(yù)先完成參數(shù)設(shè)置,為預(yù)先完成參數(shù)設(shè)置,優(yōu)選地,步驟S1之前還包括:S001:獲取由上位機(jī)發(fā)送來(lái)的第二指令數(shù)據(jù),所述第二指令數(shù)據(jù)包括:第二指令類(lèi)型、應(yīng)用層數(shù)據(jù)和通信端口號(hào);S002:對(duì)所述第二指令數(shù)據(jù)進(jìn)行解析,并根據(jù)解析出的第二指令類(lèi)型、應(yīng)用層數(shù)據(jù)和通信端口號(hào)進(jìn)行參數(shù)設(shè)置。為保證所需的參數(shù)均進(jìn)行相應(yīng)的設(shè)置,優(yōu)選地,所述參數(shù)包括:與目標(biāo)設(shè)備相連接通信端口的MAC地址、與目標(biāo)設(shè)備相連接且處于發(fā)送工作模式通信端口的發(fā)送數(shù)據(jù)時(shí)間間隔(該時(shí)間間隔非常重要,需要與目標(biāo)設(shè)備的接收時(shí)間間隔相匹配,若隨意設(shè)置該參數(shù),則會(huì)導(dǎo)致目標(biāo)設(shè)備產(chǎn)生誤動(dòng)作)、與目標(biāo)設(shè)備相連接通信端口的使能狀態(tài)及工作模式、和與目標(biāo)設(shè)備相連通信端口對(duì)應(yīng)的目標(biāo)設(shè)備通信端口的MAC地址;所述第二指令類(lèi)型包括:設(shè)置與目標(biāo)設(shè)備相連接通信端口的MAC地址、設(shè)置與目標(biāo)設(shè)備相連接且處于發(fā)送工作模式通信端口的發(fā)送數(shù)據(jù)時(shí)間間隔、設(shè)置與目標(biāo)設(shè)備相連接通信端口的使能狀態(tài)及工作模式和設(shè)置與目標(biāo)設(shè)備相連通信端口對(duì)應(yīng)的目標(biāo)設(shè)備通信端口的MAC地址;步驟S002之后還包括:S003:判斷所述參數(shù)是否設(shè)置完畢,若是,則返回步驟S1,否則執(zhí)行步驟S001。為保證數(shù)據(jù)的正確性,優(yōu)選地,所述第一指令數(shù)據(jù)和第二指令數(shù)據(jù)還包括:數(shù)據(jù)校驗(yàn)碼;所述參數(shù)還包括:與目標(biāo)設(shè)備相連接且處于發(fā)送工作模式通信端口的發(fā)送數(shù)據(jù)校驗(yàn)碼完整性狀態(tài);所述第二指令類(lèi)型還包括:設(shè)置與目標(biāo)設(shè)備相連接且處于發(fā)送工作模式通信端口的發(fā)送數(shù)據(jù)校驗(yàn)碼完整性狀態(tài)。為便于對(duì)設(shè)置好的參數(shù)進(jìn)行確認(rèn),優(yōu)選地,步驟S003之后還包括:獲取由上位機(jī)發(fā)送來(lái)的第三指令數(shù)據(jù),所述第三指令數(shù)據(jù)包括:第三指令類(lèi)型、應(yīng)用層數(shù)據(jù)和通信端口號(hào);對(duì)所述第三指令數(shù)據(jù)進(jìn)行解析,并根據(jù)解析出的第三指令類(lèi)型、應(yīng)用層數(shù)據(jù)和通信端口號(hào)進(jìn)行參數(shù)獲取;根據(jù)獲取的參數(shù)生成第四數(shù)據(jù)包,并將所述第四數(shù)據(jù)包發(fā)送至所述上位機(jī),所述第四數(shù)據(jù)包為上位機(jī)所支持的格式。優(yōu)選地,所述第三指令類(lèi)型包括:獲取與目標(biāo)設(shè)備相連接通信端口的MAC地址、獲取與目標(biāo)設(shè)備相連接且處于發(fā)送工作模式通信端口的發(fā)送數(shù)據(jù)時(shí)間間隔、獲取與目標(biāo)設(shè)備相連接通信端口的使能狀態(tài)及工作模式、獲取與目標(biāo)設(shè)備相連通信端口對(duì)應(yīng)的目標(biāo)設(shè)備通信端口的MAC地址和獲取與目標(biāo)設(shè)備相連接且處于發(fā)送工作模式通信端口的發(fā)送數(shù)據(jù)校驗(yàn)碼完整性狀態(tài)。本發(fā)明還公開(kāi)了一種通信協(xié)議轉(zhuǎn)換裝置,參照?qǐng)D4,所述裝置包括:接收單元,用于獲取由上位機(jī)發(fā)送來(lái)的第一指令數(shù)據(jù),所述第一指令數(shù)據(jù)包括:第一指令類(lèi)型、應(yīng)用層數(shù)據(jù)和通信端口號(hào),所述第一指令類(lèi)型包括:設(shè)置待發(fā)送數(shù)據(jù)內(nèi)容;處理單元,用于對(duì)所述第一指令數(shù)據(jù)進(jìn)行解析,若所述第一指令類(lèi)型為設(shè)置待發(fā)送數(shù)據(jù)內(nèi)容,則將所述應(yīng)用層數(shù)據(jù)生成第一數(shù)據(jù)包;輸出單元,用于將所述第一數(shù)據(jù)包通過(guò)所述通信端口號(hào)所對(duì)應(yīng)的通信端口發(fā)送至目標(biāo)設(shè)備;所述第一數(shù)據(jù)包為高溫氣冷堆數(shù)字化保護(hù)系統(tǒng)所支持的格式。為便于使得上位機(jī)接收由目標(biāo)設(shè)備所傳來(lái)的數(shù)據(jù)包,優(yōu)選地,所述第一指令類(lèi)型還包括:獲取已接收數(shù)據(jù)內(nèi)容;所述處理單元,還用于若所述第一指令類(lèi)型為獲取已接收數(shù)據(jù)內(nèi)容,則從所述通信端口號(hào)所對(duì)應(yīng)的通信端口獲取第二數(shù)據(jù)包,將第二數(shù)據(jù)包解析并重新生成第三數(shù)據(jù)包;所述輸出單元,還用于將所述第三數(shù)據(jù)包發(fā)送至所述上位機(jī);所述第二數(shù)據(jù)包為高溫氣冷堆數(shù)字化保護(hù)系統(tǒng)所支持的格式,所述第三數(shù)據(jù)包為上位機(jī)所支持的格式。所述通信協(xié)議轉(zhuǎn)換裝置還包括為實(shí)現(xiàn)上述通信協(xié)議轉(zhuǎn)換方法的其他模塊,為避免冗余,故而在此不再贅述。參照?qǐng)D5,通信協(xié)議轉(zhuǎn)換裝置提供2~N個(gè)(N為可變值,根據(jù)需求確定,典型值為6)以太網(wǎng)通信端口,并設(shè)置了一組撥碼開(kāi)關(guān),所述撥碼開(kāi)關(guān)用來(lái)配置通信協(xié)議轉(zhuǎn)換裝置的通信端口1的MAC地址。通信端口1用于與上位機(jī)(以下簡(jiǎn)稱(chēng)“指令設(shè)備”)相連,用于接收來(lái)自指令設(shè)備的指令數(shù)據(jù),根據(jù)指令數(shù)據(jù)內(nèi)容配置通信協(xié)議轉(zhuǎn)換裝置其他端口的參數(shù)(如配置端口的發(fā)送或接收工作模式,配置源地址/目的地址,配置數(shù)據(jù)包的發(fā)送時(shí)間間隔等)或者執(zhí)行指令數(shù)據(jù)指定的功能(如讀取某端口的配置參數(shù),返回某端口接收到的數(shù)據(jù)等)。其他的N-1個(gè)通信端口用于根據(jù)使用高溫氣冷堆數(shù)字化保護(hù)系統(tǒng)專(zhuān)用以太網(wǎng)協(xié)議的設(shè)備(以下簡(jiǎn)稱(chēng)“目標(biāo)設(shè)備”)的通信端口數(shù)量選擇其中的一個(gè)或多個(gè)通信端口與目標(biāo)設(shè)備相應(yīng)的通信端口相連,接收與目標(biāo)設(shè)備相連通信端口的通信數(shù)據(jù),或者為目標(biāo)設(shè)備的相連通信端口提供高溫氣冷堆數(shù)字化保護(hù)系統(tǒng)專(zhuān)用以太網(wǎng)協(xié)議通信數(shù)據(jù),其MAC地址由指令設(shè)備通過(guò)指令數(shù)據(jù)進(jìn)行配置。該N-1個(gè)通信端口有2種工作模式,即發(fā)送工作模式和接收工作模式;如果某一個(gè)或多個(gè)通信端口不處于2種工作模式的任意一個(gè),則該通信端口未使能,處于空閑備用狀態(tài)。通信協(xié)議轉(zhuǎn)換裝置執(zhí)行如下主要功能:(1)負(fù)責(zé)硬件資源和全局?jǐn)?shù)據(jù)的初始化;(2)為了實(shí)現(xiàn)某個(gè)或某些通信端口通信數(shù)據(jù)包的準(zhǔn)確(精度優(yōu)于1ms)定時(shí)發(fā)送,負(fù)責(zé)維護(hù)一個(gè)高精度計(jì)時(shí)器(分辨率優(yōu)于1us)以及一個(gè)或多個(gè)計(jì)時(shí)變量;(3)在執(zhí)行過(guò)程中,循環(huán)調(diào)度指令響應(yīng)模塊,該模塊周期性地接收并解析來(lái)自與指令設(shè)備相連通信端口的指令數(shù)據(jù),根據(jù)指令數(shù)據(jù)內(nèi)容配置通信協(xié)議轉(zhuǎn)換裝置其他端口的參數(shù)或執(zhí)行指令數(shù)據(jù)指定的功能;(4)對(duì)裝置內(nèi)的軟硬件資源進(jìn)行在線(xiàn)自檢,如果發(fā)現(xiàn)錯(cuò)誤,立即將異常信息以通信數(shù)據(jù)包的形式發(fā)送到指令設(shè)備。通信協(xié)議轉(zhuǎn)換裝置與上位機(jī)之間的指令數(shù)據(jù)有三種可選的方式:一、基于TCP/IP協(xié)議;二、基于UDP協(xié)議;三、使用自定義的專(zhuān)用指令協(xié)議。指令數(shù)據(jù)包括五個(gè)部分:目的MAC(占6字節(jié))、源MAC(占6字節(jié))、協(xié)議標(biāo)識(shí)(占4字節(jié))、協(xié)議層數(shù)據(jù)(占12字節(jié))、應(yīng)用層數(shù)據(jù)(占1004字節(jié))。指令數(shù)據(jù)具有固定長(zhǎng)度,共1032字節(jié)。詳細(xì)內(nèi)容見(jiàn)表1。表1通信協(xié)議轉(zhuǎn)換裝置指令數(shù)據(jù)當(dāng)采用TCP/IP、UDP協(xié)議傳輸指令數(shù)據(jù)時(shí),指令設(shè)備將指令數(shù)據(jù)的1032字節(jié)作為T(mén)CP/IP、UDP應(yīng)用層數(shù)據(jù)直接發(fā)送給通信協(xié)議轉(zhuǎn)換裝置的通信端口。當(dāng)采用自定義的專(zhuān)用指令協(xié)議時(shí),物理層使用IEEE802.3幀格式進(jìn)行數(shù)據(jù)傳輸,但是對(duì)IEEE802.3的類(lèi)型域和數(shù)據(jù)域進(jìn)行了重新定義,其對(duì)應(yīng)關(guān)系見(jiàn)圖6。通信協(xié)議轉(zhuǎn)換裝置的協(xié)議轉(zhuǎn)換模塊除了異常信息的單向反饋外,其他情況均以一種指令——應(yīng)答的雙向工作機(jī)制運(yùn)行。指令設(shè)備向轉(zhuǎn)換裝置發(fā)送指令數(shù)據(jù)包,指令響應(yīng)模塊解析指令數(shù)據(jù)后,執(zhí)行相應(yīng)的操作,操作完成后向指令設(shè)備反饋指定內(nèi)容的數(shù)據(jù)包。通信協(xié)議轉(zhuǎn)換裝置根據(jù)指令數(shù)據(jù)中協(xié)議層數(shù)據(jù)的指令數(shù)據(jù)包屬性值(即usValue,見(jiàn)表1)的不同,結(jié)合協(xié)議層數(shù)據(jù)中的其他字段和應(yīng)用層數(shù)據(jù),實(shí)現(xiàn)以下主要功能:(1)設(shè)置與目標(biāo)設(shè)備相連接通信端口的MAC地址;(2)獲取與目標(biāo)設(shè)備相連接通信端口的MAC地址;(3)設(shè)置與目標(biāo)設(shè)備相連接且處于發(fā)送工作模式通信端口的待發(fā)送數(shù)據(jù)內(nèi)容(即上述的“設(shè)置待發(fā)送數(shù)據(jù)內(nèi)容”);(4)獲取某個(gè)與目標(biāo)設(shè)備相連接且處于接收工作模式通信端口的已接收數(shù)據(jù)內(nèi)容(即上述的“獲取已接收數(shù)據(jù)內(nèi)容”);(5)設(shè)置與目標(biāo)設(shè)備相連接且處于發(fā)送工作模式通信端口的發(fā)送數(shù)據(jù)時(shí)間間隔;(6)獲取與目標(biāo)設(shè)備相連接且處于發(fā)送工作模式通信端口的發(fā)送數(shù)據(jù)時(shí)間間隔;(7)設(shè)置與目標(biāo)設(shè)備相連接通信端口的使能狀態(tài)及工作模式;(8)獲取與目標(biāo)設(shè)備相連接通信端口的使能狀態(tài)及工作模式;(9)設(shè)置與目標(biāo)設(shè)備相連通信端口對(duì)應(yīng)的目標(biāo)設(shè)備通信端口的MAC地址;(10)獲取與目標(biāo)設(shè)備相連通信端口對(duì)應(yīng)的目標(biāo)設(shè)備通信端口的MAC地址;(11)設(shè)置與目標(biāo)設(shè)備相連接且處于發(fā)送工作模式通信端口的發(fā)送數(shù)據(jù)校驗(yàn)碼完整性狀態(tài);(12)獲取與目標(biāo)設(shè)備相連接且處于發(fā)送工作模式通信端口的發(fā)送數(shù)據(jù)校驗(yàn)碼完整性狀態(tài)。指令設(shè)備與通信協(xié)議轉(zhuǎn)換裝置之間進(jìn)行信息交換時(shí),通信數(shù)據(jù)的具體含義主要由指令數(shù)據(jù)協(xié)議中的協(xié)議層數(shù)據(jù)決定,具體規(guī)則見(jiàn)表2。表2指令數(shù)據(jù)協(xié)議的通信數(shù)據(jù)規(guī)則當(dāng)通信協(xié)議轉(zhuǎn)換裝置的與目標(biāo)設(shè)備相連接通信端口處于發(fā)送工作模式時(shí),根據(jù)指令數(shù)據(jù)相關(guān)參數(shù),將保護(hù)系統(tǒng)專(zhuān)用以太網(wǎng)協(xié)議的目的MAC地址、源MAC地址、專(zhuān)用協(xié)議標(biāo)識(shí)、專(zhuān)用協(xié)議頭和應(yīng)用數(shù)據(jù)逐個(gè)填充(即生成新的數(shù)據(jù)包),并以設(shè)定的發(fā)送時(shí)間間隔(典型值為5ms的倍數(shù),其范圍為5ms~60000ms)通過(guò)數(shù)據(jù)鏈路層發(fā)送到相連接的目標(biāo)設(shè)備通信端口。當(dāng)通信協(xié)議轉(zhuǎn)換裝置的與目標(biāo)設(shè)備相連接通信端口處于接收工作模式時(shí),在每個(gè)執(zhí)行周期內(nèi),自動(dòng)地接收來(lái)自相連接目標(biāo)設(shè)備通信端口的保護(hù)系統(tǒng)專(zhuān)用以太網(wǎng)協(xié)議通信數(shù)據(jù),對(duì)接收到的數(shù)據(jù)進(jìn)行解析后,存放于連接通信端口對(duì)應(yīng)的數(shù)據(jù)緩沖區(qū)。當(dāng)指令設(shè)備發(fā)送獲取通信協(xié)議轉(zhuǎn)換裝置某接收工作模式的通信端口數(shù)據(jù)時(shí),將相應(yīng)緩沖區(qū)中的數(shù)據(jù)反饋給指令設(shè)備。本發(fā)明還公開(kāi)了一種通信協(xié)議轉(zhuǎn)換系統(tǒng),所述通信協(xié)議轉(zhuǎn)換系統(tǒng)包括:上位機(jī)、目標(biāo)設(shè)備和所述的裝置,所述目標(biāo)設(shè)備為高溫氣冷堆數(shù)字化保護(hù)系統(tǒng)中的設(shè)備。實(shí)施例1下面以一個(gè)具體的實(shí)施例來(lái)說(shuō)明本發(fā)明,但不限定本發(fā)明的保護(hù)范圍。在對(duì)高溫氣冷堆數(shù)字化保護(hù)系統(tǒng)的具有通信端口的相關(guān)設(shè)備(如信號(hào)處理裝置x、信號(hào)處理裝置y、邏輯符合裝置x、邏輯符合裝置y、通道監(jiān)測(cè)裝置、事故后監(jiān)測(cè)裝置、安全顯示裝置)開(kāi)展集成測(cè)試時(shí),本發(fā)明的高溫氣冷堆數(shù)字化保護(hù)系統(tǒng)的通信協(xié)議轉(zhuǎn)換裝置與測(cè)試主機(jī)、待測(cè)相關(guān)裝置(以邏輯符合裝置x為例)之間的連接關(guān)系見(jiàn)圖7。在集成測(cè)試過(guò)程中,通過(guò)本發(fā)明的通信協(xié)議裝置實(shí)現(xiàn)測(cè)試主機(jī)與待測(cè)裝置之間的通信數(shù)據(jù)交換時(shí),測(cè)試主機(jī)可按圖8所示步驟向通信協(xié)議轉(zhuǎn)換裝置發(fā)送指令數(shù)據(jù)序列實(shí)現(xiàn)數(shù)據(jù)交換。實(shí)施例2下面以另一個(gè)具體的實(shí)施例來(lái)說(shuō)明本發(fā)明,但不限定本發(fā)明的保護(hù)范圍。在高溫氣冷堆主控室動(dòng)態(tài)驗(yàn)證系統(tǒng)中,本發(fā)明的通信協(xié)議轉(zhuǎn)換裝置與仿真系統(tǒng)、安全顯示裝置、分布式控制系統(tǒng)(DistributedControlSystem,DCS)的英文縮寫(xiě),簡(jiǎn)稱(chēng)網(wǎng)關(guān)之間的連接關(guān)系見(jiàn)圖9。在高溫氣冷堆主控室動(dòng)態(tài)驗(yàn)證系統(tǒng)中,通過(guò)本發(fā)明的通信協(xié)議裝置實(shí)現(xiàn)仿真系統(tǒng)與主控室安全顯示器1、2、3、4以及DCS網(wǎng)關(guān)之間的通信數(shù)據(jù)交換時(shí),仿真系統(tǒng)可按圖10所示步驟向通信協(xié)議轉(zhuǎn)換裝置發(fā)送指令數(shù)據(jù)序列實(shí)現(xiàn)數(shù)據(jù)交換。以上實(shí)施方式僅用于說(shuō)明本發(fā)明,而并非對(duì)本發(fā)明的限制,有關(guān)技術(shù)領(lǐng)域的普通技術(shù)人員,在不脫離本發(fā)明的精神和范圍的情況下,還可以做出各種變化和變型,因此所有等同的技術(shù)方案也屬于本發(fā)明的范疇,本發(fā)明的專(zhuān)利保護(hù)范圍應(yīng)由權(quán)利要求限定。
當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
西城区| 伊金霍洛旗| 大城县| 万源市| 扶风县| 横峰县| 宁城县| 蓬安县| 石林| 长乐市| 莫力| 丰镇市| 嵊泗县| 黄山市| 奇台县| 开阳县| 凤山县| 宜兴市| 南丹县| 桦甸市| 平利县| 卢湾区| 小金县| 徐汇区| 玉树县| 陇南市| 和林格尔县| 贵溪市| 嘉善县| 达拉特旗| 张家口市| 札达县| 昆山市| 临潭县| 垣曲县| 吉木乃县| 闵行区| 繁峙县| 万全县| 丘北县| 蒙山县|