您好!歡迎來到煤礦安全網(wǎng)!

基于HTML5的組態(tài)監(jiān)控軟件應(yīng)用

  一項目背景

  目前國家大力推進(jìn)新一代物聯(lián)網(wǎng)、互聯(lián)網(wǎng)+、云計算、大數(shù)據(jù)等新技術(shù),移動端的快速興起使得傳統(tǒng)SCADA軟件,暴露出很多無法兼容當(dāng)前最新技術(shù)的弊端。國內(nèi)絕大多數(shù)企業(yè)工業(yè)組態(tài)依然采用傳統(tǒng)SCADA技術(shù),而且處于舊系統(tǒng)集中改造過程中。

  基于HTML5的技術(shù)進(jìn)行組態(tài)監(jiān)控軟件開發(fā)可以實現(xiàn)將傳統(tǒng)組態(tài)監(jiān)控軟件全面升級,由傳統(tǒng)的面向?qū)ο蟮腣B、VC語言升級后以HTML5的互聯(lián)網(wǎng)語言進(jìn)行開發(fā),可以適用于更廣的移動互聯(lián)網(wǎng)領(lǐng)域,完全解決了傳統(tǒng)工業(yè)監(jiān)控軟件互聯(lián)網(wǎng)使用效果不佳等問題。

  二成果內(nèi)容

  1.基本原理

  基于HTML5的技術(shù)進(jìn)行組態(tài)監(jiān)控軟件內(nèi)置了基于工業(yè)技術(shù)總線技術(shù)的實時數(shù)據(jù)庫,將PLC、SCADA軟硬件、DCS等系統(tǒng)的通訊接口集成、通訊、處理,將工業(yè)數(shù)據(jù)轉(zhuǎn)換成與HTML5監(jiān)控軟件通訊的內(nèi)部協(xié)議數(shù)據(jù),通過訪問實時數(shù)據(jù)庫數(shù)據(jù)將現(xiàn)場實際通訊點位以HTML5技術(shù)展現(xiàn)到前端系統(tǒng)。

  2.關(guān)鍵技術(shù)

  (1)HTML5語言

  HTML5是最新的HTML標(biāo)準(zhǔn),專門為承載豐富的web內(nèi)容而設(shè)計的,并且無需額外插件,擁有新的語義、圖形以及多媒體元素,提供的新元素和新的 API 簡化了 web 應(yīng)用程序的搭建。HTML5是跨平臺的,被設(shè)計為在不同類型的硬件(PC、平板、手機、電視機等)之上運行。

  (2)工業(yè)總線技術(shù)(Industrial bus technology)

  支持通過RS232\RS422\RS485、電臺、電話輪巡撥號、以太網(wǎng)、移動GPRS、CDMA、GSM、Zigbee網(wǎng)絡(luò)等方式與遠(yuǎn)程現(xiàn)場設(shè)備進(jìn)行通訊,支持與國內(nèi)外主流的PLC、SCADA軟硬件、DCS、PAC、IPC等設(shè)備通信與聯(lián)網(wǎng)。

  (3)SCADA系統(tǒng)(Supervisory Control And Data Acquisition)

  SCADA系統(tǒng)是以計算機為基礎(chǔ)的生產(chǎn)過程控制與調(diào)度自動化系統(tǒng)。它可以對現(xiàn)場的運行設(shè)備進(jìn)行監(jiān)視和控制。主要組成有:監(jiān)控計算機、遠(yuǎn)程終端單元(RTU)、可編程邏輯控制器(PLC)、通信基礎(chǔ)設(shè)施、人機界面(HMI)。

  3.工藝流程

  基于HTML5的組態(tài)監(jiān)控軟件系統(tǒng)以實時數(shù)據(jù)庫種包含的IO SERVER,應(yīng)用模塊,服務(wù)模塊部分組成,通過內(nèi)部接口以便前端展示調(diào)用,并通過圖形化的配置管理模塊實現(xiàn)組態(tài)配置。系統(tǒng)架構(gòu)圖如下:

  (1)采集通信服務(wù)器IOServer

  IOServer是數(shù)據(jù)采集站的設(shè)備通訊管理服務(wù)程序,用于系統(tǒng)和DCS、PLC等數(shù)據(jù)源之間的數(shù)據(jù)交換,具有自動網(wǎng)絡(luò)通信負(fù)荷平衡功能和斷線數(shù)據(jù)緩存功能。IOServer以前端節(jié)點機方式運行,運行于WindowsXP/Windows 7/Windows 2003/Windows 2008等平臺。IOServer可以和Server運行在同一服務(wù)器內(nèi),也可以運行在不同的前端機上,通過TCP/IP協(xié)議與Server通信。

  (2)應(yīng)用模塊

  匯總各個IOServer采集推送過來的數(shù)據(jù),借助高效的壓縮算法對歷史數(shù)據(jù)進(jìn)行歸檔進(jìn)行長期、在線的永久性保存,并借助高效的統(tǒng)計算法,計算策略進(jìn)行數(shù)據(jù)加工及存儲,為上層的數(shù)據(jù)應(yīng)用和展現(xiàn)提供優(yōu)質(zhì)的數(shù)據(jù)。并為第三方提供豐富的開發(fā)接口,如API、COM SDK、.Net SDK、WEB Service、OPC等。

  (3)展示模塊

  使用基于HTML5的實時監(jiān)控平臺、動態(tài)報表系統(tǒng)、趨勢分析曲線、圖表分析工具、數(shù)據(jù)整合工具、WEB系統(tǒng)等應(yīng)用程序,可搭建一個功能豐富,基于對象模型的生產(chǎn)調(diào)度系統(tǒng)。

  4.軟件特點

  (1)設(shè)計了基于HTML5技術(shù)的組態(tài)監(jiān)控軟件分布式采集架構(gòu)。

  (2)建立了以HTML5組態(tài)監(jiān)控為核心的新SCADA發(fā)布,使傳統(tǒng)SCADA發(fā)布更容易嵌入到互聯(lián)網(wǎng)應(yīng)用中。

  5.解決的問題

  基于HTML5的新一代組態(tài)監(jiān)控軟件與傳統(tǒng)組態(tài)監(jiān)控軟件相比解決了以下問題:

  (1)傳統(tǒng)SCADA軟件web發(fā)布需要安裝插件問題。Web發(fā)布更加簡捷,無需用戶專門安裝插件,提高了應(yīng)用體驗。

  (2)傳統(tǒng)SCADA軟件網(wǎng)頁瀏覽無法自適應(yīng)問題??梢詫崿F(xiàn)各種分辨率的完全自適應(yīng),不用擔(dān)心因顯示分辨率造成的畫面無法全屏或者畫面像素變形。

  (3)HMI在移動端無法友好兼容問題。基于新一代互聯(lián)網(wǎng)HTML5語言的web網(wǎng)頁可以在各手機端/PAD端/PC端直接引用。

  (4)傳統(tǒng)HMI/SCADA跨平臺兼容性不佳的問題??梢栽诟鱓indows操作系統(tǒng)版本中使用,還可以在Linux中使用,不用擔(dān)心跨系統(tǒng)平臺導(dǎo)致的無法兼容問題。

  三應(yīng)用效果

  1.以一般技術(shù)工程師接入發(fā)布某一個子系統(tǒng)為例,常規(guī)操作需要數(shù)據(jù)接入10人/天,組態(tài)頁面開發(fā)20人/天,WEB發(fā)布3人/天,移動開發(fā)20人/天進(jìn)行綜合對比。

  通過圖表比較可知,基于HTML5的組態(tài)監(jiān)控軟件主要在組態(tài)開發(fā)和移動應(yīng)用方面可以大大節(jié)約開發(fā)成本。

  2. 在功能展示方面,基于HTML5的組態(tài)監(jiān)控軟件也具有非常大的優(yōu)勢,具體如下表所示。

  從功能性可知,基于HTML5的新一代組態(tài)監(jiān)控軟件具有更加良好的互聯(lián)網(wǎng)體驗性,具有更加先進(jìn)前沿的技術(shù)應(yīng)用特點。

  3.產(chǎn)生更好的展示效應(yīng)。由于HTML5作為新一代互聯(lián)網(wǎng)語言,其組態(tài)監(jiān)控軟件更具備web展示效果,無論圖形界面展示還是圖庫的豐富性,以及互聯(lián)網(wǎng)控件的直接嵌入性等方面都具備更加先進(jìn)的展示效果,可以帶來更加美觀的用戶體驗。

  4.節(jié)省移動端接入成本?;贖TML5的新一代組態(tài)監(jiān)控軟件直接使用java作為底層語言,web發(fā)布基于HTML5語言,發(fā)布后直接可以接入到移動端,無需再次開發(fā),無疑大大節(jié)約移動端的開發(fā)成本。

  5.提高組態(tài)開發(fā)效率。由于采用組態(tài)方式開發(fā),各種組件已形成組態(tài)式開發(fā),可以直接采用拖拽、點擊、導(dǎo)入等方式直接開發(fā),web發(fā)布后可以直接使用到移動端,大大提供開發(fā)效率。

  四推廣應(yīng)用前景

  1.應(yīng)用案例

  本技術(shù)在某化工有限公司綜合調(diào)度項目中獲得應(yīng)用,通過集成2個化工廠和2個煤礦實現(xiàn)自動化組態(tài)監(jiān)控web友好嵌入到綜合調(diào)度平臺中。

  本技術(shù)在河南某智慧管控平臺(煤炭板塊、化工板塊)中獲得應(yīng)用,通過集成30個煤礦和23個化工廠實現(xiàn)自動化組態(tài)監(jiān)控web友好嵌入到綜合調(diào)度平臺中。

  本技術(shù)已成功應(yīng)用到某集團(tuán)三期生產(chǎn)運營平臺和資源發(fā)展生產(chǎn)運營平臺中,取得了較好的效果。

  2.適用條件

  基于HTML5的組態(tài)監(jiān)控軟件特別適用于集團(tuán)層級、公司層級的系統(tǒng)集成,在廠礦端也具有很廣的適用范圍??梢詰?yīng)用在基于各種自動化底層數(shù)據(jù)接口PLC,MODBUS,ODBC,OPC等的廠礦端綜合自動化集成,適用于基于互聯(lián)網(wǎng)、移動端、大數(shù)據(jù)等方面的組態(tài)集成,適合跨不同網(wǎng)絡(luò)間數(shù)據(jù)、組態(tài)的交互。

下一篇:返回列表

煤礦安全網(wǎng)(http://myworldofnumbers.com)

備案號:蘇ICP備12034812號-2

公安備案號:32031102000832

Powered By 煤礦安全生產(chǎn)網(wǎng) 徐州網(wǎng)狐網(wǎng)絡(luò)科技有限公司

使用手機軟件掃描微信二維碼

關(guān)注我們可獲取更多熱點資訊

感謝網(wǎng)狐天下友情技術(shù)支持