DTU作为一种通讯设备,其应用场合十分广泛。从广义上讲,在进行通信时,传输数据链路两端负责发送数据信息的模块单元都称之为DTU,在它的作用下对所传信息格式转换和数据整理校验。在狭义上的定义,DTU一般特指无线通讯中的下位GPRS/WIFI/3G/4G等发射终端设备。前者是一种模块,而后者则是设备,如果没有特别说明,大多情况下,DTU是代表后者。

  4G DTU作为串联设备端和平台端的枢纽设备,其中极其重要的是其通讯协议。众山的DTU大多是采用MQTT协议,当然也可以根据客户的需求来进行适配。

  为什么选择MQTT?最早是IBM开发的一个即时通讯协议,MQTT协议是为大量计算能力有限且工作在低带宽,不可靠网络的远程传感器和控制设备通讯而设计的一种协议。其最大的优势是兼容性强,可以支持所有平台,它几乎可以把所有的联网物品和互联网连接起来。

  MQTT协议可以在极低的协议开销,低功耗情况下工作,支持百万数量级的客户端连接,尤其MQTT可以很方便推送通知给客户端,降低服务器和客户端的负载。MQTT很多有用的功能适用于面向的的的IoT的应用程序。

  通常无线通讯网络的优点之一就是无线终端设备可以永久在线。众山4G DTU在设计上也都支持永久在线功能,这就要求DTU包含了通电自动拨号,采用心跳包保持永久在线(当长时间没有数据通讯时,移动网关将断开DTU与中心的链接,心跳包就是DTU和数据中心在链接被断开之前发送一个小数据包,以保持连接不被断开),支持断线自动重连,自动重拨号等特点。

  4G DTU提供了串行通信接口。众山4G DTU基本都属于常用的串行通信方式,并且DTU在设计上可以将串口数据设计成“透明转换”方式.DTU可以像一个邮差一样,将从设备端传输过来的邮件(原始数据)通过邮车(TCP/IP数据包)进行传送,而不会去修改邮件里的通信内容(平台收到设备原始数据)。因此,DTU可以和各种串口通信的场景互联设备进行连接,而且不需要用户对设备进行改动。

  众山4G DTU LTE659的功能:

  支持TCP/UDP/MQTT/Modbus/Modbus RTU/Modbus TCP/短信多种通讯方式。

  MQTT支持多主题订阅及发布,支持自建MQTT服务器、阿里、百度、中移物联云。

  实现RS485/232与4G网络的双向数据透明传输。

  支持三大运营商4G网络和物联网4G卡,移动4G 电信4G 联通4G。

  HTTP模式下支持POST和GET两种模式。

  支持Modbus轮询功能,DTU可作为主站,通过RS485采集多台RS485下位机设备,最高支持20-30台设备。

  Modbus RTU转Mobus TCP支持Modbus/Modbus RTU协议数据转换为Mobus TCP上报至服务器、组态软件。

  支持虚拟串口、组态软件,可虚拟串口支持组态软件对接,也可通过Modbus TCP连接组态王、力控、亚控等组态软件。

4G DTU模块带有MQTT协议吗?的更多相关文章

  1. 使用MQTT协议的4G DTU模块具有什么优势

    什么是MQTT协议 要了解使用MQTT协议的4G DTU模块具有哪些优势,首先我们需要了解什么是MQTT协议,MQTT协议最早是IBM开发的一个即时通讯协议,它的主要是为大量计算能力有限且工作在低带宽 ...

  2. 4G DTU模块和串口设备连接的方式

    首先说下解决思路: 由于考虑到串口开发很麻烦,所以后来买了一个4g模块的dtu. 所以最后的解决方案是,plc串口设备与dtu相连,由于dtu是透传模式,使用java与4g模块进行通信就完事了. 虽然 ...

  3. 4G DTU模块的功能和作用是什么

    4G DTU模块我们可以简单将它理解为使用4G无线通信网络来进行远距离无线传送的终端设备.4G DTU模块基于4G方式进行远距离的数据传输,是专门用于将串口数据转换为IP数据或将IP数据转换为串口数据 ...

  4. 4G DTU模块的工作原理

    DTU是无线数据传输模块,4G DTU又被称4G模块,是4G网络进行远距离传输的设备,即串口服务器的无线版,其功能与串口服务器类似.         4G DTU是一种物联网无线数据终端,利用公用运营 ...

  5. (四) 天猫精灵接入Home Assistant-ESP-WIFI模块通过mqtt协议接入HASS

    总过程 1 ESP8266上电后,初始化 连接MQTT服务器 发布自身配置信息----hass自动发现该设备 订阅hass的命令话题---接收命令 发布hass的状态话题---返回自身状态 2 ESP ...

  6. 4g物联网模块的原理

    4G DTU模块也可以被称之为是含有第四代移动通信技术的模块,是随着科技不断发展进步下物联网和移动互联网发展下的又一产物.而4G技术包括TD-LTE和FDD-LTE两种制式.集3G与WLAN于一体并能 ...

  7. 4G DTU的数据透传功能如何实现

    准备将众山科技4G DTU进行数据透传之前,先将电脑串口连接到4G DTU串口上.如果是没有硬件串口的电脑,可以通过USB转RS232串口转换线进行连接. 连接成功后,按照说明书中提供的初始参数进行设 ...

  8. 4G DTU比GPRS/3G DTU的优势

    4G DTU一般来说是采用电脑和数据线连接来进行参数设置的,为了适应不同的工作环境,提高工作的效率,成都远向电子4G DTU还支持远程参数配置和远程固件升级,只需一部手机即可轻松完成操作.今天我们就来 ...

  9. 转战物联网·基础篇09-选择MQTT协议还是CoAP协议

      前面章节介绍过,MQTT协议和CoAP协议都是物联网中比较流行的协议,都对传输量做了很大的精简,传输开销小,以适应物理网的网络环境.   XMPP协议也有人说是适合物联网通信的,但它是基于XML, ...

随机推荐

  1. Docker操作命令——查看、停止、删除容器

    列出所有容器 ID docker ps -aq 停止所有容器 docker stop $(docker ps -aq) 停止单个容器 docker stop 要停止的容器名 删除所有容器 docker ...

  2. .Net Core 2.2 存取Cookie

    第一步(注释代码):注释Startup.cs中 ConfigureServices 函数中的  options.CheckConsentNeeded = context => true; 第二步 ...

  3. 第三周:java面向对象部分总结(2)

    <!--此处接上周--> 3.相关接口 对对象的排序,可以通过以下两种方法: 1.实现Comparable接口,重写compareTo方法: 2.Comparator<>比较器 ...

  4. Sprign-mvc系列之Spring快速入门 什么是sprign-mvc spring-mvc的作用及其基本使用+组件解析+注解解析

    Spring-mvc 什么是SpringMvc SpringMvc是一种基于java的实现Mvc设计模式的请求驱动类型的轻量级web框架,属于SpringFrameWork的后续产品,已经融合在Spr ...

  5. 腾讯云服务器,使用xshell ssh秘钥登录的时候报错:所选的用户密钥未在远程主机上注册

    1.背景 新买了台腾讯云服务器,在腾讯云控制台新建了SSH私钥,然后下载到本地. 在本地使用xshell工具,导入下载好的私钥进行登录,报错:所选的用户密钥未在远程主机上注册 2.解决方案 在确定选择 ...

  6. Dubbo部分知识点总结

    Dubbo部分 Dubbo工作原理 dubbo工作原理第一层:service层,接口层,给服务提供者和消费者来实现的第二层:config层,配置层,主要是对dubbo进行各种配置的第三层:proxy层 ...

  7. 超好用的UnixLinux 命令技巧 大神为你详细解读

    1.删除一个大文件 我在生产服务器上有一个很大的200GB的日志文件需要删除.我的rm和ls命令已经崩溃,我担心这是由于巨大的磁盘IO造成的,要删除这个大文件,输入: > /path/to/fi ...

  8. Mock测试你的Spring MVC接口

    1. 前言 在Java开发中接触的开发者大多数不太注重对接口的测试,结果在联调对接中出现各种问题.也有的使用Postman等工具进行测试,虽然在使用上没有什么问题,如果接口增加了权限测试起来就比较恶心 ...

  9. day48 Pyhton 数据库Mysql 05

    一内容回顾 insert insert into 表名 (字段名)  values (值) insert into 表名 values (有多少个字段写多少个值) insert into 表名 val ...

  10. day31 Pyhton 面向对象的基础 三大特性

    一.内容回顾 封装 1.概念 笔记 2.__名字 在类的外部就不能用了 3.私有化的 不能被子类继承,也不能在其他任何类中调用 三个装饰器方法(装饰类中的方法) 1.不被修饰的  普通方法,会使用对象 ...