一種核電站數字化規(guī)程的升級轉換方法及系統(tǒng)的制作方法
【技術領域】
[0001]本發(fā)明涉及核電領域,尤其涉及一種核電站數字化規(guī)程的升級轉換方法及系統(tǒng)。
【背景技術】
[0002]CPR1000核電站DCS(Digital Control System,數字化控制系統(tǒng))的數字化規(guī)程與紙質生效規(guī)程同步升版是一項電站全壽期、與核安全相關的重要工作,目前各核電站普遍存在數字化規(guī)程轉換工作量大、升版周期長的問題,如何實現(xiàn)DCS數字化規(guī)程快速、高質量的升版需要在技術上予以創(chuàng)新。
[0003]核電站(例如嶺澳核電站二期)的數字化規(guī)程文件采用HTML格式,而原始數字化規(guī)程文件為Word或Vis1格式。目前,如果機組規(guī)程文件需要升版,工程師需要通過網頁編輯工具(如Dreamweaver)對待升版的規(guī)程文件手工編輯。因為整個過程只能人工修改,因此轉換工作量大、效率低且容易出錯。
[0004]另外,現(xiàn)有的核電站的數字化規(guī)程文件無版本相關內容,存在操縱員無法獲知是否最新程序,有使用失效的數字化程序的風險。而且,核電站事故處理過程中對響應時間要求極高,而現(xiàn)有數字化事故處理規(guī)程中采用圖片顯示方式文字,影響文字的辨識度,打印輸出時文字內容不夠清晰。同時,這種方式造成網頁文件較大,增加DCS網絡系統(tǒng)負荷。
【發(fā)明內容】
[0005]本發(fā)明要解決的技術問題在于,針對現(xiàn)有技術的上述轉換工作量大、升版周期長的缺陷,提供一種核電站數字化規(guī)程的升級轉換方法及系統(tǒng),提升規(guī)程的轉換效率、降低出錯率。
[0006]本發(fā)明解決其技術問題所采用的技術方案是:構造一種核電站數字化規(guī)程的升級轉換方法,用于將word格式的原始規(guī)程文件轉換為網頁格式的規(guī)程文件,所述規(guī)程文件包括操作單和報警卡,包括:
[0007]通過OLE接口讀取原始規(guī)程文件中的信息,以生成中間文件;
[0008]讀取網頁模版,并生成網頁模版克隆文件;
[0009]分析中間文件中的正文信息,并將其寫入至所述網頁模版克隆文件中,以生成頁面數據;
[0010]分析中間文件中的操作信息,生成相應的網頁格式文件能識別的控件信息,并添加至頁面數據中,所述控件信息包括:勾選框信息、文本輸入框信息、跳轉按鈕信息。
[0011]優(yōu)選地,所述所述規(guī)程文件為操作單,而且,在生成中間文件的步驟之后,還包括:
[0012]提取中間文件中的目錄信息;
[0013]而且,在生成頁面數據的步驟之后,還包括:
[0014]整合目錄信息和所有頁面數據,以形成帶目錄結構的網頁格式的規(guī)程文件。
[0015]優(yōu)選地,還包括:
[0016]提取中間文件中的版本內容信息;
[0017]在所述網頁格式的規(guī)程文件的首頁中插入版本內容信息。
[0018]優(yōu)選地,頁面數據中的元素通過可縮放矢量圖形生成。
[0019]本發(fā)明還構造一種核電站數字化規(guī)程的升級轉換方法,用于將Vis1格式的原始規(guī)程文件轉換為網頁格式的規(guī)程文件,所述規(guī)程文件為事故處理規(guī)程,其特征在于,包括:
[0020]逐一提取原始規(guī)程文件的每個頁面中的圖形信息、操作信息和文本信息,并將所提取的圖形信息轉換成網頁文件能識別的圖形格式,及將所提取的操作信息轉換成相應的控件信息,且將文本信息及轉換后的圖形信息和控件信息保存至中間文件中,所述控件信息包括:勾選框信息、跳轉按鈕信息;
[0021]讀取網頁模版,并生成每個頁面所對應的網頁模版克隆文件;
[0022]讀取中間文件中的圖形信息、操作信息和文本信息,并將其添加至相應頁面所對應的網頁模版克隆文件中,以生成單頁面的頁面數據;
[0023]整合所有單頁面的頁面數據以生成完整的規(guī)程文件。
[0024]優(yōu)選地,頁面數據中的元素通過可縮放矢量圖形生成。
[0025]本發(fā)明還構造一種核電站數字化規(guī)程的升級轉換系統(tǒng),用于將word格式的原始規(guī)程文件轉換為網頁格式的規(guī)程文件,所述規(guī)程文件包括操作單和報警卡,包括:
[0026]第一中間文件生成模塊,用于通過OLE接口讀取原始規(guī)程文件中的信息,以生成中間文件;
[0027]第一模版生成模塊,用于讀取網頁模版,并生成網頁模版克隆文件;
[0028]第一頁面生成模塊,用于分析中間文件中的正文信息,并將其寫入至所述網頁模版克隆文件中,以生成頁面數據;
[0029]控件添加模塊,用于分析中間文件中的操作信息,生成相應的網頁格式文件能識別的控件信息,并添加至頁面數據中,所述控件信息包括:勾選框信息、文本輸入框信息、跳轉按鈕信息。
[0030]優(yōu)選地,所述所述規(guī)程文件為操作單,而且,還包括:
[0031 ]目錄提取模塊,用于提取中間文件中的目錄信息;
[0032]第一整合模塊,用于整合目錄信息和所有頁面數據,以形成帶目錄結構的網頁格式的規(guī)程文件。
[0033]優(yōu)選地,還包括:
[0034]版本提取模塊,用于提取中間文件中的版本內容信息;
[0035]插入模塊,用于在所述網頁格式的規(guī)程文件的首頁中插入版本內容信息。
[0036]本發(fā)明還構造一種核電站數字化規(guī)程的升級轉換系統(tǒng),用于將Vis1格式的原始規(guī)程文件轉換為網頁格式的規(guī)程文件,所述規(guī)程文件為事故處理規(guī)程,其特征在于,包括:
[0037]第二中間文件生成模塊,用于逐一提取原始規(guī)程文件的每個頁面中的圖形信息、操作信息和文本信息,并將所提取的圖形信息轉換成網頁文件能識別的圖形格式,及將所提取的操作信息轉換成相應的控件信息,且將文本信息及轉換后的圖形信息和控件信息保存至中間文件中,所述控件信息包括:勾選框信息、跳轉按鈕信息;
[0038]第二模版生成模塊,用于讀取網頁模版,并生成每個頁面所對應的網頁模版克隆文件;
[0039]第二頁面生成模塊,用于讀取中間文件中的圖形信息、操作信息和文本信息,并將其添加至相應頁面所對應的網頁模版克隆文件中,以生成單頁面的頁面數據;
[0040]第二整合模塊,英語整合所有單頁面的頁面數據以生成完整的規(guī)程文件。
[0041]實施本發(fā)明的技術方案,可提升規(guī)程文件的轉換效率、降低出錯率,確保生效的紙質規(guī)程能夠快速同步到機組DCS,解決紙質規(guī)程與數字化規(guī)程同步困難的問題。
[0042]另外,由于頁面數據中的元素通過可縮放矢量圖形生成,因此需要存儲的數據要少得多,同時,也能降低調用SOP(狀態(tài)導向法事故規(guī)程)時的DCS網絡流量,提高規(guī)程文件的訪問速度。而且,矢量圖形在縮放或旋轉時不會失真,可增加辨識度,打印輸出時文字內容清晰,有效減少人因失誤;
[0043]由于在網頁格式的操作單規(guī)程文件的首頁中插入有版本內容信息,所以,操縱員可獲取到版本相關信息,以及時獲知是否是最新規(guī)程,降低了使用失效的數字化規(guī)程的風險。
【附圖說明】
[0044]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。附圖中:
[0045]圖1是本發(fā)明核電站數字化規(guī)程的升級轉換方法實施例一的流程圖;
[0046]圖2A、2B、2C是word格式的原始規(guī)程文件的示意圖;
[0047]圖3是本發(fā)明核電站數字化規(guī)程的升級轉換方法實施例二的流程圖;
[0048]圖4是本發(fā)明核電站數字化規(guī)程的升級轉換系統(tǒng)實施例一的邏輯圖;
[0049]圖5是本發(fā)明核電站數字化規(guī)程的升級轉換系統(tǒng)實施例二的邏輯圖。
【具體實施方式】
[0050]本發(fā)明的核電站數字化規(guī)程的升級轉換方法可將原始規(guī)程文件轉換為網頁格式的規(guī)程文件,而且,原始規(guī)程文件包括有word格式的操作單、word格式的報警卡、Vis1格式的事故處理規(guī)程。在轉換時可對原始的規(guī)程文件進行批量轉換。
[0051]圖1是本發(fā)明核電站數字化規(guī)程的升級轉換方法實施例一的流程圖,該實施例的升級轉換方法用于將word格式的原始規(guī)程文件轉換為網頁格式的規(guī)程文件,規(guī)程文件為操作單(如圖2A所示)或報警卡(如圖2B、2C所示)。該實施例的升級轉換方法具體包括以下步驟:
[0052]Sll.通過OLE接口(Object Linking and Embedding,對象連接與嵌入)讀取原始規(guī)程文件中的信息,以生成中間文件,在該步驟中,OLE接口為Microsof t提供的OLE接口,具體為:調用OpenOf f ice程序打開上傳的Word文檔,并將其另存為Html格式,word文件中的文本信息、圖形信息、表格信息自動轉換;
[0053]S12.讀取網頁模版,并生成網頁模版克隆文件;
[0054]S13.分析中間文件中的正文信息,并將其寫入至所述網頁模版克隆文件中,以生成頁面數據;
[0055]S14.分析中間文件中的操作信息,生成相應的網頁格式文件能識別的控件信息,并添加至頁面數據中,所述控件信息包括:勾選框信息、文本輸入框信息、跳轉按鈕信息,在該步驟中,需說明的是,預先在原始word文件中需要轉換為控件的地方進行標注,例如將文本輸入框的地方標注為“OeditO”。
[0056]當規(guī)程文件為操作單時,進一步地,在步驟Sll之后,還包括:
[0057]提取中間文件中的目錄信息,在該步驟中,對于操作單,其目錄信息為目錄頁;
[0058]而且,在步驟SI 3之后,還包括:
[0059]整合目錄信息和所有頁面數據,以形成帶目錄結構的網頁格式的規(guī)程文件。
[0060]優(yōu)選地,在寫入時,先根據索引目錄將網頁模版克隆文件劃分功能塊,并對比索引目錄和中間文件的章節(jié)標題,如果二者完全一致,則把章節(jié)標題下的內容寫入功能塊的內容欄。
[0061]在上述實施例的基礎上,進一步地,還可包括: