件校驗的奇偶校驗,軟件校驗的冗余校驗:CRC校驗、校驗和。
[0086]根據不同的工業設備確定數據協議,常用的工業協議包括Modbus、CAN、PPI等
[0087]石油鉆探設備的數據采集器在使用前進行準備過程,包括確定現場工業設備的類型、對應型號、參數表等,從而確定各自的通訊協議。所述參數表包括需采集數據的參數名稱,用于確定需采集的數據。
[0088]使用過程中,處理器獲取工業設備的類型、型號、參數表、通訊協議,根據該工業設備的通訊協議進行數據解析。
[0089]模式選擇模塊將所述鏈路方式、設備通訊協議、設備參數表和傳輸方式發送至所述初始化模塊。
[0090]2、初始化模塊
[0091]所述初始化模塊接收鏈路方式、設備通訊協議、設備參數表和傳輸方式,根據所述通訊協議確定所述現場工業設備傳輸數據所需的所述數據接口、所述指令處理模塊的處理邏輯和所述數據處理模塊的處理邏輯后并對其進行初始化處理。
[0092]3、指令處理模塊
[0093]所述指令處理模塊接收所述現場監控器的指令,根據設備通訊協議解析所述指令,獲取停車命令或讀取數據采集器命令;
[0094]若獲取所述停車命令,則數據采集器根據通訊協議將所述停車命令發送至對應的所述現場工業設備;
[0095]若獲取讀取數據采集器命令,則數據采集器根據通訊協議將所述數據采集器中的數據上傳至遠端數據中心或現場監控器中。
[0096]數據采集器獲取的集控指令為寫寄存器指令,主要為Modbus協議,解析為:如果指令是向指定的寄存器寫指定的值,那么就向設備發送相應的命令(相當于命令轉發、設備執行)或者直接由數據采集器控制繼電器動作(數據采集器執行)。
[0097]4、數據處理模塊
[0098]所述數據處理模塊接收現場工業設備的數據數據,根據通訊協議處理所采集的數據、并將所述數據存儲與所述存儲器中。
[0099]數據處理模塊接收了數據,根據該工業設備的協議和已知的參數表(參數表包括需采集的參數名稱、地址、分辨率、偏移量等與參數值相關的信息),通過通訊協議中的方法解析出相應參數的具體數值,獲取的各參數的參數值,完成數據處理。
[0100]數據存儲于存儲器中,存儲器包括數據采集器配有的flash、SD卡或TF卡、U盤等。
[0101]數據采集器獲取所述現場工業設備后進行處理并獲得所述現場工業設備的信息,將所述信息發送至所述數據中心;
[0102]數據采集器接收所述現場監控器發送的指令,指令處理模塊解析指令,并發送至所述現場工業設備,對所述現場工業設備進行控制。
[0103]數據采集器的指令處理模塊接收所述現場監控器的指令,根據設備通訊協議解析所述指令,獲取停車命令或讀取數據采集器命令;
[0104]若獲取所述停車命令,則數據采集器根據通訊協議將所述停車命令發送至對應的所述現場工業設備;
[0105]若獲取讀取數據采集器命令,則數據采集器根據通訊協議將所述數據采集器中的數據上傳至遠端數據中心或現場監控器中。
[0106]數據采集器的存儲器,用于在設備檢測到上層傳輸鏈路出現錯誤時,存儲器可將該時間段的數據存儲到設備當中,在下次檢測到鏈路正常時再從新上傳。存儲容量根據程序設計和存儲設備的大小而定。
[0107]最后應當說明的是:以上實施例僅用于說明本申請的技術方案而非對其保護范圍的限制,盡管參照上述實施例對本申請進行了詳細的說明,所屬領域的普通技術人員應當理解:本領域技術人員閱讀本申請后依然可對申請的【具體實施方式】進行種種變更、修改或者等同替換,但這些變更、修改或者等同替換,均在申請待批的權利要求保護范圍之內。
【主權項】
1.一種石油鉆探設備的數據采集器,所述數據采集器包括PCB電路板,其特征在于:所述PCB電路板包括處理器、數據接口和存儲器;所述數據接口為基于有線傳輸和無線傳輸的數據接口 ;所述處理器包括模式選擇模塊、初始化模塊、指令處理模塊和數據處理模塊; 所述模式選擇模塊為根據現場工業設備確定鏈路方式、設備通訊協議、設備參數表和傳輸方式的模塊; 所述初始化模塊為根據所述現場工業設備初始化數據接口、指令處理模塊和數據處理模塊的模塊; 所述指令處理模塊為接收所述通訊協議、解析所述通訊協議、獲取并執行指令的模塊; 所述數據處理模塊為接收數據、處理所述數據、存儲所述數據的模塊。
2.如權利要求1所述的石油鉆探設備的數據采集器,其特征在于:所述數據接口包括通過無線和/或有線傳輸的與所述現場工業設備連接的數據接口及與數據中心和現場監控器連接的數據接口。
3.如權利要求1所述的石油鉆探設備的數據采集器,其特征在于:所述現場工業設備分別設有數據采集設備,所述數據采集設備獲取所述現場工業設備的數據; 確定待采集的所述現場工業設備,所述模式選擇模塊確定待采集的所述現場工業設備的數據確定所述現場工業設備的鏈路方式、設備通訊協議、設備參數表和數據傳輸方式; 將所述鏈路方式、設備通訊協議、設備參數表和傳輸方式發送至所述初始化模塊。
4.如權利要求1所述的石油鉆探設備的數據采集器,其特征在于:所述初始化模塊接收所述鏈路方式、設備通訊協議、設備參數表和傳輸方式; 根據所述通訊協議確定所述現場工業設備傳輸數據所需的所述數據接口、所述指令處理模塊的處理邏輯和所述數據處理模塊的處理邏輯后并對其進行初始化處理。
5.如權利要求1所述的石油鉆探設備的數據采集器,其特征在于:所述指令處理模塊接收所述現場監控器的指令,根據設備通訊協議解析所述指令,獲取停車命令或讀取數據米集器命令; 若獲取所述停車命令,則所述數據采集器根據通訊協議將所述停車命令發送至對應的所述現場工業設備; 若獲取讀取數據采集器命令,則所述數據采集器根據通訊協議將所述數據采集器中的數據上傳至遠端數據中心或現場監控器中。
6.如權利要求1所述的石油鉆探設備的數據采集器,其特征在于:所述數據處理模塊接收所述數據、處理所述數據、并將所述數據存儲與所述存儲器中; 所述設備通訊協議和所述設備參數表獲取設備的數據,根據所述通訊協議解析所述數據,將所述數據按所述參數表存入存儲器并上傳至遠端數據中心。
7.如權利要求2所述的石油鉆探設備的數據采集器,其特征在于:所述與現場工業設備連接的數據接口包括符合外圍工業標準的RS232、RS485和CAN模塊。
8.如權利要求2所述的石油鉆探設備的數據采集器,其特征在于:所述與數據中心和現場監控器連接的數據接口包括GPRS、wif1、zigbee和232/485模塊。
9.如權利要求1所述的石油鉆探設備的數據采集器,其特征在于:所述數據采集器獲取所述現場工業設備后進行處理并獲得所述現場工業設備的信息,將所述信息發送至所述數據中心; 所述數據采集器接收所述現場監控器發送的指令,所述指令處理模塊根據通訊協議解析指令,并發送至所述現場工業設備,對所述現場工業設備進行控制。
【專利摘要】本發明提供了一種石油鉆探設備的數據采集器,該采集器包括PCB電路板、數據接口、處理器和存儲器;數據接口為基于有線傳輸和無線傳輸的數據接口;處理器包括模式選擇模塊、初始化模塊、指令處理模塊和數據處理模塊;模式選擇模塊為根據現場工業設備確定鏈路方式、設備通訊協議、設備參數表和傳輸方式的模塊;初始化模塊為根據現場工業設備初始化數據接口、指令處理模塊和數據處理模塊的模塊;指令處理模塊為接收通訊協議、解析通訊協議、獲取并執行指令的模塊;數據處理模塊為接收數據、處理數據、存儲數據的模塊。該采集器實現對各個現場工業設備的實時的、高效的、統一的采集,并能夠結合現場監控器同時進行多個現場工業設備的遠程控制。
【IPC分類】G05B19-418
【公開號】CN104597865
【申請號】CN201410697189
【發明人】金松濤, 羅鵬
【申請人】成都福立盟鉆采設備有限公司
【公開日】2015年5月6日
【申請日】2014年11月28日...