介紹功圖采集中數(shù)據(jù)
功圖采集中石油開采常用的一種設(shè)備是抽油機(jī),抽油機(jī)的運(yùn)行狀態(tài)將直接影響原油產(chǎn)量和采油過程中的能耗。石油開采中常用的一種設(shè)備是抽油機(jī),抽油機(jī)的運(yùn)行狀態(tài)將直接影響原油產(chǎn)量和采油過程中的能耗。
抽油機(jī)的運(yùn)行通常是通過示功圖采集來分析的,所以采集示功圖數(shù)據(jù)和分析示功圖數(shù)據(jù)是非常重要的。如何顯示示功圖和分析示功圖數(shù)據(jù)的方法已經(jīng)比較成熟。
功圖采集通常包含抽油機(jī)在一個(gè)周期(一個(gè)沖程)內(nèi)的電流、電壓、載荷、排量產(chǎn)生的四組數(shù)據(jù)。根據(jù)不同的采樣方法,一個(gè)運(yùn)行周期中每組數(shù)據(jù)的個(gè)數(shù)會有所不同。如果以固定的位移間隔采樣,則每個(gè)周期中收集的四組數(shù)據(jù)的數(shù)量是固定的。然而,如果采樣是按以固定的時(shí)間間隔執(zhí)行,則不同沖程周期產(chǎn)生的數(shù)據(jù)數(shù)量可能會有所不同。示功圖的數(shù)據(jù)采集通常是通過通信協(xié)議或API接口函數(shù)以數(shù)據(jù)塊的形式進(jìn)行的。我們知道OPC通信通常使用數(shù)據(jù)項(xiàng)作為數(shù)據(jù)傳輸?shù)幕締挝?。雖然可以通過OPC組進(jìn)行批量數(shù)據(jù)讀取,但是組內(nèi)的數(shù)據(jù)項(xiàng)通常是相互單獨(dú)的。那么我們?yōu)槭裁葱枰狾PC來采集示功圖數(shù)據(jù)呢?這是因?yàn)橛行┦竟D數(shù)據(jù)采樣是由PLC或某些智能儀表(或模塊)實(shí)現(xiàn)的,這些設(shè)備的直接通信協(xié)議并不開放,它們只對外提供OPC接口。
從以上分析可以看出,實(shí)現(xiàn)功圖采集的OPC接口是很有必要的。通過OPC采集示功圖數(shù)據(jù)主要是解決以下兩個(gè)問題:
1、是確定功圖采集中數(shù)據(jù)塊數(shù)的問題;
2、數(shù)據(jù)塊中的數(shù)據(jù)和OPC數(shù)據(jù)項(xiàng)之間的相關(guān)性。
為解決該問題,可以通過以上方式確定功圖采集中每個(gè)數(shù)據(jù)塊的數(shù)據(jù)數(shù)量:數(shù)據(jù)塊中的數(shù)據(jù)數(shù)量是固定的。定義設(shè)備時(shí),先在數(shù)據(jù)塊屬性定義中指定每個(gè)數(shù)據(jù)塊的數(shù)據(jù)項(xiàng)個(gè)數(shù),然后在“數(shù)據(jù)項(xiàng)個(gè)數(shù)確定”中選擇“數(shù)據(jù)項(xiàng)個(gè)數(shù)”來完成這個(gè)定義。數(shù)據(jù)塊中的數(shù)據(jù)數(shù)量由數(shù)據(jù)確定。定義設(shè)備時(shí),先在數(shù)據(jù)塊屬性定義中指定每個(gè)數(shù)據(jù)塊中數(shù)據(jù)項(xiàng)的數(shù)量,然后在“項(xiàng)目數(shù)量確定”中選擇“一個(gè)數(shù)據(jù)定義”來完成此定義。數(shù)據(jù)塊中的數(shù)據(jù)由三個(gè)零標(biāo)記。定義設(shè)備時(shí),先在數(shù)據(jù)塊屬性定義中指定每個(gè)數(shù)據(jù)塊中數(shù)據(jù)項(xiàng)的數(shù)量,然后在“項(xiàng)數(shù)確定”中選擇“以三個(gè)零終止”來完成此定義。