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

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

3天内不再提示

DTU有什么用?是怎样工作的?

北京东用科技有限公司 2022-08-10 16:57 次阅读

现场采集点的用户串口设备(可以是各种仪表/PLC/单片机/PC等),通过RS232RS485接口4G DTU终端串口相连,用户串口设备发送的数据通过4G DTU设备对数据进行网络协议封装后通过4G无线网络发送到数据中心

DTU工作过程描述:
DTU上电后通过拨号程序,先注册到4G无线网络,拨号成功后,4G DTU将获得一个由移动随机分配的内部IP地址,4G DTU处于移动内网中,而且其内网IP地址通常是不固定的,随着每次拨号而变化。我们可以理解为4G DTU这时是一个移动内部局域网内的设备,通过移动网关来实现与外部Internet公网的通信。这与局域网内的电脑通过网关访问外部网络的方式相似。
4G DTU主动发起与数据中心的通信连接,并保持通信连接一直存在。由于4G DTU处于移动内网,而且IP地址不固定。因此,只能由4G DTU主动连接数据中心,而不能由数据中心主动连接4G DTU。这就要求数据中心具备固定的公网IP地址或固定的域名。数据中心的公网IP地址或固定的域名作为参数存储在4G DTU内,以便4G DTU一旦上电拨号成功,就可以主动连接到数据中心。
具体地讲,4G DTU通过数据中心的IP地址(如果是采用中心域名的话,先通过中心域名解析出中心IP地址)以及端口号等参数,向数据中心发起TCP或UDP通信请求。在得到中心的响应后,4G DTU即认为与中心握手成功,然后就保持这个通信连接一直存在,如果通信连接中断,4G DTU将立即重新与中心握手。

poYBAGLzbaWACofoAAWYiFQQRTk165.png

由于TCP/UDP通信连接已经建立,就可以进行数据双向通信了。
对于DTU来说,只要建立了与数据中心的双向通信,完成用户串口数据与4G网络数据包的转换就相对简单了。一旦接收到用户的串口数据,DTU就立即把串口数据封装在一个TCP/UDP包里,发送给数据中心。反之,当DTU收到数据中心发来的TCP/UDP包时,从中取出数据内容,立即通过串口发送给用户设备。
通过有线的数据采集中心,同时与很多个4G DTU进行双向通信。这是目前4G DTU应用系统中最为常用的方式。

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

    关注

    3

    文章

    384

    浏览量

    24839
收藏 人收藏

    评论

    相关推荐

    Linux是做什么用的?

    Linux是做什么用的?Linux是一种开源的操作系统,广泛用于服务器、嵌入式设备和个人电脑等领域。它具有以下特点和用途: Linux是做什么用的? 1、服务器操作系统:Linux在服务器领域非常
    发表于 04-28 15:40

    SENT协议SPC功能是做什么用的?

    SENT协议SPC功能是做什么用的?并且应用synchronous , range selection , ID selection 与 bidrectional transmit 模式中
    发表于 02-02 13:19

    AD9781或是AD9783芯片的DCOP/DCON信号什么用

    1,AD9781或是AD9783芯片他的DCOP/DCON信号什么用?能举个例么,我看了下他们的PDF文档,好像没感觉出来他到底什么用,用在哪些方面? 2,如果AD9781或是A
    发表于 12-18 06:41

    AD8130是可以单端工作的,但是为什么用Multisim仿真的时候输出只有一个直流偏置呢?

    根据芯片手册,AD8130是可以单端工作的,但是为什么用Multisim仿真的时候输出只有一个直流偏置呢?
    发表于 11-23 07:48

    CN0312的光电二极管为什么用正偏而不是工作在零偏光伏模式呢?

    如题,CN0312的光电二极管为什么用正偏而不是工作在零偏光伏模式呢?
    发表于 11-14 07:09

    请问直流伺服电机需要电流环吗?交流伺服电机电流环什么用

    直流伺服电机需要电流环吗?交流伺服电机电流环什么用
    发表于 11-03 07:07

    链表在单片机上为什么用的不多?

    链表在单片机上为什么用的不多
    发表于 10-07 08:03

    ucos iii定时任务什么用

    ucos iii 的定时任务什么用,通过定时任务定时与普通的调用系统定时函数定时有什么区别?
    发表于 10-07 06:16

    新唐的BSP包是用来干什么用的?

    新唐的BSP包是用来干什么用的?小白一个。。。毕设要做NANO120的HID协议
    发表于 08-25 07:02

    学单片机什么用?

    了电路,也降低了损坏率、错误率; 7)在汽车电子领域,单片机已广泛应用于发动机控制器、GPS导航系统、ABS防抱死系统、制动系统中; 8)除上述应用外,单片机在工商、金融、教育、物流等领域都或多或少的发挥了其本身的作用。 单片机可以做什么,学单片机什么用?相信上面已经说
    发表于 08-17 10:12

    board中的Kconfig到底什么用

    我感觉board中的Kconfig没有什么用,如果是开发板,还有点。 如果是自己的板子,所有硬件接口肯定是需要使用的,本来可以一步搞定,这个Kconfig就变成两步:先给自己做菜单,然后自己打开菜单全部勾上。
    发表于 08-02 18:24

    请问DTU与RTU什么区别?

    DTU与RTU什么区别?
    发表于 06-27 06:38

    请问PRNG能做什么用

    PRNG能做什么用
    发表于 06-26 06:43

    DTU工作原理及正确使用方法

    DTU,一种用于实现无线数据传输的设备,通常用于工业控制、环境监测、物流追踪等领域。下面是无线数据传输终端的工作原理:DTU工作原理可以分为三个步骤:采集数据:
    的头像 发表于 06-02 15:07 1537次阅读
    <b class='flag-5'>DTU</b>的<b class='flag-5'>工作</b>原理及正确使用方法

    一文教你快速区分电力DTU和普通DTU

    。下面重点介绍一下与普通DTU不同之处。电力DTU和普通DTU的区别主要抗环境因素干扰以及特殊传输协议上:1.工作温度不一样。电力DTU一般
    的头像 发表于 05-19 16:24 623次阅读
    一文教你快速区分电力<b class='flag-5'>DTU</b>和普通<b class='flag-5'>DTU</b>