后台与机器端关于DTU的相关通讯流程

后台与机器端关于DTU的相关通讯流程,第1张

由于公司是做自动售卖机系统的,所以最近在做Java的过程中接触到了后台与机台端的一系列的通讯,想记录下自己的一点心得和想法,抛砖引玉,有相关技术的牛人还请多多指教。

首先我先介绍一下DTU这个概念,DTU是专门用于将串口数据转换为IP数据或将IP数据转换为串口数据通过无线通信网络进行传送的无线终端设备,可能这个概念有点笼统,我理解的是将机器端的指令通过DTU转化为相应的数据发送给服务器端,相应的后台发送相应信息,DTU负责接收转化并传输到机台端进行处理。

介绍了DTU的概念之后,接下来来说一下我们后台与机器端的通讯的相关流程。
举个例子来说,后台想要发送一个指令给机台端让机台端出货。
1首先,后台与机台端开发人员商定好一个通讯规则并且按照DTU协议封装,然后后台发送消息将其递交给TCP服务。
2将消息发送到TCP服务后,TCP封装数据。
3TCP服务将封装好的数据推送给DTU。
4DTU再根据DTU协议来解析数据。
5设备接收到指令,找到相对应的指令,然后执行相应的 *** 作。

在设备收到相应消息之后这整个流程并没有结束,机台端还要向后台发送一个反馈,反馈是否出货成功的指令。具体流程如下:
1设备返回响应结果给DTU。
2DTU根据相应协议封装数据信息。
3DTU将封装好的数据信息发送到TCP服务。
4TCP服务收到反馈信息后,然后根据协议解析相应数据。
5最后将解析后的数据发送给后台。

可以参照下图进行理解。

后台与机台端的通讯流程大致就是这样,毕竟初学者,可能有一些地方理解的不到位,望大家海涵。

一切安好,便是晴天。
Tank

一、主要区别:DTU是SOCKET连接的客户端。因此只有DTU是不能完成数据的无线传输的,还需要有后台软件的配合一起使用。FTU与RTU有以下区别:FTU体积小、数量多,可安置在户外馈线上,设有变送器,直接交流采样,抗高温,耐严寒,适应户外恶劣的环境;而RTU安装在户内,对环境要求高;FTU采集的数据量小,通信速率要求较低,可靠性要求较高;而RTU采集的数据量大,通信速率较高,可靠性要求高,有专用通道。TTU则是单一功能单元,仅对配电变压器的信息采集和控制。
二各单元主要特点:


DTU:(Distribution Terminal Unit)配电终端单元,用于开闭所,环网柜,变电所的多回路数据采集(包括:三相电压,三相电流,有功,无功,频率,开关位置等)、通讯、管理。具有更多回路,更多参数监控管理的能力,并上传至上层主站。功能更强,适应范围更加广泛DTU。已经广泛应用于电力、环保、LED信息发布、物流、水文、气象等行业领域。如上图所示,尽管应用的行业不同,但应用的原理是相同的。大都是DTU和行业设备相连,比如PLC,单片机等自动化产品的连接,然后和后台建立无线的通信连接。DTU的主要功能是把远端设备的数据通过无线的方式传送回后台中心。如右图所示,要完成数据的传输需要建立一套完整的数据传输系统。在这个系统中包括:DTU,客户设备、移动网络、后台中心。在前端,DTU和客户的设备通过232或者485接口相连。DTU上电运行后先注册到移动的GPRS网络,然后去和设置在DTU中的后台中心建立SOCKET连接。后台中心作为SOCKET的服务端,DTU是SOCKET连接的客户端。因此只有DTU是不能完成数据的无线传输的,还需要有后台软件的配合一起使用。在建立连接后,前端的设备和后台的中心就可以通过DTU进行无线数据传输了,而且是双向的传输。

FTU:(Feeder Terminal Unit )馈线远方终端,用于测量馈线的三相参数(包括:三相电压,三相电流,有功,无功,频率等),监控,保护配电系统中的馈线,与配电自动化主站通信,将信息提供给配电监控主站系统,执行主站对馈线及其终端设备的调节和控制。FTU是安装在配电室或馈线上的智能终端设备。它可以与远方的配电子站通信,将配电设备的运行数据发送到配电子站,还可以接受配电子站的控制命令,对配电设备进行控制和调节。

RTU:(Remote Terminal Unit)远程终端单元,通用于对现场信号、电力设备的监测和控制。RTU通常要具有优良的通讯能力和更大的存储容量,适用于更恶劣的温度和湿度环境,提供更多的计算功能。与常用的可编程控制器PLC相比,RTU通常具有优良的通讯能力和更大的存储容量,适用于更恶劣的温度和湿度环境,提供更多的计算功能。RTU产品在石油天然气、水利、电力调度、市政调度等行业SCADA系统中广泛应用。

在电力系统配置中,还有一个TTU。TTU:(Transformer Terminal Unit)配电变压器远方终端,用于对配电变压器的信息采集和控制(包括:三相电压,三相电流,有功,无功,频率,温度,瓦斯等),它实时监测配电变压器的运行工况,保护变压器的安全运行,调整无功补偿,并能将采集的信息传送到主站或其他的智能装置,提供配电系统运行控制及管理所需的数据。 


 

方茂科技 专业研发、生产和销售串口服务器,无线模块,gprs dtu。
案例名称:DC-N2100在远程设备控制中的应用
详细介绍:
摘要: 本文介绍DC-N2100在远程设备控制中的应用。
关键词:串口服务器 远程控制
随着互联网的发展,网络的覆盖范围越来越广。互联网通信以其方便快捷、稳定可靠、费用低廉等特点,已经成为日常生活不可缺少的一部分,也成为工业上数据通信的较好选择。
一些工业设备由于本身不具备网络通信能力,给设备的实时控制、集中管理带来很大不便。尤其当设备分布范围较广时,这种问题尤为突出。本文以某公司的使用DC-N2100实现远程控制电子节能设备为例介绍DC-N210在远程设备控制中的应用。
在该应用案例中,某公司的分支机构众多,分布全国各主要城市,如分支机构都使用了一些电子节能设备以节约公司的用电量。如何有效管理这些设备成为一个问题。电子节能设备具有RS485通信口,可以通过RS485接口读取设备信息或对其进行设置。RS485接口的通信距离为1200米,最多可挂接128个RS485接口设备以组成一个RS485网络。DC-N2100具有RS485通信接口,通信速率为300pbs~115200bps,可以和这些设备连接。通过DC-N2100可以将现场的电子节能设备连接到远程的服务器。
DC-N2100工作在Client方式,上电后主动连接远程的服务器。DC-N2100能将现场设备上行的数据组织成IP包发送到服务器上,并能将收到的服务器的IP包中解出有效数据转发给现场设备。这样就为现场设备与服务器之间建立一条数据传输通道。
在该系统中,另一个重要角色是工作站,可以用一台能连接到互联网的计算机担任该角色。工作站运行管理程序,连接到远程服务器上。这样,工作站通过服务器就能与现场设备进行通信。
以上应用是发生在广域网的,DC-N2100与服务器、工作站与服务器的按照一定的协议,使得服务器能将工作站下行的数据正确地转发到目标设备上,并将设备上行的数据正确地转发到工作站上。这样就可以实现对设备的远程集中式管理。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13002210.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-29
下一篇 2023-05-29

发表评论

登录后才能评论

评论列表(0条)

保存