EcHmi工控組態(tài)軟件
EcHmi(Easy Control Human-Machine Interaction )是一個(gè)通用的工控軟件人機(jī)介面組態(tài)軟件。作者十多年從事工控行業(yè)軟件的開(kāi)發(fā)。EcHmi從HMI入手,從2001年的1.0版開(kāi)始,到目前的9.5版,歷經(jīng)6年時(shí)間,通過(guò)不斷的應(yīng)用、改進(jìn),逐漸完善為一個(gè)全功能的工控組態(tài)軟件,和國(guó)內(nèi)外的同類(lèi)軟件相比有著獨(dú)有的特點(diǎn),比如動(dòng)態(tài)模板,子圖同步更新。 EcHmi包含:EcMake開(kāi)發(fā)環(huán)境、EcView運(yùn)行系統(tǒng)、實(shí)時(shí)庫(kù)、歷史庫(kù)、WEB系統(tǒng)5部分。
圖1 ________________________________________功能強(qiáng)大的作圖系統(tǒng) 采用GDIPLUS和GDI混合編程、WMF文件的導(dǎo)入、單元組合圖形直接編輯內(nèi)部屬性和動(dòng)作。采用世界坐標(biāo)映射,方便對(duì)圖形的編輯調(diào)整。可對(duì)任何類(lèi)型的圖形(包括圖片)進(jìn)行任意角度的旋轉(zhuǎn)、整體調(diào)控。并提供了圖型之間的對(duì)齊、等分排列功能。________________________________________方便的子圖庫(kù)管理和子圖重用 制作子圖無(wú)需編程,子圖中可自定義變量、編寫(xiě)腳本,子圖的更新可同步更新到工程中。 提供了子圖更新的同步畫(huà)面更新功能,子圖更新可選當(dāng)前畫(huà)面、已打開(kāi)畫(huà)面、整個(gè)工程。________________________________________高效的C腳本 EcHmi的腳本采用CScript,腳本歷經(jīng)兩次升級(jí),目前的腳本系統(tǒng)采用虛擬機(jī)方式,由編譯器編譯成字節(jié)碼,由虛擬機(jī)直接執(zhí)行字節(jié)碼,效率很高。虛擬機(jī)的功能十分強(qiáng)大,支持指針、數(shù)組、遞歸函數(shù)調(diào)用。 腳本分為圖形腳本、窗口腳本、控制過(guò)程腳本。 內(nèi)置函數(shù)包含數(shù)據(jù)訪問(wèn)類(lèi)、圖形控制類(lèi)、畫(huà)面(窗口)控制類(lèi)、ActiveX訪問(wèn)類(lèi)和標(biāo)準(zhǔn)ANSIC的一些函數(shù)(比如字符串處理、數(shù)學(xué)計(jì)算等),而且方便擴(kuò)充內(nèi)置函數(shù),擴(kuò)充內(nèi)置函數(shù)時(shí)不需要修改編譯系統(tǒng)。只需在虛擬機(jī)里定義擴(kuò)充函數(shù)的實(shí)現(xiàn)即可。________________________________________動(dòng)作和觸發(fā)器 概念和WinCC相同,動(dòng)作包含直接連接、向?qū)_本、自定義CSCript腳本,適合不同的應(yīng)用場(chǎng)合。動(dòng)作觸發(fā)器包括畫(huà)面周期、標(biāo)準(zhǔn)周期、變量變化、事件觸發(fā)。 使用直接連接和向?qū)煞N方法來(lái)產(chǎn)生動(dòng)畫(huà),您只需要點(diǎn)幾下鼠標(biāo)就行了。 系統(tǒng)提供了數(shù)值顯示、百分比填充、移動(dòng)、縮放、旋轉(zhuǎn)、儀表指針、邊線/文本顏色、實(shí)體填充顏色、顯示/隱藏、條件閃爍等直接連接和動(dòng)畫(huà)向?qū)?。因此無(wú)需手工編寫(xiě)腳本就能產(chǎn)生豐富多彩、表達(dá)直觀的動(dòng)態(tài)界面。當(dāng)然對(duì)于懂C語(yǔ)言的工程組態(tài)工程師來(lái)講,也可以直接手工編寫(xiě)腳本來(lái)進(jìn)行高級(jí)應(yīng)用。 ________________________________________結(jié)構(gòu)和模板畫(huà)面 結(jié)構(gòu)和模板畫(huà)面極大的提高了工程組態(tài)的效率,相同的設(shè)備可以定義為結(jié)構(gòu),做成模板畫(huà)面。模板畫(huà)面在運(yùn)行時(shí)動(dòng)態(tài)生成。動(dòng)態(tài)模板功能是EcHmi獨(dú)有功能。
圖2 ________________________________________ActiveX支持 EcHmi的每一個(gè)畫(huà)面都是ActiveX容器,因此您可以插入ActiveX控件,并可用腳本來(lái)訪問(wèn)ActiveX的屬性和方法,以達(dá)到EcHmi和ActiveX交換數(shù)據(jù)的目的。 ________________________________________類(lèi)似WinCC的趨勢(shì) 趨勢(shì)包括趨勢(shì)曲線和趨勢(shì)表,歷史和實(shí)時(shí)公用,和WinCC的趨勢(shì)類(lèi)似。
圖3 ________________________________________ECP網(wǎng)絡(luò)協(xié)議數(shù)據(jù)接口和ECD驅(qū)動(dòng)規(guī)范接口 通過(guò)ECP數(shù)據(jù)接口和ECD驅(qū)動(dòng)規(guī)范接口,使EcHmi界面端能通過(guò)本機(jī)進(jìn)程間、局域網(wǎng)、廣域網(wǎng)訪問(wèn)現(xiàn)場(chǎng)設(shè)備數(shù)據(jù)。 塊變量,具有字節(jié)數(shù)<400的數(shù)據(jù)塊變量,常用于現(xiàn)場(chǎng)設(shè)備的配置、設(shè)置、整定值。 帶大塊參數(shù)的設(shè)備事件支持,比如電力錄波事件帶錄波數(shù)據(jù)。 ECHMI目前提供了一個(gè)OPC2.0DA驅(qū)動(dòng)和一個(gè)例子驅(qū)動(dòng),開(kāi)放ECD規(guī)范和提供ECD開(kāi)發(fā)例子程序,使您能編寫(xiě)任何工控設(shè)備的ECD驅(qū)動(dòng)程序。 ________________________________________WEB發(fā)布 EcHmi提供兩種運(yùn)行模式C/S和B/S模式,EcHmi能直接根據(jù)工程生成WEB站點(diǎn),只需將該站點(diǎn)通過(guò)IIS發(fā)布出去即可。EcHmi客戶(hù)端可通過(guò)Internet廣域網(wǎng)從實(shí)時(shí)庫(kù)和歷史庫(kù)獲取數(shù)據(jù)。________________________________________實(shí)際的大型工程應(yīng)用 本系統(tǒng)的HMI已被北京中石化、北京國(guó)電等采用,用于開(kāi)發(fā)輸油管道SCADA系統(tǒng)和風(fēng)能發(fā)電遠(yuǎn)程監(jiān)測(cè)系統(tǒng)。也被北京工程商用于重慶珞璜電廠監(jiān)測(cè)系統(tǒng)。 EcHmi適合于管道/線SCADA系統(tǒng)(石化輸油管道/自來(lái)水管道/天然氣管道),電力(水電站/火電廠/風(fēng)力發(fā)電)監(jiān)測(cè)系統(tǒng),工廠自動(dòng)化系統(tǒng)(化工/造紙),電信動(dòng)力及環(huán)境監(jiān)測(cè)系統(tǒng),化工廠/水廠/污水處理廠監(jiān)測(cè)監(jiān)控系統(tǒng),油田/油井遠(yuǎn)程監(jiān)測(cè)監(jiān)控控系統(tǒng)等。________________________________________系統(tǒng)資源占用低、穩(wěn)定可靠 EcHmi采用VC++編寫(xiě),同時(shí)采用高效的圖形顯示技術(shù)和高性能的CScript腳本系統(tǒng)。 EcHmi從1.0到目前的9.2歷經(jīng)6年多,經(jīng)過(guò)不斷的實(shí)際工程應(yīng)用、改進(jìn),已經(jīng)很成熟。 ________________________________________EcHmi主要客戶(hù) 北京中石化下屬某公司 (輸油管道SCADA系統(tǒng)) 北京國(guó)電下屬某公司 (風(fēng)能發(fā)電監(jiān)測(cè)系統(tǒng)) 北京某自動(dòng)化工程公司 (通用工控,火電廠監(jiān)測(cè)) 成都某自動(dòng)化工程公司 (通用工控) 西安某公司 (工廠電能監(jiān)測(cè)) EcHmi提供多種靈活的合作方式。歡迎廣大各行業(yè)軟件開(kāi)發(fā)商,工控軟件集成商下載試用評(píng)估。也可為各行業(yè)軟件開(kāi)發(fā)商定制行業(yè)組態(tài)軟件。比如電力行業(yè)組態(tài)軟件,石化行業(yè)組態(tài)軟件,礦井監(jiān)控組態(tài)軟件,工廠自動(dòng)化組態(tài)軟件等。 自動(dòng)化網(wǎng)宋小白編輯
圖1
圖2
圖3
我要收藏
個(gè)贊
評(píng)論排行