技术服务
24小时提供高效率、高质量的技术支持

如何更好地使用DTU DTU问题详解

时间:2018-03-15 15:32:35来源:本站原创
  如何更好地使用DTU DTU问题详解

  谈起DTU很多人都不知道其功能特点,比如怎么更好使用DTU。今天计讯的小编整理了此文,主要是DTU的一些知识讲解,希望对您有所帮助。

 1、如何使客户在实际应用中更好的使用DTU?

  一般情况下,当用户设置好DTU的参数后,进入serialnet模式,DTU会自动记住当前的所有状态和参数,即使掉电也不会丢失;另外,DTU具有断线重拨功能。这就使得DTU像一个透明的传输通道,只要用户提供稳定的电源供应,就应该没有问题。但在实际工程应用中,用户也提出了更高的要求,譬如说连续无人值守工作几年不出问题,永远保持通讯线路的畅通等。

工业级中性 DTU

  为此,我们对DTU的用户有如下建议:

  1)使用DTU的复位引脚或短路开关断电复位功能(对现有老版本产品)。鉴于无线通讯的诸多不确定性和用户的高可靠性要求,建议用户增加这一部分电路,确保万无一失。

  2)很多用户提到如何在Serialnet模式下侦测通讯线路的通断。有些公司的产品是通过发送心跳数据来检测的,为了保证用户通道的透明性,这样在中心端必然存在一个dll链接库。我们认为这样的方式并不可取,dll的存在使得数据又多了一层环节,对于unix,或linux平台的中心节点来说还要有专门的链接接口,也存在一定的安全隐患和不稳定因素。我们的产品没有使用心跳包,它是将标准的socket接口直接开放给用户,这样几乎所有的程序员都可以很方便的在不同平台上实现数据收发功能。心跳包的功能我们认为在应用层解决比较合适,这样既可以和用户的应用程序结合得比较紧密,又可以合理的减少数据流量。

  当用户在socket模式时,监测数据链路的通断既可以通过心跳包的方式,也可以用ping的方式检测。当心跳监测发现有问题时,可以通过复位方式来解决。

  2、DTU为何无法与DSC(数据中心)进行通信?

  首先按照下列步骤进行检查:

  检查NET指示灯是否在常亮(只有注册到GSM网络才会闪烁);

  检查您是否正确的插入了一张SIM/UIM卡; 检查您是否已经申请您的网络供应商的许可;

  检查信号强度:进入配置状态,选择进入(查看产品说明书,至少应该大于12)。如果信号微弱,请检查您的天线状况和您所处位置的网络状态;

  检查电源情况(参看电源要求)。

  3、在由DTU组成的采集系统中,如何分辨不同终端发送来的数据?

  DTU内嵌了TCP/IP协议栈,具有Socket通讯功能,并提供透明数据传输通道,用户只需设置一些参数就可实现将嵌入式系统直接与Internet相连,实现网络的互连互通。监控中心的Socket端口监听程序负责监听采集终端的连接请求,当监听到连接请求后,建立通信链路,原来负责监听Socket仍进行监听,通信链路建立后就可任意交换数据了。

  在Socket模式下,由于有人为的干预,实现这一功能比较简单。在SieralNet模式下,可以采取如下方式:

  1)端口识别方式:每个终端定义一个端口(1024-65535)。中心多线程同时侦听这些端口数据,并根据不同端口号识别数据的不同来源。一般情况下,同时侦听几百个端口对现在的计算机来说不成问题。

  2)数据帧方式:终端向中心的统一端口发送数据包,这些数据包要带有终端ID号,中心通过不同的ID识别不同终端的数据。

  更多DTU相关知识讲解尽在厦门计讯官网,我们也有多种型号的DTU供您样机申请。

计讯物联——物联网产品与行业解决方案提供商 申请样机
相关方案Relevant Solutions
All Rights Reserved 厦门计讯物联科技有限公司版权所有 闽ICP备15001895号 闽公网安备 35021102001331号