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

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

3天内不再提示

【虹科方案】在工控屏上仅6个步骤实现用MQTT传输数据

宏集科技 2022-03-17 10:54 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

虹科HMI解决方案

高性能

高防护

宽温

1 前言

随着工业4.0的快速推进,越来越多的企业不仅需要在工业现场对生产设备等进行数据可视化和操作,还需要将一些关键的设备数据上传到云平台,进而实现设备的远程监控。

MQTT协议作为一种低开销、低带宽占用的即时通讯协议为设备数据上云提供了可靠的消息服务,是用户实现数据上云的绝佳选择。

由于原有设备不具备MQTT通信功能,为了实现数据上云,目前很多企业的做法是在车间中加装具备MQTT通信功能的物联网网关等。这能解决问题,但会带来额外的成本支出

2d55ff0a-a54e-11ec-8b86-dac502259ad0.png

而虹科的智能物联网工控屏,除了有传统工控屏的功能,还具备很多物联网功能如OPC UA,MQTT,可以通过MQTT协议一步到位将现场数据上云。

本文旨在阐明如何利用虹科物联网工控屏结合Jmobile Studio组态软件实现MQTT客户端的快速配置部署以及数据传输。

2d12b678-a54e-11ec-8b86-dac502259ad0.gif

2 准备

1

MQTT客户端

(1)虹科物联网工控屏(eX707G)

(2)MQTT.fx

2

虹科 MQTT Broker

3

虹科物联网工控屏配置软件

Jmobile Studio

2d12b678-a54e-11ec-8b86-dac502259ad0.gif2d12b678-a54e-11ec-8b86-dac502259ad0.gif

3 测试内容

使用虹科物联网工控屏,通过MQTT协议实现数据的发布和订阅,展示如何通过Jmobile Studio组态软件快速配置MQTT客户端。

2dbcee72-a54e-11ec-8b86-dac502259ad0.png

2d12b678-a54e-11ec-8b86-dac502259ad0.gif2d12b678-a54e-11ec-8b86-dac502259ad0.gif

4 配置过程

1

配置虹科物联网工控屏

(1)Jmobile Studio打开边缘HMI设备的项目工程,选择项目视图>接口>MQTT.

2e085f4c-a54e-11ec-8b86-dac502259ad0.png

(2)勾选MQTT接口,以及发布/订阅数据的标签组,并设置标签组的“QoS”,“保留”,“永久性”以及“推送策略”。另外,还可以选择启用报警,并选择发布数据的警报组。

2e3dd2b2-a54e-11ec-8b86-dac502259ad0.png

注意:

标签或报警必须在组内定义,才能通过MQTT协议传输。

(3)设置标签组的推送策略

有3种选择:“按时间推送”,“按标签值更新推送”或自定义条件(“与”和“或”)。

①“按时间推送”

2e523f22-a54e-11ec-8b86-dac502259ad0.png

②“按标签值更新推送”

2e6a706a-a54e-11ec-8b86-dac502259ad0.png

③自定义条件

2e7d2fca-a54e-11ec-8b86-dac502259ad0.png

(4)设置待处理信息上限以及默认参数。

注:默认参数用于未在“标签配置”内定义的主题。

2e8e9044-a54e-11ec-8b86-dac502259ad0.png

(5)选择MQTT Broker并设置其参数

2eaad876-a54e-11ec-8b86-dac502259ad0.png2ec2a938-a54e-11ec-8b86-dac502259ad0.png

(6)设置主题和负载

2ed88e2e-a54e-11ec-8b86-dac502259ad0.png2ef56350-a54e-11ec-8b86-dac502259ad0.png

(7)设置JSON格式和消息聚合

2f0ea3e2-a54e-11ec-8b86-dac502259ad0.png

2

配置MQTT.fx

(1)点击设置,添加并配置Broker

2f223862-a54e-11ec-8b86-dac502259ad0.png2f3aa226-a54e-11ec-8b86-dac502259ad0.png

(2)点击连接,并设置发布和订阅主题

2f583d72-a54e-11ec-8b86-dac502259ad0.png

2d12b678-a54e-11ec-8b86-dac502259ad0.gif2d12b678-a54e-11ec-8b86-dac502259ad0.gif

5 验证--通过MQTT发布并订阅消息

1

验证一:在虹科物工控屏上发布标签组数据

①本次测试使用的标签组推送策略是“按标签值更新推送”,具体参数设置如下:

2f92dd38-a54e-11ec-8b86-dac502259ad0.png

注意:

标签名称为激活发布时要检查的标签。如果为空,则使用要发布的标签。

②通过虹科工控屏的IP地址访问其web界面,在Web界面上并修改标签值由0修改为88。

2fad8de0-a54e-11ec-8b86-dac502259ad0.png2fd869d4-a54e-11ec-8b86-dac502259ad0.png

③标签组数据发布成功。

2

验证二:发布警报组数据

①本次测试警报设置为当标签值大于80或小于0时,触发警报。

2fe7cff0-a54e-11ec-8b86-dac502259ad0.png

②通过虹科工控屏的IP地址访问其web界面,并修改警报标签值由0修改为100。

2ffc704a-a54e-11ec-8b86-dac502259ad0.png302ca36e-a54e-11ec-8b86-dac502259ad0.png

③警报组数据发布成功。

3

验证三:订阅标签组数据

①在MQTT.fx发布数据,将标签值修改为188。

3040aec2-a54e-11ec-8b86-dac502259ad0.png30573a02-a54e-11ec-8b86-dac502259ad0.png

②标签组数据订阅成功。

2d12b678-a54e-11ec-8b86-dac502259ad0.gif2d12b678-a54e-11ec-8b86-dac502259ad0.gif

6 结论

通过Jmobile的应用,简单6个步骤就能在虹科物联网工控屏上完成MQTT客户端的配置,并快速将设备数据上传到云平台或者其他应用平台中,实现设备的远程监控。

虹科--工业物联网

虹科是一家在工业物联网IIoT行业经验超过3年的高科技公司,虹科与世界领域顶级公司包括EXOR、Eurotech、Unitronics、Matrikon、KUNBUS等合作,提供先进的高端工业4.0 工业触摸屏、高端边缘计算机、IoT开发框架、PLC与HMI一体机、OPC UA、工业级树莓派、SCADA、预测性维护等解决方案。物联网事业部所有成员都受过专业培训,并获得专业资格认证,平均3年+的技术经验和水平一致赢得客户极好口碑。我们积极参与行业协会的工作,为推广先进技术的普及做出了重要贡献。至今,虹科已经为行业内诸多用户提供从硬件到软件的不同方案,并参与和协助了众多OEM的设备研发和移植项目,以及终端用户的智能工厂和工业4.0升级改造项目。

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

    关注

    5

    文章

    747

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    动态 | 2026年4月精彩回顾

    2026年4月精彩速览——康谋亮相2026年Q1ASAM中国会员交流会;安宝特AR电力行业解决方案斩获「年度最具价值解决方案」奖;德思特携多场景测试解决
    的头像 发表于 04-30 18:04 450次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>动态 | 2026年4月精彩回顾

    再获国际权威认可!方案荣登CiA官方期刊

    《CANNewsletter》。这不仅是对高速通信与控制测试领域技术实力的权威背书,也进一步彰显了
    的头像 发表于 03-10 15:02 545次阅读
    再获国际权威认可!<b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>方案</b>荣登CiA官方期刊

    PEAK解决方案

    PEAK解决方案
    发表于 12-19 14:45 1次下载

    车载以太网解决方案:全面赋能智能汽车与无人驾驶通信

    车载以太网解决方案以高性能硬件、全栈测试工具与专业服务,成为车企实现无人驾驶、车队管理的理想选择。无论是高速物流还是矿山极端环境,
    的头像 发表于 12-19 09:51 617次阅读

    答疑 | 使用PCAN-Explorer 6进行.DBC解析总共分几步?

    各位的新老客户朋友们,大家好!「科技术答疑专栏」今天正式和大家见面了~做这个专栏的初衷很简单:平时收到不少朋友咨询实操问题,与其零散回复,不如集中分享——每期聚焦一高频痛点,用
    的头像 发表于 12-12 11:02 1151次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>答疑 | 使用<b class='flag-5'>虹</b><b class='flag-5'>科</b>PCAN-Explorer <b class='flag-5'>6</b>进行.DBC解析总共分几步?

    PSI5传感器编程应用:汽车可靠数据传输实现方案

    PSI5传感器编程应用汽车可靠数据传输实现方案汽车发动机舱的高温振动、工程机械的复杂工况
    的头像 发表于 12-04 17:03 781次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>PSI5传感器编程应用:汽车可靠<b class='flag-5'>数据传输</b>的<b class='flag-5'>实现</b><b class='flag-5'>方案</b>

    动态 | ×长城汽车技术交流日圆满落幕!

    11月25日,携手长城汽车保定·长城技术中心成功举办“X长城汽车技术交流日”系列workshop活动,与长城技术中心的各位工程师共
    的头像 发表于 11-28 17:07 2348次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>动态 | <b class='flag-5'>虹</b><b class='flag-5'>科</b>×长城汽车技术交流日圆满落幕!

    案例 | 矿业数字化转型:owa5X如何赢得日立Wenco信任?

    owa5X用于采矿业的远程信息处理方案矿业数字化转型不仅是技术升级,更是一场信任构建的历程。选择何种技术伙伴,如何确保系统恶劣环境下稳定可靠,是每一
    的头像 发表于 11-18 17:03 745次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>案例 | 矿业数字化转型:<b class='flag-5'>虹</b><b class='flag-5'>科</b>owa5X如何赢得日立Wenco信任?

    智能制造新升级 | 看CEO陈秋苑揭秘如何全流程赋能?

    10月30日,CEO陈秋苑受工控兄弟连邀请,出席深圳国际电子元器件及物料采购展览会(ESSHOW)同期举办的“电子产业智能制造高质量发展论坛”,并发表主题演讲《从元件到系统:
    的头像 发表于 11-05 18:07 878次阅读
    智能制造新升级 | 看CEO陈秋苑揭秘<b class='flag-5'>虹</b><b class='flag-5'>科</b>如何全流程赋能?

    案例 | 为什么汽车零部件头部企业,选择方案做方向盘EOL测试?

    方案助力提升方向盘产线测试效能汽车方向盘的EOL测试,如何做到既快又稳?当产线因测试偶发故障而面临停滞风险时,有哪些技术路径可以实现精准检测和高效运维?本篇案例将带你走进某全球领先
    的头像 发表于 10-29 17:33 693次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>案例 | 为什么汽车零部件头部企业,选择<b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>方案</b>做方向盘EOL测试?

    明日启幕!邀您共赴2025工博会:TSN/灵巧手方案现场见

    灵巧手控制系统等,助力客户实现数字化产业新升级!诚邀您莅临科展位(展位号:6.1馆E120),与我们的工程师深入交流!时间2025年9月23-27日地点
    的头像 发表于 09-22 10:05 1233次阅读
    明日启幕!<b class='flag-5'>虹</b><b class='flag-5'>科</b>邀您共赴2025工博会:TSN/灵巧手<b class='flag-5'>方案</b>现场见

    方案 | 数据不缺位,监控不滞后:车辆信息远程监控系统

    引言智能网联与电动化推进中,车队管理、远程诊断和智能驾驶常被这些问题困扰:多车型数据采集要反复适配、网络波动时数据丢了难追溯、原始数据看不懂没法用...
    的头像 发表于 09-18 17:33 1124次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>方案</b> | <b class='flag-5'>数据</b>不缺位,监控不滞后:<b class='flag-5'>虹</b><b class='flag-5'>科</b>车辆信息远程监控系统

    工业智能网关支持MQTT云吗

    工业智能网关普遍支持MQTT云,这是其核心功能之一,旨在解决工业设备与云端平台间的协议兼容性、数据标准化传输及远程管理问题。
    的头像 发表于 09-02 18:15 1024次阅读
    工业智能网关支持<b class='flag-5'>MQTT</b><b class='flag-5'>上</b>云吗

    请问k230的Socket、MQTT等常用网络编程应用中如何实现图像传输呢?

    Socket、MQTT,或者网络通信应用中如何实现图像传输呢? 能给几个提示或者参考例程吗。谢谢 micropython 请参考如下例子 https
    发表于 06-17 06:29

    精通 MQTT:消息队列遥测传输指南!

    引言MQTT(消息队列遥测传输)是一种轻量级消息协议,专为低带宽、高延迟和不可靠的网络环境设计。它广泛应用于物联网(IoT)应用、消息系统以及实时数据通信领域。本指南深入探讨了MQTT
    的头像 发表于 06-16 16:56 1190次阅读
    精通 <b class='flag-5'>MQTT</b>:消息队列遥测<b class='flag-5'>传输</b>指南!