中控任務(wù)點及組件是在紫金橋軟件平臺的基礎(chǔ)上定制的OEM軟件,。中控任務(wù)點具有時間任務(wù)功能和聯(lián)動任務(wù)功能,每個任務(wù)都有自己的若干動作,,中控任務(wù)組件可以在運行時顯示和管理任務(wù)和動作,。
一,、任務(wù)點配置
1、任務(wù)點的組態(tài):
在實時數(shù)據(jù)庫中建立一個中控計劃任務(wù)點,,它包括所有要建立的時間任務(wù)及其動,,還有聯(lián)動任務(wù)及其動作。
2,、建立時間任務(wù):
時間任務(wù)的管理包括:任務(wù)的增加、任務(wù)的修改,、任務(wù)的刪除,,以及每個任務(wù)中包括的動作的增加、動作的修改,、動作的刪除,。
時間任務(wù)的屬性:
1)名稱:任務(wù)的名稱(它是任務(wù)的唯一標(biāo)志)
2)描述:任務(wù)的說明
3)類型:任務(wù)執(zhí)行類型(指明動作的執(zhí)行方式),包括順序型任務(wù),、并列型任務(wù)
4)是否啟用:禁用(任務(wù)將不可用),,啟用(將任務(wù)變?yōu)榭捎茫?/p>
-
執(zhí)行時間模式:包括:每月、每周 相應(yīng)模式下的啟動時間:每個模式下任務(wù)開始生效的相對時間
3,、建立聯(lián)動任務(wù):
聯(lián)動任務(wù)的屬性:
1)名稱:任務(wù)的名稱(它是任務(wù)的唯一標(biāo)志)
2)描述:任務(wù)的說明
3)類型:任務(wù)執(zhí)行類型(指明動作的執(zhí)行方式),,包括順序型任務(wù)、并列型任務(wù)
4)是否啟用:禁用(任務(wù)將不可用),,啟用(將任務(wù)變?yōu)榭捎茫?/p>
5)有效時間:在一天中,,從開始時間到結(jié)束時間之內(nèi),任務(wù)是可用的
6)啟動條件:該任務(wù)啟用,,該任務(wù)的觸發(fā)條件為真,,啟動條件為真
4、動作配置:
動作的屬性:
1)名稱:動作的名稱,,唯一標(biāo)志
2)描述:動作的說明
3)執(zhí)行腳本:動作的執(zhí)行內(nèi)容
4)腳本描述:腳本的說明
5)等待時間:啟動條件的緩沖判斷時間
6)啟動條件:觸發(fā)本動作的腳本
二,、任務(wù)組件使用
1、創(chuàng)建組件對象:
在安裝好中控任務(wù)組件之后,,可以在子圖庫中找到該組件,,在畫面中創(chuàng)建一個對象。
2,、任務(wù)組件設(shè)置:
任務(wù)組件在組態(tài)時,,可以設(shè)置組件的外觀顏色、表頭等,。
-
任務(wù)組件運行:
在任務(wù)組件運行之后,,所有的時間任務(wù)和聯(lián)動任務(wù)便會顯示在組件上。選中某一個任務(wù)之后,,可以查看該任務(wù)的屬性,,它包含的動作都會顯示出來,,同時可以查看某個動作的屬性。
通過組件的腳本函數(shù),,可以實現(xiàn)在運行時候的任務(wù)配置和任務(wù)控制,。
腳本函數(shù)如下:
GetTaskCount:獲取任務(wù)個數(shù)。
GetTaskTagType:獲取任務(wù)種類,。
GetActionCount:獲取動作個數(shù),。
GetTaskName:獲取任務(wù)名。
GetTaskDesc:獲取任務(wù)描述,。
GetTaskExeType:獲取任務(wù)執(zhí)行類型,。
GetEnable:獲取任務(wù)啟停。
ConfigTimeTask:彈出設(shè)置時間任務(wù)的對話框,。
ConfigLinkTask:彈出設(shè)置聯(lián)動任務(wù)的對話框,。