工业智能路由方案4GDTU是什么?RS232RS486串口通信服务器实现原理

工业智能路由方案4GDTU是什么?RS232RS486串口通信服务器实现原理,第1张

随着互联网,智能化的发展,人们逐渐的被带入了物联网智能控制的生活。现在用的比较多的是智能家居,智能医疗以及物联网方面这块用的比较广泛。随着物联网的成熟发展,工业路由器4GDTU也进入了工业领域的发展应用。然而工业物联网常用的4GDTU是什么,什么是RS485和RS232

DTU是将串口数据转换为IP数据,通过无线网络传输的远程终端,DTU大多用于遥远的监控现场,比如把远程污水站点的数据,通过4g网络传到监控中心,因此 dtu的稳定性就非常重要。

RS232和RS485是承载串口通讯的硬件接口,RS232被定义为一种低速率串行通信中增加通信距离的单端标准。采取不平衡传输方式即单端通讯。RS485是目前广泛采用的总线协议,它的传输距离很长,可以达到1219米。

BOJINGnet顺应社会发展形势,强势推出高速率低延迟简单易用的带网口的4GDTU主板方案,RS232RS485数据直接透传到云服务器,可运行传输层的TCP和DTU协议,并且可以对接MQTT消息队列传输协议。内置web管理界面,可以自定义服务器注册包和心跳包。

通过了以下五种测试dtu稳定性:

第一种在线空闲测试:DTU通过心跳保持自己的连接,至少能维持平均一个小时以上,不发生断线重连。

第二种去天线测试:信号临时中断或变弱,在信号恢复正常后,DTU可以自动连接。

第三种dtu重复上电测试:

第四种频繁双向的小数据量和大数据让传输测试。

第五种拨号及短信干扰测试。

连续一个月不断电测试,稳定不掉线

不同型号的DTU,接口和网络制式不同,但如何配置及配置的参数基本相同。本文以MD-309G为例介绍如何连接MCGS组态软件。 驿唐科技 驿唐科技采集设备 MD-309G DTU 上位机 internet 在现场数据采集的应用中,越来越多的前端模块支持MODBUS协议。如莫迪康、西门子、三菱等PLC,还有研华、台达等I/O采集模块。本例中使用MODBUS SLAVE软件来模拟前端支持MODBUS协议的模块(此软件索取联系驿唐技术支持),通过驿唐DTU如何与 MCGS组态软件连接 驿唐科技 驿唐科技驿唐MD-309G与MCGS连接方案方案-串口通方式:通过驿唐无线串口通虚拟串口方式连接MCGS 串口通方式介绍:�6�1 串口通方式用户无需搭建服务器(使用驿唐测试服务器),使用快捷;但由于电脑虚拟串口个数的局限性(最多256个),该方式适合中小规模的项目 驿唐科技 驿唐科技串口通方式- 结构图 MD-309G DTU 上位机 internet 驿唐服务器 PC运行modbus slave 软件,并与MD-309G串口连接,串口参数都用“9600 8 N 1 N”能上网的电脑运行驿唐串口通软件和MCGS软件,串口通虚拟出串口与 MCGS连接下面具体介绍设备和软件的具体参数配置 驿唐科技 驿唐科技串口通方式- MD-309G的设置Step1 �6�1 下位机用modbus slave软件模拟一个modbus从站,设备地址为1,s输入寄存器,偏置为1(1x0001-3),波特率9600,8个数据位,无校验,一个停止位,无流控。�6�1 设置MD-309G。由于MD-309G默认串口参数与slave完全一致,故全采用默认配置。 驿唐科技 驿唐科技串口通方式- MD-309G的设置Step2 驿唐科技 驿唐科技串口通方式-串口通软件的设置Step1 �6�1 MD-309G配置完毕后,插卡、接天线、加电。然后打开无线串口通软件,点击设置,输入账号8080,密码1234。 驿唐科技 驿唐科技串口通方式-MCGS的设置Step1 �6�1 打开MCGS,添加一个标准MODBUS-RTU设备 驿唐科技 驿唐科技串口通方式- MCGS的设置Step2 �6�1 设备组态,设置虚拟串口号及参数 驿唐科技 驿唐科技串口通方式- MCGS的设置Step3 �6�1 添加标准modbusrtu设备,并设置地址等属性 驿唐科技 驿唐科技串口通方式- MCGS的设置Step4 �6�1 内部属性-添加通道,读取1x0001-3 驿唐科技 驿唐科技串口通方式- MCGS的设置Step5 �6�1 设备调试,读取变量的值 驿唐科技 驿唐科技串口通方式-总结�6�1 多个MD-309G连接的问题:如有多个MD-309G连接,需要在串口通软件中将多个MD-309G设备映射出多个虚拟串口,在MCGS中新建多个RTU设备即可。

对于DTU与组态软件的通信问题,首先要确定使用的哪家公司的软件。根据软件公司的产品在其产品库中寻找是否有相对应的DTU驱动。如果驱动都没有的话,就是与中心建立连接,那数据也无法正确解析。
在确认型号及驱动都正常的情况下,我们以CM3160P(GPRS DTU)与组态王为例进行讲解:
配置过程分为三部分DTU配置、下位机配置和组态王配置。
1、DTU配置
首先通过串口线将DTU与计算机串口连接,点击配置工具软件的读模块配置按钮,然后接通电源即可读取DTU内的参数配置,根据下位机的通信参数来设置DTU的通信参数(详情见DTU使用说明书)
注:需保证DTU,下位机,组态王三者的通信参数设置为一致)
图一
设置中心端服务器域名地址或固定IP地址:124193195122 端口号:5001
注:端口号需与组态王软件中的端口号完全一致,
选择传输模式为组态软件模式,并填写模块电话号码(此ID号与图八组态王软件中DTU设备标识信息需要完全一致)配置完成后点击保存所有配置按钮,保存配置完成整个配置过程。
2、下位机设定
根据不同厂家提供的modbus协议设定方法设定,组态王支持标准的modbus协议。
注:注意下位机的接线方式是RS232还是RS485。
具体接线方式与通讯参数设置方法参考仪表厂家所提供的说明书。
3、组态王通讯设置
定义IO设备
定义GPRS---虚拟串口设备
下面在组态王653中文版中中定义GPRS DTU设备。
例如:
使用莫迪康(MODICON)PLC(MODBUS RTU协议)作为现场的数据采集设备,组态王通过厦门才茂的GPRS设备和长英的仪表通过modbus协议做数据通讯。在组态王中定义设备的步骤如下:
1. 点击左边树状菜单中的设备---COM1然后双击“新建”进行I/0设备定义如下图所示:
图二
2 选择串口设备,定义实际设备(即莫迪康PLC),如下图所示:
图三
3 指定莫迪康PLC的逻辑名称,如下图所示:
图四
4 给仪表选择一个虚拟串口,如下图所示:
图五
选择虚拟串口(GPRS设备):选择该项,表示组态王通过GPRS和串口设备通讯。如果不选用此选项表示组态王直接和设备通讯。
5 在虚拟串口上定义GPRS设备,如图六所示:
图六
逻辑名称:虚拟串口上定义的GPRS设备名称,用户自己定义
设备选择:从下拉菜单中选择组态王支持的GPRS设备。例如选择厦门才茂(桑荣)的DTU设备,如上图所示。
DTU设备标识信息和设备端口号:这两个参数要和GPRS DTU硬件中的相应设置一致,组态王通过此信息来找相应的GPRS设备。
选择已定义的虚拟设备:当选定"选择已定义的虚拟设备"复选框时,在下拉框中将显示已经定义的虚拟设备。用户可以选择已经定义的虚拟设备(此项选择用于1个具有485接口的GPRS DTU下连接多个具有相同协议的数据采集终端设备的情况)。
6 定义设备地址:GPRS下挂的实际设备的地址,如下图所示:
图七
7 继续单击“下一步”按钮,则d出“设备配置向导——通讯参数”对话框 ,如下图所示:
图八
8 继续单击“下一步”按钮,则d出“设备配置向导——信息总结”对话框如下图所示:
图九
至此设备定义完毕,系统会生成两种设备的图标:
虚拟串口设备(即GPRS DTU设备)和GPRS DTU设备下挂的实际设备如下图所示:
图十
9、设置通讯端口参数
对于不同的通讯设备,其通讯端口通讯的参数是不一样的,如波特率、数据位、校验位等。所以在定义完设备之后,还需要对计算机通讯时通讯端口的参数进行设置。如上节中定义设备时,选择了KVCOM1口,则在工程浏览器的目录显示区,选择“设备”,双击“KVCOM1”图标,d出“设置串口——KVCOM1”对话框,如下图所示。
图十一
在“通讯参数”栏中,选择设备对应的波特率、数据位、校验类型、停止位等,这些参数的选择可以参考组态王的相关设备帮助或按照设备中通讯参数的配置。“通讯超时”为默认值,除非特殊说明,一般不需要修改。“通讯方式”是指计算机一侧串口的通讯方式,是RS232或RS485,一般计算机一侧都为RS232,按实际情况选择相应的类型即可。
10、运行后GPRS DTU连接成功显示


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存