防呆控制系統(tǒng)的制作方法
【專利摘要】本實用新型公開了一種防呆控制系統(tǒng),屬于石油技術(shù)領(lǐng)域。所述防呆控制系統(tǒng)包括:防呆單元、人機接口HMI單元和可編程邏輯控制器PLC單元,防呆單元分別與HMI單元和PLC單元相連接,HMI單元用于向PLC單元發(fā)送控制命令,控制命令用于指示目標(biāo)控制部件的目標(biāo)工作狀態(tài),目標(biāo)控制部件設(shè)置在運輸油氣的管線上;防呆單元用于攔截控制命令;防呆單元還用于判斷控制命令是否正確;防呆單元還用于在控制命令不正確時,生成報警信息。本實用新型解決了油氣站場的工作人員在操控管線上的閥門時,較容易出錯的問題,實現(xiàn)了防止油氣站場的工作人員在操控管線上的閥門時出錯的效果,本實用新型用于油氣站場的防呆控制。
【專利說明】
防呆控制系統(tǒng)
技術(shù)領(lǐng)域
[0001]本實用新型涉及石油技術(shù)領(lǐng)域,特別涉及一種防呆控制系統(tǒng)。
【背景技術(shù)】
[0002]在油氣采集、運輸過程中,運輸石油或天然氣的管線均經(jīng)過油氣站場,油氣站場的工作人員能夠通過操控管線上的閥門,調(diào)整管線中石油或天然氣的流量。
[0003]相關(guān)技術(shù)中,每根管線上均設(shè)置有閥門,閥門能夠?qū)芫€進行封堵,在需要調(diào)整管線中石油或天然氣的流量時,油氣站場的工作人員可以通過調(diào)整管線上的閥門封堵管線截面的面積,改變管線中石油或天然氣的流量。當(dāng)閥門封堵管線截面的面積為管線截面積的100% (百分之百)時,該閥門能夠?qū)⒐芫€進行關(guān)斷,此時管線中石油或天然氣的流量為O升每分鐘;當(dāng)閥門封堵管線截面的面積為管線截面積的0%時,該閥門能夠?qū)⒐芫€進行導(dǎo)通,且此時管線中石油或天然氣的流量達到最大;當(dāng)閥門封堵管線截面的面積為管線截面積的x%(x大于0,且小于100)時,該閥門能夠?qū)⒐芫€進行導(dǎo)通,且此時管線中石油或天然氣的流量小于該管線中的最大流量。
[0004]由于相關(guān)技術(shù)中,經(jīng)過油氣站場的管線的個數(shù)較多,油氣站場的工作人員需要調(diào)整管線中石油或天然氣流量的管線個數(shù)也較多,所以油氣站場的工作人員在操控管線上的閥門時,較容易出錯。
【實用新型內(nèi)容】
[0005]為了解決油氣站場的工作人員在操控管線上的閥門時,較容易出錯的問題,本實用新型提供了一種防呆控制系統(tǒng)。所述技術(shù)方案如下:
[0006]提供了一種防呆控制系統(tǒng),所述防呆控制系統(tǒng)包括:防呆單元、人機接口HMI單元和可編程邏輯控制器PLC單元,所述防呆單元分別與所述HMI單元和所述PLC單元相連接,
[0007]所述HMI單元用于向所述PLC單元發(fā)送控制命令,所述控制命令用于指示目標(biāo)控制部件的目標(biāo)工作狀態(tài),所述目標(biāo)控制部件設(shè)置在運輸油氣的管線上;
[0008]所述防呆單元用于攔截所述控制命令;
[0009]所述防呆單元還用于判斷所述控制命令是否正確;
[0010]所述防呆單元還用于在所述控制命令不正確時,生成報警信息。
[0011]可選的,所述防呆單元包括:數(shù)據(jù)采集模塊,所述數(shù)據(jù)采集模塊分別與所述HMI單元以及所述PLC單元相連接;
[0012]所述數(shù)據(jù)采集模塊用于獲取所述PLC單元上的數(shù)據(jù),所述PLC單元上的數(shù)據(jù)用于指示控制部件的工作狀態(tài);
[0013]所述數(shù)據(jù)采集模塊還用于攔截所述控制命令。
[0014]可選的,所述防呆單元還包括:邏輯配置模塊;
[0015]所述邏輯配置模塊用于建立油氣站場內(nèi)的所有控制部件的邏輯模型,所述邏輯模型用于記錄所述所有控制部件中每個控制部件的預(yù)設(shè)工作狀態(tài)。
[0016]可選的,所述防呆單元還包括:邏輯分析模塊,所述邏輯分析模塊分別與所述數(shù)據(jù)采集模塊和所述邏輯配置模塊相連接;
[0017]所述邏輯分析模塊用于根據(jù)所述PLC單元上的數(shù)據(jù)以及所述控制命令,判斷所述控制命令所指示的目標(biāo)控制部件的目標(biāo)工作狀態(tài)與所述邏輯模型中記錄的所述目標(biāo)控制部件的預(yù)設(shè)工作狀態(tài)是否相同,若所述目標(biāo)控制部件的目標(biāo)工作狀態(tài)與所述目標(biāo)控制部件的預(yù)設(shè)工作狀態(tài)不同,則確定所述控制命令不正確。
[0018]可選的,所述防呆單元還包括:報警模塊,所述邏輯分析模塊與所述報警模塊相連接;
[0019]所述邏輯分析模塊還用于在所述控制命令不正確時,向所述報警模塊發(fā)送報警命令;
[0020]所述報警模塊用于根據(jù)所述報警命令生成報警信息。
[0021]本實用新型提供了一種防呆控制系統(tǒng),當(dāng)油氣站場的工作人員通過操控HMI單元使得HMI單元生成控制命令后,HMI單元用于向PLC單元發(fā)送該控制命令,防呆單元分別連接HMI單元和PLC單元,且防呆單元用于攔截HMI單元發(fā)送給PLC單元的控制命令,并且判斷該控制命令是否正確,在該控制命令不正確時,生成報警信息,從而防止了油氣站場的工作人員在操控管線上的閥門時出錯。
[0022]應(yīng)當(dāng)理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性和解釋性的,并不能限制本實用新型。
【附圖說明】
[0023]為了更清楚地說明本實用新型實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本實用新型的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0024]圖1是本實用新型實施例提供的一種防呆控制系統(tǒng)的結(jié)構(gòu)示意圖;
[0025]圖2是本實用新型實施例提供的另一種防呆控制系統(tǒng)的結(jié)構(gòu)示意圖;
[0026]圖3是本實用新型實施例提供的一種經(jīng)過油氣站場的管線的結(jié)構(gòu)示意圖;
[0027]圖4是本實用新型實施例提供的另一種經(jīng)過油氣站場的管線的結(jié)構(gòu)示意圖;
[0028]圖5是本實用新型實施例提供的一種防呆控制方法的方法流程圖。
[0029]通過上述附圖,已示出本實用新型明確的實施例,后文中將有更詳細的描述。這些附圖和文字描述并不是為了通過任何方式限制本實用新型構(gòu)思的范圍,而是通過參考特定實施例為本領(lǐng)域技術(shù)人員說明本實用新型的概念。
【具體實施方式】
[0030]為使本實用新型的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本實用新型實施方式作進一步地詳細描述。
[0031]如圖1所示,本實用新型實施例提供了一種防呆控制系統(tǒng)0,該防呆控制系統(tǒng)O可以包括:防呆單元01、人機接口(英文:Human Machine Interface;簡稱:HMI)單元02和可編程邏輯控制器(英文:Programmable Logic Controller;簡稱:PLC)單元03,防呆單元OI分別與HMI單元02和PLC單元03相連接,
[0032]HM1單元02用于向PLC單元03發(fā)送控制命令,控制命令用于指示目標(biāo)控制部件的目標(biāo)工作狀態(tài),目標(biāo)控制部件設(shè)置在運輸油氣的管線上;防呆單元01用于攔截控制命令;防呆單元01還用于判斷控制命令是否正確;防呆單元01還用于在控制命令不正確時,生成報警
?目息O
[0033]綜上所述,由于本實用新型實施例提供的防呆控制系統(tǒng)中,當(dāng)油氣站場的工作人員通過操控HMI單元使得HMI單元生成控制命令后,HMI單元用于向PLC單元發(fā)送該控制命令,防呆單元分別連接HMI單元和PLC單元,且防呆單元用于攔截HMI單元發(fā)送給PLC單元的控制命令,并且判斷該控制命令是否正確,在該控制命令不正確時,生成報警信息,從而防止了油氣站場的工作人員在操控管線上的閥門時出錯。
[0034]可選的,圖2為本實用新型實施例提供的另一種防呆控制系統(tǒng)O的結(jié)構(gòu)示意圖,如圖2所示,防呆單元01可以包括:邏輯配置模塊011、邏輯分析模塊012、數(shù)據(jù)采集模塊013和報警模塊014,其中,數(shù)據(jù)采集模塊013分別與HMI單元02以及PLC單元03相連接,邏輯分析模塊012分別與邏輯配置模塊011、數(shù)據(jù)采集模塊013和報警模塊014相連接。
[0035]邏輯配置模塊011用于建立油氣站場內(nèi)的所有控制部件的邏輯模型,該邏輯模型可以用于記錄該油氣站場內(nèi)的所有控制部件中每個控制部件的預(yù)設(shè)工作狀態(tài),進一步的,該邏輯模型還可以用于記載所有控制部件中,任意兩個控制部件之間的關(guān)系。示例的,控制部件可以設(shè)置在運輸油氣的管線上,控制部件可以包括:進站閥、電動球閥、旋風(fēng)分離器、過濾分離器、旁通閥、壓縮機進口閥、壓縮機、空冷器、出口閥、空冷旁通閥、流量計、安全截斷閥、電動調(diào)壓閥、自力式調(diào)節(jié)閥、進氣口球閥、收發(fā)球筒、收發(fā)球指示器、出氣口球閥和電動閥等。由于本實用新型實施例提供的防呆控制系統(tǒng)O中,防呆單元01中的邏輯配置模塊011能夠根據(jù)油氣站場的管線上的所有控制部件,建立邏輯模型,因此,使得該防呆控制系統(tǒng)O可以適用于任何一個油氣站場。
[0036]該油氣站場內(nèi)的所有控制部件中每個控制部件可以有多個預(yù)設(shè)工作狀態(tài),且該油氣站場內(nèi)的所有控制部件中每個控制部件的預(yù)設(shè)工作狀態(tài)可以對應(yīng)多種工藝流程,即在每個工藝流程下該油氣站場內(nèi)的控制部件均具有一個預(yù)設(shè)工作狀態(tài)。該多種工藝流程可以包括:進站閥組、過濾器分離流程、壓縮機流程、計量流程、調(diào)壓流程、出站閥組、越站流程、收發(fā)球流程、自用氣流程等多種工藝流程,每個分輸流程由多個工藝流程串并聯(lián)組合而成。其中:進站閥組可以由多個進站閥串聯(lián)或并聯(lián)構(gòu)成;過濾分離流程由多個分離支路并聯(lián)構(gòu)成,每個支路由一個電動球閥、旋風(fēng)分離器、過濾分離器串聯(lián)構(gòu)成,有的并有旁通閥;壓縮機流程由壓縮機進口閥、壓縮機、空冷器、出口閥串聯(lián)構(gòu)成,壓縮機可以并聯(lián)有旁通閥,空冷器可以并聯(lián)有空冷旁通閥;計量流程由兩個或多個計量支路并聯(lián)構(gòu)成,每個支路由一個電動球閥、流量計串聯(lián)構(gòu)成;調(diào)壓流程為由兩個或多個調(diào)壓支路并聯(lián)構(gòu)成,每個支路由電動球閥、安全截斷閥、電動調(diào)壓閥、自力式調(diào)節(jié)閥串聯(lián)構(gòu)成;出站閥組由多個出站閥串聯(lián)或并聯(lián)構(gòu)成;越站流程由越站閥構(gòu)成;收發(fā)球流程由進氣口球閥、收發(fā)球筒、收發(fā)球指示器、出氣口球閥串聯(lián)構(gòu)成。自用氣流程由一個或多個電動閥串聯(lián)或并聯(lián)構(gòu)成。
[0037]示例的,如圖3所示,假設(shè)經(jīng)過該油氣站場的所有管線為管線A和管線B,管線A上設(shè)置的控制部件可以包括:截斷閥H、調(diào)節(jié)閥f2以及自力閥f3,管線B上設(shè)置有截斷閥f4,且管線A和管線B并聯(lián),管線A和管線B的輸入口均與第一端口 M相連通,管線A和管線B的輸出口均與第二端口 N相連通,若此時需要從第一端口 M向第二端口 N運輸石油或天然氣,則此時可以控制管線A或管線B上的至少一個管線處于導(dǎo)通狀態(tài)。
[0038]第一方面,該邏輯模型中可以記錄有截斷閥fl、調(diào)節(jié)閥f2以及自力閥f3同時導(dǎo)通,且截斷閥f4關(guān)斷。此時,該截斷閥fl的預(yù)設(shè)工作狀態(tài)為導(dǎo)通狀態(tài),調(diào)節(jié)閥f2的預(yù)設(shè)工作狀態(tài)為導(dǎo)通狀態(tài),自力閥f3的預(yù)設(shè)工作狀態(tài)為導(dǎo)通狀態(tài),截斷閥f4的預(yù)設(shè)工作狀態(tài)為關(guān)斷狀態(tài)。
[0039]第二方面,該邏輯模型中可以記錄有截斷閥f4導(dǎo)通,截斷閥fl、調(diào)節(jié)閥f2以及自力閥f3中的至少一個閥門關(guān)斷。此時,截斷閥f4的預(yù)設(shè)工作狀態(tài)可以為關(guān)斷狀態(tài),該截斷閥fl的預(yù)設(shè)工作狀態(tài)可以為關(guān)斷狀態(tài),且調(diào)節(jié)閥f2的預(yù)設(shè)工作狀態(tài)可以為導(dǎo)通狀態(tài),且自力閥f3的預(yù)設(shè)工作狀態(tài)可以為導(dǎo)通狀態(tài)。
[0040]第三方面,該邏輯模型中可以記錄有截斷閥fl、調(diào)節(jié)閥f2、自力閥f3以及截斷閥f4同時導(dǎo)通。此時,該截斷閥fl的預(yù)設(shè)工作狀態(tài)可以為關(guān)斷狀態(tài),且調(diào)節(jié)閥f2的預(yù)設(shè)工作狀態(tài)可以為導(dǎo)通狀態(tài),且自力閥f3的預(yù)設(shè)工作狀態(tài)可以為導(dǎo)通狀態(tài),截斷閥f4的預(yù)設(shè)工作狀態(tài)也可以為導(dǎo)通狀態(tài)。
[0041]進一步的,該邏輯模型可以通過邏輯表達式來記錄每個控制部件的預(yù)設(shè)工作狀態(tài),以及所有控制部件中任意控制部件之間的關(guān)系。示例的,該邏輯表達式可以為:K截斷閥fl導(dǎo)通)&&(調(diào)節(jié)閥f2導(dǎo)通)&&(自力閥f3導(dǎo)通)}| |{截斷閥f4導(dǎo)通},需要說明的是,該邏輯表達式中的“&&”的含義為:邏輯與,該邏輯表達式中的“ 11 ”的含義為:邏輯或,該邏輯表達式的含義為:{(截斷閥fl導(dǎo)通)&&(調(diào)節(jié)閥f2導(dǎo)通)&&(自力閥f3導(dǎo)通)}和{截斷閥f4導(dǎo)通}中的至少一個表達式為真,K截斷閥fl導(dǎo)通)&&(調(diào)節(jié)閥f2導(dǎo)通)&&(自力閥f3導(dǎo)通)}為真的含義為:(截斷閥fl導(dǎo)通)、(調(diào)節(jié)閥f2導(dǎo)通)、(自力閥f3導(dǎo)通)同時為真。
[0042]可選的,由于調(diào)節(jié)閥的開度可以調(diào)節(jié)(調(diào)節(jié)閥的開度可以在0%?100%內(nèi)變化),所以,可以認為當(dāng)調(diào)節(jié)閥的開度大于開度閾值時,該調(diào)節(jié)閥處于導(dǎo)通狀態(tài),當(dāng)調(diào)節(jié)閥的開度小于或等于開度閾值時,該調(diào)節(jié)閥處于關(guān)斷狀態(tài)。示例的,假設(shè)該調(diào)節(jié)閥f2的開度閾值為2%,則當(dāng)調(diào)節(jié)閥f2的開度大于2%時,該調(diào)節(jié)閥f2處于導(dǎo)通狀態(tài),當(dāng)調(diào)節(jié)閥f2的開度小于或等于2 %時,該調(diào)節(jié)閥f 2處于關(guān)斷狀態(tài)。
[0043]示例的,如圖4所示,假設(shè)經(jīng)過該油氣站場的所有管線為管線A和管線B,管線A上設(shè)置的控制部件可以包括:截斷閥H、調(diào)節(jié)閥f2以及自力閥f3,管線B上設(shè)置有截斷閥f4,且管線A和管線B串聯(lián),管線A的輸入口與第一端口M相連通,管線A的輸出口與管線B的輸入口相連通,管線B的輸出口與第二端口N相連通,若此時需要從第一端口M向第二端口N運輸石油或天然氣,則此時可以控制管線A和管線B同時處于導(dǎo)通狀態(tài)。
[0044]該邏輯模型中可以記錄有截斷閥fl、調(diào)節(jié)閥f2、自力閥f3以及截斷閥f4同時導(dǎo)通。此時,該截斷閥fl的預(yù)設(shè)工作狀態(tài)為導(dǎo)通狀態(tài),調(diào)節(jié)閥f2的預(yù)設(shè)工作狀態(tài)為導(dǎo)通狀態(tài),自力閥f3的預(yù)設(shè)工作狀態(tài)為導(dǎo)通狀態(tài),該截斷閥f4的預(yù)設(shè)工作狀態(tài)為導(dǎo)通狀態(tài)。
[0045]進一步的,該邏輯模型可以通過邏輯表達式來記錄每個控制部件的預(yù)設(shè)工作狀態(tài),以及所有控制部件中任意控制部件之間的關(guān)系。示例的,該邏輯表達式可以為:(截斷閥fl導(dǎo)通)&&(調(diào)節(jié)閥f2導(dǎo)通)&&(自力閥f3導(dǎo)通)&&(截斷閥f4導(dǎo)通),需要說明的是,該邏輯表達式中的“&&”的含義為:邏輯與,該邏輯表達式的含義為:(截斷閥fl導(dǎo)通)、(調(diào)節(jié)閥f2導(dǎo)通)、(自力閥f3導(dǎo)通)以及(截斷閥f4導(dǎo)通)同時為真。
[0046]可選的,由于調(diào)節(jié)閥的開度可以調(diào)節(jié)(調(diào)節(jié)閥的開度可以在0%?100%內(nèi)變化),所以,可以認為當(dāng)調(diào)節(jié)閥的開度大于開度閾值時,該調(diào)節(jié)閥處于導(dǎo)通狀態(tài),當(dāng)調(diào)節(jié)閥的開度小于或等于開度閾值時,該調(diào)節(jié)閥處于關(guān)斷狀態(tài)。示例的,假設(shè)該調(diào)節(jié)閥f2的開度閾值為2%,則當(dāng)調(diào)節(jié)閥f2的開度大于2%時,該調(diào)節(jié)閥f2處于導(dǎo)通狀態(tài),當(dāng)調(diào)節(jié)閥f2的開度小于或等于2 %時,該調(diào)節(jié)閥f 2處于關(guān)斷狀態(tài)。
[0047]示例的,防呆單元01中的數(shù)據(jù)采集模塊013分別與該HMI單元02以及PLC單元相連接,所以該數(shù)據(jù)采集模塊013可以用于獲取該PLC單元上的數(shù)據(jù),該數(shù)據(jù)采集模塊013還可以用于攔截HMI單元02向該PLC單元03發(fā)送的控制命令,具體的,在HMI單元02向PLC單元03發(fā)送控制命令時,該數(shù)據(jù)采集模塊013還可以獲取該控制命令,并將該控制命令進行存儲,進一步的,該數(shù)據(jù)采集模塊013還可以向PLC單元03發(fā)送該控制命令對應(yīng)的禁用使能信號,使PLC單元03中執(zhí)行該控制命令的部分使能控制功能無效。該防呆控制系統(tǒng)可以為數(shù)據(jù)采集與監(jiān)視控制系統(tǒng)(英文-Supervisory Control And Data Acquisit1n;簡稱:SCADA)系統(tǒng),該數(shù)據(jù)采集模塊013可以采用用于過程控制的對象連接與嵌入(英文:0bject linking andembedding for Process Control;簡稱:0PC)協(xié)議獲取控制命令。
[0048]該防呆單元01中的邏輯分析模塊012可以用于從該數(shù)據(jù)采集模塊013上獲取控制命令,并確定該控制命令所指示的目標(biāo)控制部件,以及該目標(biāo)控制部件的目標(biāo)工作狀態(tài)。進一步的,該邏輯分析模塊012還可以根據(jù)PLC單元上的數(shù)據(jù),從邏輯配置模塊011上建立的邏輯模型中確定該控制部件正在執(zhí)行的工藝流程,進而查找該目標(biāo)控制部件對應(yīng)的預(yù)設(shè)工作狀態(tài),并判斷該目標(biāo)控制部件的目標(biāo)工作狀態(tài)與目標(biāo)控制部件的預(yù)設(shè)工作狀態(tài)是否相同。若目標(biāo)控制部件的目標(biāo)工作狀態(tài)與目標(biāo)控制部件的預(yù)設(shè)工作狀態(tài)相同,則確定控制命令正確;若目標(biāo)控制部件的目標(biāo)工作狀態(tài)與目標(biāo)控制部件的預(yù)設(shè)工作狀態(tài)不同,則確定控制命令不正確。
[0049]若該邏輯分析模塊012確定該控制命令不正確,則該邏輯分析模塊012還可以用于向報警模塊014發(fā)送報警命令;該報警模塊014在接收到該報警命令后,可以用于根據(jù)報警命令生成報警信息,示例的,該報警信息可以為用于報警的語音信息或指示燈信息,該報警信息還可以為其他能夠起到報警作用的信息,本實用新型實施例對此不做限定。若該報警信息為用于報警的語音信息,則可以設(shè)定每個報警信息的優(yōu)先級,并根據(jù)報警信息的優(yōu)先級將報警信息進行排序,優(yōu)先向工作人員呈現(xiàn)優(yōu)先級最高的報警信息。
[0050]可選的,在控制命令不正確時,防呆單元01還可以用于生成用于指示目標(biāo)控制部件的目標(biāo)工作狀態(tài)對應(yīng)的油氣站場狀態(tài)的結(jié)果信息,且該防呆單元01還可以用于向HMI單元02發(fā)送該結(jié)果信息,以便于該HMI單元02顯示該結(jié)果信息。示例的,該防呆單元01中的邏輯分析模塊012在確定控制命令不正確時,該邏輯分析模塊012可以根據(jù)該不正確的控制命令得出PLC單元03在執(zhí)行該不正確的控制命令后油氣站場的狀態(tài)(即目標(biāo)控制部件的目標(biāo)工作狀態(tài)對應(yīng)的油氣站場狀態(tài))。該邏輯分析模塊還可以生成用于指示目標(biāo)控制部件的目標(biāo)工作狀態(tài)對應(yīng)的油氣站場狀態(tài)的結(jié)果信息,并將該結(jié)果信息通過數(shù)據(jù)采集模塊013發(fā)送至HMI單元02。
[0051 ]示例的,假設(shè)目標(biāo)控制部件設(shè)置在目標(biāo)管線上,目標(biāo)控制部件的預(yù)設(shè)工作狀態(tài)為導(dǎo)通狀態(tài),且該控制命令所指示的目標(biāo)控制部件的目標(biāo)工作狀態(tài)為關(guān)斷狀態(tài)。當(dāng)該目標(biāo)控制部件的工作狀態(tài)為導(dǎo)通狀態(tài)時,該目標(biāo)管線內(nèi)的石油或天然氣能夠進行正常運輸,當(dāng)該目標(biāo)控制部件的工作狀態(tài)為關(guān)斷狀態(tài)時,該目標(biāo)管線內(nèi)的石油和天然氣無法正常運輸。所以,該邏輯分析模塊012在確定目標(biāo)控制部件的預(yù)設(shè)工作狀態(tài)與目標(biāo)控制部件的目標(biāo)工作狀態(tài)不同時,該邏輯分析模塊012可以向報警模塊014發(fā)送報警命令,使得該報警模塊014在接收到該報警命令后,根據(jù)該報警命令生成報警信息。該邏輯分析模塊012生成的結(jié)果信息可以為“油氣站場的目標(biāo)管線無法正常運輸”。
[0052]在該HMI單元02接收到防呆單元01發(fā)送的結(jié)果信息后,該HMI單元02可以將該結(jié)果信息通過語音或者圖像的形式呈現(xiàn)給油氣站場的工作人員,該HMI單元02還可以在向油氣站場的工作人員呈現(xiàn)該結(jié)果信息后,通過語音或者圖像的形式詢問油氣站場的工作人員是否依然需要執(zhí)行該控制命令,若油氣站場的工作人員確定依然需要執(zhí)行該控制命令,則該HMI單元02可以向防呆單元中的數(shù)據(jù)采集模塊013發(fā)送強制命令。該防呆單元01中的數(shù)據(jù)采集模塊013還可以用于在向該HMI單元02發(fā)送結(jié)果信息后,判斷是否接收到HMI單元02發(fā)送的強制命令;在確定接收到該強制命令后,該數(shù)據(jù)采集模塊013可以根據(jù)該強制命令向PLC單元03發(fā)送該數(shù)據(jù)采集模塊013所攔截的控制命令。
[0053]需要說明的是,若該防呆單元01中的邏輯分析模塊012確定該控制命令是正確的時,該邏輯分析模塊012可以向數(shù)據(jù)采集模塊013發(fā)送一個發(fā)送命令,使得該數(shù)據(jù)采集模塊013在接收到該邏輯分析模塊012發(fā)送的發(fā)送命令后,向PLC單元03發(fā)送該數(shù)據(jù)采集模塊013所攔截的控制命令。
[0054]進一步的,該防呆單元01還可以用于獲取PLC單元03上生成的控制命令,示例的,該防呆單元01中的數(shù)據(jù)采集模塊013與PLC單元03相連接,該數(shù)據(jù)采集模塊013可以實時的檢測PLC單元03是否生成控制命令,當(dāng)該PLC單元03上自動生成一個控制命令時,該數(shù)據(jù)采集模塊013可以直接獲取該PLC單元03上生成的控制命令。如,該數(shù)據(jù)采集模塊013可以將PLC單元03上生成的控制命令進行復(fù)制,實現(xiàn)該控制命令的獲取,此時該PLC單元03上任然存在該控制命令,且PLC單元03仍然可以執(zhí)行該控制命令。
[0055]示例的,該數(shù)據(jù)采集模塊013在獲取該PLC單元03上生成的控制命令后,該數(shù)據(jù)采集模塊013可以將獲取的控制命令發(fā)送至防呆單元01中的邏輯分析模塊012,以便于邏輯分析模塊012判斷該PLC單元03上生成的控制命令是否正確,在確定該PLC單元03上生成的控制命令不正確時,向報警模塊014發(fā)送報警命令,使得報警模塊014根據(jù)該報警命令生成報警信息。
[0056]如圖5所示,本實用新型實施例提供了一種防呆控制方法,該防呆控制方法可以用于如圖1或圖2所示的防呆控制系統(tǒng)O中的防呆單元01。該防呆控制方法可以包括:
[0057]步驟501、防呆單元建立油氣站場內(nèi)的所有控制部件的邏輯模型。執(zhí)行步驟502。
[0058]該防呆單元可以包括:邏輯配置模塊、邏輯分析模塊、數(shù)據(jù)采集模塊和報警模塊,邏輯分析模塊分別與HMI單元、邏輯配置模塊、數(shù)據(jù)采集模塊、報警模塊和PLC單元相連接,HMI單元與數(shù)據(jù)采集模塊相連接。該防呆單元可以通過防呆單元中的邏輯配置模塊建立油氣站場內(nèi)的所有控制部件的邏輯模型,該邏輯模型可以用于記錄該油氣站場內(nèi)的所有控制部件中每個控制部件的預(yù)設(shè)工作狀態(tài),進一步的,該邏輯模型還可以用于記載所有控制部件中,任意兩個控制部件之間的關(guān)系。示例的,控制部件位于油氣站場內(nèi),且控制部件可以設(shè)置在運輸油氣的管線上,控制部件可以包括:進站閥、電動球閥、旋風(fēng)分離器、過濾分離器、旁通閥、壓縮機進口閥、壓縮機、空冷器、出口閥、空冷旁通閥、流量計、安全截斷閥、電動調(diào)壓閥、自力式調(diào)節(jié)閥、進氣口球閥、收發(fā)球筒、收發(fā)球指示器、出氣口球閥和電動閥等。由于防呆單元中的邏輯配置模塊能夠根據(jù)油氣站場的管線上的所有控制部件,建立邏輯模型,因此,使得該防呆控制系統(tǒng)可以適用于任何一個油氣站場。
[0059]該油氣站場內(nèi)的所有控制部件中每個控制部件可以有多個預(yù)設(shè)工作狀態(tài),且該油氣站場內(nèi)的所有控制部件中每個控制部件的預(yù)設(shè)工作狀態(tài)可以對應(yīng)多種工藝流程,即在每個工藝流程下該油氣站場內(nèi)的控制部件均具有一個預(yù)設(shè)工作狀態(tài)。該多種工藝流程可以包括:進站閥組、過濾器分離流程、壓縮機流程、計量流程、調(diào)壓流程、出站閥組、越站流程、收發(fā)球流程、自用氣流程等多種工藝流程,每個分輸流程由多個工藝流程串并聯(lián)組合而成。其中:進站閥組可以由多個進站閥串聯(lián)或并聯(lián)構(gòu)成;過濾分離流程由多個分離支路并聯(lián)構(gòu)成,每個支路由一個電動球閥、旋風(fēng)分離器、過濾分離器串聯(lián)構(gòu)成,有的并有旁通閥;壓縮機流程由壓縮機進口閥、壓縮機、空冷器、出口閥串聯(lián)構(gòu)成,壓縮機可以并聯(lián)有旁通閥,空冷器可以并聯(lián)有空冷旁通閥;計量流程由兩個或多個計量支路并聯(lián)構(gòu)成,每個支路由一個電動球閥、流量計串聯(lián)構(gòu)成;調(diào)壓流程為由兩個或多個調(diào)壓支路并聯(lián)構(gòu)成,每個支路由電動球閥、安全截斷閥、電動調(diào)壓閥、自力式調(diào)節(jié)閥串聯(lián)構(gòu)成;出站閥組由多個出站閥串聯(lián)或并聯(lián)構(gòu)成;越站流程由越站閥構(gòu)成;收發(fā)球流程由進氣口球閥、收發(fā)球筒、收發(fā)球指示器、出氣口球閥串聯(lián)構(gòu)成。自用氣流程由一個或多個電動閥串聯(lián)或并聯(lián)構(gòu)成。
[0060]示例的,如圖3所示,假設(shè)經(jīng)過該油氣站場的所有管線為管線A和管線B,管線A上設(shè)置的控制部件可以包括:截斷閥H、調(diào)節(jié)閥f2以及自力閥f3,管線B上設(shè)置有截斷閥f4,且管線A和管線B并聯(lián),管線A和管線B的輸入口均與第一端口 M相連通,管線A和管線B的輸出口均與第二端口 N相連通,若此時需要從第一端口 M向第二端口 N運輸石油或天然氣,則此時可以控制管線A或管線B上的至少一個管線處于導(dǎo)通狀態(tài)。
[0061]第一方面,該邏輯模型中可以記錄有截斷閥fl、調(diào)節(jié)閥f2以及自力閥f3同時導(dǎo)通,且截斷閥f4關(guān)斷。此時,該截斷閥fl的預(yù)設(shè)工作狀態(tài)為導(dǎo)通狀態(tài),調(diào)節(jié)閥f2的預(yù)設(shè)工作狀態(tài)為導(dǎo)通狀態(tài),自力閥f3的預(yù)設(shè)工作狀態(tài)為導(dǎo)通狀態(tài),截斷閥f4的預(yù)設(shè)工作狀態(tài)為關(guān)斷狀態(tài)。
[0062]第二方面,該邏輯模型中可以記錄有截斷閥f4導(dǎo)通,截斷閥fl、調(diào)節(jié)閥f2以及自力閥f3中的至少一個閥門關(guān)斷。此時,截斷閥f4的預(yù)設(shè)工作狀態(tài)可以為關(guān)斷狀態(tài),該截斷閥fl的預(yù)設(shè)工作狀態(tài)可以為關(guān)斷狀態(tài),且調(diào)節(jié)閥f2的預(yù)設(shè)工作狀態(tài)可以為導(dǎo)通狀態(tài),且自力閥f3的預(yù)設(shè)工作狀態(tài)可以為導(dǎo)通狀態(tài)。
[0063]第三方面,該邏輯模型中可以記錄有截斷閥fl、調(diào)節(jié)閥f2、自力閥f3以及截斷閥f4同時導(dǎo)通。此時,該截斷閥fl的預(yù)設(shè)工作狀態(tài)可以為關(guān)斷狀態(tài),且調(diào)節(jié)閥f2的預(yù)設(shè)工作狀態(tài)可以為導(dǎo)通狀態(tài),且自力閥f3的預(yù)設(shè)工作狀態(tài)可以為導(dǎo)通狀態(tài),截斷閥f4的預(yù)設(shè)工作狀態(tài)也可以為導(dǎo)通狀態(tài)。
[0064]進一步的,該邏輯模型可以通過邏輯表達式來記錄每個控制部件的預(yù)設(shè)工作狀態(tài),以及所有控制部件中任意控制部件之間的關(guān)系。示例的,該邏輯表達式可以為:K截斷閥fl導(dǎo)通)&&(調(diào)節(jié)閥f2導(dǎo)通)&&(自力閥f3導(dǎo)通)}| |{截斷閥f4導(dǎo)通},需要說明的是,該邏輯表達式中的“&&”的含義為:邏輯與,該邏輯表達式中的“ I I ”的含義為:邏輯或,該邏輯表達式的含義為:{(截斷閥fl導(dǎo)通)&&(調(diào)節(jié)閥f2導(dǎo)通)&&(自力閥f3導(dǎo)通)}和{截斷閥f4導(dǎo)通}中的至少一個表達式為真,K截斷閥fl導(dǎo)通)&&(調(diào)節(jié)閥f2導(dǎo)通)&&(自力閥f3導(dǎo)通)}為真的含義為:(截斷閥fl導(dǎo)通)、(調(diào)節(jié)閥f2導(dǎo)通)、(自力閥f3導(dǎo)通)同時為真。
[0065]可選的,由于調(diào)節(jié)閥的開度可以調(diào)節(jié)(調(diào)節(jié)閥的開度可以在0%?100%內(nèi)變化),所以,可以認為當(dāng)調(diào)節(jié)閥的開度大于開度閾值時,該調(diào)節(jié)閥處于導(dǎo)通狀態(tài),當(dāng)調(diào)節(jié)閥的開度小于或等于開度閾值時,該調(diào)節(jié)閥處于關(guān)斷狀態(tài)。示例的,假設(shè)該調(diào)節(jié)閥f2的開度閾值為2%,則當(dāng)調(diào)節(jié)閥f2的開度大于2%時,該調(diào)節(jié)閥f2處于導(dǎo)通狀態(tài),當(dāng)調(diào)節(jié)閥f2的開度小于或等于2 %時,該調(diào)節(jié)閥f 2處于關(guān)斷狀態(tài)。
[0066]示例的,如圖4所示,假設(shè)經(jīng)過該油氣站場的所有管線為管線A和管線B,管線A上設(shè)置的控制部件可以包括:截斷閥H、調(diào)節(jié)閥f2以及自力閥f3,管線B上設(shè)置有截斷閥f4,且管線A和管線B串聯(lián),管線A的輸入口與第一端口M相連通,管線A的輸出口與管線B的輸入口相連通,管線B的輸出口與第二端口N相連通,若此時需要從第一端口M向第二端口N運輸石油或天然氣,則此時可以控制管線A和管線B同時處于導(dǎo)通狀態(tài)。
[0067]該邏輯模型中可以記錄有截斷閥fl、調(diào)節(jié)閥f2、自力閥f3以及截斷閥f4同時導(dǎo)通。此時,該截斷閥fl的預(yù)設(shè)工作狀態(tài)為導(dǎo)通狀態(tài),調(diào)節(jié)閥f2的預(yù)設(shè)工作狀態(tài)為導(dǎo)通狀態(tài),自力閥f3的預(yù)設(shè)工作狀態(tài)為導(dǎo)通狀態(tài),該截斷閥f4的預(yù)設(shè)工作狀態(tài)為導(dǎo)通狀態(tài)。
[0068]進一步的,該邏輯模型可以通過邏輯表達式來記錄每個控制部件的預(yù)設(shè)工作狀態(tài),以及所有控制部件中任意控制部件之間的關(guān)系。示例的,該邏輯表達式可以為:(截斷閥fl導(dǎo)通)&&(調(diào)節(jié)閥f2導(dǎo)通)&&(自力閥f3導(dǎo)通)&&(截斷閥f4導(dǎo)通),需要說明的是,該邏輯表達式中的“&&”的含義為:邏輯與,該邏輯表達式的含義為:(截斷閥fl導(dǎo)通)、(調(diào)節(jié)閥f2導(dǎo)通)、(自力閥f3導(dǎo)通)以及(截斷閥f4導(dǎo)通)同時為真。
[0069]可選的,由于調(diào)節(jié)閥的開度可以調(diào)節(jié)(調(diào)節(jié)閥的開度可以在0%?100%內(nèi)變化),所以,可以認為當(dāng)調(diào)節(jié)閥的開度大于開度閾值時,該調(diào)節(jié)閥處于導(dǎo)通狀態(tài),當(dāng)調(diào)節(jié)閥的開度小于或等于開度閾值時,該調(diào)節(jié)閥處于關(guān)斷狀態(tài)。示例的,假設(shè)該調(diào)節(jié)閥f2的開度閾值為2%,則當(dāng)調(diào)節(jié)閥f2的開度大于2%時,該調(diào)節(jié)閥f2處于導(dǎo)通狀態(tài),當(dāng)調(diào)節(jié)閥f2的開度小于或等于2%時,該調(diào)節(jié)閥f2處于關(guān)斷狀態(tài)。該防呆單元還可以實時的通過數(shù)據(jù)采集模塊獲取PLC單元上的數(shù)據(jù),PLC單元上的數(shù)據(jù)用于指示控制部件的工作狀態(tài)。
[0070]步驟502、防呆單元獲取控制命令。執(zhí)行步驟503。
[0071]目標(biāo)控制部件設(shè)置在運輸油氣的管線上,該控制命令可以為用于指示目標(biāo)控制部件的目標(biāo)工作狀態(tài)。
[0072]—方面,防呆單元可以通過防呆單元中的數(shù)據(jù)采集模塊攔截HMI單元向PLC單元發(fā)送的控制命令。示例的,油氣站場的工作人員可以通過操控HMI單元,使得HMI單元生成控制命令,并向該PLC單元發(fā)送該控制命令。防呆單元中的數(shù)據(jù)采集模塊與該HMI單元以及PLC單元相連接,所以該數(shù)據(jù)采集模塊可以獲取PLC單元上的數(shù)據(jù),該數(shù)據(jù)采集模塊還可以攔截HMI單元向該PLC單元發(fā)送的控制命令,具體的,在HMI單元向PLC單元發(fā)送控制命令時,該數(shù)據(jù)采集模塊還可以獲取該控制命令,并將該控制命令進行存儲,進一步的,該數(shù)據(jù)采集模塊還可以向PLC單元發(fā)送該控制命令對應(yīng)的禁用使能信號,使PLC單元中執(zhí)行該控制命令的部分使能控制功能無效。該防呆控制系統(tǒng)可以為SCADA系統(tǒng),該數(shù)據(jù)采集模塊可以采用OPC協(xié)議獲取該控制命令。
[0073]另一方面,該防呆單元還可以獲取PLC單元上生成的控制命令,示例的,該防呆單元中的數(shù)據(jù)采集模塊與PLC單元相連接,該數(shù)據(jù)采集模塊可以實時的檢測PLC單元是否生成控制命令,當(dāng)該PLC單元上自動生成一個控制命令時,該數(shù)據(jù)采集模塊可以直接獲取該PLC單元上生成的控制命令。如,該數(shù)據(jù)采集模塊可以將PLC單元上生成的控制命令進行復(fù)制,實現(xiàn)該控制命令的獲取,此時該PLC單元上任然存在該控制命令,且PLC單元仍然可以執(zhí)行該控制命令。
[0074]步驟503、防呆單元判斷控制命令是否正確。若控制命令正確,則執(zhí)行步驟508;若控制命令不正確,則執(zhí)行步驟504。
[0075]該防呆單元可以通過防呆單元中的邏輯分析模塊判斷該控制命令是否正確。示例的,該防呆單元中的邏輯分析模塊可以用于從該數(shù)據(jù)采集模塊上獲取控制命令,并確定該控制命令所指示的目標(biāo)控制部件,以及該目標(biāo)控制部件的目標(biāo)工作狀態(tài)。進一步的,該邏輯分析模塊還可以根據(jù)PLC單元上的數(shù)據(jù),從邏輯配置模塊上建立的邏輯模型中確定該控制部件正在執(zhí)行的工藝流程,進而查找該目標(biāo)控制部件對應(yīng)的預(yù)設(shè)工作狀態(tài),并判斷該目標(biāo)控制部件的目標(biāo)工作狀態(tài)與目標(biāo)控制部件的預(yù)設(shè)工作狀態(tài)是否相同。若目標(biāo)控制部件的目標(biāo)工作狀態(tài)與目標(biāo)控制部件的預(yù)設(shè)工作狀態(tài)相同,則確定控制命令正確;若目標(biāo)控制部件的目標(biāo)工作狀態(tài)與目標(biāo)控制部件的預(yù)設(shè)工作狀態(tài)不同,則確定控制命令不正確。
[0076]步驟504、防呆單元生成報警信息。執(zhí)行步驟505。
[0077]若控制命令不正確,則該防呆單元可以通過邏輯分析模塊向報警模塊發(fā)送報警命令;該報警模塊在接收到該報警命令后,可以根據(jù)報警命令生成報警信息,示例的,該報警信息可以為用于報警的語音信息或指示燈信息,該報警信息還可以為其他能夠起到報警作用的信息,本實用新型實施例對此不做限定。若該報警信息為用于報警的語音信息,則可以設(shè)定每個報警信息的優(yōu)先級,并根據(jù)報警信息的優(yōu)先級將報警信息進行排序,優(yōu)先向工作人員呈現(xiàn)優(yōu)先級最尚的報警?目息。
[0078]需要說明的是,若步驟502中該防呆單元獲取的控制命令為PLC單元上生成的控制命令,則在步驟504中防呆單元中的邏輯分析模塊在確定該PLC單元上生成的控制命令不正確時,向報警模塊發(fā)送報警命令,使得報警模塊根據(jù)該報警命令生成報警信息,且無需執(zhí)行步驟504之后的步驟(如步驟505、步驟506、步驟507和步驟508)。
[0079]步驟505、防呆單元生成結(jié)果信息。執(zhí)行步驟506。
[0080]可選的,該防呆單元還可以生成用于指示目標(biāo)控制部件的目標(biāo)工作狀態(tài)對應(yīng)的油氣站場狀態(tài)的結(jié)果信息。示例的,該防呆單元中的邏輯分析模塊在確定控制命令不正確時,該邏輯分析模塊可以根據(jù)該不正確的控制命令得出PLC單元在執(zhí)行該不正確的控制命令后油氣站場的狀態(tài)(即目標(biāo)控制部件的目標(biāo)工作狀態(tài)對應(yīng)的油氣站場狀態(tài))并生成用于指示目標(biāo)控制部件的目標(biāo)工作狀態(tài)對應(yīng)的油氣站場狀態(tài)的結(jié)果信息。
[0081 ]示例的,假設(shè)目標(biāo)控制部件設(shè)置在目標(biāo)管線上,目標(biāo)控制部件的預(yù)設(shè)工作狀態(tài)為導(dǎo)通狀態(tài),且該控制命令所指示的目標(biāo)控制部件的目標(biāo)工作狀態(tài)為關(guān)斷狀態(tài)。當(dāng)該目標(biāo)控制部件的工作狀態(tài)為導(dǎo)通狀態(tài)時,該目標(biāo)管線內(nèi)的石油或天然氣能夠進行正常運輸,當(dāng)該目標(biāo)控制部件的工作狀態(tài)為關(guān)斷狀態(tài)時,該目標(biāo)管線內(nèi)的石油和天然氣無法正常運輸。所以,該邏輯分析模塊在確定目標(biāo)控制部件的預(yù)設(shè)工作狀態(tài)與目標(biāo)控制部件的目標(biāo)工作狀態(tài)不同時,該邏輯分析模塊可以向報警模塊發(fā)送報警命令,使得該報警模塊在接收到該報警命令后,根據(jù)該報警命令生成報警信息。該邏輯分析模塊生成的結(jié)果信息可以為“油氣站場的目標(biāo)管線無法正常運輸”。
[0082]步驟506、防呆單元向HMI單元發(fā)送結(jié)果信息。執(zhí)行步驟507。
[0083]邏輯分析模塊生成結(jié)果信息后,由于邏輯分析模塊與數(shù)據(jù)采集模塊相連接,數(shù)據(jù)采集模塊與HMI單元相連接,所以邏輯分析模塊可以通過數(shù)據(jù)采集模塊向HMI單元發(fā)送該結(jié)果?目息O
[0084]步驟507、ΗΜΙ單元根據(jù)用戶的操作向防呆單元發(fā)送強制命令。執(zhí)行步驟508。
[0085]在該HMI單元接收到防呆單元發(fā)送的結(jié)果信息后,該HMI單元可以將該結(jié)果信息通過語音或者圖像的形式呈現(xiàn)給油氣站場的工作人員,該HMI單元還可以在向油氣站場的工作人員呈現(xiàn)該結(jié)果信息后,通過語音或者圖像的形式詢問油氣站場的工作人員是否依然需要執(zhí)行該控制命令,若油氣站場的工作人員確定依然需要執(zhí)行該控制命令,則該HMI單元可以向防呆單元中的數(shù)據(jù)采集模塊發(fā)送強制命令。
[0086]步驟508、防呆單元向PLC單元發(fā)送控制命令。
[0087]該防呆單元中的數(shù)據(jù)采集模塊在向該HMI單元發(fā)送結(jié)果信息后,可以判斷是否接收到HMI單元發(fā)送的強制命令;若接收到HMI單元發(fā)送的強制命令,則該數(shù)據(jù)采集模塊可以根據(jù)該強制命令向PLC單元發(fā)送該數(shù)據(jù)采集模塊所攔截的控制命令。
[0088]需要說明的是,若該防呆單元中的邏輯分析模塊確定該控制命令是正確的時,該邏輯分析模塊可以向數(shù)據(jù)采集模塊發(fā)送一個發(fā)送命令,使得該數(shù)據(jù)采集模塊在接收到該邏輯分析模塊發(fā)送的發(fā)送命令后,向PLC單元發(fā)送該數(shù)據(jù)采集模塊所攔截的控制命令。
[0089]進一步的,若步驟507中油氣站場的工作人員確定不需要執(zhí)行該控制命令,則該HMI單元可以向防呆單元發(fā)送用于指示刪除某一控制命令的刪除命令,使得防呆單元中的數(shù)據(jù)采集模塊在接收到該刪除命令后,將該刪除命令對應(yīng)的控制命令進行刪除。該HMI單元也可以不向防呆單元發(fā)送任何命令,該防呆單元中的數(shù)據(jù)采集模塊在向HMI單元發(fā)送結(jié)果信息預(yù)設(shè)時間段后,若未接收到HMI單元發(fā)送的強制命令,則該防呆單元中的數(shù)據(jù)采集模塊可以將該防呆單元中存儲的控制命令進行刪除。
[0090]綜上所述,由于本實用新型實施例提供的防呆控制系統(tǒng)中,當(dāng)油氣站場的工作人員通過操控HMI單元使得HMI單元生成控制命令后,HMI單元用于向PLC單元發(fā)送該控制命令,防呆單元分別連接HMI單元和PLC單元,且防呆單元用于攔截HMI單元發(fā)送給PLC單元的控制命令,并且判斷該控制命令是否正確,在該控制命令不正確時,生成報警信息,從而防止了油氣站場的工作人員在操控管線上的閥門時出錯。
[0091]上述所有可選技術(shù)方案,可以采用任意結(jié)合形成本實用新型的可選實施例,在此不再一一贅述。
[0092]以上所述僅為本實用新型的較佳實施例,并不用以限制本實用新型,凡在本實用新型的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本實用新型的保護范圍之內(nèi)。
【主權(quán)項】
1.一種防呆控制系統(tǒng),其特征在于,所述防呆控制系統(tǒng)包括:防呆單元、人機接口 HMI單元和可編程邏輯控制器PLC單元,所述防呆單元分別與所述HMI單元和所述PLC單元相連接, 所述HMI單元用于向所述PLC單元發(fā)送控制命令,所述控制命令用于指示目標(biāo)控制部件的目標(biāo)工作狀態(tài),所述目標(biāo)控制部件設(shè)置在運輸油氣的管線上; 所述防呆單元用于攔截所述控制命令; 所述防呆單元還用于判斷所述控制命令是否正確; 所述防呆單元還用于在所述控制命令不正確時,生成報警信息。2.根據(jù)權(quán)利要求1所述的防呆控制系統(tǒng),其特征在于,所述防呆單元包括:數(shù)據(jù)采集模塊,所述數(shù)據(jù)采集模塊分別與所述HMI單元以及所述PLC單元相連接; 所述數(shù)據(jù)采集模塊用于獲取所述PLC單元上的數(shù)據(jù),所述PLC單元上的數(shù)據(jù)用于指示控制部件的工作狀態(tài); 所述數(shù)據(jù)采集模塊還用于攔截所述控制命令。
【文檔編號】G05B19/05GK205450716SQ201521077728
【公開日】2016年8月10日
【申請日】2015年12月22日
【發(fā)明人】田家興, 李海川, 王多才, 李立剛, 趙廉斌, 彭太翀, 陳凱, 梁怭, 王磊磊, 梁建青, 張興盛, 孫偉峰, 周鵬
【申請人】中國石油天然氣股份有限公司