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

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

3天内不再提示

NB_IOT或4G CAT1类产品的Modbus通信的研发测试方案

jf_94171069 来源:jf_94171069 作者:jf_94171069 2024-09-25 15:23 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

一、物联网行业中存在的问题

工业自动化领域,我们经常遇到各种通讯协议,如Profibus,ContrlNet,EntherNet,Canopen,Modbus等通讯协议,而免费,开源,使用最为广泛的就是Modbus协议,基本各个厂家的工业设备都可以支持此协议。本文介研发阶段,利用软件模拟modbus从机调试和测试Modbus 主机设备的方法。

二、该问题带来的危害及影响

它可以帮助用户快速的进行modbus调试,也支持进行主机的模拟,让开发、调试Modbus设备变得简单,快捷;软件的用户界面相当的友好,可快速的提升调试的效率,如果不用这种方案进行测试,就会增加modbus设备的工作量与时间成本。

三、解决方法

方法一

1、原理介绍

电脑上运行MODBUS软件模拟从机,通过USB转485总线与主机dev1主板上的AM430EV5 SOM板通信,在服务器上观察软件收到主机发送的数据,确认MODBUS通信是否正常。

wKgZombzugaAdy08AAEfnifwTPk092.png

2、方案详情

2.1测试主机轮训功能

2.1.1按照上图搭建好测试环境,打开上位机软件,配置服务器地址,以及MODBUS指令

wKgaombzuoKAATMeAADZ9IJa4zM244.jpg

上图为上位机配置服务器IP地址及端口号的配置界面,配置完成需点击重启模块。

wKgZombzuoKAW3_pAABg8EzlsaE511.jpg

上图为配置MODBUS指令界面,如果设备处于透传状态,发送”+++“(不发送新行)返回"OK"后再发送配置指令(发送指令时需选择发送新行),上图发送两个配置指令,详情如下:

wKgaombzuoSAYsnLAABRerkx22Q436.jpg

wKgZombzuoSAHzZXAABewvAAkoM102.jpg

2.1.2配置完成后,打开服务器网络助手,重启主机,等待几秒钟,服务器网络助手显示设备注册包信息,表示主机已连接服务器

wKgaombzuoaAZgo7AABjHRwixWU112.jpg

2.1.3关闭,上位机或串口助手串口连接,打开MODBUS软件,配置从机寄存器数据,并连接主机串口

wKgZombzuoeAKfIqAAEYK_A83rk539.jpg

2.1.4观察网络助手,是否显示从机上报信息,其中数量,数值显示方式为大端模式

wKgaombzuoiAf6pRAAB7x5NIcLk665.jpg

上图红框部分为MODBUS从机软件上传的信息,01表示从机地址,01表示功能码,02表示数据位数,0300表示寄存器数值。表示寄存器0000,00001 中的地址1 1

2.2 测试写多个寄存器功能

2.2.1打开上位机软件,配置服务器地址,以及MODBUS指令,打开串口,配置指令之前需要退出透传,配置完成之后重启模块

wKgaombzuomAHqbOAAKwqyhcRgE196.jpg

上图发送两个配置指令,详情如下:

wKgZombzuoqAFP80AACksEtP0KA661.jpg

2.2.3关闭上位机或串口助手串口连接,打开MODBUS软件,配置从机寄存器数据,并连接主机串口

wKgaombzuoqAR9zRAAFxlUxRE00814.jpg

点击modbusslave软件,点击connection连接按钮,配置好串口号,波特率,RTU模式,点击OK 确定连接,然后打开配置文档Mbslave3

wKgZombzuoyAJXm6AACSL71qJdE980.jpg

2.1.4观察网络助手,是否显示从机上报信息,其中数量,数值显示方式为大端模式

wKgaombzuo2ABBfAAAIqtrJDF8w896.jpg

上图左侧网络助手数据日志显示,MODBUS从机软件上传的信息,01表示从机地址,10表示功能码写多个寄存器,05表示寄存器数量,右侧显示modbusslave寄存器寄存器数据,显示的数据与之前主机通过AT指令配置的数据一致("16B352A9F615D7D3FE198"),其中最后一位"8"由于超过了5个寄存器的位数而被丢掉。

3、需要的测试设备或测试环境分析或说明

测试电脑

12V直流电源

待测AM430EV5 SOM板及dev1主板

AP4000E_AM430EV5(CAT1 DTU)

MODBUS测试软件

MODBUS虚拟设备2015_09_10(V1.1).rar

modbusslavep.rar

上位机及串口调试助手

服务器

网络调试助手

本文章源自奇迹物联开源的物联网应用知识库Cellular IoT Wiki,更多技术干货欢迎关注收藏Wiki:Cellular IoT Wiki 知识库(https://rckrv97mzx.feishu.cn/wiki/wikcnBvAC9WOkEYG5CLqGwm6PHf)

欢迎同学们走进AmazIOT知识库的世界!

这里是为物联网人构建的技术应用百科,以便帮助你更快更简单的开发物联网产品。

Cellular IoT Wiki初心:

在我们长期投身于蜂窝物联网 ODM/OEM 解决方案的实践过程中,一直被物联网技术碎片化与产业资源碎片化的问题所困扰。从产品定义、芯片选型,到软硬件研发和测试,物联网技术的碎片化以及产业资源的碎片化,始终对团队的产品开发交付质量和效率形成制约。为了减少因物联网碎片化而带来的重复开发工作,我们着手对物联网开发中高频应用的技术知识进行沉淀管理,并基于 Bloom OS 搭建了不同平台的 RTOS 应用生态。后来我们发现,很多物联网产品开发团队都面临着相似的困扰,于是,我们决定向全体物联网行业开发者开放奇迹物联内部沉淀的应用技术知识库 Wiki,期望能为更多物联网产品开发者减轻一些重复造轮子的负担。

Cellular IoT Wiki沉淀的技术内容方向如下:

wKgaombqoM2AYL2RAAQrZ8e-uz8392.jpg

奇迹物联的业务服务范围:基于自研的NB-IoT、Cat1、Cat4等物联网模组,为客户物联网ODM/OEM解决方案服务。我们的研发技术中心在石家庄,PCBA生产基地分布在深圳、石家庄、北京三个工厂,满足不同区域&不同量产规模&不同产品开发阶段的生产制造任务。跟传统PCBA工厂最大的区别是我们只服务物联网行业客户。

连接我们,和10000+物联网开发者一起降低技术和成本门槛

让蜂窝物联网应用更简单~~

哈哈你终于滑到最重要的模块了,

千万不!要!划!走!忍住冲动!~

欢迎加入飞书“开源技术交流群”,随时找到我们哦~

点击链接如何加入奇迹物联技术话题群(https://rckrv97mzx.feishu.cn/docx/Xskpd1cFQo7hu9x5EuicbsjTnTf)可以获取加入技术话题群攻略

Hey 物联网从业者,

你是否有了解过奇迹物联的官方公众号“eSIM物联工场”呢?

这里是奇迹物联的物联网应用技术开源wiki主阵地,欢迎关注公众号,不迷路~

及时获得最新物联网应用技术沉淀发布

(如有侵权,联系删除)

审核编辑 黄宇

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

    关注

    2939

    文章

    47323

    浏览量

    407911
  • MODBUS
    +关注

    关注

    28

    文章

    2387

    浏览量

    82273
  • 调试
    +关注

    关注

    7

    文章

    623

    浏览量

    35383
  • Cat1
    +关注

    关注

    0

    文章

    42

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    单片机之间可以进行无线数据传输吗

    三个单片机之间进行无线数据传输时,直接通过NB-IoT4G模块进行“点对点”通信是不可行的。 替代方案1. 使用服务器作为中转:第
    发表于 11-28 08:15

    NB-IoT 网络对功耗的真实影响:Otii实测 Thales 模组的注册与连接行为全解析

    Cat-M,并利用其中的节能模式。 需注意,如图5所示(Otii应用界面右上角的统计数据),切换至2G的功耗更高。2G的连接过程消耗2mWh,而NB-IoT仅消耗700uWh。因此,建
    发表于 09-02 17:44

    睿泽物联4G Cat.1单灯控制器 (RZHC-101) 产品概览

    RZHC-101 4G Cat.1单灯控制器,以先进的无线通信技术与智能化管理功能,为城市、园区、隧道等照明场景提供“免布线、易部署、高可靠、智管理”的一站式解决方案,助力
    的头像 发表于 08-27 18:47 1193次阅读
    睿泽物联<b class='flag-5'>4G</b> <b class='flag-5'>Cat.1</b>单灯控制器 (RZHC-101) <b class='flag-5'>产品</b>概览

    广电计量成功自研4G IOT卫星通信集成测试系统

    近期,广电计量天星院与旗下子公司广州山锋测控技术有限公司(简称:山锋测控)联合研发国内首家 “4G IOT 卫星通信集成测试系统”,可覆盖
    的头像 发表于 08-14 17:51 1030次阅读
    广电计量成功自研<b class='flag-5'>4G</b> <b class='flag-5'>IOT</b>卫星<b class='flag-5'>通信</b>集成<b class='flag-5'>测试</b>系统

    可编程电源保护电路的通信接口有哪些

    0x0000-0x001F)。 2. 远程光伏电站 需求:监控100台逆变器测试电源的过压/过流事件,支持低功耗广域传输。 方案: 每台电源集成ESP32+LoRa模块,通过SX1276上传数据至网关。 网关集成4G模块
    发表于 07-03 14:33

    4G Cat.1 时代,如何选对 DTU?

    物联网蓬勃发展的今天,“万物互联”已成为行业发展的核心目标。4GCat.1凭借其通信能力优于NB-IoT、成本低于Cat.4的显著优势,迅速成为主流
    的头像 发表于 06-09 11:34 569次阅读
    <b class='flag-5'>4G</b> <b class='flag-5'>Cat.1</b> 时代,如何选对 DTU?

    4G DTU 无线数传模块:RS232/485转4G,稳定不宕机

    、物联网(IoT)等领域的关键通信设备。 一、功能特性 支持频段:全网通(5模13频)GSM(移动2G)、GSM(联通2G)、FDD-LTE(电信4
    的头像 发表于 05-29 14:58 830次阅读

    NB-IoT模组选型指南:2025十大NB窄带传输设备品牌厂家盘点与应用方案解析

    直接影响设备的性能、功耗以及长期稳定性。 2025年,NB-IoT模组市场持续增长,多家厂商在技术创新和产品优化方面取得了重要突破。本篇文章将结合权威平台数据,分析十大NB-IoT模组厂商的市场表现与技术特点,并重点介绍行业头部
    的头像 发表于 04-21 09:55 1207次阅读

    Cat 1 bis同比增长100%!中国厂商霸榜全球前五

    %,这一增长是由资产跟踪和智能电表等应用推动的。相反,NB-IoT和标准Cat1分别同比大幅下降34%和51%。报告认为,在中国,应用供应商越来越青睐Cat1bis,因
    的头像 发表于 04-11 18:13 874次阅读
    <b class='flag-5'>Cat</b> <b class='flag-5'>1</b> bis同比增长100%!中国厂商霸榜全球前五

    雷卯收集4G/WIFI无线传输产品开发板

    电磁兼容整改能力。欢迎联系。 雷卯收集增强现实4G/WIFI无线传输产品开发板明细如下: 以下是4G/WIFI无线传输产品开发板介绍: 无线传输产品
    的头像 发表于 04-08 18:21 396次阅读
    雷卯收集<b class='flag-5'>4G</b>/WIFI无线传输<b class='flag-5'>产品</b>开发板

    物联网单灯控制器产品简介

    ,通讯效率高,抗干扰能力强,用户体验好,并能更好的满足智慧路灯的要求。因此物联网单灯控制器替代PLC单灯控制器将会成为趋势。 二、物联网单灯控制器简介 目前,物联网单灯控制器的主流通讯方案4G CAT1
    的头像 发表于 04-03 11:01 820次阅读
    物联网单灯控制器<b class='flag-5'>产品</b>简介

    关于Cat.1网络会取代NB-IoT技术吗?

    速率。 可穿戴设备(4G手表)——需低时延语音/数据。 替代2G/3G的物联网终端 : 2G/3G退网后,
    发表于 04-03 08:46

    4G Cat.1单灯控制器:盾华路灯智慧照明的革新者

    4G Cat.1单灯控制器:盾华路灯智慧照明的革新者
    的头像 发表于 04-02 11:06 717次阅读
    <b class='flag-5'>4G</b> <b class='flag-5'>Cat.1</b>单灯控制器:盾华路灯智慧照明的革新者

    S32K在AUTOSAR中使用CAT1 ISR,是否需要执行上下文切换?

    如果我们在 AUTOSAR 中使用 CAT1 ISR,是否需要执行上下文切换?另外,是否需要返回指令才能跳回到作系统?您有没有带有 CAT1 ISR 的 S32K3x4 微控制器的示例?
    发表于 03-27 07:34

    NB-IOT物联网基站是如何通信的呢?

    测试、应用和网络发展。 一、NB-IOT物联网网络组成有哪些呢? 包括NB-IOT终端、NB-IOT基站、NB-IOT分组核心网、物联网连
    的头像 发表于 01-02 15:55 2847次阅读
    <b class='flag-5'>NB-IOT</b>物联网基站是如何<b class='flag-5'>通信</b>的呢?