亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種過(guò)程控制站任務(wù)調(diào)度的實(shí)現(xiàn)方法

文檔序號(hào):8543157閱讀:183來(lái)源:國(guó)知局
一種過(guò)程控制站任務(wù)調(diào)度的實(shí)現(xiàn)方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種過(guò)程控制站任務(wù)調(diào)度的實(shí)現(xiàn)方法,屬于分散控制系統(tǒng)處理方法技術(shù)領(lǐng)域。
【背景技術(shù)】
[0002]分散控制系統(tǒng)(distribute control system, DCS)是一種集控制技術(shù)、計(jì)算機(jī)技術(shù)、通信技術(shù)、網(wǎng)絡(luò)技術(shù)于一體的新型控制系統(tǒng)。分散控制和集中管理,將復(fù)雜的工業(yè)過(guò)程的控制任務(wù)分散到若干個(gè)過(guò)程控制站上完成;通過(guò)各個(gè)過(guò)程控制站之間的數(shù)據(jù)交換來(lái)實(shí)現(xiàn)連鎖控制以完成對(duì)整個(gè)生產(chǎn)過(guò)程的整體控制;并通過(guò)SCADA (SCADA(Supervisory ControlAnd Data Acquisit1n)系統(tǒng),即數(shù)據(jù)采集與監(jiān)視控制系統(tǒng)。)和各個(gè)過(guò)程控制站之間的通信實(shí)現(xiàn)運(yùn)行管理人員與控制系統(tǒng)的交互。
[0003]過(guò)程控制站是分散控制系統(tǒng)(簡(jiǎn)稱DCS)的中央處理單元,是DCS的核心部件。如圖1所示,一般來(lái)說(shuō)過(guò)程控制站會(huì)周期性的執(zhí)行如下任務(wù):a)從站內(nèi)1模件獲取輸入數(shù)據(jù);b)獲取來(lái)自于其他過(guò)程控制站的連鎖變量數(shù)據(jù)以及響應(yīng)后臺(tái)監(jiān)控軟件的控制指令;c)執(zhí)行控制邏輯程序;d)向其他過(guò)程控制器傳輸所需的連鎖變量數(shù)據(jù)以及響應(yīng)后臺(tái)監(jiān)控軟件的通訊請(qǐng)求;e)將輸出數(shù)據(jù)傳遞給10模件;f )空閑等待。
[0004]過(guò)程控制站采用上述任務(wù)調(diào)度方法存在如下缺點(diǎn):
1)在過(guò)程控制站常規(guī)執(zhí)行方式中,所有任務(wù)都是順序執(zhí)行的。其中,執(zhí)行控制邏輯程序(任務(wù)C)占用了大部分的時(shí)間,以500毫秒的執(zhí)行周期為例,通常此任務(wù)全部執(zhí)行完畢所花費(fèi)的時(shí)間大概在170?250毫秒左右;
2)過(guò)程控制站在執(zhí)行控制邏輯程序(任務(wù)c)的時(shí)候,將不會(huì)執(zhí)行任務(wù)b和d;因此,各個(gè)過(guò)程控制站之間的連鎖變量數(shù)據(jù)的刷新時(shí)間就成為不可控的因素,而在實(shí)際工業(yè)過(guò)程控制中,各個(gè)過(guò)程控制站之間的連鎖控制實(shí)時(shí)性最低要求在200毫秒以內(nèi)。

【發(fā)明內(nèi)容】

[0005]目的:為了克服現(xiàn)有技術(shù)中存在的不足,本發(fā)明提供一種過(guò)程控制站任務(wù)調(diào)度的實(shí)現(xiàn)方法。
[0006]技術(shù)方案:為解決上述技術(shù)問(wèn)題,本發(fā)明采用的技術(shù)方案為:
一種過(guò)程控制站任務(wù)調(diào)度的實(shí)現(xiàn)方法,包括如下步驟:
步驟一:從站內(nèi)10模件獲取輸入數(shù)據(jù);
步驟二:設(shè)置時(shí)間片,所述時(shí)間片內(nèi)包括:執(zhí)行控制邏輯程序、獲取來(lái)自于其他過(guò)程控制站的連鎖變量數(shù)據(jù)以及響應(yīng)后臺(tái)監(jiān)控軟件的控制指令、向其他過(guò)程控制器傳輸所需的連鎖變量數(shù)據(jù)以及響應(yīng)后臺(tái)監(jiān)控軟件的通訊請(qǐng)求的三個(gè)任務(wù);先同時(shí)執(zhí)行獲取來(lái)自于其他過(guò)程控制站的連鎖變量數(shù)據(jù)以及響應(yīng)后臺(tái)監(jiān)控軟件的控制指令、向其他過(guò)程控制器傳輸所需的連鎖變量數(shù)據(jù)以及響應(yīng)后臺(tái)監(jiān)控軟件的通訊請(qǐng)求的兩個(gè)任務(wù),再執(zhí)行控制邏輯程序;所述時(shí)間片不斷重復(fù),直到控制邏輯程序執(zhí)行完畢; 步驟三:將輸出數(shù)據(jù)傳遞給1模件;
步驟四:空閑等待。
[0007]作為優(yōu)選方案,所述時(shí)間片設(shè)置為10-16毫秒。
[0008]作為優(yōu)選方案,所述時(shí)間片按時(shí)間等分為兩部分,一部分用來(lái):執(zhí)行獲取來(lái)自于其他過(guò)程控制站的連鎖變量數(shù)據(jù)以及響應(yīng)后臺(tái)監(jiān)控軟件的控制指令、向其他過(guò)程控制器傳輸所需的連鎖變量數(shù)據(jù)以及響應(yīng)后臺(tái)監(jiān)控軟件的通訊請(qǐng)求的兩個(gè)任務(wù);另一部分用來(lái):執(zhí)行控制邏輯程序。
[0009]有益效果:本發(fā)明提供的一種過(guò)程控制站任務(wù)調(diào)度的實(shí)現(xiàn)方法,通訊任務(wù)的響應(yīng)延遲時(shí)間將由原來(lái)的整個(gè)控制邏輯的執(zhí)行時(shí)間(最大可到200毫秒左右)降低到目前的自定義時(shí)間片的一半(最大只為8毫秒),從而降低了過(guò)程控制站之間的連鎖變量數(shù)據(jù)的刷新時(shí)間,提升了整個(gè)生產(chǎn)過(guò)程的實(shí)時(shí)控制性能。此方法可兼顧過(guò)程控制站內(nèi)控制邏輯任務(wù)和通訊任務(wù)的實(shí)時(shí)性,可以保證各個(gè)過(guò)程控制站之間的連鎖變量數(shù)據(jù)的刷新時(shí)間在任意工況下都在200毫秒以內(nèi),以滿足實(shí)際工業(yè)過(guò)程控制中各個(gè)過(guò)程控制站之間的連鎖控制實(shí)時(shí)性的要求。
【附圖說(shuō)明】
[0010]圖1為過(guò)程控制站任務(wù)實(shí)現(xiàn)常規(guī)方法;
圖2為本發(fā)明任務(wù)調(diào)度流程圖。
【具體實(shí)施方式】
[0011]下面結(jié)合附圖對(duì)本發(fā)明作更進(jìn)一步的說(shuō)明。
[0012]如圖2所示,一種過(guò)程控制站任務(wù)調(diào)度的實(shí)現(xiàn)方法,包括如下步驟:
步驟一:執(zhí)行任務(wù)a):從站內(nèi)1模件獲取輸入數(shù)據(jù);
步驟二:設(shè)置時(shí)間片1,所述時(shí)間片I內(nèi)包括:任務(wù)c):執(zhí)行控制邏輯程序、任務(wù)b):獲取來(lái)自于其他過(guò)程控制站的連鎖變量數(shù)據(jù)以及響應(yīng)后臺(tái)監(jiān)控軟件的控制指令、任務(wù)d):向其他過(guò)程控制器傳輸所需的連鎖變量數(shù)據(jù)以及響應(yīng)后臺(tái)監(jiān)控軟件的通訊請(qǐng)求的三個(gè)任務(wù);先同時(shí)執(zhí)行任務(wù)b)、任務(wù)d)的兩個(gè)任務(wù),再執(zhí)行任務(wù)c);所述時(shí)間片I不斷重復(fù),直到控制邏輯程序執(zhí)行完畢;
步驟三:執(zhí)行任務(wù)e):將輸出數(shù)據(jù)傳遞給1模件;
步驟四:執(zhí)行任務(wù)f ):空閑等待。
[0013]作為優(yōu)選方案,所述時(shí)間片I設(shè)置為10-16毫秒。
[0014]作為優(yōu)選方案,所述時(shí)間片I按時(shí)間等分為兩部分,一部分用來(lái):執(zhí)行任務(wù)b)、任務(wù)d);另一部分用來(lái):執(zhí)行任務(wù)C)。
[0015]以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出:對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
【主權(quán)項(xiàng)】
1.一種過(guò)程控制站任務(wù)調(diào)度的實(shí)現(xiàn)方法,其特征在于:包括如下步驟: 步驟一:從站內(nèi)1模件獲取輸入數(shù)據(jù); 步驟二:設(shè)置時(shí)間片,所述時(shí)間片內(nèi)包括:執(zhí)行控制邏輯程序、獲取來(lái)自于其他過(guò)程控制站的連鎖變量數(shù)據(jù)以及響應(yīng)后臺(tái)監(jiān)控軟件的控制指令、向其他過(guò)程控制器傳輸所需的連鎖變量數(shù)據(jù)以及響應(yīng)后臺(tái)監(jiān)控軟件的通訊請(qǐng)求的三個(gè)任務(wù);先同時(shí)執(zhí)行獲取來(lái)自于其他過(guò)程控制站的連鎖變量數(shù)據(jù)以及響應(yīng)后臺(tái)監(jiān)控軟件的控制指令、向其他過(guò)程控制器傳輸所需的連鎖變量數(shù)據(jù)以及響應(yīng)后臺(tái)監(jiān)控軟件的通訊請(qǐng)求的兩個(gè)任務(wù),再執(zhí)行控制邏輯程序;所述時(shí)間片不斷重復(fù),直到控制邏輯程序執(zhí)行完畢; 步驟三:將輸出數(shù)據(jù)傳遞給1模件; 步驟四:空閑等待。
2.根據(jù)權(quán)利要求1所述的一種過(guò)程控制站任務(wù)調(diào)度的實(shí)現(xiàn)方法,其特征在于:所述時(shí)間片設(shè)置為10-16毫秒。
3.根據(jù)權(quán)利要求1所述的一種過(guò)程控制站任務(wù)調(diào)度的實(shí)現(xiàn)方法,其特征在于:所述時(shí)間片按時(shí)間等分為兩部分,一部分用來(lái):執(zhí)行獲取來(lái)自于其他過(guò)程控制站的連鎖變量數(shù)據(jù)以及響應(yīng)后臺(tái)監(jiān)控軟件的控制指令、向其他過(guò)程控制器傳輸所需的連鎖變量數(shù)據(jù)以及響應(yīng)后臺(tái)監(jiān)控軟件的通訊請(qǐng)求的兩個(gè)任務(wù);另一部分用來(lái):執(zhí)行控制邏輯程序。
【專利摘要】本發(fā)明公開(kāi)了一種過(guò)程控制站任務(wù)調(diào)度的實(shí)現(xiàn)方法,包括如下步驟:步驟一:執(zhí)行任務(wù)a);步驟二:設(shè)置時(shí)間片,所述時(shí)間片內(nèi)包括:任務(wù)c):執(zhí)行控制邏輯程序、任務(wù)b):獲取來(lái)自于其他過(guò)程控制站的連鎖變量數(shù)據(jù)以及響應(yīng)后臺(tái)監(jiān)控軟件的控制指令、任務(wù)d):向其他過(guò)程控制器傳輸所需的連鎖變量數(shù)據(jù)以及響應(yīng)后臺(tái)監(jiān)控軟件的通訊請(qǐng)求的三個(gè)任務(wù);先同時(shí)執(zhí)行任務(wù)b)、任務(wù)d)的兩個(gè)任務(wù),再執(zhí)行任務(wù)c);所述時(shí)間片不斷重復(fù),直到控制邏輯程序執(zhí)行完畢;步驟三:執(zhí)行任務(wù)e);步驟四:執(zhí)行任務(wù)f)。本發(fā)明可以保證各個(gè)過(guò)程控制站之間的連鎖變量數(shù)據(jù)的刷新時(shí)間在任意工況下都在200毫秒以內(nèi),以滿足實(shí)際工業(yè)過(guò)程控制中連鎖控制實(shí)時(shí)性的要求。
【IPC分類】G05B19-418
【公開(kāi)號(hào)】CN104865941
【申請(qǐng)?zhí)枴緾N201510251467
【發(fā)明人】吳勝華, 楊春瑜, 王鵬
【申請(qǐng)人】南京國(guó)電南自美卓控制系統(tǒng)有限公司
【公開(kāi)日】2015年8月26日
【申請(qǐng)日】2015年5月18日
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1