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

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

3天内不再提示

MODBUS转MQTT网关集成32 位高性能微处理器,实现modbus转mqtt

BeiLai 来源:jf_15031220 作者:jf_15031220 2024-07-29 14:33 次阅读

钡铼Modbus转MQTT网关BL100,是一款基于4G全网通的MODBUS转MQTT网关设备,内嵌工业级GSM/GPRS/3G/4G 通信模块,集成稳定可靠的32 位高性能微处理器MCU,基于uCOSII嵌入式实时操作系统。支持各种PLC协议、Modbus RTU 、Modbus TCP等多种协议转换为Modbus TCP、OPC UA、MQTT、华为云IoT亚马逊云IoT、阿里云IoT、ThingsBoard、钡铼云等协议的网关,可同时采集不同协议,定制二次开发,满足不同场景个性化需求。本文带大家去使用适用钡铼BL100的配置软件,有任何配置问题可直接联系我们的技术团队解决。

wKgZomanNgGAXlmAAAN2644RI48002.png


一、配置软件的使用
BL100系列终端使用电脑上位机软件配置,支持使用的操作系统有Windows XP/Vista/7/8/10等。连接方式通过Micro USB数据线直接连接到电脑。
1.配置前准备
①驱动安装
 方式1:
请双击下方USB转485驱动文件,下载并解压缩,进行驱动安装

wKgZomanNaCARuQ5AAANDosYc2g824.png


 方式2:
下载万能驱动程序,如:“驱动人生”等,并安装到电脑上,然后扫描硬件安装驱动。

②查找端口
鼠标右击【我的电脑】,单击“【属性】 > 【设备管理器】 > 【端口】”,如果连接正常以及驱动安装正常,则显示如下(本机端口号为COM44):

wKgaomanNPWAHArkAAIz5nR_rPI916.png

2.登录配置软件
①在电脑上运行BL100配置软件,选择正确的COM口,即【设备管理器】中显示的端口号,点击【确定】,如下图所示:

wKgaomanNP-AOCSMAAKRT_12p7c964.png

②选择SIM卡类型,(物联网卡才需选择物联SIM卡)其余都选一般SIM卡

wKgaomanNQuAZISeAAD6qVxqcGY134.png

③成功登陆后,软件界面如下图所示:

wKgZomanNROAe6u0AAIQFeNo-wc440.png


二、串口的设置

用于设置RS485串口的用途和参数,包括Modbus RTU 主机、Modbus RTU从机、数据透明传输三种用途。

wKgaomanNR2ABmuAAAIgBLfgqMQ079.png

注:“轮询周期”,“超时时间”和“主从机通讯失败确认时间”只有在RS485选择“ModBus RTU 主机”功能的时候才有效。
相关参数说明如下:

1. RS485:包括:“禁用”,“ModBus RTU 主机”, “ModBus RTU从机”和“透明传输”。默认“禁用”。

2. 波特率:包括:1200,2400,4800,9600,19200,38400,57600,115200。默认是9600。

3. 数据位:8。默认8。

4. 校验位:包括:none,even,odd。默认是none。

5. 停止位:包括1,2,默认1。

6. 轮询周期:相邻两条轮询指令之间的间隔时间,单位:毫秒(ms)。默认200。

7. 超时时间:发送指令给从站后,等待从站返回数据的最长时间,单位:毫秒(ms),超过该时间,将会认为从站无应答数据。默认200。

8. 主从机通讯失败确认时间:从机通讯失败,超过设定时间后,给指定号码发送报警短信。默认60。

三、从机映射表

本设备提供快速的设置方式,方便用户快速地增加、修改、删除从机设备,用户在进入从机映射表后,请先读取已经映射了的从站信息,防止新增从站覆盖了之前的从站设备。要编辑从机时,只需选中某一行,点击鼠标右键,即可完成删除,增加,修改参数等操作。
1.信息-从机映射表
在方框内,鼠标右键,在弹出来的对话框单击“添加从机设备”会出现以下界面:

wKgZomanNSuAKVP8AAJwAqzU9eM268.png

注:寄存器控制指令和线圈控制指令这两项参数一般情况无需修改,默认即可,个别从机设备不支持 05 15 或06 16的其中一个写指令时,请根据从机设备支持的指令进行设置。
2.编辑从机
选择要编辑的从机,鼠标右键,弹出操作框。

wKgZomanNTeASKGSAAJyTNH2_jM814.png


在弹出来的对话框单击“编辑从机设备”会出现以下界面:
布尔型的从机的编辑界面如下:

wKgaomanNUOAetLcAALxoEGx6Bw670.png


16位/32位/64位 的从机编辑界面如下:

wKgZomanNU6AYFOGAADHqJ7pesw800.png


注:如需要短信报警,则在【号码设置】页中需要对授权号码勾选【从机报警】功能。
四、云平台设备
用于配置本设备接入互联网的功能参数。丰富的自动握手注册包以及自定义心跳包、下线机制等功能,使本设备可以快速地兼容多种第三方的上位机系统和云平台。本设备通过4G无线蜂窝网络,与互联网中的监控软件或云平台进行双向通信。
1.华为云配置

wKgZomanNVqAAq7jAAJCv9MZa6w565.png


2.阿里云配置

wKgZomanNWSAIHHhAAIqF9YQ6Ps668.png


3.其他平台(自定义协议)

wKgaomanNXGAb-xbAAL_dBBKw68159.png


注:自定义协议用户根据实际情况自由设置对应参数。

审核编辑 黄宇

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

    关注

    28

    文章

    1707

    浏览量

    76323
  • 网关
    +关注

    关注

    9

    文章

    4017

    浏览量

    50511
  • 微处理器
    +关注

    关注

    11

    文章

    2209

    浏览量

    81933
  • MQTT
    +关注

    关注

    5

    文章

    624

    浏览量

    22266
收藏 人收藏

    评论

    相关推荐

    PLCMQTT 、OPC UA安全网关支持集成华为云平台

    PLCMQTT和OPC UA物联网关在华为云平台的应用,主要通过PLCMQTT 、OPC UA物联
    的头像 发表于 08-01 13:52 186次阅读
    PLC<b class='flag-5'>转</b><b class='flag-5'>MQTT</b> 、OPC UA安全<b class='flag-5'>网关</b>支持<b class='flag-5'>集成</b>华为云平台

    PLCMQTT OPC UA物联网关实现PLCMQTT,PLCOPC UA

    MQTT OPC UA物联网关BL104实现了PLC协议到MQTT、OPC UA等协议的转换以及PLC数据的采集和远程传输,被广泛应用在工
    的头像 发表于 08-01 11:45 308次阅读
    PLC<b class='flag-5'>转</b><b class='flag-5'>MQTT</b> OPC UA物联<b class='flag-5'>网关</b><b class='flag-5'>实现</b>PLC<b class='flag-5'>转</b><b class='flag-5'>MQTT</b>,PLC<b class='flag-5'>转</b>OPC UA

    钡铼技术ModbusMQTT网关:桥接Modbus协议与MQTT协议

    提供了一键对接亚马逊云平台的解决方案。 BL101网关是钡铼技术研发的一款高性能工业物联网设备,通过桥接Modbus协议与MQTT通信协议,实现
    的头像 发表于 07-30 16:28 200次阅读
    钡铼技术<b class='flag-5'>Modbus</b><b class='flag-5'>转</b><b class='flag-5'>MQTT</b><b class='flag-5'>网关</b>:桥接<b class='flag-5'>Modbus</b>协议与<b class='flag-5'>MQTT</b>协议

    钡铼ModbusMQTT网关BL101快速对接SCADA系统

    MODBUSMQTT网关设备快速接入SCADA的过程涉及多个步骤,本文将对其进行一个详细的说明。 1.MODBUS
    的头像 发表于 07-30 15:33 176次阅读
    钡铼<b class='flag-5'>Modbus</b><b class='flag-5'>转</b><b class='flag-5'>MQTT</b><b class='flag-5'>网关</b>BL101快速对接SCADA系统

    ModbusMQTT网关轻松将Modbus设备数据转为MQTT格式,实现与云端平台的无缝对接

    钡铼技术ModbusMQTT网关BL101,为一键集成ThingsBoard、Ignition、Zabbix等物联网平台提供了高效、便捷的
    的头像 发表于 07-30 14:02 415次阅读
    <b class='flag-5'>Modbus</b><b class='flag-5'>转</b><b class='flag-5'>MQTT</b><b class='flag-5'>网关</b>轻松将<b class='flag-5'>Modbus</b>设备数据转为<b class='flag-5'>MQTT</b>格式,<b class='flag-5'>实现</b>与云端平台的无缝对接

    利用钡铼ModbusMQTT网关实现数据高效上传至华为云平台

    西门子PLC通常通过Modbus协议进行数据传输,但云平台更倾向于使用MQTT等轻量级、高效的数据传输协议。为此,钡铼技术推出了 ModbusMQ
    的头像 发表于 07-30 13:53 194次阅读
    利用钡铼<b class='flag-5'>Modbus</b><b class='flag-5'>转</b><b class='flag-5'>MQTT</b><b class='flag-5'>网关</b><b class='flag-5'>实现</b>数据高效上传至华为云平台

    钡铼Modbus MQTT网关BL101

    BL101是一款工业级ModbusMQTT网关,支持Modbus RTU
    的头像 发表于 07-30 12:01 101次阅读
    钡铼<b class='flag-5'>Modbus</b> <b class='flag-5'>转</b><b class='flag-5'>MQTT</b><b class='flag-5'>网关</b>BL101

    基于MQTT协议云平台的ModbusMQTT网关

    钡铼ModbusMQTT网关BL100是一款高性能、高性价比的物联网网关,它支持将
    的头像 发表于 07-29 17:59 518次阅读
    基于<b class='flag-5'>MQTT</b>协议云平台的<b class='flag-5'>Modbus</b><b class='flag-5'>转</b><b class='flag-5'>MQTT</b><b class='flag-5'>网关</b>

    钡铼ModbusMQTT网关BL100支持一键对接阿里云平台

    钡铼技术推出的ModbusMQTT网关BL100,是专为工业物联网设计的工业级网关, 内嵌工业级GSM/GPRS/3G/4G 通信模块,
    的头像 发表于 07-29 17:37 223次阅读
    钡铼<b class='flag-5'>Modbus</b><b class='flag-5'>转</b><b class='flag-5'>MQTT</b><b class='flag-5'>网关</b>BL100支持一键对接阿里云平台

    钡铼MODBUSMQTT网关BL100一键解决私有云平台设备接入量瓶颈

    应运而生,为私有云平台带来了全新的解决方案! 一、MQTT网关BL100概述 MQTT网关BL100是一款基于4G全网通的MODBUS
    的头像 发表于 07-29 13:55 113次阅读
    钡铼<b class='flag-5'>MODBUS</b><b class='flag-5'>转</b><b class='flag-5'>MQTT</b><b class='flag-5'>网关</b>BL100一键解决私有云平台设备接入量瓶颈

    钡铼ModbusMQTT网关支持一键接入华为云

    网关BL100,作为一款高性能、高性价比的物联网网关,支持Modbus设备接入华为云平台,为工业设备的智能化升级提供了有力支持。 一、BL100网关
    的头像 发表于 07-29 13:47 110次阅读
    钡铼<b class='flag-5'>Modbus</b><b class='flag-5'>转</b><b class='flag-5'>MQTT</b><b class='flag-5'>网关</b>支持一键接入华为云

    Modbus RTU、Modbus TCPMQTT网关实现Modbus设备与云平台的无缝通信

    钡铼ModbusMQTT网关,简而言之,就是通过将Modbus协议(包括Modbus RTU和
    的头像 发表于 07-23 16:58 1318次阅读
    <b class='flag-5'>Modbus</b> RTU、<b class='flag-5'>Modbus</b> TCP<b class='flag-5'>转</b><b class='flag-5'>MQTT</b><b class='flag-5'>网关</b><b class='flag-5'>实现</b><b class='flag-5'>Modbus</b>设备与云平台的无缝通信

    钡铼协议网关轻松实现ModbusMQTT协议

    效的数据交换。本文从Modbus协议转换为MQTT协议的必要性为出发点,分析钡铼ModbusMQTT
    的头像 发表于 07-23 15:51 194次阅读
    钡铼协议<b class='flag-5'>网关</b>轻松<b class='flag-5'>实现</b><b class='flag-5'>Modbus</b><b class='flag-5'>转</b><b class='flag-5'>MQTT</b>协议

    通过ModbusMQTT网关实现PLC数据采集与远程监控

    PLC或传感)的寄存以获取设备数据。而是一种基于发布/订阅模型的轻量级消息传输协议,尤其适合于设备、系统之间进行数据交换,比如PLC数据采集到云平台。 为实现广泛的Modbus设备
    的头像 发表于 06-06 13:47 396次阅读
    通过<b class='flag-5'>Modbus</b><b class='flag-5'>转</b><b class='flag-5'>MQTT</b><b class='flag-5'>网关</b><b class='flag-5'>实现</b>PLC数据采集与远程监控

    MQTT协议采集网关可自定义格式

    通信协议,适用于远程监测和控制系统;BACnet/IP是一种用于楼宇自动化的通信协议,支持多种数据类型和设备类型。为了实现不同协议之间的互操作 对于Modbus RTUMQTT
    发表于 10-09 19:33