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

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

3天内不再提示

【教程】详细版!E840系列4G DTU快速调试教程

亿佰特物联网应用专家 2024-11-15 01:05 次阅读

E840-DTU(EC05-485)是一款小巧的4G DTU,采用4G CAT1技术,具备小体积、高速率、低延迟和简便使用的特点。简单配置即可实现串口设备与网络服务器的双向透明传输。产品采用2.54mm弹簧压线端子,方便接线,支持导轨和定位孔安装,轻松集成到物联网项目中。设备支持两条链接、MQTT协议,并可接入阿里云、OneNet、百度云和华为云平台,便捷实现物联网应用。

本次教程将从产品的实物连接到产品的配置,进行全面讲解。

实物连接

首先,在产品相关页面中找到产品手册。在实际操作中,如有任何问题,可通过手册进行了解。接下来开始准备连接和配置产品。

9314b302-a2aa-11ef-8084-92fbcf53809c.png

这里连接产品需要使用一个USB转串口设备和一个4G天线

9325f18a-a2aa-11ef-8084-92fbcf53809c.png

按照手册中的指示,将转换器的A、B与产品的RS485接口的A、B连接,并插入SIM卡。

9350b15e-a2aa-11ef-8084-92fbcf53809c.png

产品使用直流8-28V电源供电,将电源的正负极分别接入产品。最后将天线接入,连接完成后通电,看到产品指示灯"PWR"亮起,即表示启动成功。等待片刻,当"STATE"指示灯从闪烁变为常亮时,产品即成功连上网络。

93824912-a2aa-11ef-8084-92fbcf53809c.png

接下来将转换器插入电脑,开始配置产品。关于产品指示灯的说明,请查看产品手册中的"说明"部分。

产品配置

正确连接产品后,我们开始配置产品。产品使用串口AT指令进行配置,需要使用串口调试软件,任意一款调试软件均可。首先打开串口调试助手软件,填入正确的串口参数后打开串口(默认情况下,波特率:115200,数据位:8,校验位:N,停止位:1)。

93973a5c-a2aa-11ef-8084-92fbcf53809c.png

接下来,使用AT指令进入配置模式,并尝试获取版本号和IMEI。

93b9bea6-a2aa-11ef-8084-92fbcf53809c.png

到此为止,我们成功使用串口AT指令连接到了产品,并成功获取到了产品信息。但AT指令相对复杂,在配置产品中不够方便。接下来,我们将使用配置软件进行讲解。

正确连接产品后,打开配置软件。首先看到配置软件左上角,我们需要设置连接产品串口的参数。设置完成后,点击打开串口。

93da7c36-a2aa-11ef-8084-92fbcf53809c.png

接下来,我们看到配置软件右上方,是对产品一些基本控制的设置。首先,我们需要进入配置模式。在配置软件的上方,点击"进入配置"按钮,如果成功进入,配置软件右侧的日志会显示"进入AT模式成功"。

93eb71d0-a2aa-11ef-8084-92fbcf53809c.png

请注意,如果产品配置了密码,进入配置模式时需要输入正确的密码,否则会提示"密码错误,请重新输入密码!"

940e8d3c-a2aa-11ef-8084-92fbcf53809c.png94357fd2-a2aa-11ef-8084-92fbcf53809c.png

成功进入配置模式后,我们点击"读取参数",即可自动获取当前产品的参数。

9442dc72-a2aa-11ef-8084-92fbcf53809c.png

首先,我们可以看到配置软件左下方的配置窗口。在上方,可以选择进入四个不同的配置页面,分别是"基本信息"、"链路1"、"链路2"和"高级设置"。

9476a732-a2aa-11ef-8084-92fbcf53809c.png

我们先看一下"基本信息"栏,可以查看产品的基本信息,并设置产品的串口参数、串口心跳包、无数据重启时间、多链路协议分发模式、Modbus RTU/TCP转换和Modbus RTU/TCP转换地址。

94a17692-a2aa-11ef-8084-92fbcf53809c.png

接下来,我们看一下"链路1"和"链路2"设置栏,这两个配置基本一致,只是设置的链路不同。默认情况下,"链路1"是开启状态,"链路2"为关闭状态。开启链路后,即进行链路的设置。

94b0af72-a2aa-11ef-8084-92fbcf53809c.png

在"设置链路基本参数"中,可以更改链路的工作模式。产品支持四种协议:TCP、UDP、HTTP和MQTT。需要先设置协议类型,才能进行参数的配置。选择不同的协议,下方的配置参数页也会相应变化。

94de2416-a2aa-11ef-8084-92fbcf53809c.png

继续往下,可以设置产品的心跳包参数和注册包参数。

9502b56a-a2aa-11ef-8084-92fbcf53809c.png

接下来我们来看一下"高级设置"。高级设置中,可以设置产品的APN功能,根据实际使用环境进行配置APN功能。下方是短信参数的设置,产品支持短信配置功能,可以通过短信进行配置产品。最后是产品的安全配置信息,其中配置密码也是通过这里设置。

9513e894-a2aa-11ef-8084-92fbcf53809c.png

最后,我们再来看一下配置软件右上方的一些常用基本操作,例如"读取配置文件"、"保存配置文件"、"恢复出厂设置"和"重启设备"功能。

TCP/UDP透传模式

首先,我们先来了解一下产品的TCP/UDP透传模式,产品支持TCP和UDP透传。在链路设置中,可以选择任意一个链路,这里演示使用"链路1"进行配置。产品默认情况下的工作模式为"TCPC",所以只需要修改"服务器地址"和"目标端口"。

95331cbe-a2aa-11ef-8084-92fbcf53809c.png

这里设置完成后,我们模拟使用公网映射功能,将端口数据映射到内网进行通讯,然后使用网络调试助手模拟TCP服务器功能。这里,请根据实际情况进行设置。

955575f2-a2aa-11ef-8084-92fbcf53809c.png955f75ac-a2aa-11ef-8084-92fbcf53809c.png

稍等片刻,在网络调试助手中可以看到有设备接入的提示,即表示产品连接成功。

9585261c-a2aa-11ef-8084-92fbcf53809c.png

接下来,我们可以开始模拟通讯。使用一个串口调试助手来模拟产品串口发送数据。确认串口参数正确后,打开串口,使用串口工具和网络调试工具分别发送数据,观察两个软件的日志,看是否能够正常通讯。

95aa8b1e-a2aa-11ef-8084-92fbcf53809c.png

至此,TCP透传模式完成。关于将产品设置为TCP服务器的方法与设置为客户端基本相同,只需将"连接类型"修改为"TCPS"即可。确保地址和端口设置正确,即可实现通讯。

95bb5f7a-a2aa-11ef-8084-92fbcf53809c.png

接下来,我们尝试使用UDP进行通讯。设置方法基本相同,只是两种协议有所不同,但配置方法基本一致。将"连接类型"设置为"UDPC"或"UDPS",确保地址和端口正确,保存重启设备即可。

95df7856-a2aa-11ef-8084-92fbcf53809c.png

同样使用网络调试助手,将协议类型修改为UDP即可。等待片刻,同样使用串口调试助手软件发送任意数据,观察网络调试助手是否收到。

96056372-a2aa-11ef-8084-92fbcf53809c.png

使用网络调试助手发送数据时,请注意远程主机的地址是否正确;我们可以通过刚才收到的串口数据日志查找到产品对应的主机地址。

96144dba-a2aa-11ef-8084-92fbcf53809c.png

确认无误后,即可使用网络调试助手发送数据,串口调试工具正常接收。

HTTP模式

接下来,我们尝试使用产品的HTTP模式进行模拟通讯。请注意,HTTP相对于透传模式更为复杂,其中HTTP协议同样基于TCP协议,我们使用TCP服务器的原理来接受产品的HTTP协议,以模拟传输。如果需要与服务器通讯,可以自行研究建立HTTP服务器的方法。

首先,在产品配置软件中,将链路的"连接类型"修改为HTTP协议。

963bd0ba-a2aa-11ef-8084-92fbcf53809c.png

修改完成后,会自动弹出"HTTP连接参数"。

9664cc86-a2aa-11ef-8084-92fbcf53809c.png

首先,设置"服务器地址"和"目标端口"。

9674c8b6-a2aa-11ef-8084-92fbcf53809c.png

接下来,将"HTTP传输方式"设置为"GET",将"HTTP URL内容"设置为"/text",最后,设置"HTTP包头内容"。标准的HTTP格式应为"Host: 服务器地址"。

请注意,这里只是演示HTTP功能,在实际设置中,请根据实际情况进行设置。

9693605a-a2aa-11ef-8084-92fbcf53809c.png

设置完成后,保存并重启设备。

96c55b32-a2aa-11ef-8084-92fbcf53809c.png

稍等片刻,在网络调试助手中,收到设备接入的提示,即表示产品连接成功。

接下来,我们同样使用网络调试助手模拟HTTP服务器接受数据。最后,打开串口调试工具软件,发送任意数据,在网络调试助手中,查看是否能够收到成功发送的HTTP协议包。

96d62fc0-a2aa-11ef-8084-92fbcf53809c.png

到此为止,HTTP功能成功向服务器发送了请求,并且服务器也接收到了HTTP的GET请求。

MQTT模式

接下来,我们开始使用EMQX平台进行模拟MQTT通讯。关于平台的使用方法,请自行参考相关教程。

首先,将"连接类型"修改为"MQTT Client",然后分别填入"服务器地址"和"目标端口"。

96e585a6-a2aa-11ef-8084-92fbcf53809c.png

接下来,在"MQTT连接参数"中,设置"ClientID"、"Username"和"Password"。这里我们使用EMQX平台进行演示,没有设置任何规则,随意填写。在实际使用中,请严格根据MQTT三要素进行设置。最后,设置一个"订阅主题"和"发布主题",这里同样是随意设置的主题。

9711efc4-a2aa-11ef-8084-92fbcf53809c.png

设置完成后,保存并重启产品即可。稍等片刻,通过指示灯,观察是否已成功连接到服务器。如果指示灯上的LINK亮起,说明已成功接入MQTT服务器。

97201112-a2aa-11ef-8084-92fbcf53809c.png

同样,我们可以访问EMQX后台查看到设备接入情况。

976a1320-a2aa-11ef-8084-92fbcf53809c.png

接下来,我们模拟实际的MQTT通讯。使用WebSocket客户端进行模拟连接(请注意,由于EMQX未配置连接规则,客户端可以成功连接,实际中需要根据配置规则进行设置)。然后,在"订阅主题"中设置产品配置中的"发布主题",在"发布主题"中设置产品配置中的"订阅主题"。

97892bfc-a2aa-11ef-8084-92fbcf53809c.png

然后,我们使用串口调试工具连接产品的串口。完成后,可以使用WebSocket客户端发送任意数据,观察串口调试软件是否能够正常接收。然后,使用WebSocket客户端接收任意数据,观察串口调试助手是否能够正常接收。

9796a782-a2aa-11ef-8084-92fbcf53809c.png97b108d4-a2aa-11ef-8084-92fbcf53809c.png

这里只是演示通讯连接,实际使用中需要获取"三要素"并配置"订阅与发布"规则。

短信透传模式

本产品支持短信透传功能,并提供短信号码过滤的支持。下面简要介绍如何使用该功能。在开始之前,您需要准备一张正常发送和接收短信的SIM卡(不支持电信)。

首先,进入产品配置软件,点击 "高级设置" 下的 "设置短信参数" 进行配置。首先需要启用短信透传功能。

97d88eb8-a2aa-11ef-8084-92fbcf53809c.png

在启用 "短信透传功能" 的选项上方,您可以设置 "短信号码过滤功能",开启该功能后,产品只会接收指定号码的短信。接下来,我们先演示不开启过滤的情况下的透传功能。不进行号码过滤,将目标号码设置为接收短信的号码,完成配置后保存并重启设备。

97e87a80-a2aa-11ef-8084-92fbcf53809c.png

接下来,使用串口工具发送任意数据,您将能够在手机中收到该数据。同样地,使用手机发送数据,串口工具也能够正常接收。

除了通过配置软件进行设置,您还可以直接发送指令来实现相同的功能。在这里,我们先关闭配置的 "短信透传功能",设置完成后同样保存并重启设备。

然后打开串口工具,使用指令发送数据。请注意,发送AT指令需要先进入配置模式,再发送指令。如果发送成功,将返回 "OK" 提示信息。

980f778e-a2aa-11ef-8084-92fbcf53809c.png

至此,短信透传功能的使用说明已经完成。

安全配置和快速AT指令

最后,我们介绍一下产品的安全配置和快速AT指令功能。如果您希望使用快速AT指令来配置产品,请先设置 "安全配置密码",以启用快速AT指令功能。同样地,进入配置软件,选择 "高级设置" 中的 "设置安全配置信息"。

98381004-a2aa-11ef-8084-92fbcf53809c.png

在这里,您可以找到相关的配置选项。首先,需要开启 "安全配置功能",然后设置 "安全配置密码",最后才能选择开启 "快速AT指令"。产品支持网口、网口以及短信三种模式。在这里我们演示串口方式,其他方式的配置方法基本相同,只是配置过程略有差异。

9841cfae-a2aa-11ef-8084-92fbcf53809c.png

设置完成后保存并重启产品。此时,进入配置模式时需要输入正确的密码才能成功。否则将提示密码错误,无法进入配置模式。

986a5b22-a2aa-11ef-8084-92fbcf53809c.png

接下来,使用串口工具并确保串口参数设置正确,并确保未进入配置模式。使用快速指令发送查询版本信息(快速AT指令格式为:"配置密码"*"AT指令")。

988e5978-a2aa-11ef-8084-92fbcf53809c.png

此时,我们成功实现了快速AT指令的功能。

相关推荐

989ef3aa-a2aa-11ef-8084-92fbcf53809c.gif

E840-DTU(EC05-485)是亿佰特采用4G CAT1技术开发的一款小体积高性价比4G DTU,具有体积小、速率高、延迟低、使用简单的特点,简单配置即可实现串口设备联网功能(串口设备与网络服务器的双向透明传输)。4G DTU设备接线方便,支持导轨及定位孔安装,简单配置即可实现串口联网过程,非常方便集成到物联网项目中。

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

    关注

    12

    文章

    8986

    浏览量

    85112
  • DTU
    DTU
    +关注

    关注

    3

    文章

    430

    浏览量

    25146
  • 串口设备
    +关注

    关注

    0

    文章

    15

    浏览量

    8568
收藏 人收藏

    评论

    相关推荐

    高性价比4G DTU E841-DTU(EC03)产品测试教

    DTUDTU模块
    电子学习
    发布于 :2023年02月08日 09:36:21

    4G DTU 知识解答

      4G DTU是什么?  DTU英文名Data Transfer unit,直译过来是数据传输终端,在物联网系统中实现数据管道传输的功能,实现本地串口数据与网络端服务器双向数据传输的设备。  
    发表于 03-20 16:15

    【MM32 eMiniBoard试用连载】4g dtu

    项目名称:4g dtu试用计划:1.代替stm32f103
    发表于 05-07 17:18

    4G DTU

                                                 4G DTU 公司产品主要有:GPRS 通讯模块,GPRS-DTU,GPRS-RTU,4G
    发表于 09-28 16:35 337次阅读

    平升电子:4G DTU替换GPRS DTU需要注意哪些问题?

    !       平升电子的4G DTU打破了对运营商的限制,将配置升级到了7模全网通(市场上的4G DTU一般只支持5模),方便用户灵活选择运营商。        ◆
    的头像 发表于 10-25 19:43 3354次阅读

    4G工业路由器与4G DTU的区别介绍详解

        4G工业路由器和4G DTU都是实现无线网络数据传输功能,而两者间的区别主要从使用方法、外观接口以及应用环境等方面区分,今天我们就给大家介绍了4G路由器和
    发表于 03-20 15:22 657次阅读

    什么是4G DTU4G DTU有哪些功能

    一、什么是4G DTU4G DTU无线传输模块是在GPRS DTU的基础上发展出来支持4G通信的设备,兼容了2
    的头像 发表于 10-15 09:59 2w次阅读

    4G DTU和GPRS/3G DTU的对比,谁的优势更明显

    4G DTU一般来说是采用电脑和数据线连接来进行参数设置的,为了适应不同的工作环境,提高工作的效率,成都远向电子4G DTU还支持远程参数配置和远程固件升级,只需一部手机即可轻松完成操
    发表于 08-18 14:33 6193次阅读

    4G DTU和LTE DTU的分析,它们的区别是什么

    其实4G DTU和LTE DTU从本质上来说是没有什么区别的,只是使用的运营商不同,设备的编号会有不同,都是属于DTU设备。 LTE是baiLong Term Evolution(长期
    发表于 08-19 15:32 2946次阅读

    4G DTU模块的应用以及4G DTU模块的功能和特点

    将串口数据转换为IP数据或将IP数据转换为串口数据并且进行传输的过程被称为数据透明传输,利用4G网络进行数据透明传输的设备被称为4G网络无线数据双向透明传输终端,也可以称为4G DTU
    发表于 08-27 14:09 1859次阅读

    4G DTU的功能特点是什么,它的使用方法是怎样的

    如何使用? 众山4G DTU有输入、输出接线口,除了这些物理接线口,4G DTU它还能无线的方式就数据传出去,传送到指定的服务端。一般而言,每个4G
    发表于 08-29 11:20 1104次阅读

    4G DTU模块的功能以及4G DTU模块的作用的介绍

    4G DTU模块我们可以简单将它理解为使用4G无线通信网络来进行远距离无线传送的终端设备。4G DTU模块基于
    发表于 09-01 14:54 3580次阅读

    4G DTU在使用过程中有哪些需要注意的事项

    4G DTU是用来帮助工业设备快速连接4G网络的设备。众山物联网研发、生产的LTE660正是这样一款功能强大的4G联网利器。
    发表于 09-24 14:25 787次阅读

    浅谈4G DTU在油田远程监控中的应用

    4G DTU在油田远程监控中系统架构: 油田采集终端通过RS232/485通讯接口与串口连接,数据监控中心可以采用多种方式连接网络,例如固定IP, APN, ADSL等。 无线传输设备4G D
    发表于 04-20 15:22 654次阅读

    4G DTU的优势及功能

    4G DTU一般来说是采用电脑和数据线连接来进行参数设置的,为了适应不同的工作环境,提高工作的效率,成都远向电子4G DTU还支持远程参数配置和远程固件升级,只需一部手机即可轻松完成操
    发表于 06-15 14:21 1949次阅读