易控|組態(tài)軟件-新科技 新魅力——訪北京九思易自動化軟件有限公司總經(jīng)理徐新文
2009/9/24 9:22:10
九思易云集了自動化軟件界的眾多開發(fā)和應(yīng)用高手,企業(yè)核心研發(fā)團(tuán)隊是國內(nèi)九十年代初最早從事組態(tài)軟件研發(fā)的一批專業(yè)人士,這點(diǎn)筆者早有所聞。近兩年來,易控組態(tài)軟件更是頻頻進(jìn)入筆者視野,全面基于.NET平臺、國內(nèi)率先支持多語言、完全開放的C#編程功能,廣為稱道的圖形界面,以及在奧林匹克體育中心(鳥巢)和寶鋼等重量級企業(yè)的成功應(yīng)用,無不令易控熠熠生輝。
記者:能否介紹一下九思易自動化軟件的歷史?
徐:北京九思易自動化軟件有限公司于2003年初成立。2004年初我們有了第一代組態(tài)軟件產(chǎn)品,并在寶鋼成功應(yīng)用。2006年初我公司產(chǎn)品易控正式對外曝光,開始被用戶認(rèn)知,易控產(chǎn)品創(chuàng)業(yè)內(nèi)先河,完全基于.NET平臺開發(fā)。2007年推出易控2007,該版本推出兩大業(yè)內(nèi)首創(chuàng)的功能,即多語言功能和C#編程功能,助力國內(nèi)企業(yè)和產(chǎn)品輕松全球化,并全面超越組態(tài)應(yīng)用,滿足用戶的特殊復(fù)雜需求。而今年我們推出了易控(INSPEC)2009。易控(INSPEC)2009采用的都是微軟最新的技術(shù),包括WPF、WCF、XML等,該產(chǎn)品基于分布式網(wǎng)絡(luò)架構(gòu),具有WEB功能和全面冗余功能,構(gòu)建真正的大系統(tǒng)應(yīng)用。
記者:能具體介紹一下易控(INSPEC)組態(tài)軟件的特點(diǎn)嗎?
徐:和市場上其它組態(tài)軟件相比,易控組態(tài)軟件具有它獨(dú)特的非常具有吸引力的特點(diǎn),可以簡單說幾個。
第一:易控組態(tài)軟件從一開始就是基于.NET平臺開發(fā)。.NET平臺相比之前的其它軟件開發(fā)平臺,系統(tǒng)更安全可靠,因此可以保證易控組態(tài)軟件的運(yùn)行質(zhì)量,杜絕Windows系統(tǒng)中經(jīng)常發(fā)生的“內(nèi)存泄露”、“內(nèi)存崩潰”和“藍(lán)屏”等系統(tǒng)死鎖、崩潰、死機(jī)現(xiàn)象??梢哉f,易控組態(tài)軟件質(zhì)量非常好,到目前為止,無一起質(zhì)量事故。同時,.NET平臺一系列開放的技術(shù)可更好地實(shí)現(xiàn)系統(tǒng)的擴(kuò)展性,更易于與其它系統(tǒng)集成。完全基于.NET平臺開發(fā)的易控全面支持Windows Vista和Windows7,未來更可跨平臺運(yùn)行。
第二:強(qiáng)大的腳本編程功能。易控(INSPEC)內(nèi)嵌的C#用戶程序給具有復(fù)雜應(yīng)用的客戶帶來了極大的便利,讓原來通過組態(tài)軟件不可能實(shí)現(xiàn)的功能變得易如反掌,用戶可將自己或第三方編寫的高級語言代碼直接嵌入易控,將易控強(qiáng)大的功能和用戶自己編寫的特殊代碼緊密結(jié)合,并且提供智能感知、自動提示、語法檢查、錯誤提示等易于使用的措施。
第三:大膽嘗試集成IT界最新的技術(shù),為用戶的使用提供多種選擇,帶來全新體驗(yàn)。易控(INSPEC)引用了IT界的最新Web技術(shù)、3D技術(shù)、WPF和WCF技術(shù),為用戶提供簡單直接生動的數(shù)據(jù)瀏覽和圖形顯示功能,易控(INSPEC)的畫面開發(fā)能力可媲美專業(yè)級圖形處理軟件,開發(fā)的畫面效果具有業(yè)內(nèi)一流水平,這也是易控自進(jìn)入市場就獲得用戶盛贊的一個原因。易控2009將不負(fù)眾望,繼續(xù)讓用戶領(lǐng)略新技術(shù)的魅力,其WEB功能將完全不同于業(yè)內(nèi)其它軟件的WEB應(yīng)用,它完全實(shí)現(xiàn)桌面應(yīng)用的效果,即將局域網(wǎng)內(nèi)實(shí)現(xiàn)的功能完全延伸到Internet上去,大大提升用戶的使用體驗(yàn)。
第四:多語言功能。易控(INSPEC)開發(fā)的工程支持世界上的203種語言,并可以一鍵式在不同語言間任意切換,用戶工程只需開發(fā)一次,運(yùn)行效率大大提高,并可以實(shí)現(xiàn)文本、圖片、聲音的完全多語言化。多語言是易控在業(yè)內(nèi)首創(chuàng)的功能,目前已經(jīng)成為新一代組態(tài)軟件的標(biāo)準(zhǔn)功能。
記者:腳本編程功能是廣大組態(tài)軟件用戶越來越關(guān)心的一個功能,能否評價一下目前市場上組態(tài)軟件對此功能的支持程度?
徐:腳本編程功能是組態(tài)軟件最重要的功能之一。我們可以把組態(tài)軟件的發(fā)展分為三個階段:第一階段,基本編程所使用的編程語言是組態(tài)軟件廠家自己開發(fā)的,一般都是模仿高級語言中的C語言或Basic語言,實(shí)現(xiàn)簡單的功能,稱為類似C語言或類似Basic語言的腳本,其語言和語法都是不通用的、非開放的,功能很弱,穩(wěn)定性也得不到保障。第二階段,組態(tài)軟件采用通用的腳本編程語言進(jìn)行編程,比如VBA,JavaScript等,這是目前國外大多數(shù)組態(tài)軟件所提供的功能,和第一代腳本相比,在功能、開放性和穩(wěn)定性上得到了提高,但是其腳本語言的本質(zhì)沒有改變,是解釋執(zhí)行,效率低,速度慢,功能仍然不夠強(qiáng)大,開放性和靈活性也都不能滿足現(xiàn)今用戶日益增高和復(fù)雜的要求,因此,此種方式也有許多局限性。第三階段,組態(tài)軟件中的腳本編程語言直接使用高級語言進(jìn)行編程,和前兩代相比,功能上顯著提升,執(zhí)行速度大幅度提高,腳本程序的執(zhí)行方式從解釋性執(zhí)行跨入編譯性執(zhí)行,是一個質(zhì)的飛躍,完全可以無縫接入客戶自己和第三方的程序,其靈活性和開放性空前,可以說,完全解放用戶的編程能力。
目前易控(INSPEC)就是第三階段的領(lǐng)導(dǎo)品牌。
記者:對用戶來說,組態(tài)軟件的易用性也非常重要。而一般廠商在組態(tài)軟件的易用性和靈活性上,很難做到兩者兼顧。九思易軟件在這方面是如何做的?
徐:這點(diǎn)對自動化軟件廠商和用戶來說確實(shí)非常重要。而易控(INSPEC)在設(shè)計時就考慮了這些因素。軟件的使用要看重細(xì)節(jié),我們從非常多的細(xì)節(jié)上做到兼顧易用性和靈活性:
第一, 易控軟件一個重要的設(shè)計原則就是“一切以用戶為中心、友好、簡單、容易、高效”,盡量采用各種方法,如簡化概念、分類管理、批量操作、表格輸入、導(dǎo)入導(dǎo)出、多元化操作,等等大量人性化設(shè)計,減低用戶的學(xué)習(xí)和工程開發(fā)時間。早期有客戶統(tǒng)計過,用易控開發(fā)工程,可節(jié)省30%左右的開發(fā)時間。
第二, 我們做易控,不是在功能性和易用性上找平衡,而是兼顧,我們的目標(biāo)是既提供足夠強(qiáng)大的功能,同時又讓用戶能非常簡單地、沒有過高要求地使用到這些功能,享受帶給他們的好處。比如我們的圖形系統(tǒng),功能十分強(qiáng)大,我們通過提供強(qiáng)大的圖形編輯和開發(fā)系統(tǒng),具有漸變、放射、紋理等等效果,用戶可自定義中心點(diǎn),支持各種傾斜、旋轉(zhuǎn)、對齊、翻轉(zhuǎn)、組合、層次等操作;提供已經(jīng)集成了所有通用圖形和各行業(yè)典型圖形的圖形庫,并且,圖形庫里的圖符大部分為智能圖符,具有多層次動畫和操作屬性;提供各種插件和控件等各種創(chuàng)新性的使用方法,確實(shí)能讓用戶非常方便得到其想要的任何圖形界面。再比如我們的腳本編程,剛才提到了我們的用戶程序編程功能在組態(tài)軟件中具有最強(qiáng)編程能力,是腳本編程最新發(fā)展的代表,它非常靈活,功能非常強(qiáng)大,但用戶又往往不懂高級語言編程,因此我們提供了一系列措施,例如零輸入技術(shù),即全部圖形化編程,用戶不需要有任何的輸入;職能感知技術(shù),如果用戶想輸入“print”,只需輸入“p”,界面即可自動出現(xiàn)print供用戶選擇;在線幫助技術(shù),用戶只需把鼠標(biāo)放在指令處,即出現(xiàn)該指令的解釋;著色技術(shù),不同類型的指令用不同的顏色標(biāo)識,方便用戶編程使用,等等,讓完全不懂得編程的用戶都能很好使用用戶程序的編程功能。
第三, 整個產(chǎn)品的架構(gòu)是完全開放的,非常便于用戶以后進(jìn)行系統(tǒng)升級或者增加新功能。
附注:易控(INSPEC)組態(tài)軟件在中國的成功案例:
·國家奧林匹克體育場(鳥巢)5.5公里隧道監(jiān)控系統(tǒng)
·廣西柳州高速公路隧道監(jiān)控系統(tǒng)
·寶鋼大型切割生產(chǎn)線監(jiān)控系統(tǒng)
·長治H鋼生產(chǎn)線監(jiān)控系統(tǒng)
·太鋼成品庫生產(chǎn)監(jiān)控管理系統(tǒng)
應(yīng)用的其它行業(yè)還有:化工、鐵路、水處理、煙氣檢測、樓宇、可視化節(jié)能、地鐵監(jiān)控、風(fēng)電監(jiān)控等領(lǐng)域。
評論排行