吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

宏集JMobile Studio—實現HMI界面高自由度設計

虹科工業物聯網技術 ? 來源:虹科工業物聯網技術 ? 作者:虹科工業物聯網技 ? 2024-05-30 13:38 ? 次閱讀

一、簡介

物聯網HMI的組態軟件是數據可視化的重要工具,工程師可以通過圖形化界面來配置、監控和管理現場采集的數據。目前,市面上大多數的組態軟件里的可視化控件庫都由設計師預先部署,用戶只能調用而不能完全自定義控件,導致可視化界面的使用便捷性和美觀度都受到限制。

然而,宏集的物聯網HMI所配套的JMobile Studio組態軟件不僅帶有設計師根據最新美術風格設計的完善數據庫,也具有由JavaScript支持的Canvas畫布功能。通過調用Canvas控件以及簡單的JavaScript編程,工程師可以輕松實現HMI界面的完全自定義,部署功能更豐富且美觀的顯示畫面。

二、宏集JMobile Studio介紹

wKgaomZYD0-AVZD9AAT5-Tn42Co236.png

宏集JMobile Studio是宏集HMI設備的專用IDE與組態軟件。JMobile Studio配合設備或x86設備中預裝的JMobile Runtime運行環境,能使宏集物聯網設備成為支持幾乎所有工業現場協議的工控設備

宏集JMobile Studio支持JavaScript編程,通過拖拽式的功能控件,輕松實現高自由度的畫面組態與邊緣計算。

此外,宏集的HMI可以配置OPC UA、MQTT等協議,輕松實現用戶的物聯網方案。

三、演示所需設備

1. 一臺宏集物聯網HMI、宏集物聯網網關或安裝有JMobile Runtime PC的x86設備,以作為可視化界面。此外,JMobile Studio組態軟件中內置項目模擬器,可作測試使用;

2. JMobile Studio 組態軟件。

四、演示內容

本次演示以JMobile Studio 組態軟件及內置的項目模擬器為基礎,展示Canvas畫布功能控件的調用。通過幾個簡單的JavaScript程序例程,說明如何通過JMobile Studio 組態軟件實現在HMI畫面上繪制圖形和動畫

Canvas畫布的功能強大,具有圖形繪制、圖像處理、動畫制作和數據可視化的功能,輕松實現動態效果和復雜的人機交互。

以下是一些組態控件在宏集物聯網HMI上的展示效果:

wKgZomZYD2OAW3z2AAVr8x3x8_I637.pngwKgaomZYD2OAE0oxAAPYRzqIhlw880.pngwKgZomZYD2OAYDaMAAGHG84jGxM971.png? 宏集HMI組態控件動畫效果圖示

五、配置過程

1.配置Canvas畫布控件

(1)JMobile Studio中新建基于宏集eX705 HMI的界面程序,如圖1所示。

wKgZomZYD4eAF4SgAAD36Lk1094459.png圖1 新建項目

(2)在工具庫/控件中找到通用Canvas控件,拖拽到HMI界面中,如圖2所示。

wKgZomZYD5qAErCjABOtuhxG20U637.png圖2 調用Canvas控件 wKgaomZYD6SAZVSnAAATj6f7KDM916.png圖2 調用Canvas控件

(3)選中Canvas控件,在屬性欄的事件中找到繪制操作,點擊打開操作列表,選擇JavaScript小組件。

wKgaomZYD8KAbEHqAACAFip5KlY217.png圖3 啟用Canvas控件的JavaScript功能

(4)下方彈出腳本一欄,即可通過JavaScript語言編寫Canvas畫布的程序。初始默認調用一個畫出藍色矩形的例程,可直接刪除。

wKgZomZYD9uAEY1wAAA5-jQJFBg070.png圖4 調用JavaScript編輯

2.編寫JavaScript程序

(1)例程一:同心矩型和交疊矩形

通過Canvas的矩形函數調用,我們可以輕松實現豐富的靜態矩形繪制,簡單的代碼如圖5所示:

wKgaomZYEAKACU4AAABhNam583o149.png圖5 靜態同心矩型和交疊矩形的JavaScript演示代碼

編寫完成后打開組態軟件內置的HMI模擬器,顯示Canvas畫布的效果。結果如圖6所示:

wKgaomZYEBOAB9_fAABSqFx1FCM345.png圖6靜態同心矩型和交疊矩形畫布在模擬HMI上的顯示效果

(2)例程二:彩色圓形笑臉

同樣地,調用圓弧函數,我們也實現了圓形控件的繪制,簡單的代碼和演示效果如圖7、8所示:

wKgZomZYEDKAF6CdAACbt7NtlUI073.png圖7 靜態彩色笑臉的JavaScript演示代碼 wKgZomZYED6AEi3hAABd-7nJGKQ972.png圖8靜態彩色笑臉畫布在模擬HMI上的顯示效果

(3)例程三:動態數據餅圖

Canvas控件不僅支持靜態的畫面顯示,也支持動態的動畫效果。通過調用采集得到的動態數據,可以實現生動的現場數據可視化。

不同的標簽數據通過各類工業協議從現場采集到HMI中,我們通過定時器實時采集標簽的數據,并在Canvas控件中以上述標簽的數據作為變量,實時動態地改變各數據的占比,實現餅圖的動畫效果。該動態餅圖的JavaScript代碼和演示效果如圖9、10所示:

wKgZomZYEF6ACBzFAAEnA46I9MY577.png圖9 用于數據動態演示的餅圖JavaScript代碼 wKgaomZYEGqAXnSfAAA3bge_kgM519.png圖10 用于數據動態演示的餅圖和條形圖的效果演示

六、總結

通過JMobile Studio組態軟件內置的Canvas控件,我們驗證了在宏集物聯網HMI或安裝了JMobile套件的x86設備中實現界面組件的自定義設計和突出顯示效果的功能

除了Canvas控件,JMobile Studio還提供了豐富的圖形庫和工具,用戶可以通過拖拽組件、繪制圖形等方式,快速創建直觀的操作界面。

同時,用戶還可以輕松與工業控制設備如PLC(可編程邏輯控制器)、DCS(分布式控制系統)等進行通信,實現實時數據采集和可視化展示。用戶可以根據需要定義控制邏輯,比如設置報警、趨勢和計劃表等,從而實現對生產過程的自動控制。

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 物聯網
    +關注

    關注

    2913

    文章

    44923

    瀏覽量

    377018
  • 組態軟件
    +關注

    關注

    4

    文章

    231

    瀏覽量

    27103
  • HMI
    HMI
    +關注

    關注

    9

    文章

    597

    瀏覽量

    48733
  • Canvas
    +關注

    關注

    0

    文章

    16

    瀏覽量

    11015
收藏 人收藏

    評論

    相關推薦

    X7 & X10系列手持HMI——突破限制,賦能工業現場

    全新X7 & X10系列手持HMI重磅上市!為您打破傳統人機交互的空間限制,實現更高效、更安全的生產操作
    的頭像 發表于 12-24 17:38 ?193次閱讀
    <b class='flag-5'>宏</b><b class='flag-5'>集</b>X7 &amp; X10系列手持<b class='flag-5'>HMI</b>——突破限制,賦能工業現場

    HMI應用于物聯網的前景 HMI未來發展趨勢與挑戰

    HMI應用于物聯網的前景 隨著物聯網(IoT)技術的快速發展,人機界面HMI)在物聯網領域的應用前景日益廣闊。HMI作為連接人與機器的橋梁,其在物聯網中的作用不僅僅是展示數據,更是
    的頭像 發表于 12-06 10:26 ?525次閱讀

    H60.XYZTR5六自由度并聯機構

    、生物科技等微納操作領域。 H60.XYZTR5六自由度并聯機構 H60.XYZTR5系列六自由度并聯機構壓電納米定位臺,是X、Y、Z、θx、θy、θz六軸運動定位臺,內置高可靠性壓電陶瓷作為驅動源,通過六支壓電促動器的協調伸縮,配合先進的控制算法
    的頭像 發表于 11-21 10:33 ?286次閱讀
    H60.XYZTR5六<b class='flag-5'>自由度</b>并聯機構

    eXware703 邊緣網關實現OPC UA數據轉換

    eXware703邊緣網關幫助國內某衡器企業實現OPC UA數據和Modbus TCP數據的轉換,完成西門子PLC和OPC UA稱重儀的互聯互通。
    的頭像 發表于 07-11 13:29 ?275次閱讀
    <b class='flag-5'>宏</b><b class='flag-5'>集</b> eXware703 邊緣網關<b class='flag-5'>實現</b>OPC UA數據轉換

    物聯網工控屏通過 S7 ETH 協議采集西門子 1200 PLC 數據

    上周我們分享了HMI通過S7 MPI協議采集西門子400 PLC數據的操作步驟。本周,我們將繼續帶來干貨,重點介紹
    的頭像 發表于 06-21 16:02 ?611次閱讀
    <b class='flag-5'>宏</b><b class='flag-5'>集</b>物聯網工控屏通過 S7 ETH 協議采集西門子 1200 PLC 數據

    干貨分享:物聯網HMI通過S7 MPI協議采集西門子400PLC數據

    物聯網HMI集成了多個驅動來適配西門子200、300、400、1200、1500、LOGO等系列PLC,本文主要介紹
    的頭像 發表于 06-13 13:39 ?669次閱讀
    干貨分享:<b class='flag-5'>宏</b><b class='flag-5'>集</b>物聯網<b class='flag-5'>HMI</b>通過S7 MPI協議采集西門子400PLC數據

    基于FPGA EtherCAT的六自由度機器人視覺伺服控制設計

    和增強系統處理圖像的實時性,本文提出了一種伊瑟特的六自由度機器人視覺伺服控制系統,將攝像頭集成到基于 Zynq的伊瑟特主站上,提高了視覺伺服的實時性.經測試,該平臺能夠對視覺檢測目標的變化做出及時的反應
    發表于 05-29 16:17

    PLC+HMI觸控一體機助力構建物料自動分揀系統

    DC系列PLC+HMI觸控一體機集成了參數設置、數據顯示、設備監控等功能,可通過曲線和動畫形式展示自動化控制過程,并支持邏輯編程,幫助構建高效的物料自動分揀系統.
    的頭像 發表于 05-08 10:52 ?674次閱讀
    <b class='flag-5'>宏</b><b class='flag-5'>集</b>PLC+<b class='flag-5'>HMI</b>觸控一體機助力構建物料自動分揀系統

    eX200系列工控屏—全能, 極致性價比的創新之作

    新一代eX200系列HMI重磅來襲!高性價比和多元功能的完美融合,為企業提供All-in-one物聯網解決方案。
    的頭像 發表于 04-24 15:58 ?448次閱讀
    <b class='flag-5'>宏</b><b class='flag-5'>集</b>eX200系列工控屏—全能, 極致性價比的創新之作

    基于FPGA的六自由度機器人視覺伺服控制方案設計

    ? 機器人視覺系統的硬件選擇直接影響圖像采集,圖像的質量和后期的處理,并影響整個控制系統的實時性,所以應根據要求和這些硬件性能,嚴格選擇硬件。基于伊瑟特的六自由度機器人視覺伺服控制系統主要包括攝像頭、Zynq、存儲、顯示、通信等模塊。
    發表于 04-24 10:31 ?559次閱讀
    基于FPGA的六<b class='flag-5'>自由度</b>機器人視覺伺服控制方案設計

    【插針機HMI開發】用AWTK開發人機界面

    AWTK介紹致遠電子的AWTK是開源GUI引擎,提供了AWTK-C、AWTK-MVVM和AWTK-HMI等多種解決方案來實現界面編程。其中AWTK-C解決方案使用
    的頭像 發表于 04-19 08:23 ?627次閱讀
    【插針機<b class='flag-5'>HMI</b>開發】用AWTK開發人機<b class='flag-5'>界面</b>

    eX700M系列HMI實現港口設備數據上云

    eX700M系列HMI幫助國內某信息化公司實現港口設備的數據采集、處理和上云,推動港口設備信息化。
    的頭像 發表于 04-17 11:03 ?419次閱讀
    <b class='flag-5'>宏</b><b class='flag-5'>集</b>eX700M系列<b class='flag-5'>HMI</b><b class='flag-5'>實現</b>港口設備數據上云

    Web HMI快速實現PLC數據的遠程監控

    隨著web技術的快速發展,越來越多的PLC設備集成web服務器。Web HMI幫助某自動化龍頭企業輕松訪問和連接西門子PLC中的web服務器,實現PLC內部關鍵數據的監控。
    的頭像 發表于 03-27 10:49 ?645次閱讀
    <b class='flag-5'>宏</b><b class='flag-5'>集</b>Web <b class='flag-5'>HMI</b>快速<b class='flag-5'>實現</b>PLC數據的遠程監控

    新一代Web HMI:開啟遠程監控新時代

    新一代Web HMI擁有強大的硬件配置和豐富的硬件接口,出廠自帶Chromium瀏覽器,基于web服務器便可輕松訪問工業控制系統(如PLC、上位機等),實現遠程監控,給你全新的工業
    的頭像 發表于 03-20 14:20 ?496次閱讀
    <b class='flag-5'>宏</b><b class='flag-5'>集</b>新一代Web <b class='flag-5'>HMI</b>:開啟遠程監控新時代

    小型PLC應用于浮動封蓋機

    提供開放性和靈活性的工業控制解決方案,僅通過1個控制面板和1個緊湊型PLC,控制來自不同制造商的13種不同電機,實現傳送帶不停止情況
    的頭像 發表于 02-28 13:20 ?300次閱讀
    <b class='flag-5'>宏</b><b class='flag-5'>集</b>小型PLC應用于浮動封蓋機
    正品百家乐玩法| 金盈会百家乐现金网| 百家乐官网b28博你发v| 大连百家乐官网食品| 明升 | 太阳城网上娱乐| 百家乐官网玩法开户彩公司| 百家乐官网如何投注法| 百家乐官网博之道娱乐城| 潘多拉百家乐官网的玩法技巧和规则 | 百家乐最佳投注法下载| 三公百家乐在线哪里可以| 大发888娱乐城888bg| 佛山市| 澳门百家乐官网网上| 百家乐官网娱乐网网| ag百家乐下载| 大发888 无法进入网页| 交口县| 百家乐官网赌博器| 优博百家乐yobo88| 郑州太阳城宾馆| 网上百家乐官网追杀| 巴厘岛百家乐官网的玩法技巧和规则| 网上百家乐游戏下载| 大发888娱乐场下载 注册| 百家乐官网代理加盟| 豪享博百家乐官网的玩法技巧和规则| 壹贰博百家乐娱乐城| 云顶国际娱乐网| 在线百家乐官网纸牌| 百家乐赢输| 至尊娱乐| 长春百家乐官网的玩法技巧和规则 | 开平市| 博狗百家乐真实| 大发888真钱官网| 乐宝百家乐官网娱乐城| 百家乐视频下载| 六合彩图纸| 网上百家乐官网是真是假天涯论坛|