
第一部分:實(shí)時(shí)庫(kù)系統(tǒng)是為組態(tài)提供實(shí)時(shí)數(shù)據(jù),實(shí)時(shí)數(shù)據(jù)為采集設(shè)備的原始數(shù)據(jù),原始數(shù)據(jù)的類型決定采集數(shù)據(jù)的表現(xiàn)形式。實(shí)時(shí)數(shù)據(jù)庫(kù)是按照雙字節(jié)存儲(chǔ),每個(gè)寄存器存儲(chǔ)一個(gè)數(shù)據(jù),BOOL變量也是如此。實(shí)時(shí)數(shù)據(jù)庫(kù)是一個(gè)海量?jī)?nèi)存區(qū)域,可同時(shí)接納400萬個(gè)點(diǎn)的區(qū)域,提供兩個(gè)操作接口,一個(gè)是讀接口,另一個(gè)是寫接口,讀寫接口使用一個(gè)信號(hào)量保證操作同步進(jìn)行。查詢方式按照地址偏移量直接地址尋址。
第二部分:視圖系統(tǒng)提供兩個(gè)層面的應(yīng)用。一編輯視圖;二應(yīng)用視圖。編輯視圖是利用圖形系統(tǒng)提供的圖形元素構(gòu)建一個(gè)工程應(yīng)用視圖。每種圖形元素定義了各自的操作和屬性,利用這些操作和屬性可組合出不同的視圖模板。視圖模板指定好后就可以進(jìn)入應(yīng)用視圖。應(yīng)用視圖按照模板的圖形元素布局工程顯示界面,其中應(yīng)用的實(shí)時(shí)數(shù)據(jù)顯示部分調(diào)用實(shí)時(shí)庫(kù)。編輯視圖部分和應(yīng)用視圖部分相同點(diǎn)是同時(shí)調(diào)用圖形系統(tǒng),不同點(diǎn)是應(yīng)用視圖還需要調(diào)用實(shí)時(shí)庫(kù)。圖形系統(tǒng)中每個(gè)控件可連接的數(shù)據(jù)點(diǎn)有點(diǎn)和點(diǎn)集兩種形式,這兩種形式可包含多種工程的應(yīng)用,對(duì)于點(diǎn)可配置報(bào)警、工程值轉(zhuǎn)換、存儲(chǔ)等。對(duì)于點(diǎn)集可配置圖形數(shù)據(jù),不能配置報(bào)警和工程值轉(zhuǎn)換。
第三部分:驅(qū)動(dòng)部分是設(shè)備數(shù)據(jù)到系統(tǒng)傳遞的中樞,即下位機(jī)數(shù)據(jù)到上位機(jī)的通道主體。在工程應(yīng)用中是非常重要的部分,驅(qū)動(dòng)的穩(wěn)定性直接影響工程的質(zhì)量,驅(qū)動(dòng)是長(zhǎng)時(shí)間運(yùn)行的,要求壓力測(cè)試運(yùn)行不小于1年。驅(qū)動(dòng)對(duì)應(yīng)于不同的設(shè)備的不同接口,不同的接口的通訊協(xié)議可能不一致。目前設(shè)計(jì)的通訊協(xié)議在同時(shí)刻使用一種通訊協(xié)議,但是接口可以不相同,驅(qū)動(dòng)適應(yīng)串口、網(wǎng)絡(luò)TCP/UDP、GPRS三種接口;采集協(xié)議有modbus、4300、DNP3; 可采集站點(diǎn)多達(dá)200個(gè),采集實(shí)時(shí)點(diǎn)40000點(diǎn),采集時(shí)間100毫秒到1天,可定時(shí)采集;驅(qū)動(dòng)提供數(shù)出接口,別的組態(tài)軟件要讀取我們?cè)O(shè)備的途徑是OPC或MODBUS協(xié)議;驅(qū)動(dòng)可以分布運(yùn)行和組網(wǎng)運(yùn)行。對(duì)于大的站點(diǎn),比如1024站點(diǎn)的應(yīng)用時(shí),可以采用分布運(yùn)行,每個(gè)集群站可歸并為一個(gè)主站點(diǎn),將所有主站點(diǎn)集中到中心站;組網(wǎng)運(yùn)行應(yīng)用在作業(yè)區(qū)內(nèi)數(shù)據(jù)的交叉應(yīng)用和多級(jí)應(yīng)用;采用DCOM技術(shù)實(shí)現(xiàn)驅(qū)動(dòng)可提供多個(gè)組態(tài)客戶端訪問;在一個(gè)工程中實(shí)時(shí)數(shù)據(jù)的珍貴性決定數(shù)據(jù)不能丟,但是萬一因硬件故障發(fā)生,驅(qū)動(dòng)可執(zhí)行熱備。驅(qū)動(dòng)熱備是與組態(tài)相關(guān)聯(lián)的,驅(qū)動(dòng)可以實(shí)現(xiàn)數(shù)據(jù)相互同步,組態(tài)在發(fā)現(xiàn)連接的驅(qū)動(dòng)失去聯(lián)系,馬上切換到備份驅(qū)動(dòng)上面。
驅(qū)動(dòng)組網(wǎng)結(jié)構(gòu)圖:
[A樹形拓?fù)鋱D]

[B網(wǎng)型拓?fù)鋱D]

[C驅(qū)動(dòng)熱備拓?fù)鋱D]

第四部分:報(bào)表系統(tǒng)是對(duì)數(shù)據(jù)的一種表現(xiàn)形式,報(bào)表沒有定式,不同用戶對(duì)報(bào)表的需求不同,報(bào)表系統(tǒng)的使用和設(shè)計(jì)風(fēng)格可通過模板的制作完成,報(bào)表具有打印功能。
第五部分:歷史數(shù)據(jù)存儲(chǔ)是組態(tài)軟件另一個(gè)亮點(diǎn),實(shí)時(shí)采集的數(shù)據(jù)存儲(chǔ)到數(shù)據(jù)庫(kù)和本地文件,在回放系統(tǒng)中顯示過去的信息。歷史數(shù)據(jù)可設(shè)定存儲(chǔ)間隔,最小為1分鐘最大為1天。報(bào)表系統(tǒng)讀取歷史數(shù)據(jù)形成報(bào)表文件。
第六部分:操作日志用來記錄操作人員操作的信息,操作用戶、操作時(shí)間、操作對(duì)象、操作內(nèi)容。
第七部分:報(bào)警系統(tǒng)在組態(tài)系統(tǒng)中是必不可少的部分,報(bào)警系統(tǒng)能夠及時(shí)預(yù)報(bào)現(xiàn)場(chǎng)的運(yùn)行情況,盡早避免災(zāi)害的發(fā)生。報(bào)警系統(tǒng)時(shí)時(shí)讀取采集數(shù)據(jù),根據(jù)采集點(diǎn)的報(bào)警標(biāo)線來判斷報(bào)警的類型,用不同顏色來區(qū)別報(bào)警的類型,發(fā)生報(bào)警即可存儲(chǔ),存儲(chǔ)到數(shù)據(jù)庫(kù)和本地文件。 報(bào)警數(shù)據(jù)作為一種報(bào)警記錄可便于查詢。
第八部分:用戶管理主要將使用的用戶分級(jí)管理,普通用戶只能使用工程,不能編輯工程;工程師用戶可以編輯和使用工程;用戶管理員可以分配用戶、編輯工程和使用工程,是權(quán)限最高的。
第九部分:設(shè)備管理是將現(xiàn)場(chǎng)使用的所有設(shè)備的實(shí)施管理職能,比如一個(gè)作業(yè)區(qū)可有抽油機(jī)、電機(jī)、控制器、儀表將這些設(shè)備的信息有機(jī)組織起來便于用戶的查閱。
性能
1、精度
1、 實(shí)時(shí)庫(kù)
實(shí)時(shí)點(diǎn)最大40000點(diǎn),功圖為1點(diǎn)處理
實(shí)時(shí)點(diǎn)存儲(chǔ)最小1分鐘
數(shù)據(jù)點(diǎn)集最大長(zhǎng)度300
2、組態(tài)視圖
最大組態(tài)控件1024個(gè)/頁(yè)
組態(tài)頁(yè)面沒有控制
添加工程頁(yè)面沒有限制
3、驅(qū)動(dòng)
采集最小時(shí)間間隔100毫秒
驅(qū)動(dòng)通道最大數(shù)1024
每通道設(shè)備最大數(shù)1024
4、報(bào)表
無限制
5、歷史數(shù)據(jù)存儲(chǔ)
可瀏覽數(shù)據(jù)每次900條
顯示時(shí)段=間隔*900
6、操作日志
無限制
7、報(bào)警
無限制
8、用戶管理
最大用戶數(shù)256
9、設(shè)備管理
根據(jù)實(shí)際需要設(shè)定,無限制。
2 時(shí)間特性
a. 響應(yīng)時(shí)間:一次通信小于1秒
b. 更新處理時(shí)間:1秒
c. 數(shù)據(jù)的轉(zhuǎn)換和傳送時(shí)間:10毫秒

