
未來的 HMI jiejuefanganjianghuishishenmeyangzi?tanenggoushixiankuaxingyedeyonghujiemianshejima,nenggouzaibaozhenggaoxiaolvdetongshigeiyonghudailaizuidadeshushidutiyanma?beifuweicitigonglexinyidaiHMI解決方案,並把它集成到了大家熟悉的Microsoft Visual Studio集成式開發環境(IDE)中。在新的HMI解jie決jue方fang案an中zhong提ti供gong了le友you好hao的de圖tu形xing界jie麵mian編bian輯ji器qi,因yin此ci省sheng去qu了le複fu雜za的de編bian程cheng操cao作zuo。通tong過guo簡jian單dan的de配pei置zhi就jiu可ke以yi完wan成cheng界jie麵mian的de設she計ji,配pei置zhi簡jian單dan的de另ling一yi個ge體ti現xian是shi平ping台tai獨du立li性xing,新xin的deHMI解決方案是基於HTML5標準和JavaScript語言的Web解決方案,采用“響應式”處理方法,無論是哪種操作係統,哪種瀏覽器和設備都有高度的自適應能力。這樣一個功能強大、標準化的HMI架構能夠滿足眾多應用場合:可以從本地的麵板解決方案延伸到多客戶端、多服務器、duoshishihe。haikeyitongguojiekoudedingyiqingsongdeshixiangongnengdekuozhan,zaijiashangbiaozhuntuxingkongzhihezidingyishejiyuansudezuheyingyong,jiukeyihenfangbiandishixiangexinghuadefangansheji。

TwinCAT HMI 的開發環境集成在 Visual Studio® 和TwinCAT Engineering 架構中
易操作性
一款好的 HMI 使用起來必須簡單,並且在工程設計時操作起來也簡單。TwinCAT HMI集成在Visual Studio中,采用“所見即所得”的(de)圖(tu)形(xing)編(bian)輯(ji)器(qi),能(neng)夠(gou)讓(rang)使(shi)用(yong)者(zhe)直(zhi)接(jie)從(cong)控(kong)件(jian)庫(ku)中(zhong)選(xuan)取(qu)需(xu)要(yao)的(de)控(kong)件(jian),通(tong)過(guo)界(jie)麵(mian)設(she)計(ji)並(bing)與(yu)實(shi)時(shi)的(de)數(shu)據(ju)變(bian)量(liang)進(jin)行(xing)鏈(lian)接(jie)。並(bing)可(ke)以(yi)通(tong)過(guo)簡(jian)單(dan)的(de)控(kong)件(jian)組(zu)合(he)和(he)參(can)數(shu)的(de)修(xiu)改(gai),方(fang)便(bian)地(di)進(jin)行(xing)功(gong)能(neng)擴(kuo)展(zhan)。現(xian)成(cheng)的(de)HTML5模板,通常這些可能需要專業人員來設計,現在可以通過較少的工作量,實現更符合人體工學的HMI。基於經驗和應用類型,HMI邏輯即可以通過JavaScript在客戶端實現,也可以作為服務器的擴展,並可以通過C + +或者.net實現,很好地實現知識產權(IP)的保護。
TwinCAT HMI可ke以yi自zi適shi應ying顯xian示shi器qi的de分fen辨bian率lv和he方fang向xiang。在zai項xiang目mu中zhong可ke以yi采cai用yong各ge種zhong尺chi寸cun和he分fen辨bian率lv的de顯xian示shi器qi,自zi由you的de屏ping幕mu方fang向xiang。基ji於yu瀏liu覽lan器qi可ke以yi在zai不bu同tong的de硬ying件jian平ping台tai和he操cao作zuo係xi統tong上shang使shi用yong的de情qing況kuang,TwinCAT HMI也可以在具有不同處理能力的平台上運行,從ARM 和Core-I係列甚至到多核計算機,都無需重新編譯或調整。
集成性
Visual Studio®可以實現 HMI 及ji其qi各ge種zhong頁ye麵mian的de高gao效xiao設she計ji,通tong過guo圖tu形xing編bian輯ji器qi可ke以yi在zai界jie麵mian上shang放fang置zhi控kong件jian並bing修xiu改gai它ta們men的de參can數shu。不bu僅jin有you諸zhu如ru尺chi寸cun和he顏yan色se的de視shi覺jiao參can數shu設she定ding,還hai能neng設she定ding相xiang應ying變bian量liang鏈lian接jie,例li如ru從congPLC中,或者從C++模型中。豐富的軟件向導可以輕鬆實現這一切。
HMI開發期間可以對在線數據進行觀察,在設計頁麵中通過變量直接進行模擬,也可以在線進行修改,還可使用諸如Team Foundation Server 或 Subversion 等源代碼數據庫,連接所有數據,使團隊開發工作更加簡單,管理更輕鬆。
使用HTML5
HTML5正在成為一個全球通用的基於網頁的編程標準,它提供簡單、高效和跨平台的技術,成功應用於所有主流網頁開發中,並且被很多有影響力的高科技公司推崇,HTML5還解決了以前頁麵設計的諸多弊端。TwinCAT HMI 使用 HTML5可以幫助設計人員設計更現代化更符合人體工學的 HMI 頁麵,並能在瀏覽器上更快速、簡單地實現。

TwinCAT HMI支持多個客戶端同時查看和操作

TwinCAT HMI 服務器支持訪問多個 Runtime 係統

TwinCAT HMI 服務器可以針對其它協議進行擴展
連接性和安全性
有人可能會問,“TwinCAT HMI 如何與一台 PLC 交換數據呢?”簡單地說,HMI客戶端也就是瀏覽器,是直接與 HMI 服務器通訊,和大家都熟知的標準,如 HTTPS 和Websocket Secure一樣,能確保客戶端到服務器之間的數據安全。HMI 服務器和各個控製器通訊都遵循其相應的通訊協議。以OPC UA為例,在TwinCAT軟件內部使用的還是ADS協議。其它協議,如行業特定的協議,例如BACnet和 IEC 61850,都可以通過服務擴展功能來實現。
多個控製器可以與本地網絡中的一個或多個客戶端交換數據。客戶端可以在本地 PC 或麵板型 PC 上(shang)運(yun)行(xing),甚(shen)至(zhi)可(ke)以(yi)在(zai)諸(zhu)如(ru)平(ping)板(ban)電(dian)腦(nao)和(he)智(zhi)能(neng)手(shou)機(ji)等(deng)移(yi)動(dong)設(she)備(bei)上(shang)運(yun)行(xing)。它(ta)還(hai)集(ji)成(cheng)了(le)一(yi)個(ge)連(lian)接(jie)到(dao)雲(yun)端(duan)服(fu)務(wu)的(de)安(an)全(quan)鏈(lian)接(jie),從(cong)而(er)能(neng)夠(gou)通(tong)過(guo)互(hu)聯(lian)網(wang),在(zai)智(zhi)能(neng)手(shou)機(ji)上(shang)與(yu)設(she)備(bei)相(xiang)連(lian)接(jie),顯(xian)示(shi)HMI頁麵。
靈活性和開放性
使用HTML5可以簡單地實現個性化HTML頁麵的基於TwinCAT HMI 的擴展。例如複雜的控件可以由簡單的組合得到。從使用者角度,TwinCAT HMI完全是一個模塊化和簡單的可擴展係統。JavaScript 可以用於客戶端邏輯開發,但這不是唯一的選項。對於那些不熟悉 JavaScript 的使用者還可以使用圖形編輯器,通過簡單的配置而不用去編程。
在服務器側,擴展的功能實現起來也非常簡單,除了模塊化擴展之外,還可以在之前的擴展上改造。一些擴展功能的邏輯可以由C++ 或者.NET來編寫,也可以對某個特定的協議進行擴展。TwinCAT HMI 為行業特定的控製提供了理想的解決方案,不同設計方案也能夠簡單地結合在一起使用。
現代 HMI 解決方案的轉變
新的TwinCAT HMI 開啟了 HMI 軟件的重要轉變。過去專業的工程開發和通訊必須采用的特定的操作係統,但是TwinCAT HMI 在頁麵設計上采用標準的開發技術,特別是 Visual Studio®和 HTML5,以及標準的通訊方式,如Websockets和 HTTPS。它對操作係統也沒有依賴性 — TwinCAT HMI 可以在任何一個兼容 HTML5 的瀏覽器和所有操作係統上運行。TwinCAT HMI是倍福為邁向工業 4.0打造的一款麵向未來的、開放的、高性能的跨領域解決方案。

Josef Papenfort 博士,Sven Oberschmidt,
TwinCAT 產品經理,TwinCAT 產品經理,
德國倍福自動化有限公司德國倍福自動化有限公司
技術亮點一瞥:
– 高效工程,集成在 Visual Studio® 中
– 平台獨立性
– 基於 Web(HTML5,JavaScript)
– 功能強大的架構
– 可模塊化/可擴展性
– 集成高級編程語言
– 標準的圖形工具
產品發布
預計投放市場時間:2016 年第三季度
更多信息:
www.beckhoff.com.cn