0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

集成Docker,解锁 HMI/网关的定制化应用

虹科工业物联网技术 ? 来源:虹科工业物联网技术 ? 作者:虹科工业物联网技 ? 2025-05-22 11:06 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

前言

在当今竞争激烈的工业市场中,企业对于工业自动化系统的个性化需求日益增长。无论是提升生产效率、优化设备管理,还是实现智能化的生产监控,企业都希望拥有能够精准匹配自身业务流程的定制化解决方案。然而,传统HMI/网关设备往往受限于固化的功能设计,难以满足客户对于高度定制化和快速迭代的需求。在这种背景下,Docker技术的出现为企业带来了新的希望。

Docker:赋能工业设备的新技术

Docker作为一种开源的应用容器引擎,以其强大的隔离性、可移植性和资源高效利用等优势,已经在软件开发和部署领域取得了巨大成功。它允许开发者将应用程序及其依赖打包成一个独立的容器,从而实现快速部署、灵活扩展和无缝迁移。这种容器化技术不仅简化了开发流程,还为开发者提供了更高的开发自由度,使得他们能够更加专注于业务逻辑的实现,而无需担心底层环境的兼容性问题。

HMI / 网关集成Docker的优势

将Docker技术集成到 HMI/网关设备中,意味着企业可以在工业自动化领域享受到与现代软件开发相同的灵活性和高效性。通过集成Docker,HMI/网关设备不再是一个功能固定的“黑盒子”,而是一个开放的、可扩展的平台。客户可以根据自身的业务需求,轻松部署第三方应用程序、定制化开发程序、数据库,甚至更复杂的工业物联网应用。这种高度的定制化和开发自由度,不仅能够满足企业多样化的业务需求,还能够显著降低开发成本,缩短项目交付周期,提升企业的市场竞争力。

wKgZO2gulKeADLaZAABQyjy0bnc83.webp

为了满足客户对定制化功能的追求,宏集成功将Docker集成到 HMI/网关系列产品。接下来,我们通过几个案例详细介绍HMI/网关集成Docker的强大功能和优势,展示这一创新技术如何为企业带来前所未有的开发自由度,满足客户的个性化需求,推动工业自动化向智能化、数字化方向发展。

wKgZPGgulKeAQ5T3AAC_rGa4hEI69.webp图:SSH访问 HMI 中的Docker

实际案例解析

1.山东某船舶控制系统集成商—eX715 HMI

(1) 项目需求

实现历史数据回访功能,通过HMI上的软按钮执行SQL查询操作,查看过去2年内某一段时间内的历史数据。

(2) 痛点问题

客户之前是考虑通过处理和分析本地存储的CSV文件来实现这个功能,但是这个过程需要编写过于复杂的代码,而且性能随着本地CSV文件的增大逐渐降低。

(3) 最终方案

基于eX715 HMI强大的硬件性能,我们在eX715 HMI设备上安装Docker,同时创建一个MySQL数据库容器。基于eX715 HMI的MySQL驱动和数据库操作宏指令,客户只需要编写INSERT和SELECT语句即可完成历史数据的存储和查询,大大简化功能实现过程。

wKgZPGgulKiAYhSOAABx8owXO2k56.webp图:SSH访问 HMI 中部署的MySQL容器

2. 上海某自动化集成商—eXware707M网关

(1) 项目需求

部署客户开发的定制化程序(Python代码),实现数据的定制化分析,然后传输给客户的SCADA系统。

(2) 痛点问题

已有网关操作系统搭建Python运行环境较为复杂和耗时,且随着后续项目数量增加,客户需要反复花费时间,部署成本也会随之增加。

(3) 最终方案

基于eXware707M网关集成的Docker技术,客户构建一个基于Debian Bullseye系统的容器,完成Python运行环境搭建,然后将整个容器打包成一个专属image,后续直接复制迁移到其他网关中,不需要重新搭建Python运行环境。

可用型号

为了保证HMI/网关设备以及Docker的稳定运行,我们对HMI/网关设备有相关的最低硬件配置要求。

参数 最低要求
CPU 单核且CPU频率1Ghz以上
RAM 512MB以上
FLASH 4GB以上
Main OS 3.1.x版本: 3.1.22以上, 2.1.x版本: 2.1.23以上, 4.1.x版本: 4.1.355以上

宏集HMI&网关当前产品线中可用型号如下:

(1)HMI

eSMART入门基础系列(eSMART04除外)、eX200高性价比系列、eX700旗舰系列、JSmart700智能系列

wKgZPGgulKiAUn_mAAAyylVgz5846.webp

(2)网关

eXware系列、MicroEdge Plus、Xedge Slim

wKgZO2gulKmANKpJAAApvJFdBBU86.webp

总结

HMI/网关集成Docker技术案例的出现,为工业自动化和物联网领域带来了革命性的变化。它不仅解决了传统HMI设备在灵活性、开发成本等方面存在的问题,还为企业提供了更加高效、可靠和智能的生产管理解决方案。

通过集成Docker,HMI/网关设备能够更好地适应企业不断变化的业务需求,支持工业物联网的发展,并推动企业的数字化转型。未来,随着Docker技术的进一步发展和应用的不断拓展,HMI/网关集成Docker将在更多的行业和领域得到广泛应用,为企业创造更大的价值。

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 网关
    +关注

    关注

    9

    文章

    5784

    浏览量

    53243
  • HMI
    HMI
    +关注

    关注

    9

    文章

    644

    浏览量

    50131
  • Docker
    +关注

    关注

    0

    文章

    515

    浏览量

    13060
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    docker无法启用怎么解决?

    mengxing@mengxing-virtual-machine:/etc/docker$ sudo systemctl daemon-reload
    发表于 06-23 07:17

    Yeelight Pro全系网关确定升级为Matter Controller,易来加速迈向全屋智能定制品牌

    ”向“全屋智能定制服务品牌”战略转型的关键一步,旨在彻底打通智能家居互联壁垒,为用户解锁全屋智能主控新生态。升级后的YeelightPro网关,其核心价值在于拥有了
    的头像 发表于 06-05 20:41 ?514次阅读
    Yeelight Pro全系<b class='flag-5'>网关</b>确定升级为Matter Controller,易来加速迈向全屋智能<b class='flag-5'>定制</b>品牌

    互联世界中的人机界面 (HMI) 和网关

    作者:Tawfeeq Ahmad 在当今的数字环境中,人机界面 (HMI) 和网关已成为不可或缺的组成部分,实现了人与复杂系统之间的无缝互动。随着各行各业之间的联系越来越紧密,这些技术在提高生产力
    的头像 发表于 05-25 11:17 ?283次阅读
    互联世界中的人机界面 (<b class='flag-5'>HMI</b>) 和<b class='flag-5'>网关</b>

    蓝牙网关选择的方法

    。 · 参考用户评价,重点关注稳定性、兼容性与断连频率。 ?购买渠道? 工业场景建议通过官网或代理商采购,支持定制服务;消费级产品可通过电商平台比价。 ?总结?:选择蓝牙网关需从协议、场景、性能、品牌
    发表于 04-21 16:25

    启明智显定制HMI方案,满足多元客户需求

    通信协议,医疗设备则需要保证智慧屏能够符合医疗级安全认证。启明智显深度理解客户需求,面对多元且复杂的客户需求,提出一站式HMI方案项目定制定制H
    的头像 发表于 04-17 18:02 ?276次阅读
    启明智显<b class='flag-5'>定制</b><b class='flag-5'>化</b><b class='flag-5'>HMI</b>方案,满足多元<b class='flag-5'>化</b>客户需求

    【技术案例】Android in Docker

    Docker介绍Docker是一个开源的容器平台,用于打包、分发和运行应用程序。它通过将应用及其所有依赖打包到独立的容器中,确保应用在不同环境中一致运行。Docker提供快速部署、隔
    的头像 发表于 04-02 16:33 ?749次阅读
    【技术案例】Android in <b class='flag-5'>Docker</b>

    HMI标准的设计方法

    HMI界面,类似人的脸,是设备的面,是给参观者和使用者的第一印象。HMI的设计方法类似房屋装修,包括整体设计、房间设计和购置家具等,咱们看一下HMI的标准的设计方法。 第一步:整体设
    的头像 发表于 01-23 10:50 ?582次阅读
    <b class='flag-5'>HMI</b>标准<b class='flag-5'>化</b>的设计方法

    HMI在智能制造与工业自动中的作用

    在工业4.0时代,先进技术的融入正在彻底改变工业运作的方式。在实现无缝操作的过程中,人机界面(HMI)是不可或缺的关键组成部分。HMI在智能制造与工业自动中扮演了至关重要的角色,使操作员和工程师
    的头像 发表于 01-17 11:34 ?756次阅读
    <b class='flag-5'>HMI</b>在智能制造与工业自动<b class='flag-5'>化</b>中的作用

    云服务器 Flexus X 实例,Docker 集成搭建 Grafana 开源数据可视平台

    Grafana 是一个开源数据可视平台,广泛用于监控和分析系统性能、应用程序指标和其他数据。它支持多种数据源,如 Prometheus、Graphite、InfluxDB 和 MySQL,通过友好
    的头像 发表于 01-13 15:50 ?502次阅读
    云服务器 Flexus X 实例,<b class='flag-5'>Docker</b> <b class='flag-5'>集成</b>搭建 Grafana 开源数据可视<b class='flag-5'>化</b>平台

    云服务器 Flexus X 实例,Docker 集成搭建 NGINX

    Docker 集成搭建 NGINX 1、购买华为云 Flexus X 实例 Flexus云服务器X实例-华为云 (huaweicloud.com) ? 2、docker 安装 yum?install
    的头像 发表于 01-13 11:09 ?978次阅读
    云服务器 Flexus X 实例,<b class='flag-5'>Docker</b> <b class='flag-5'>集成</b>搭建 NGINX

    基于 Docker 与 Jenkins 实现自动部署

    前言 重塑自动部署新高度,Docker 携手 Jenkins,在华为云 Flexus X 云服务器的加持下,引领持续集成与部署的新纪元。Flexus X 以其卓越的性能、灵活的资源配置和高效的成本
    的头像 发表于 01-07 17:25 ?566次阅读
    基于 <b class='flag-5'>Docker</b> 与 Jenkins 实现自动<b class='flag-5'>化</b>部署

    Dockerfile镜像制作与Docker-Compose容器编排

    Dockerfile镜像制作 docker/podman中, 镜像是容器的基础,每次执行docker run的时候都会指定哪个基本镜像作为容器运行的基础。我们之前的docker的操作都是使用来
    的头像 发表于 01-07 11:01 ?826次阅读
    Dockerfile镜像制作与<b class='flag-5'>Docker</b>-Compose容器编排

    网关在数字化转型中的角色

    转型中的角色 数据集成与互操作性 在数字转型的过程中,企业需要整合来自不同来源的数据,包括内部系统、外部合作伙伴以及物联网设备。网关作为数据集成的核心,能够确保这些数据在不同系统间无
    的头像 发表于 01-02 18:00 ?634次阅读

    HMI系统在工业自动中的应用

    随着工业自动技术的不断发展,人机界面(HMI)系统已经成为连接操作员与机器设备的重要桥梁。HMI系统不仅提高了生产效率,还增强了操作的安全性和灵活性。 人机界面(HMI)系统的定义
    的头像 发表于 12-06 10:22 ?2334次阅读