版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、本發(fā)明涉及一種自動(dòng)控制系統(tǒng)監(jiān)控平臺(tái), 包括數(shù)據(jù)采集系統(tǒng)、數(shù)據(jù)處理及過(guò) 程控制系統(tǒng)、數(shù)據(jù)管理系統(tǒng),數(shù)據(jù)采集系統(tǒng)讀取、監(jiān)控下位機(jī)數(shù)據(jù),數(shù)據(jù)處理及 過(guò)程控制系統(tǒng)處理數(shù)據(jù)采集系統(tǒng)采集的數(shù)據(jù)后控制設(shè)備過(guò)程,數(shù)據(jù)管理系統(tǒng)將采 集的數(shù)據(jù)、處理后的數(shù)據(jù)存儲(chǔ)、發(fā)送、備案查詢(xún)。數(shù)據(jù)采集系統(tǒng)包括設(shè)備通訊模 塊、運(yùn)行數(shù)據(jù)庫(kù)模塊。數(shù)據(jù)處理及過(guò)程控制系統(tǒng)包括數(shù)據(jù)服務(wù)系統(tǒng)、擴(kuò)展應(yīng)用系 統(tǒng)。數(shù)據(jù)管理系統(tǒng)包括數(shù)據(jù)庫(kù)連接模塊、 服務(wù)器模塊。本發(fā)明為工業(yè)自動(dòng)化行業(yè) 提供一款運(yùn)行穩(wěn)定、速度快、簡(jiǎn)單易用、功能強(qiáng)大、擴(kuò)展性好的基于Windows操作系統(tǒng)平臺(tái)的高性能組態(tài)監(jiān)控平臺(tái),具有簡(jiǎn)單易用,適用性廣的特點(diǎn)。現(xiàn)場(chǎng)設(shè)備謾務(wù)現(xiàn)場(chǎng)設(shè)備效據(jù)絡(luò)務(wù)
2、網(wǎng)用串口 服務(wù)短值 服務(wù)遠(yuǎn)程 連接ADSLWeb 服務(wù)SNMP服務(wù)bACNET |服務(wù)OPC 服務(wù)-種發(fā)一里程 接口1 .自動(dòng)控制系統(tǒng)監(jiān)控平臺(tái),其特征是包括數(shù)據(jù)采集系統(tǒng)、數(shù)據(jù)處理及過(guò)程控 制系統(tǒng)、數(shù)據(jù)管理系統(tǒng),所述數(shù)據(jù)采集系統(tǒng)讀取、監(jiān)控下位機(jī)數(shù)據(jù),所述數(shù)據(jù)處 理及過(guò)程控制系統(tǒng)處理所述數(shù)據(jù)采集系統(tǒng)采集的數(shù)據(jù)后控制設(shè)備過(guò)程,所述數(shù)據(jù)管理系統(tǒng)將采集的數(shù)據(jù)、處理后的數(shù)據(jù)存儲(chǔ)、發(fā)送、備案查詢(xún),所述數(shù)據(jù)采集系 統(tǒng)包括設(shè)備通訊模塊、運(yùn)行數(shù)據(jù)庫(kù)模塊,所述數(shù)據(jù)采集系統(tǒng)通過(guò)所述設(shè)備通訊模 塊與下位機(jī)建立通訊,所述數(shù)據(jù)采集系統(tǒng)通過(guò)所述運(yùn)行數(shù)據(jù)庫(kù)模塊存儲(chǔ)、發(fā)送數(shù) 據(jù),所述數(shù)據(jù)處理及過(guò)程控制系統(tǒng)包括數(shù)據(jù)服務(wù)系統(tǒng)、擴(kuò)展應(yīng)
3、用系統(tǒng),所述數(shù)據(jù)服務(wù)系統(tǒng)包括網(wǎng)絡(luò)服務(wù)模塊、用口服務(wù)模塊、短信服務(wù)模塊、遠(yuǎn)程連接模塊、ADSL 服務(wù)模塊、Wet®務(wù)模塊、SNMI務(wù)模塊、BACNE版務(wù)模塊、OPC»務(wù)模塊、數(shù) 據(jù)轉(zhuǎn)發(fā)模塊、編程接口模塊,所述擴(kuò)展應(yīng)用系統(tǒng)包括用戶(hù)管理及畫(huà)面監(jiān)視模塊、 變量報(bào)警模塊、歷史數(shù)據(jù)模塊、VBS卻本模塊,所述數(shù)據(jù)管理系統(tǒng)包括數(shù)據(jù)庫(kù)連 接模塊、服務(wù)器模塊,所述服務(wù)器模塊包括關(guān)系數(shù)據(jù)庫(kù)、實(shí)時(shí)數(shù)據(jù)庫(kù),所述數(shù)據(jù) 庫(kù)連接模塊存儲(chǔ)、管理數(shù)據(jù),所述服務(wù)器模塊實(shí)現(xiàn)數(shù)據(jù)遠(yuǎn)程存儲(chǔ)、設(shè)備遠(yuǎn)程控制。2 .根據(jù)權(quán)利要求1所述的自動(dòng)控制系統(tǒng)監(jiān)控平臺(tái),其特征在于,所述運(yùn)行數(shù) 據(jù)庫(kù)模塊包括設(shè)備數(shù)據(jù)表、外部變量、內(nèi)部變量
4、、運(yùn)行功能模塊,所述外部變量 包括模擬只讀變量、模擬只寫(xiě)變量、模擬讀寫(xiě)變量、開(kāi)關(guān)只讀變量、開(kāi)關(guān)只寫(xiě)變 量、開(kāi)關(guān)讀寫(xiě)變量,所述模擬只讀變量讀取設(shè)備數(shù)據(jù)表單元數(shù)據(jù), 所述模擬只寫(xiě) 變量修改設(shè)備數(shù)據(jù)表單元數(shù)據(jù),所述模擬讀寫(xiě)變量讀取 /修改設(shè)備數(shù)據(jù)表單元數(shù) 據(jù),所述開(kāi)關(guān)只讀變量讀取設(shè)備數(shù)據(jù)表單元位狀態(tài),所述開(kāi)關(guān)只寫(xiě)變量修改設(shè)備數(shù)據(jù)表單元位狀態(tài),所述開(kāi)關(guān)讀寫(xiě)變量讀取/修改設(shè)備數(shù)據(jù)表單元位狀態(tài),所述 內(nèi)部變量包括內(nèi)部模擬變量、內(nèi)部開(kāi)關(guān)變量、內(nèi)部文本變量,所述內(nèi)部模擬變量 存儲(chǔ)模擬數(shù)據(jù)值,所述內(nèi)部開(kāi)關(guān)變量存儲(chǔ)開(kāi)關(guān)數(shù)據(jù)狀態(tài), 所述內(nèi)部文本變量存儲(chǔ) 或讀寫(xiě)設(shè)備表字符串,所述運(yùn)行功能模塊包括變量存檔模塊、計(jì)算模塊
5、、比較模 塊、系統(tǒng)操作模塊、定時(shí)模塊、函數(shù)模塊,所述變量存檔模塊存儲(chǔ)所述模擬只讀 變量、模擬只寫(xiě)變量、模擬讀寫(xiě)變量、開(kāi)關(guān)只讀變量、開(kāi)關(guān)只寫(xiě)變量、開(kāi)關(guān)讀寫(xiě) 變量、內(nèi)部模擬變量、內(nèi)部開(kāi)關(guān)變量的變量值到歷史數(shù)據(jù)庫(kù), 所述計(jì)算模塊實(shí)現(xiàn) 簡(jiǎn)單算術(shù)、脈沖、計(jì)數(shù)器、計(jì)時(shí)器和邏輯運(yùn)算的計(jì)算過(guò)程,所述比較模塊根據(jù)比 較兩個(gè)變量的結(jié)果執(zhí)行指令,所述系統(tǒng)操作模塊實(shí)現(xiàn)系統(tǒng)操作過(guò)程, 所述定時(shí)模 塊定時(shí)執(zhí)行指令,所述函數(shù)模塊使用 VBScript腳本編寫(xiě)自定義算法函數(shù)。3 .根據(jù)權(quán)利要求2所述的自動(dòng)控制系統(tǒng)監(jiān)控平臺(tái),其特征在于,所述變量報(bào) 警模塊包括報(bào)警信號(hào)采集模塊、報(bào)警控制模塊、報(bào)警執(zhí)行模塊,所述報(bào)警信號(hào)采 集模塊接
6、收模擬量報(bào)警信號(hào)、開(kāi)關(guān)量報(bào)警信號(hào)后傳送給所述報(bào)警控制模塊,所述 報(bào)警控制模塊分析收到的報(bào)警信號(hào)后觸發(fā)所述報(bào)警執(zhí)行模塊同時(shí)向數(shù)據(jù)庫(kù)備案 報(bào)警信息供報(bào)警查詢(xún),所述報(bào)警執(zhí)行模塊根據(jù)觸發(fā)指令播放聲音、發(fā)送短信、提 示報(bào)警、觸發(fā)變量,所述數(shù)據(jù)庫(kù)遠(yuǎn)程備案報(bào)警信息供遠(yuǎn)程報(bào)警查詢(xún)。4 .根據(jù)權(quán)利要求2所述的自動(dòng)控制系統(tǒng)監(jiān)控平臺(tái),其特征在于,實(shí)時(shí)數(shù)據(jù)庫(kù) 連接模塊根據(jù)所述運(yùn)行數(shù)據(jù)庫(kù)模塊發(fā)送的變量信息實(shí)時(shí)觸發(fā)所述實(shí)時(shí)數(shù)據(jù)庫(kù),所述實(shí)時(shí)數(shù)據(jù)庫(kù)根據(jù)存入的變量信息實(shí)現(xiàn)存檔曲線(xiàn)查詢(xún)、Excel報(bào)表、表格查詢(xún)、調(diào)用VBS腳本同時(shí)將信息導(dǎo)出到所述關(guān)系數(shù)據(jù)庫(kù), 所述實(shí)時(shí)數(shù)據(jù)庫(kù)通過(guò)API接口 供外部應(yīng)用程序檢索、分析。5 .根據(jù)權(quán)利
7、要求2所述的自動(dòng)控制系統(tǒng)監(jiān)控平臺(tái),其特征在于,所述運(yùn)行數(shù) 據(jù)庫(kù)向所述網(wǎng)絡(luò)服務(wù)模塊、用口服務(wù)模塊、ADSL服務(wù)模塊發(fā)送變量包,所述關(guān)系數(shù)據(jù)庫(kù)向所述網(wǎng)絡(luò)服務(wù)模塊、ADSL服務(wù)模塊發(fā)送記錄包,所述網(wǎng)絡(luò)服務(wù)模塊 與外部客戶(hù)端通信連接,所述用口服務(wù)模塊通過(guò)串口直連、 以太網(wǎng)用口、數(shù)傳電 臺(tái)、無(wú)線(xiàn)DTU撥號(hào)Modern外部主站、組態(tài)軟件、數(shù)據(jù)中心通信連接,所述ADSL 服務(wù)模塊通過(guò)3G路由器、寬帶路由器經(jīng)過(guò) 3G網(wǎng)絡(luò)、Internet網(wǎng)絡(luò)、GPR綱絡(luò) 提供遠(yuǎn)程連接服務(wù)。6 .根據(jù)權(quán)利要求2所述的自動(dòng)控制系統(tǒng)監(jiān)控平臺(tái),其特征在于,所述短信服 務(wù)模塊接收自定義短信息、報(bào)警信息后根據(jù)本地中心號(hào)碼、手機(jī)號(hào)碼簿通過(guò)
8、COM串口經(jīng)過(guò)外部中繼站向外部手持通訊終端發(fā)送短信信息。7 .根據(jù)權(quán)利要求2所述的自動(dòng)控制系統(tǒng)監(jiān)控平臺(tái),其特征在于,外部以太網(wǎng) 設(shè)備通過(guò)3G路由器、寬帶路由器經(jīng)過(guò) 3G網(wǎng)絡(luò)、Internet網(wǎng)絡(luò)與所述遠(yuǎn)程連接 模塊通信連接,外部用口設(shè)備通過(guò) DTU模塊經(jīng)過(guò)GPR綱絡(luò)與所述遠(yuǎn)程連接模塊 通信連接,所述遠(yuǎn)程連接模塊與所述運(yùn)行數(shù)據(jù)庫(kù)模塊連接。8 .根據(jù)權(quán)利要求2所述的自動(dòng)控制系統(tǒng)監(jiān)控平臺(tái),其特征在于,外部IE/Web 客戶(hù)端通過(guò)局域網(wǎng)或?qū)拵Ы?jīng)過(guò)路由器、防火墻訪(fǎng)問(wèn)所述WebK務(wù)模塊,所述Web服務(wù)模塊存儲(chǔ)、發(fā)布監(jiān)視畫(huà)面、來(lái)自報(bào)警數(shù)據(jù)庫(kù)的報(bào)警信息、來(lái)自歷史數(shù)據(jù)庫(kù)的 歷史曲線(xiàn)、來(lái)自用戶(hù)數(shù)據(jù)庫(kù)/遠(yuǎn)程數(shù)據(jù)庫(kù)的
9、數(shù)據(jù)庫(kù)表格和數(shù)據(jù)庫(kù)曲線(xiàn)。9 .根據(jù)權(quán)利要求2所述的自動(dòng)控制系統(tǒng)監(jiān)控平臺(tái),其特征在于,所述 SNMP 服務(wù)模塊與所述運(yùn)行數(shù)據(jù)庫(kù)模塊連接,SNM落戶(hù)端通過(guò)UD圖口訪(fǎng)問(wèn)所述SNMP服務(wù)模塊,所述BACNE服務(wù)模塊與所述運(yùn)行數(shù)據(jù)庫(kù)模塊連接, 所述BACNE服務(wù) 模塊與BACNETI在站互通信息,所述OPC®務(wù)模塊與所述運(yùn)行數(shù)據(jù)庫(kù)模塊連接, OPCg戶(hù)端通過(guò)網(wǎng)絡(luò)訪(fǎng)問(wèn)所述 OPC!務(wù)模塊。10.根據(jù)權(quán)利要求2所述的自動(dòng)控制系統(tǒng)監(jiān)控平臺(tái),其特征在于,所述數(shù)據(jù) 轉(zhuǎn)發(fā)模塊包括IEC104轉(zhuǎn)發(fā)模塊、CDT?專(zhuān)發(fā)模塊,所述IEC104轉(zhuǎn)發(fā)模塊與所述運(yùn) 行數(shù)據(jù)庫(kù)模塊連接,所述IEC104轉(zhuǎn)發(fā)模塊通過(guò)TC訓(xùn)口
10、向調(diào)度主站轉(zhuǎn)發(fā)所述運(yùn) 行數(shù)據(jù)庫(kù)模塊的數(shù)據(jù),所述CDTW發(fā)模塊與所述運(yùn)行數(shù)據(jù)庫(kù)模塊連接,所述 CDT 轉(zhuǎn)發(fā)模塊通過(guò)用口、TC礎(chǔ)口、UD圖口轉(zhuǎn)發(fā)所述運(yùn)行數(shù)據(jù)庫(kù)模塊的數(shù)據(jù)。自動(dòng)控制系統(tǒng)監(jiān)控平臺(tái)技術(shù)領(lǐng)域本發(fā)明涉及一種自動(dòng)控制系統(tǒng)監(jiān)控平臺(tái), 特別涉及一種基于 Windows操作系 統(tǒng)平臺(tái)的高性能組態(tài)監(jiān)控平臺(tái),屬于工業(yè)自動(dòng)化控制領(lǐng)域。背景技術(shù)工業(yè)組態(tài)平臺(tái),又稱(chēng)監(jiān)控組態(tài)平臺(tái),它可以應(yīng)用于電力系統(tǒng)、給水系統(tǒng)、石 油、化工等領(lǐng)域的數(shù)據(jù)采集與監(jiān)視控制以及過(guò)程控制等諸多領(lǐng)域。工業(yè)組態(tài)平臺(tái)是指一些數(shù)據(jù)采集與過(guò)程控制的專(zhuān)用平臺(tái), 它們是在自動(dòng)控制系統(tǒng)監(jiān)控層一級(jí)的 平臺(tái)和開(kāi)發(fā)環(huán)境,使用靈活的組態(tài)方式,為用戶(hù)提供快速構(gòu)建工
11、業(yè)自動(dòng)控制系統(tǒng) 監(jiān)控功能的、通用層次的平臺(tái)工具。工業(yè)組態(tài)平臺(tái)能支持各種工控設(shè)備和常見(jiàn)的 通信協(xié)議,并且通常應(yīng)提供分布式數(shù)據(jù)管理和網(wǎng)絡(luò)功能。組態(tài)平臺(tái)是一個(gè)使用戶(hù) 能快速建立自己的HMI (人機(jī)接口平臺(tái))的平臺(tái)工具或開(kāi)發(fā)環(huán)境。Wonderware的InTouch平臺(tái)是最早進(jìn)入中國(guó)的組態(tài)平臺(tái)。在 80年代末、90 年代初,基于 Windows3.1的InTouch平臺(tái)曾讓我們耳目一新,并且InTouch提 供了豐富的圖庫(kù)。但是,早期的InTouch平臺(tái)采用DDEf式與驅(qū)動(dòng)程序通信,性 能較差。Siemens的WinCC&是一套完備的組態(tài)開(kāi)發(fā)環(huán)境,Simens提供類(lèi)C語(yǔ)言 的腳本,包括一個(gè)調(diào)試
12、環(huán)境。WinCCft嵌OPCS持,并可對(duì)分布式系統(tǒng)進(jìn)行組態(tài)。 但WinCC的結(jié)構(gòu)較復(fù)雜,用戶(hù)最好經(jīng)過(guò)Siemens的培訓(xùn)以掌握 WinCC勺應(yīng)用。組 態(tài)王KingView是由北京亞控科技發(fā)展有限公司開(kāi)發(fā),該公司成立于1997年,1995 年推出組態(tài)王1.0版本,在市場(chǎng)上廣泛推廣 KingView6.53、KingView6.55版本, 每年銷(xiāo)量在10000套以上,在國(guó)產(chǎn)平臺(tái)中市場(chǎng)占有率第一。以西門(mén)子WinCE例, WinCC急定性一般,運(yùn)行過(guò)程中容易出現(xiàn)一些小問(wèn)題,主要適用于冶金和化工行 業(yè),應(yīng)用范圍不廣,安裝包 2.5G,安裝過(guò)程50分鐘多,時(shí)間較長(zhǎng)。WinCC對(duì)使 用人員專(zhuān)業(yè)技能要求較高,
13、較難使用,最大僅支持64K點(diǎn),支持連接設(shè)備數(shù)量較 少,無(wú)并發(fā)通訊系統(tǒng),無(wú)開(kāi)放驅(qū)動(dòng),不支持非標(biāo)驅(qū)動(dòng)開(kāi)發(fā)和通訊調(diào)試功能,打印 數(shù)據(jù)報(bào)表功能一般。發(fā)明內(nèi)容本發(fā)明自動(dòng)控制系統(tǒng)監(jiān)控平臺(tái)公開(kāi)了新的方案, 為工業(yè)自動(dòng)化行業(yè)提供一款 運(yùn)行穩(wěn)定、速度快、簡(jiǎn)單易用、功能強(qiáng)大、擴(kuò)展性好的基于 Windows操作系統(tǒng)平 臺(tái)的高性能組態(tài)監(jiān)控平臺(tái),解決了現(xiàn)有平臺(tái)較難使用,適用性有限的問(wèn)題。本發(fā)明自動(dòng)控制系統(tǒng)監(jiān)控平臺(tái)包括數(shù)據(jù)采集系統(tǒng)、數(shù)據(jù)處理及過(guò)程控制系 統(tǒng)、數(shù)據(jù)管理系統(tǒng),數(shù)據(jù)采集系統(tǒng)讀取、監(jiān)控下位機(jī)數(shù)據(jù),數(shù)據(jù)處理及過(guò)程控制 系統(tǒng)處理數(shù)據(jù)采集系統(tǒng)采集的數(shù)據(jù)后控制設(shè)備過(guò)程,數(shù)據(jù)管理系統(tǒng)將采集的數(shù) 據(jù)、處理后的數(shù)據(jù)存儲(chǔ)、發(fā)送、
14、備案查詢(xún)。數(shù)據(jù)采集系統(tǒng)包括設(shè)備通訊模塊、運(yùn) 行數(shù)據(jù)庫(kù)模塊,數(shù)據(jù)采集系統(tǒng)通過(guò)設(shè)備通訊模塊與下位機(jī)建立通訊,數(shù)據(jù)采集系統(tǒng)通過(guò)運(yùn)行數(shù)據(jù)庫(kù)模塊存儲(chǔ)、發(fā)送數(shù)據(jù)。數(shù)據(jù)處理及過(guò)程控制系統(tǒng)包括數(shù)據(jù)服務(wù) 系統(tǒng)、擴(kuò)展應(yīng)用系統(tǒng),數(shù)據(jù)服務(wù)系統(tǒng)包括網(wǎng)絡(luò)服務(wù)模塊、用口服務(wù)模塊、短信服 務(wù)模塊、遠(yuǎn)程連接模塊、ADSL®務(wù)模塊、Wet務(wù)模塊、SNM眼務(wù)模塊、BACNET 服務(wù)模塊、OPC®務(wù)模塊、數(shù)據(jù)轉(zhuǎn)發(fā)模塊、編程接口模塊,擴(kuò)展應(yīng)用系統(tǒng)包括用 戶(hù)管理及畫(huà)面監(jiān)視模塊、變量報(bào)警模塊、歷史數(shù)據(jù)模塊、VBS卻本模塊。數(shù)據(jù)管理系統(tǒng)包括數(shù)據(jù)庫(kù)連接模塊、服務(wù)器模塊,服務(wù)器模塊包括關(guān)系數(shù)據(jù)庫(kù)、實(shí)時(shí)數(shù) 據(jù)庫(kù),數(shù)據(jù)庫(kù)連接模塊
15、存儲(chǔ)、管理數(shù)據(jù),服務(wù)器模塊實(shí)現(xiàn)數(shù)據(jù)遠(yuǎn)程存儲(chǔ)、設(shè)備遠(yuǎn) 程控制。進(jìn)一步,本方案的運(yùn)行數(shù)據(jù)庫(kù)模塊包括設(shè)備數(shù)據(jù)表、外部變量、內(nèi)部變量、 運(yùn)行功能模塊。外部變量包括模擬只讀變量、模擬只寫(xiě)變量、模擬讀寫(xiě)變量、開(kāi) 關(guān)只讀變量、開(kāi)關(guān)只寫(xiě)變量、開(kāi)關(guān)讀寫(xiě)變量,模擬只讀變量讀取設(shè)備數(shù)據(jù)表單元 數(shù)據(jù),模擬只寫(xiě)變量修改設(shè)備數(shù)據(jù)表單元數(shù)據(jù),模擬讀寫(xiě)變量讀取/修改設(shè)備數(shù)據(jù)表單元數(shù)據(jù),開(kāi)關(guān)只讀變量讀取設(shè)備數(shù)據(jù)表單元位狀態(tài), 開(kāi)關(guān)只寫(xiě)變量修改設(shè) 備數(shù)據(jù)表單元位狀態(tài),開(kāi)關(guān)讀寫(xiě)變量讀取/修改設(shè)備數(shù)據(jù)表單元位狀態(tài)。內(nèi)部變 量包括內(nèi)部模擬變量、內(nèi)部開(kāi)關(guān)變量、內(nèi)部文本變量,內(nèi)部模擬變量存儲(chǔ)模擬數(shù) 據(jù)值,內(nèi)部開(kāi)關(guān)變量存儲(chǔ)開(kāi)關(guān)數(shù)據(jù)狀態(tài),內(nèi)部
16、文本變量存儲(chǔ)或讀寫(xiě)設(shè)備表字符串。 運(yùn)行功能模塊包括變量存檔模塊、計(jì)算模塊、比較模塊、系統(tǒng)操作模塊、定時(shí)模 塊、函數(shù)模塊,變量存檔模塊存儲(chǔ)模擬只讀變量、模擬只寫(xiě)變量、模擬讀寫(xiě)變量、 開(kāi)關(guān)只讀變量、開(kāi)關(guān)只寫(xiě)變量、開(kāi)關(guān)讀寫(xiě)變量、內(nèi)部模擬變量、內(nèi)部開(kāi)關(guān)變量的 變量值到歷史數(shù)據(jù)庫(kù),計(jì)算模塊實(shí)現(xiàn)簡(jiǎn)單算術(shù)、脈沖、計(jì)數(shù)器、計(jì)時(shí)器和邏輯運(yùn) 算的計(jì)算過(guò)程,比較模塊根據(jù)比較兩個(gè)變量的結(jié)果執(zhí)行指令,系統(tǒng)操作模塊實(shí)現(xiàn) 系統(tǒng)操作過(guò)程,定時(shí)模塊定時(shí)執(zhí)行指令,函數(shù)模塊使用 VBScript腳本編寫(xiě)自定 義算法函數(shù)。進(jìn)一步,本方案的變量報(bào)警模塊包括報(bào)警信號(hào)采集模塊、報(bào)警控制模塊、報(bào) 警執(zhí)行模塊,報(bào)警信號(hào)采集模塊接收模擬量報(bào)警信
17、號(hào)、開(kāi)關(guān)量報(bào)警信號(hào)后傳送給 報(bào)警控制模塊,報(bào)警控制模塊分析收到的報(bào)警信號(hào)后觸發(fā)報(bào)警執(zhí)行模塊同時(shí)向數(shù) 據(jù)庫(kù)備案報(bào)警信息供報(bào)警查詢(xún),報(bào)警執(zhí)行模塊根據(jù)觸發(fā)指令播放聲音、發(fā)送短信、 提示報(bào)警、觸發(fā)變量,數(shù)據(jù)庫(kù)遠(yuǎn)程備案報(bào)警信息供遠(yuǎn)程報(bào)警查詢(xún)。進(jìn)一步,本方案的實(shí)時(shí)數(shù)據(jù)庫(kù)連接模塊根據(jù)運(yùn)行數(shù)據(jù)庫(kù)模塊發(fā)送的變量信息 實(shí)時(shí)觸發(fā)實(shí)時(shí)數(shù)據(jù)庫(kù),實(shí)時(shí)數(shù)據(jù)庫(kù)根據(jù)存入的變量信息實(shí)現(xiàn)存檔曲線(xiàn)查詢(xún)、Excel 報(bào)表、表格查詢(xún)、調(diào)用VBS腳本同時(shí)將信息導(dǎo)出到關(guān)系數(shù)據(jù)庫(kù),實(shí)時(shí)數(shù)據(jù)庫(kù)通過(guò) API接口供外部應(yīng)用程序檢索、分析。進(jìn)一步,本方案的運(yùn)行數(shù)據(jù)庫(kù)向網(wǎng)絡(luò)服務(wù)模塊、用口服務(wù)模塊、ADSL服務(wù)模塊發(fā)送變量包,關(guān)系數(shù)據(jù)庫(kù)向網(wǎng)絡(luò)服務(wù)模塊、A
18、DSL服務(wù)模塊發(fā)送記錄包,網(wǎng)絡(luò)服務(wù)模塊與外部客戶(hù)端通信連接,串口服務(wù)模塊通過(guò)串口直連、以太網(wǎng)用口、 數(shù)傳電臺(tái)、無(wú)線(xiàn)DTU撥號(hào)Modern外部主站、組態(tài)軟件、數(shù)據(jù)中心通信連接, ADSL®務(wù)模塊通過(guò)3G路由器、寬帶路由器經(jīng)過(guò) 3G網(wǎng)絡(luò)、Internet網(wǎng)絡(luò)、GPRS 網(wǎng)絡(luò)提供遠(yuǎn)程連接服務(wù)。進(jìn)一步,本方案的短信服務(wù)模塊接收自定義短信息、報(bào)警信息后根據(jù)本地中心號(hào)碼、手機(jī)號(hào)碼簿通過(guò)COMH 口經(jīng)過(guò)外部中繼站向外部手持通訊終端發(fā)送短信 信息。進(jìn)一步,本方案的外部以太網(wǎng)設(shè)備通過(guò) 3G路由器、寬帶路由器經(jīng)過(guò)3G網(wǎng)絡(luò)、 Internet網(wǎng)絡(luò)與遠(yuǎn)程連接模塊通信連接,外部串口設(shè)備通過(guò) DTU真塊經(jīng)過(guò)GP
19、RS 網(wǎng)絡(luò)與遠(yuǎn)程連接模塊通信連接,遠(yuǎn)程連接模塊與運(yùn)行數(shù)據(jù)庫(kù)模塊連接。進(jìn)一步,本方案的外部IE/Web客戶(hù)端通過(guò)局域網(wǎng)或?qū)拵Ы?jīng)過(guò)路由器、防火 墻訪(fǎng)問(wèn)Wet®務(wù)模塊,Wet®務(wù)模塊存儲(chǔ)、發(fā)布監(jiān)視畫(huà)面、來(lái)自報(bào)警數(shù)據(jù)庫(kù)的報(bào) 警信息、來(lái)自歷史數(shù)據(jù)庫(kù)的歷史曲線(xiàn)、來(lái)自用戶(hù)數(shù)據(jù)庫(kù) /遠(yuǎn)程數(shù)據(jù)庫(kù)的數(shù)據(jù)庫(kù)表 格和數(shù)據(jù)庫(kù)曲線(xiàn)。進(jìn)一步,本方案的SNMP艮務(wù)模塊與運(yùn)行數(shù)據(jù)庫(kù)模塊連接,SNM落戶(hù)端通過(guò)UD圖口訪(fǎng)問(wèn)SNMP艮務(wù)模塊,BACNE版務(wù)模塊與運(yùn)行數(shù)據(jù)庫(kù)模塊連接,BACNET 服務(wù)模塊與BACNETI曲站互通信息,OPC!務(wù)模塊與運(yùn)行數(shù)據(jù)庫(kù)模塊連接,OPC 客戶(hù)端通過(guò)網(wǎng)絡(luò)訪(fǎng)問(wèn)OPCK務(wù)模塊。進(jìn)一
20、步,本方案的數(shù)據(jù)轉(zhuǎn)發(fā)模塊包括IEC104轉(zhuǎn)發(fā)模塊、CDT專(zhuān)發(fā),g塊,IEC104 轉(zhuǎn)發(fā)模塊與運(yùn)行數(shù)據(jù)庫(kù)模塊連接,IEC104轉(zhuǎn)發(fā)模塊通過(guò)TCP端口向調(diào)度主站轉(zhuǎn) 發(fā)運(yùn)行數(shù)據(jù)庫(kù)模塊的數(shù)據(jù),CDT專(zhuān)發(fā)模塊與運(yùn)行數(shù)據(jù)庫(kù)模塊連接,CDT專(zhuān)發(fā)模塊 通過(guò)用口、TC圖口、UD嘲口轉(zhuǎn)發(fā)運(yùn)行數(shù)據(jù)庫(kù)模塊的數(shù)據(jù)。本發(fā)明自動(dòng)控制系統(tǒng)監(jiān)控平臺(tái)為工業(yè)自動(dòng)化行業(yè)提供一款運(yùn)行穩(wěn)定、速度 快、簡(jiǎn)單易用、功能強(qiáng)大、擴(kuò)展性好的基于 Windows操作系統(tǒng)平臺(tái)的高性能組態(tài) 監(jiān)控平臺(tái),具有簡(jiǎn)單易用,適用性廣的特點(diǎn)。附圖說(shuō)明圖1是本發(fā)明自動(dòng)控制系統(tǒng)監(jiān)控平臺(tái)的工作流程圖。圖2是本發(fā)明自動(dòng)控制系統(tǒng)監(jiān)控平臺(tái)的原理圖。圖3是運(yùn)行數(shù)據(jù)庫(kù)結(jié)構(gòu)的原理圖
21、。圖4是變量報(bào)警模塊的原理圖。圖5是歷史數(shù)據(jù)模塊的原理圖。圖6是數(shù)據(jù)庫(kù)連接模塊的原理圖。圖7是實(shí)時(shí)數(shù)據(jù)庫(kù)結(jié)構(gòu)的原理圖。圖8是網(wǎng)絡(luò)服務(wù)模塊的原理圖。圖9是用口服務(wù)器模塊的原理圖。圖10是短信服務(wù)模塊的原理圖。圖11是遠(yuǎn)程連接模塊的原理圖。圖12是ADSL務(wù)模塊的原理圖。圖13是Wet務(wù)模塊的原理圖。圖14是SNM眼務(wù)模塊的原理圖。圖15是BACNE服務(wù)模塊的原理圖。圖16是OPC!務(wù)模塊的原理圖。圖17是IEC104轉(zhuǎn)發(fā)模塊的原理圖。圖18是CDT專(zhuān)發(fā)模塊的原理圖。具體實(shí)施方式如圖1、2所示,本發(fā)明自動(dòng)控制系統(tǒng)監(jiān)控平臺(tái)的工作流程與原理示意圖。本方案公開(kāi)了一種工業(yè)自動(dòng)化組態(tài)平臺(tái), 主要應(yīng)用于工業(yè)自
22、動(dòng)化控制領(lǐng)域,為工 業(yè)自動(dòng)化行業(yè)提供一款運(yùn)行穩(wěn)定、速度快、簡(jiǎn)單易用、功能強(qiáng)大、擴(kuò)展性好的基 于Windows操作系統(tǒng)平臺(tái)的高性能組態(tài)監(jiān)控平臺(tái),為冶金、化工、電力、配電、 環(huán)保、筑路、核輻照、煙草、啤酒、鐵路、煤炭、樓宇、水處理、鍋爐、碼頭輸 送、風(fēng)電、光伏、企業(yè)信息化等各個(gè)行業(yè)用戶(hù)提供了經(jīng)濟(jì)完善的工業(yè)自動(dòng)化監(jiān)控 解決方案。本方案的監(jiān)控平臺(tái)包括設(shè)備通訊和運(yùn)行數(shù)據(jù)庫(kù)模塊、畫(huà)面制作和畫(huà)面 顯示模塊、歷史數(shù)據(jù)和實(shí)時(shí)報(bào)表模塊、服務(wù)器模塊。設(shè)備通訊和運(yùn)行數(shù)據(jù)庫(kù)模塊 用于與下位機(jī)建立通訊以便采集數(shù)據(jù)和關(guān)聯(lián)儀器、儀表、PLC中的變量以實(shí)現(xiàn)上位機(jī)和下位機(jī)之間的數(shù)據(jù)交換,平臺(tái)首先安裝設(shè)備驅(qū)動(dòng),與所需要組態(tài)的下位機(jī)
23、 (儀表、儀器、PLC延立通訊,然后監(jiān)控和讀取下位機(jī)數(shù)據(jù)。畫(huà)面制作和畫(huà)面顯 示模塊用于提供工業(yè)生產(chǎn)過(guò)程控制中所需的一些軟按鈕、數(shù)據(jù)輸入及顯示框,監(jiān)控以及實(shí)時(shí)顯示設(shè)備的運(yùn)行狀態(tài),當(dāng)控制過(guò)程出現(xiàn)問(wèn)題時(shí)顯示報(bào)警。 歷史數(shù)據(jù)和 實(shí)時(shí)報(bào)表模塊,用于提供工業(yè)生產(chǎn)過(guò)程某些重要數(shù)據(jù)的歷史查詢(xún)和實(shí)時(shí)查詢(xún)、輸出。數(shù)據(jù)處理及過(guò)程控制運(yùn)用平臺(tái)的一些功能模塊對(duì)采集上來(lái)的數(shù)據(jù)進(jìn)行一定的 處理,平臺(tái)根據(jù)下位機(jī)數(shù)據(jù)通過(guò) PLC等控制工具對(duì)工業(yè)生產(chǎn)過(guò)程進(jìn)行自動(dòng)化控 制,通過(guò)畫(huà)面顯示功能監(jiān)控以及實(shí)時(shí)顯示設(shè)備的運(yùn)行狀態(tài),通過(guò)遠(yuǎn)程通訊模塊實(shí)現(xiàn)設(shè)備的遠(yuǎn)程控制。數(shù)據(jù)庫(kù)連接模塊用于數(shù)據(jù)的存儲(chǔ)及管理,服務(wù)器模塊用于數(shù)據(jù)的遠(yuǎn)程存儲(chǔ)及設(shè)備的遠(yuǎn)程
24、控制。 數(shù)據(jù)管理,平臺(tái)通過(guò)數(shù)據(jù)傳輸模塊將采集上來(lái) 的數(shù)據(jù)以及處理后的數(shù)據(jù)關(guān)聯(lián)到本地?cái)?shù)據(jù)庫(kù)或者發(fā)送到遠(yuǎn)程終端,亦可以實(shí)現(xiàn)數(shù)據(jù)的實(shí)時(shí)查看和歷史查詢(xún)。本方案在開(kāi)發(fā)初期便撇棄當(dāng)時(shí)流行的 Windows95/98操作平臺(tái),而以Windows NT作為開(kāi)發(fā)平臺(tái),全部代碼采用VC+!行編寫(xiě),并自然過(guò)度到Windows2000/2003/XP/Win7/Win8平臺(tái),所以是純32位代碼,多任務(wù)并發(fā)系統(tǒng),保證平 臺(tái)內(nèi)核先進(jìn)和穩(wěn)定,無(wú)內(nèi)存泄露,能長(zhǎng)期運(yùn)行。本方案始終把可編程控制器(PLC) 和DCS乍為適用對(duì)象,定位自動(dòng)化應(yīng)用中高端,專(zhuān)門(mén)設(shè)計(jì)設(shè)備數(shù)據(jù)表,能對(duì)數(shù)據(jù)進(jìn)行批量處理,多線(xiàn)程同時(shí)連接通訊設(shè)備,通訊速度和穩(wěn)定
25、性倍受贊譽(yù)。 本方案 除提供通訊、運(yùn)行數(shù)據(jù)庫(kù)、畫(huà)面、報(bào)警、歷史數(shù)據(jù)等功能外,還提供實(shí)用的數(shù)據(jù) 庫(kù)應(yīng)用、配方、數(shù)據(jù)服務(wù)、報(bào)表、網(wǎng)絡(luò)服務(wù)、用口服務(wù)、WebK務(wù)、遠(yuǎn)程連接等增強(qiáng)功能。本方案雖無(wú)法適用于所有行業(yè)和用戶(hù),但對(duì)所涉及行業(yè)卻表現(xiàn)非常出 色,如環(huán)保、筑路、配電、水處理、核輻照、紡織、煙草、數(shù)據(jù)集成等。本方案 的自動(dòng)控制系統(tǒng)監(jiān)控平臺(tái)具有以下技術(shù)指標(biāo),如表一所示表設(shè)備通 訊設(shè)備號(hào)數(shù)1-2000并發(fā)驅(qū)動(dòng)1-16加線(xiàn)程1-256批量數(shù)據(jù)1-1024字節(jié)驅(qū)動(dòng)種類(lèi)用口、以太網(wǎng)、用口轉(zhuǎn)以太網(wǎng)、總線(xiàn)、 GPRS OPC主流設(shè)備西門(mén)子、ABB GE AB MODBU歌姆龍、三菱、施而寸 德、臺(tái)達(dá)、研華、MOXA
26、LG穆勒、愛(ài)默生、松下、倍 福、電力儀表等開(kāi)放協(xié)議OPENCO MDPENTC POPENUD POPENGPRS非標(biāo)驅(qū)動(dòng)單獨(dú)開(kāi)發(fā)設(shè)備仿真可以運(yùn)行數(shù) 據(jù)庫(kù)最大規(guī)模AI500000DI500000AO30000DO30000AR300000DR n300000VA150000DOC300000VD150000CA8000VT30000CMP 18000FB8000TM1000FG3000FX I8000記憶變量1-3000個(gè),最大寫(xiě)時(shí)間1秒刷新時(shí)間10-1000 毫秒規(guī)模分類(lèi)30641282565121K4K64K100K150K300K500K回向回回?cái)?shù)量無(wú)限制回血兀系20000個(gè)嵌入圖片1-
27、300 個(gè)掃描間隔10-1000 毫秒切換時(shí)間100-2000 毫秒回向尺寸30X 30 - 32000 X 32000回向?qū)訑?shù)16顏色數(shù)量真彩組嵌套數(shù)16回向腳本VBScript,1-500 個(gè)回向變量1-1500 個(gè)內(nèi)存回而32個(gè)全屏顯示支持回向漫游支持多畫(huà)面支持10個(gè)子畫(huà)面支持子窗口支持下拉菜單支持屏蔽熱鍵:支持防止關(guān)閉支持編輯口令支持回向只讀支持無(wú)極縮放支持適應(yīng)分辨率支持回向復(fù)用 1通過(guò)子回回或十窗口實(shí)現(xiàn)鼠標(biāo)滑動(dòng)支持Flash動(dòng)畫(huà)支持變量報(bào) 警報(bào)警數(shù)量1-30000/58000120個(gè)/秒報(bào)警存儲(chǔ)支持,SQL Server報(bào)警打印1支持,行打印機(jī)短信報(bào)警支持條件報(bào)警支持聲音報(bào)警1支持循
28、環(huán)聲首支持提示對(duì)話(huà)框支持歷史數(shù) 據(jù)存檔數(shù)量1-5000/300000存檔方式SQL Server實(shí)時(shí)數(shù)據(jù)庫(kù)最大尺寸100G (SQL Server)存儲(chǔ)頻率8000條/M (SQL Server)自動(dòng)優(yōu)化支持配方配方數(shù)量1-9999配方父量1-512實(shí)時(shí)報(bào) 表數(shù)值變量1-100文本變量1-10報(bào)表格式Crystal用戶(hù)管 理級(jí)別數(shù)量11-999用戶(hù)數(shù)量1-99全局腳 本腳行飄VBScript腳本數(shù)量1-1000運(yùn)彳略1-100腳心件1-1024 行首次運(yùn)行可以定時(shí)運(yùn)行可以變量觸發(fā)可以手動(dòng)執(zhí)行可以常運(yùn)行可以數(shù)據(jù)庫(kù) 連接連接方式追加、讀取、修改、存儲(chǔ)過(guò)程數(shù)據(jù)庫(kù)類(lèi)型SQL Server > A
29、ccess> Oracle連接技術(shù)ADO連接數(shù)量1-32連接艾量:1-512計(jì)算公式當(dāng)前值、累加值、平均值、最大值、最小值、變化值等觸發(fā)方式定時(shí)觸發(fā)、事件觸發(fā)執(zhí)行速度120次/秒批量數(shù) 據(jù)庫(kù)連 接連接方式追加、讀取、修改數(shù)據(jù)庫(kù)類(lèi)型SQL Server > Access> Oracle連接技術(shù)1ADO連接數(shù)量1-32連接字段數(shù)1-300字段數(shù)X記錄數(shù)=320000連接記錄數(shù)1-3000觸發(fā)方式一定時(shí)觸發(fā)、事件觸發(fā)執(zhí)行速度120次/秒雙機(jī)冗 余切換時(shí)間1二3秒同步內(nèi)容設(shè)備號(hào)、內(nèi)部變量、報(bào)警信息、存檔數(shù)據(jù)、時(shí)鐘、啟動(dòng)網(wǎng)絡(luò)服 務(wù)器連接方式TCP Server支持協(xié)議1MBTCP客戶(hù)數(shù)
30、量132連接數(shù)量256訪(fǎng)問(wèn)數(shù)據(jù)設(shè)備表、變量包、記錄包用口服 務(wù)器串口數(shù)量32支持協(xié)議MBCO MMB/RTU訪(fǎng)問(wèn)數(shù)據(jù)設(shè)備表、變量包ADSLK 務(wù)器連接方式TCP Client支持協(xié)議MBADSL連接數(shù)量10訪(fǎng)問(wèn)數(shù)據(jù)設(shè)備表、變量包、記錄包短信服 務(wù)器通道數(shù)量1短信數(shù)量1-200觸發(fā)方式時(shí)間觸發(fā)、事件觸發(fā)、短信觸發(fā)修改變量支持接收數(shù)量1-200報(bào)警短信支持遠(yuǎn)程連 接服務(wù)開(kāi)放端口1-8連接數(shù)量8*256設(shè)備ISGPRS CDMIA ADSLOPO連接數(shù)量32務(wù)器組數(shù)量512組變量數(shù)110240Wet® 務(wù)器客戶(hù)數(shù)量60/600發(fā)布內(nèi)容回聞、歷史曲線(xiàn)、報(bào)警查詢(xún)、數(shù)據(jù)庫(kù)表格、數(shù)據(jù)庫(kù)曲線(xiàn)iPad
31、/iPhone支持度客戶(hù)端支持本方案的項(xiàng)目管理器是制作、管理工程項(xiàng)目的工作平臺(tái),將設(shè)備通訊、運(yùn)行 數(shù)據(jù)庫(kù)、畫(huà)面制作等功能全部融合到一個(gè)平臺(tái)下,便于用戶(hù)使用。執(zhí)行桌面組態(tài)軟件,啟動(dòng)并進(jìn)入項(xiàng)目管理器,缺省把上次關(guān)閉前使用項(xiàng)目作為當(dāng)前項(xiàng)目。 組態(tài)管理器包括以下部分:項(xiàng)目管理器由菜單、工具條、功能列表、任務(wù)列表四部分組成。菜單功能主要包含項(xiàng)目新建、調(diào)入、備份以及畫(huà)面制作等常用功能。窗口左面列表樹(shù)是功能列表,顯示當(dāng)前系統(tǒng)支持的各種功能。窗口右面是每項(xiàng)功能所對(duì)應(yīng)的具體任務(wù)或內(nèi)容。選擇并點(diǎn)擊功能列表中的某項(xiàng)功能,內(nèi)容列表顯示此功能對(duì)應(yīng)的各項(xiàng)內(nèi) 容。雙擊內(nèi)容列表某項(xiàng)內(nèi)容,啟動(dòng)相應(yīng)程序或?qū)υ?huà)框,進(jìn)行設(shè)置和組態(tài)。
32、菜單下方是工具條,工具條提供系統(tǒng)中常用功能快捷按鈕。本方案的設(shè)備通訊主要包括設(shè)備數(shù)據(jù)表和設(shè)備驅(qū)動(dòng)。設(shè)備數(shù)據(jù)表是系統(tǒng)提供 的數(shù)組內(nèi)存,大小為2000*1024,用來(lái)存放與外部設(shè)備進(jìn)行交換的原始數(shù)據(jù)。設(shè) 備驅(qū)動(dòng)用來(lái)讀取外部設(shè)備中的數(shù)據(jù), 放入設(shè)備數(shù)據(jù)表中的指定位置,如果發(fā)現(xiàn)設(shè) 備數(shù)據(jù)表中的數(shù)據(jù)被修改,然后把被修改數(shù)據(jù)發(fā)送到外部設(shè)備。 根據(jù)連接設(shè)備種 類(lèi),驅(qū)動(dòng)程序分為PLC驅(qū)動(dòng)、儀表驅(qū)動(dòng),不希望支持板卡。根據(jù)通訊連接方式, 驅(qū)動(dòng)程序分為用口驅(qū)動(dòng)、以太網(wǎng)驅(qū)動(dòng)、 GPRS區(qū)動(dòng)、總線(xiàn)驅(qū)動(dòng)。對(duì)各種 PLC都有 性能非常好的驅(qū)動(dòng),穩(wěn)定快速,并且系統(tǒng)結(jié)構(gòu)特別適合PLC應(yīng)用。設(shè)備數(shù)據(jù)表、內(nèi)存緩沖區(qū)存放外部控制設(shè)備
33、通訊數(shù)據(jù)。本方案的運(yùn)行數(shù)據(jù)庫(kù)是面向?qū)ο?、結(jié)構(gòu)化、可組態(tài)、實(shí)時(shí)更新的內(nèi)存數(shù)據(jù)區(qū), 提供高效組態(tài)和查找方法,最大支持規(guī)模 50萬(wàn)點(diǎn)變量。運(yùn)行數(shù)據(jù)庫(kù)提供六種外 部變量,訪(fǎng)問(wèn)設(shè)備數(shù)據(jù)表各種數(shù)據(jù),提供三種內(nèi)部變量,提供七種功能或任務(wù), 如表二、三、四所小。表二名稱(chēng)訪(fǎng)問(wèn)方式描述AI模擬只讀變量只讀(RO)讀取設(shè)備數(shù)據(jù)表單元數(shù)據(jù)AO模擬只寫(xiě)變量只寫(xiě)(WO)修改設(shè)備數(shù)據(jù)表單元數(shù)據(jù)AR模擬讀寫(xiě)變量讀寫(xiě)(RW)讀取|修改設(shè)備數(shù)據(jù)表單元數(shù)據(jù)DI開(kāi)關(guān)只讀變量只讀(RO)讀取設(shè)備數(shù)據(jù)表單元位狀態(tài)DO開(kāi)關(guān)只寫(xiě)變量只寫(xiě)(WO)修改設(shè)備數(shù)據(jù)表單元位狀態(tài)1DR開(kāi)關(guān)讀寫(xiě)變量讀寫(xiě)(RW)讀取|修改設(shè)備數(shù)據(jù)表單元位狀態(tài)表三名稱(chēng)訪(fǎng)問(wèn)方
34、式描述VA內(nèi)部模擬變量讀寫(xiě)(RW)存儲(chǔ)模擬數(shù)據(jù)值VD內(nèi)部開(kāi)關(guān)變量讀寫(xiě)(RW)存儲(chǔ)開(kāi)關(guān)數(shù)據(jù)狀態(tài)VT內(nèi)部文本變量讀寫(xiě)(RW)存儲(chǔ)字符串,或讀寫(xiě)設(shè)備表字符串表四名稱(chēng)描述DOC存檔變量存儲(chǔ)AI/AO/AR/DI/DO/DR/VA/VD變量值到歷史數(shù)據(jù)庫(kù)CA計(jì)算功能簡(jiǎn)單算術(shù)、脈沖、計(jì)數(shù)器、計(jì)時(shí)器和邏輯運(yùn)算等計(jì)算CMP比較功能比較兩個(gè)變量,根據(jù)比較結(jié)果執(zhí)行任務(wù)FB系統(tǒng)功能系統(tǒng)操作FG功能組實(shí)現(xiàn)批處理,同時(shí)執(zhí)行多個(gè)CA/CMP/FB/FGK務(wù)TM定時(shí)功能定時(shí)執(zhí)行任務(wù)Fx函數(shù)功能使用VBScript腳本,編寫(xiě)自定義算法函數(shù)本方案的歷史數(shù)據(jù)庫(kù)的歷史數(shù)據(jù)缺省存儲(chǔ)到關(guān)系數(shù)據(jù)庫(kù),支持?jǐn)?shù)據(jù)庫(kù)類(lèi)型:Access>
35、SQL Serve。Access 文件 DocData.mdb, SQL Server 文件 DocData.mdf 缺省存放在安裝根目錄。數(shù)據(jù)表名稱(chēng) DocData。測(cè)試階段或歷史數(shù)據(jù)量較小,允 許使用Access數(shù)據(jù)庫(kù),不需要安裝其他軟件。建議使用 SQLServer數(shù)據(jù)庫(kù),必 須安裝 SQL Server 或 MSDE/Express平臺(tái)。本方案通過(guò)用戶(hù)管理提供多用戶(hù)分級(jí)操作機(jī)制:某項(xiàng)功能,A用戶(hù)可以操作, 而B(niǎo)用戶(hù)不能操作。最多提供999個(gè)級(jí)別區(qū)分系統(tǒng)內(nèi)容,最多允許有99個(gè)用戶(hù)。 用戶(hù)通過(guò)登錄和注銷(xiāo)進(jìn)出系統(tǒng)。最多支持定義99個(gè)用戶(hù),每用戶(hù)必須有不同名稱(chēng),通過(guò)編號(hào)098表示。用戶(hù)(0)是
36、“超級(jí)管理員”,用戶(hù)(1)是“系統(tǒng)管理 員”,用戶(hù)(2-98)是“普通用戶(hù)”。系統(tǒng)管理員必須由超級(jí)管理員添加、修改、 刪除。普通用戶(hù)必須由超級(jí)管理員或系統(tǒng)管理員添加、修改、刪除。普通用戶(hù)可 以修改自己的登錄口令。必須選擇某用戶(hù)作為缺省用戶(hù),否則把最后用戶(hù)默認(rèn)為 缺省用戶(hù)。系統(tǒng)首次啟動(dòng),默認(rèn)缺省用戶(hù)登錄。某用戶(hù)注銷(xiāo)后,被切換到缺省用 戶(hù)。用戶(hù)名稱(chēng)以開(kāi)始,被當(dāng)作非公開(kāi)用戶(hù),不顯示在用戶(hù)列表。本方案的遠(yuǎn)程連接服務(wù)工作原理及流程包括以下內(nèi)容:遠(yuǎn)程GPR毀備(DTU)上電后,根據(jù)設(shè)定的固定寬帶IP和端口,連接遠(yuǎn)程 連接服務(wù)器。連接成功,立即發(fā)送站標(biāo)識(shí)給遠(yuǎn)程連接服務(wù)器,進(jìn)行注冊(cè)。遠(yuǎn)程連接服務(wù)器注冊(cè)成功,通
37、知 MB_GPRS動(dòng),MB_GPRS動(dòng)開(kāi)始工作。MB_GPRS動(dòng)根據(jù)站標(biāo)識(shí)發(fā)送數(shù)據(jù)請(qǐng)求指令到遠(yuǎn)程連接服務(wù)。遠(yuǎn)程連接服務(wù)收到站標(biāo)識(shí)和數(shù)據(jù)請(qǐng)求指令,把數(shù)據(jù)請(qǐng)求指令轉(zhuǎn)發(fā)到GPRS數(shù)據(jù)終端(DTU)o數(shù)據(jù)終端(DTU)收到數(shù)據(jù)請(qǐng)求指令,通過(guò)串口把請(qǐng)求指令轉(zhuǎn)發(fā)給 MODBUB-RTM。MODBUS-RTU備處理響應(yīng),把返回?cái)?shù)據(jù)通過(guò)串口傳送到GPRSR據(jù)終端(DTU)oGPR嗷據(jù)終端(DTU)再把返回?cái)?shù)據(jù)傳送到遠(yuǎn)程連接服務(wù)器。遠(yuǎn)程連接服務(wù)收到返回?cái)?shù)據(jù),再通知 MB_GPRS訊驅(qū)動(dòng)進(jìn)行接收,完成1 次通訊。此流程具有并發(fā)通訊能力,如果外部有多個(gè)GPR數(shù)據(jù)終端(DTU),不輪詢(xún) 訪(fǎng)問(wèn),而并發(fā)訪(fǎng)問(wèn)。本方案的OP
38、®務(wù)器的功能就是與下位機(jī)進(jìn)行數(shù)據(jù)的交換, 其中包含了大量 的通訊程序和數(shù)據(jù)存貯程序。然后提供標(biāo)準(zhǔn)的OP3口,供其它軟件使用。程序 標(biāo)準(zhǔn)化以后,其他的軟件商只需開(kāi)發(fā)面對(duì)服務(wù)器的程序即可,不用對(duì)不同的硬件 設(shè)備開(kāi)發(fā)不同的硬件驅(qū)動(dòng)程序,減小了工作量,也方便了使用。OPO OLE forProcess Control的縮寫(xiě),即把OLE應(yīng)用于工業(yè)才5制領(lǐng)域。OLE原意是對(duì)象鏈接 和嵌入,隨著OLE2的發(fā)行,現(xiàn)在的OLE&容了許多新的特征,如統(tǒng)一數(shù)據(jù)傳輸、 結(jié)構(gòu)化存儲(chǔ)和自動(dòng)化,已經(jīng)成為獨(dú)立于計(jì)算機(jī)語(yǔ)言、操作系統(tǒng)甚至硬件平臺(tái)的一 種規(guī)范,是面向?qū)ο蟪绦蛟O(shè)計(jì)概念的進(jìn)一步推廣。OPCS立在OL
39、E®范之上,它為工業(yè)控制領(lǐng)域提供了一種標(biāo)準(zhǔn)的數(shù)據(jù)訪(fǎng)問(wèn)機(jī)制。OPC!范包括OPCR務(wù)器和OP*戶(hù)兩個(gè)部分,其實(shí)質(zhì)是在硬件供應(yīng)商和軟 件開(kāi)發(fā)商之間建立了一套完整的“規(guī)則”,只要遵循這套規(guī)則,數(shù)據(jù)交互對(duì)兩者來(lái)說(shuō)都是透明的,硬件供應(yīng)商無(wú)需考慮應(yīng)用程序的多種需求和傳輸協(xié)議,軟件開(kāi)發(fā)商也無(wú)需了解硬件的實(shí)質(zhì)和操作過(guò)程?,F(xiàn)有的opcrn范涉及如下領(lǐng)域:在線(xiàn)數(shù)據(jù)監(jiān)測(cè),實(shí)現(xiàn)了應(yīng)用程序和工業(yè)控制設(shè)備之間高效、靈活的數(shù)據(jù)讀寫(xiě)。報(bào)警和事件處理,提供了 OPC務(wù)器發(fā)生異常時(shí),以及OPCR務(wù)器設(shè)定事件 到來(lái)時(shí)向OPCg戶(hù)發(fā)送通知的一種機(jī)制。歷史數(shù)據(jù)訪(fǎng)問(wèn),實(shí)現(xiàn)了讀取、操作、編輯歷史數(shù)據(jù)庫(kù)的方法。遠(yuǎn)程數(shù)據(jù)訪(fǎng)問(wèn),借助
40、Microsoft的DCO眼術(shù),OPC®現(xiàn)了高性能的遠(yuǎn)程數(shù) 據(jù)訪(fǎng)問(wèn)能力。OPCR務(wù)器由三類(lèi)對(duì)象組成:服務(wù)器(Server)、組(Group)、數(shù)據(jù)項(xiàng)(Item)。 服務(wù)器對(duì)象(Server)擁有服務(wù)器的所有信息,同時(shí)也是組對(duì)象(Group)的容 器,組對(duì)象(Group)擁有本組的所有信息,同時(shí)包容并邏輯組織OPC數(shù)據(jù)項(xiàng)(Item) o報(bào)警和事件處理機(jī)制增強(qiáng)了 OPCS戶(hù)處理異常的能力。服務(wù)器在工作過(guò)程中 可能出現(xiàn)異常,此時(shí)OPCg戶(hù)可通過(guò)報(bào)警和事件處理接口得到通知, 并能通過(guò)該 接口獲得服務(wù)器的當(dāng)前狀態(tài)。OPO范提供了兩套接口方案,即COMS口和自動(dòng)化接口。COMS口效率高, 通過(guò)該
41、接口,客戶(hù)能夠發(fā)揮 OPC!務(wù)器的最佳性能,采用C+郵言的客戶(hù)一般采 用COMi口方案。自動(dòng)化接口使解釋性語(yǔ)言和宏語(yǔ)言訪(fǎng)問(wèn)op®務(wù)器成為可能,采用VB語(yǔ)言的客戶(hù)一般采用自動(dòng)化接口。自動(dòng)化接口使解釋性語(yǔ)言和宏語(yǔ)言編 寫(xiě)客戶(hù)應(yīng)用程序變得簡(jiǎn)單,然而自動(dòng)化客戶(hù)運(yùn)行時(shí)需進(jìn)行類(lèi)型檢查。op®務(wù)器必須實(shí)現(xiàn)COMS,是否實(shí)現(xiàn)自動(dòng)化接口則取決于供應(yīng)商的主觀意愿。OPCR務(wù)器本身就是一個(gè)可執(zhí)行程序,該程序以設(shè)定的速率不斷地同物理設(shè) 備進(jìn)行數(shù)據(jù)交互o服務(wù)器內(nèi)有一個(gè)數(shù)據(jù)緩沖區(qū),其中存有最新的數(shù)據(jù)值、數(shù)據(jù)質(zhì) 量戳和時(shí)間戳。時(shí)間戳表明服務(wù)器最近一次從設(shè)備讀取數(shù)據(jù)的時(shí)間。服務(wù)器對(duì)設(shè)備寄存器的讀取是不斷進(jìn)
42、行的,時(shí)間戳也在不斷更新。即使數(shù)據(jù)值和質(zhì)量戳都沒(méi) 有發(fā)生變化,時(shí)間戳也會(huì)進(jìn)行更新??蛻?hù)既可從服務(wù)器緩沖區(qū)讀取數(shù)據(jù), 也可直 接從設(shè)備讀取數(shù)據(jù),從設(shè)備直接讀取數(shù)據(jù)速度會(huì)慢一些,一般只有在故障診斷或 極特殊的情況下才會(huì)采用。OP*戶(hù)和OPQ艮務(wù)器進(jìn)行數(shù)據(jù)交互可以有兩種不同方式,即同步方式和異 步方式。同步方式實(shí)現(xiàn)較為簡(jiǎn)單,當(dāng)客戶(hù)數(shù)目較少而且同服務(wù)器交互的數(shù)據(jù)量也 比較少的時(shí)候可以采用這種方式。異步方式實(shí)現(xiàn)較為復(fù)雜,需要在客戶(hù)程序中實(shí) 現(xiàn)服務(wù)器回調(diào)函數(shù)。然而當(dāng)有大量客戶(hù)和大量數(shù)據(jù)交互時(shí), 異步方式能提供高效 的性能,盡量避免阻塞客戶(hù)數(shù)據(jù)請(qǐng)求,并最大可能地節(jié)省CPUffi網(wǎng)絡(luò)資。本方案的OPC代理服務(wù)
43、由兩個(gè)只需拷貝的文件組成,拷貝到遠(yuǎn)程計(jì)算機(jī)任 何目錄,脫離組態(tài)軟件運(yùn)行。通過(guò)OPCT式采集遠(yuǎn)程O(píng)PCK務(wù)器數(shù)據(jù),對(duì)采集的 OPC變量進(jìn)行轉(zhuǎn)發(fā),轉(zhuǎn)發(fā)方式支持串口和以太網(wǎng)。串口轉(zhuǎn)發(fā)方式支持MBTCPffiMODBUS RTU議,TCP轉(zhuǎn)發(fā)方式支持 MBTCP口 MODBUS TCP議。本方案的 OPC 遠(yuǎn)程服務(wù)器實(shí)現(xiàn)功能包括:遠(yuǎn)程O(píng)PC!務(wù)器拷貝安裝到網(wǎng)絡(luò)某遠(yuǎn)程計(jì)算機(jī),遠(yuǎn)程O(píng)P®務(wù)器=MBTCP客戶(hù)端+ OPC服務(wù)器,通過(guò)MBTCP、議訪(fǎng)問(wèn)本地網(wǎng)絡(luò)服務(wù) 器,讀取變量包數(shù)據(jù),遠(yuǎn)程 OPCK務(wù)器把讀取到的變量包數(shù)據(jù)作為 OP喙量,遠(yuǎn) 程計(jì)算機(jī)中其他系統(tǒng)通過(guò)OPC!務(wù)器得到變量。SNMFW簡(jiǎn)單
44、網(wǎng)絡(luò)管理協(xié)議(Simple Network Management Protocol) ,是基 于UDP 勺一種以太網(wǎng)協(xié)議,專(zhuān)門(mén)用于數(shù)據(jù)網(wǎng)絡(luò)管理,是被廣泛接受并投入使用的 工業(yè)標(biāo)準(zhǔn),其目標(biāo)是保證管理信息在任意兩點(diǎn)中傳送, 便于網(wǎng)絡(luò)管理員在對(duì)網(wǎng)絡(luò) 上的任何節(jié)點(diǎn)進(jìn)行狀態(tài)監(jiān)視、查找故障。SNMPt理服務(wù)支持SNMPV1/V2c作為SNMP服務(wù)器接受客戶(hù)端訪(fǎng)問(wèn),被訪(fǎng)問(wèn)內(nèi)容為運(yùn)行數(shù)據(jù)庫(kù)變量 (AI/AO/AR/DI/DO/DR/VA/VD/VT),每個(gè)變量被組態(tài)定義為 SNM質(zhì)量,對(duì)應(yīng)唯一 OID標(biāo)識(shí)。支持兩種通訊方式:查詢(xún)式問(wèn)答式訪(fǎng)問(wèn)(Mgmt)和主動(dòng)陷阱上發(fā)(Trap)。 客戶(hù)端訪(fǎng)問(wèn)服務(wù)器,需要服務(wù)器
45、提供 MIB文件(ManagementInformation Base)。本方案的IEC104轉(zhuǎn)發(fā)服務(wù)以運(yùn)行數(shù)據(jù)庫(kù)為數(shù)據(jù)源向調(diào)度主站轉(zhuǎn)發(fā)數(shù)據(jù),支 持功能:遙測(cè)、遙信、電度、遙控、總召喚、校時(shí)、復(fù)位、測(cè)試命令、讀命令, 遙測(cè)量傳送ASDU M_ME_NC遙信量傳送 M_SP_NAj電度量傳送M_IT_NA_1 傳送原因字節(jié)長(zhǎng)度為2,公共單元地址字節(jié)長(zhǎng)度為2,信息序號(hào)字節(jié)長(zhǎng)度為3。 本地IP地址選擇“l(fā)ocal ”綁定本地所有網(wǎng)卡IP地址,否則只綁定本地某網(wǎng)卡 IP地址。TCP®口號(hào),服務(wù)端口號(hào)(100-30000),默認(rèn)2404,須在防火器中開(kāi)放 TCP端口。更新周期,轉(zhuǎn)發(fā)變量被更新周期(100-60000ms),子站地址,IEC104 轉(zhuǎn)發(fā)服務(wù)仿真設(shè)備子站地址(1-1024) o上述方案中提及的電路、模塊、電子零部件具有具體功能描述的都應(yīng)當(dāng)采用 能夠?qū)崿F(xiàn)該功能的方案,沒(méi)有涉及具體功能及其型號(hào)的都可以采用本領(lǐng)域通用的 方案解決,也可以采用根據(jù)個(gè)案要求特別設(shè)計(jì)的產(chǎn)品方案。具體實(shí)施方式中未涉 及的內(nèi)容可以參照說(shuō)明書(shū)附圖中的內(nèi)容,其公開(kāi)的內(nèi)容也屬于本方案的范圍。本方案的自動(dòng)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 個(gè)人攝影器材租賃合同(2024版)3篇
- 只樂(lè)一中2025年度廉潔辦公室裝修工程實(shí)施方案3篇
- 個(gè)人貸款購(gòu)銷(xiāo)合同
- 2025年度餐飲店特色調(diào)料研發(fā)與銷(xiāo)售合作合同范本3篇
- 2025年度深層水資源勘探打井合同范本4篇
- 二零二五版特種貨物搬運(yùn)與安全監(jiān)管合同3篇
- 個(gè)人房屋抵押借款協(xié)議模板 2024版版B版
- 少兒肌膚護(hù)理專(zhuān)業(yè)教育與日常實(shí)踐的結(jié)合
- 現(xiàn)代家居的智能化照明管理-家用光控系統(tǒng)的設(shè)計(jì)與實(shí)施
- 2025年度太陽(yáng)能組件組裝代加工合同4篇
- 項(xiàng)目績(jī)效和獎(jiǎng)勵(lì)計(jì)劃
- 光伏自發(fā)自用項(xiàng)目年用電清單和消納計(jì)算表
- 量子計(jì)算在醫(yī)學(xué)圖像處理中的潛力
- 阿里商旅整體差旅解決方案
- 浙江天臺(tái)歷史文化名城保護(hù)規(guī)劃說(shuō)明書(shū)
- 邏輯思維訓(xùn)練500題
- 第八講 發(fā)展全過(guò)程人民民主PPT習(xí)概論2023優(yōu)化版教學(xué)課件
- 實(shí)體瘤療效評(píng)價(jià)標(biāo)準(zhǔn)RECIST-1.1版中文
- 企業(yè)新春茶話(huà)會(huì)PPT模板
- GB/T 19185-2008交流線(xiàn)路帶電作業(yè)安全距離計(jì)算方法
- DIC診治新進(jìn)展課件
評(píng)論
0/150
提交評(píng)論