DTU是将串口数据转换为IP数据,通过无线网络传输的远程终端,DTU大多用于遥远的监控现场,比如把远程污水站点的数据,通过4g网络传到监控中心,因此 dtu的稳定性就非常重要。
RS232和RS485是承载串口通讯的硬件接口,RS232被定义为一种低速率串行通信中增加通信距离的单端标准。采取不平衡传输方式即单端通讯。RS485是目前广泛采用的总线协议,它的传输距离很长,可以达到1219米。
BOJINGnet顺应社会发展形势,强势推出高速率低延迟简单易用的带网口的4GDTU主板方案,RS232RS485数据直接透传到云服务器,可运行传输层的TCP和DTU协议,并且可以对接MQTT消息队列传输协议。内置web管理界面,可以自定义服务器注册包和心跳包。
通过了以下五种测试dtu稳定性:
第一种在线空闲测试:DTU通过心跳保持自己的连接,至少能维持平均一个小时以上,不发生断线重连。
第二种去天线测试:信号临时中断或变弱,在信号恢复正常后,DTU可以自动连接。
第三种dtu重复上电测试:
第四种频繁双向的小数据量和大数据让传输测试。
第五种拨号及短信干扰测试。
连续一个月不断电测试,稳定不掉线
一、 Modbus**** TCP通信概述
Modbus TCP,顾名思义包含两个方面的意思Modbus和TCP。Modbus即传统的Modbus_RTU协议,TCP即TCP/IP协议中的TCP协议。Modbus/TCP 使Modbus_RTU协议运行于以太网,Modbus TCP使用TCP/IP和以太网在站点间传送Modbus报文,Modbus TCP结合了以太网物理网络和网络标准TCP/IP以及以Modbus作为应用协议标准的数据表示方法。Modbus TCP通信报文被封装于以太网TCP/IP数据包中。与传统的串口方式,Modbus TCP插入一个标准的Modbus报文到TCP报文中,不再带有数据校验和地址。
优易通串口服务器UE-E3100全系列和4G DTU UE-D5401全系列都已经支持Modbus TCP功能。
二、 例程环境
三、 例程介绍
四、 配置过程
1.1 配置串口参数,串口参数要和传感器参数对应起来,流控选择485,在高级选项中,选中Modbus网关
1.2 SocketA配置,打开SocketA,协议选择TCP Server,服务器端口设置10001,后面组态王配置的时候会用到。
2.1 新建组态王工程
2.2 新建设备,依次点击1,2,3
选择PLC->莫迪康->ModbusTCP->TCP
设置设备的逻辑名字这里默认值
选择串口号
设置设备地址,192.168.1.189为前面设置的E3100的IP地址,10001为E3100设置的服务器端口,1为传感器地址。
通信参数选默认值
完成
变量1属性,选择变量类型IO 整数。寄存器401,代表功能码为03,起始地址0 的第一个值。
变量2属性,选择变量类型内存实数,用于传感器返回的数据换算
设置文本
设置动画连接
存储,切换到View
数据传输正常
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)