Bh總線供電及數(shù)據(jù)讀取系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種BH信號傳輸總線系統(tǒng),尤其是一種BH總線供電及數(shù)據(jù)讀取系統(tǒng)。
【背景技術(shù)】
[0002]在內(nèi)置BH總線結(jié)構(gòu)的隨鉆井下工具中,出于前期開發(fā)和為井底復雜情況提供第一手資料的需要,有必要對井下工具中數(shù)據(jù)傳輸?shù)脑紨?shù)據(jù)分量進行存儲,以便井下工具出現(xiàn)故障時進行故障原因分析或為井下工具改進提供實際數(shù)據(jù)依據(jù)。
【發(fā)明內(nèi)容】
[0003]本發(fā)明要解決的技術(shù)問題是提供一種BH總線供電及數(shù)據(jù)讀取系統(tǒng),其能夠在井下工具出現(xiàn)故障時進行故障原因分析并為井下工具改進提供實際數(shù)據(jù)依據(jù)。
[0004]為了解決上述技術(shù)問題,本發(fā)明包括
[0005]電源模塊,其通過BH總線為井下工具和數(shù)據(jù)讀取設(shè)備提供電源;
[0006]電流電壓顯示模塊,其用于顯示BH總線的電流和電壓;
[0007]總線調(diào)制解調(diào)模塊,其將PC機的指令調(diào)制成總線信號發(fā)往井下工具,同時解調(diào)井下工具發(fā)來的總線數(shù)據(jù)并傳輸給PC機;
[0008]串行通訊轉(zhuǎn)換模塊,其將調(diào)制解調(diào)模塊的RS485信號轉(zhuǎn)換為PC機的RS232信號進行通訊;
[0009]以及信號驅(qū)動模塊,其用來驅(qū)動井下工具脈沖信號進行LED數(shù)碼顯示。
[0010]本發(fā)明BH總線供電及數(shù)據(jù)讀取系統(tǒng)還包括
[0011]下位機控制系統(tǒng),其與BH總線上的其他節(jié)點建立握手通訊并檢測各節(jié)點的狀態(tài);通過串口接收PC機的指令,將該指令轉(zhuǎn)換為符合BH總線通訊協(xié)議的總線數(shù)據(jù),發(fā)送給總線上的其他節(jié)點;同時接收BH總線上各節(jié)點發(fā)送來的存儲數(shù)據(jù),把該存儲數(shù)據(jù)轉(zhuǎn)換為PC機能夠識別的數(shù)據(jù)格式,通過串口發(fā)送給PC機;
[0012]以及上位機控制系統(tǒng),其與井下工具建立通訊后讀取BH總線上特定節(jié)點的存儲單元中的數(shù)據(jù),讀取操作可以全部讀取,也可以分扇區(qū)讀??;讀取PC機當前時鐘信息,對BH總線存儲節(jié)點的時鐘進行同步并可以顯示井下工具中當前時鐘信息;對井下工具存儲單元的數(shù)據(jù)進行擦除操作;數(shù)據(jù)讀取完畢后,可對數(shù)據(jù)以時間為基軸繪制圖形進行分析,也可以將數(shù)據(jù)導出,利用其它軟件進行分析。
[0013]本發(fā)明的有益效果是:本發(fā)明系統(tǒng)能夠把井下工具存儲單元中的原始數(shù)據(jù)分量讀出并存儲在PC機這樣擁有大的存儲容量的設(shè)備中并能夠進行數(shù)據(jù)的深入分析。同時由于在地面不能借助鉆井液驅(qū)動泥漿渦輪發(fā)電機提供電量,此數(shù)據(jù)讀取系統(tǒng)還要通過BH總線為井下工具供電。
【附圖說明】
[0014]圖1為本發(fā)明BH總線供電及數(shù)據(jù)讀取系統(tǒng)中各模塊連接及信號流程圖。
【具體實施方式】
[0015]下面結(jié)合附圖和【具體實施方式】對本發(fā)明作進一步詳細的說明:
[0016]參見圖1,本發(fā)明的BH總線供電及數(shù)據(jù)讀取系統(tǒng)包括
[0017]電源模塊1,其通過BH總線為井下工具6和數(shù)據(jù)讀取設(shè)備提供電源;
[0018]電流電壓顯示模塊2,其用于顯示BH總線的電流和電壓;
[0019]總線調(diào)制解調(diào)模塊3,其將PC機7的指令調(diào)制成總線信號發(fā)往井下工具6,同時解調(diào)井下工具6發(fā)來的總線數(shù)據(jù)并傳輸給PC機7 ;
[0020]串行通訊轉(zhuǎn)換模塊4,其將調(diào)制解調(diào)模塊的RS485信號轉(zhuǎn)換為PC機7的RS232信號進行通訊;
[0021]以及信號驅(qū)動模塊5,其用來驅(qū)動井下工具6脈沖信號進行LED數(shù)碼顯示。
[0022]本發(fā)明BH總線供電及數(shù)據(jù)讀取系統(tǒng)還包括
[0023]下位機控制系統(tǒng),其功能為與BH總線上的其他節(jié)點建立握手通訊并檢測各節(jié)點的狀態(tài);通過串口接收PC機7的指令,將該指令轉(zhuǎn)換為符合BH總線通訊協(xié)議的總線數(shù)據(jù),發(fā)送給總線上的其他節(jié)點,如井下工具6中負責存儲的節(jié)點;同時接收BH總線上各節(jié)點發(fā)送來的存儲數(shù)據(jù),把該存儲數(shù)據(jù)轉(zhuǎn)換為PC機7能夠識別的數(shù)據(jù)格式,通過串口發(fā)送給PC機7 ;
[0024]以及上位機控制系統(tǒng),其功能為與井下工具6建立通訊后讀取BH總線上特定節(jié)點的存儲單元中的數(shù)據(jù),讀取操作可以全部讀取,也可以分扇區(qū)讀取;讀取PC機7當前時鐘信息,對BH總線存儲節(jié)點的時鐘進行同步并可以顯示井下工具6中當前時鐘信息;對井下工具6存儲單元的數(shù)據(jù)進行擦除操作;數(shù)據(jù)讀取完畢后,可對數(shù)據(jù)以時間為基軸繪制圖形進行分析,也可以將數(shù)據(jù)導出,利用其它軟件進行分析。
[0025]如圖1所示,將BH總線供電及數(shù)據(jù)讀取系統(tǒng)連接到井下工具6的測試口,并通過串口與PC機7相連,將系統(tǒng)的電源線接入220V交流市電。電源模塊I將交流電轉(zhuǎn)換成系統(tǒng)需要的直流電;電流電壓顯示模塊4顯示當前系統(tǒng)工作電壓和電流;下位機程序固化到總線調(diào)制解調(diào)模塊2中的MCU中。當總線調(diào)制解調(diào)模塊2接收到通過串行通訊轉(zhuǎn)換模塊3的來自PC機7的數(shù)據(jù)讀取、時間同步、數(shù)據(jù)擦除等指令時,總線調(diào)制解調(diào)模塊2將該指令調(diào)制為總線信號發(fā)送給井下工具6的存儲單元,然后把井下工具6的發(fā)送來的原始數(shù)據(jù)解調(diào)出來,轉(zhuǎn)換為串口信號發(fā)送給PC機7。同時信號驅(qū)動模塊5根據(jù)來自井下工具6的脈沖信號驅(qū)動LED燈。
[0026]綜上所述,本發(fā)明的內(nèi)容并不局限在上述的實施例中,本領(lǐng)域的技術(shù)人員可以在本發(fā)明的技術(shù)指導思想之內(nèi)提出其他的實施例,但這些實施例都包括在本發(fā)明的范圍之內(nèi)。
【主權(quán)項】
1.一種BH總線供電及數(shù)據(jù)讀取系統(tǒng),其特征在于:包括 電源模塊(I),其通過BH總線為井下工具(6)和數(shù)據(jù)讀取設(shè)備提供電源; 電流電壓顯示模塊(2),其用于顯示BH總線的電流和電壓; 總線調(diào)制解調(diào)模塊(3),其將PC機(7)的指令調(diào)制成總線信號發(fā)往井下工具(6),同時解調(diào)井下工具(6)發(fā)來的總線數(shù)據(jù)并傳輸給PC機(7); 串行通訊轉(zhuǎn)換模塊(4),其將調(diào)制解調(diào)模塊的RS485信號轉(zhuǎn)換為PC機(7)的RS232信號進行通訊; 以及信號驅(qū)動模塊(5),其用來驅(qū)動井下工具(6)脈沖信號進行LED數(shù)碼顯示。2.按照權(quán)利要求1所述的BH總線供電及數(shù)據(jù)讀取系統(tǒng),其特征在于:還包括 下位機控制系統(tǒng),其與BH總線上的其他節(jié)點建立握手通訊并檢測各節(jié)點的狀態(tài);通過串口接收PC機(7)的指令,將該指令轉(zhuǎn)換為符合BH總線通訊協(xié)議的總線數(shù)據(jù),發(fā)送給總線上的其他節(jié)點;同時接收BH總線上各節(jié)點發(fā)送來的存儲數(shù)據(jù),把該存儲數(shù)據(jù)轉(zhuǎn)換為PC機(7)能夠識別的數(shù)據(jù)格式,通過串口發(fā)送給PC機(7); 以及上位機控制系統(tǒng),其與井下工具(6)建立通訊后讀取BH總線上特定節(jié)點的存儲單元中的數(shù)據(jù),讀取操作可以全部讀取,也可以分扇區(qū)讀??;讀取PC機(7)當前時鐘信息,對BH總線存儲節(jié)點的時鐘進行同步并可以顯示井下工具(6)中當前時鐘信息;對井下工具(6)存儲單元的數(shù)據(jù)進行擦除操作;數(shù)據(jù)讀取完畢后,可對數(shù)據(jù)以時間為基軸繪制圖形進行分析,也可以將數(shù)據(jù)導出,利用其它軟件進行分析。
【專利摘要】本發(fā)明公開了一種BH總線供電及數(shù)據(jù)讀取系統(tǒng),其包括電源模塊,其通過BH總線為井下工具和數(shù)據(jù)讀取設(shè)備提供電源;電流電壓顯示模塊,其用于顯示BH總線的電流和電壓;總線調(diào)制解調(diào)模塊,其將PC機的指令調(diào)制成總線信號發(fā)往井下工具,同時解調(diào)井下工具發(fā)來的總線數(shù)據(jù)并傳輸給PC機;串行通訊轉(zhuǎn)換模塊,其將調(diào)制解調(diào)模塊的RS485信號轉(zhuǎn)換為PC機的RS232信號進行通訊;以及信號驅(qū)動模塊,其用來驅(qū)動井下工具脈沖信號進行LED數(shù)碼顯示。本發(fā)明系統(tǒng)能夠把井下工具存儲單元中的原始數(shù)據(jù)分量讀出并存儲在PC機這樣擁有大的存儲容量的設(shè)備中并能夠進行數(shù)據(jù)的深入分析,另外此數(shù)據(jù)讀取系統(tǒng)還要通過BH總線為井下工具供電。
【IPC分類】G06F13/40
【公開號】CN104881384
【申請?zhí)枴緾N201410381689
【發(fā)明人】張健庚, 韓曉文, 魏春明, 金平, 李志廣, 張猛
【申請人】中國石油集團渤海鉆探工程有限公司
【公開日】2015年9月2日
【申請日】2014年8月5日