基于GPRSDTU的远程数据通讯系统

来源 :数字化用户 | 被引量 : 0次 | 上传用户:qiaolei8214122
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】为了实现最优惠的远程数据通讯,通过使用GPRS DTU,花生壳动态域名,TCP转虚拟串口等程序软件,可以实现秒级的通过GPRS和WEB系统的远程数据传输,数据的一端可以是遵守MODBUS协议的任何设备,服务器端可以是在局域网里的任一台计算机,最大限度的降低了设备成本和使用成本,适合在需要相距较远的不同地域实现数据传输的应用。
  【关键词】GPRS DTU 花生壳 TCP转虚拟串口
  在很多工程应用领域中,经常会需要在两地之间互传一些数据,比如企业的管理信息系统(MIS),DCS系统,小型测控系统,距离分散的仪表数据采集系统。随之而来的数据传输实现方法也有很多,而灵活方便,结构简单,成本低廉,使用维护方便,长期使用费用低一直是我们追求的目标。
  本文介绍了一种基于GPRS和互联网的数据传输系统,这种传输系统不需要静态IP地址,可使用路由器在局域网里进行数据接收和发送。本设计不需要专门的ADSL线路,对网络速度要求低,可实现秒级的数据传输。本设计的长期运行费用只有一张手机卡的数据流量的包月费用,非常适合实时性要求不高的(秒级)远程数据传输。
  1.总体设计方案
  本设计以GPRS无线通信技术、嵌入式单片机技术和TCP/IP网络通信技术为核心,以MODBUS RTU通讯协议为数据协议,以循环冗余校验(CRC16)为检错控制方法,具有稳定性强,可靠性高、实时性好,应用性广,功能强大的特点。
  系统的核心是部件是一台GPRS DTU,它和数据源通过标准串行接口RS232/RS485方式连接,数据源可以是RTU、PLC、DCS、工控机、仪表等任何一种有标准串行接口RS232/RS485的设备。GPRS DTU接收到数据后,把这些数据通过TCP/IP协议进行打包,发送到互联网的数据服务器上,接收端定期去互联网上的数据服务器去读取和存储数据。
  数据接收端是一台能连接互联网的计算机,它不需要使用专线连接,可以是局域网里的任一台计算机。它从互联网的数据服务器上读取和存储数据,然后根据MODBUS协议进行数据解析。
  数据经过两重CRC校验,一重是打包到TCP/IP时的TCP/IP自带的CRC32校验,第二重校验是数据本身带有的CRC16校验,所以数据有高度的可靠性。
  2.硬件设计方案
  2.1数据源
  主要功能:提供遵守MODBUS协议的数据源。
  数据源可以是具有MODBUS 接口的任何数据终端,可以是RTU、PLC、DCS、工控机、仪表等任一种设备。
  2.2GPRS DTU
  主要功能:实现数据透明传输功能。
  GPRS DTU是一种利用公用运营商网络GPRS网络(又称G网)的无线数据终端,用来为用户提供无线长距离数据传输功能。它采用高性能的工业级8/16/32位通信处理器和工业级无线模块,以嵌入式实时操作系统为软件支撑平台,提供RS232和RS485(或RS422)接口,可直接连接串口设备,来实现数据透明传输功能。
  2.2.1性能指标
  2.2.2天线及SIM卡安装
  A、天线采用SMA阴头底座,从DTU机壳顶部锁住即可。
  B、DTU的SIM卡从外壳背面的插槽中插入,SIM卡座插入插槽后需要卡紧,以防SIM未插入到位导致终端通信异常。然后用螺丝锁紧插槽外的挡板。目前在中国大陆地区的中国移动和中国联通的手机卡都可以使用。在其他国家或地区的GPRS网络的手机卡也可以使用。
  2.3数据服务器
  数据服务器可用安装有组态软件的工控机或办公用普通计算机组成。服务器需要安装动态域名映射用的花生壳软件,TCP转虚拟串口的V?C?O?M?M?虚?拟?串?口?软?件?,还有任一款常用的组态软件,如组态王,MCGS,三维力控都行。这样就可以实现和远程设备通讯了。
  3.软件设计方案
  3.1数据源的软件设计
  数据源可以是自己开发的MCU系统,PLC,智能仪表,工控机等。现在以使用组态软件的工控机为例说明软件的配置。按所使用的数据情况配置设备地址,数据地址,数据类型,数量等。建议模拟量尽量用16位无符号二进制数,小数点在组态软件中约定处理。通讯接口配置成MODBUS RTU数据转发。通讯由数据服务器发起,数据源接到数据采集请求后向串口发送数据(串口为安装有GPRS DTU的串口)。串口类型根据GPRS DTU可以是RS232和RS485的,两个设备要一致。
  3.2 GPRS DTU的软件配置
  3.2.1 计算机串口设置
  此计算机指用来配置计算机的串口参数。一般选波特率选择9600,校验位NONE,停止位1
  3.2.2 GPRS DTU工作参数设置
  3.2.2.1 工作串口参数设置
  指GPRS DTU和数据源串口设置的参数。一般选波特率9600,校验位NONE,数据位8位,停止位1位
  3.2.2.2 终端联网参数的设置
  在“接入中心IP”处你可以填写服务器PC在公网上的IP。对于使用动态地址的填花生壳里动态域名指向的IP地址。关于花生壳下面有详细描述。接入中心端口可以保持默认的10000,接入中心协议选择TCP,GPRS拨号用户名和密码保持默认的空。对于APN名称,如果你插入终端的是中国移动的手机卡则填写CMNET,如果是中国联通的手机卡则填写UNINET。终端编号可以自己设置,是4个数字,一般从0001 开始编号,每台须不同。SIM卡号即填写你插入终端的手机卡号,可以如实填写,也可以保持13000000000 不变。心跳包是在终端串口外接设备没有数据包上传时为了保持TCP的链接而定时发送的数据。可以依需要设置为60-180秒之间,一般保持默认60 即可。填写完参数后点击“设置”按钮,在软件主界面的“状态信息”栏中可以看到设置成功的提示。   3.3花生壳软件设置(运行在数据服务器计算机上)
  花生壳是一套完全免费的动态域名解析服务客户端软件。当您安装并注册该项服务,无论您在任何地点、任何时间、使用任何线路,均可利用这一服务建立拥有固定域名和最大自主权的互联网主机。“花生壳”支持的线路包括普通电话线、ISDN、ADSL、有线电视网络、双绞线到户的宽带网和其它任何能够提供互联网真实IP的接入服务线路,而无论连接获得的IP属于动态还是静态。对于使用动态IP接入的用户而言,您可以利用"花生壳"在办公室或家庭建立拥有固定域名的互联网主机。由于不受线路类型、主机存放地点的约束,所以您可以根据自己的需求选择合适的系统平台、数据库平台和站点运营模式,并由此获得最大限度的自主性。
  3.3.1到 http://www.oray.com/ 网站上注册一个护照名
  3.3.2下载并安装 花生壳动态域名客户端。
  3.3.3运行花生壳客户端软件,并用申请的护照名进行登录。登录后,就可以看到列表中 含有赠送的免费的域名
  3.3.4点击域名管理,可以看到DNS服务器指向的IP地址。这个地址就是3.2.2.2里需要填入的“接入中心IP地址”。
  3.4局域网路由器的配置
  为了最大限度降低成本,我们可以用局域网里的计算机作为数据服务器。那样的话需要对局域网的路由器进行如下配置。(用专线的不需此项)
  3.4.1登录路由器。TP-LINK系列路由器的默认管理地址为192.168.1.1,账号admin密码admin 登录到路由器的管理界面,点击路由器的转发规则—虚拟服务器—添加新条目。
  3.4.2路由器参数设置
  端口映射设置如下:服务端口号填写10000,IP地址填写内网服务器的IP地址192.168.1.100,协议设置为TCP,若对端口协议类型不了解可以设置选择为ALL,代表所有(包括TCP和UDP),状态必须设置为生效。常用服务端口号,是作为一种帮助提示的作用,不需要选择,然后单击保存。
  3.5TCP转虚拟串口软件配置:(运行在数据服务器计算机上)VCOMM虚拟串口软件可以将TCP/IP连接、UDP、DP广播,映射成本机的虚拟COM口。安装VCOMM虚拟串口软件后,需要进行如下设置:
  3.5.1VCOMM软件的工作模式。选择Client模式(默认):对应的远程设备运行在Server模式,由VCOMM向设备发起连接。
  3.5.2建立虚拟串口。点击菜单中的新增虚拟串口,可以对要添加的虚拟串口设备进行配置:
  3.5.3配置虚拟串口:把3.3.4里获得的IP地址填入远程服务器IP地址中,远程服务器监听端口填入和前面文中一致的“10000”,串口号填入根据计算机“硬件”-“设备管理器”里比最大号大的序号。设置好后,VCOMM软件即主动发起连接。
  3.5数据服务器软件设计。数据服务器的软件可采用任一种通用的组态软件,把虚拟串口作为真实串口一样,连接到MODBUS数据接口即可,然后在组态软件上设置界面,控制逻辑等即可。
  4.结论
  本系统通过GPRS DTU和花生壳动态域名及TCP转虚拟串口软件的运用,可以让局域网里的计算机访问远程智能终端,数据通过TCP/IP协议和MODBUS协议的双重校验检错,数据可靠性大大提高,误码率极低,是一种适合低成本要求的远距离数据传输应用系统。
  参考文献:
  [1]GPRS DTU使用手册 2012版
  [2]Vcom3虚拟串口软件使用手册
  [3]MCGS6.2组态软件用户手册 2004
  [4]三维力控force control使用手册
  [5]MODBUS协议中译本
  [6]花生壳动态域名系统使用说明书
  [7]阳宪惠 现场总线技术及其应用 1999第一版
  作者简介:成璋(1970.11),男。就职于陕西大唐新能电力设计有限公司,现从事电力系统热工自动化控制系统的设计工作。
其他文献
【摘 要】美术创作作为美术课堂的重要组成部分,也是学校实施美育的一种方式,对学生的创造性思维,创造能力,审美修养等都有着重要的意义和作用。但很多学生在进行美术创作过程中表现出无内容可画、缺乏创意等现象,以至于应付了事。针对这些现象,笔者通过丰富创作教学形式,提高学生的学习兴趣;合理的创作要求,促使每个学生发挥其特长;积极的评价,让学生对自己充满自信;教师不断提高自身素质,转变教学教法等多种渠道让美
期刊
【摘 要】二十世纪八十年代以来,我国的家用电器行业发生了翻天覆地的变化,经历了从弱到强的艰难历程。现在,我国的家电市场已经打入了国际市场,形成了一个完整的体系,并稳步前进。本文对家电检测问题进行简要探讨,对家电市场的发展有借鉴意义。  【关键词】家用电器;家电检测;探讨  一、引言  近年来,我国家电市场发展迅速,相应的认证检测工作也在随之提高。据相关数据表明,我国的CB测试证书在20世纪末快速增
期刊
【摘 要】压力表是气田生产中最为常见的一种仪表,且在使用和检定过程中都存在一定的安全隐患,本位先是介绍了弹簧管式压力表的结构特点,后又简要介绍了检定压力表的主要仪器——YsAH900—60型活塞式压力计的诸多方面,进而再对检定过程进一步的分析和说明,细致的阐述了其中可能存在的危险性,最后又针对所发现的安全隐患提出了一种安全性较高的建议。文中对所建议的安全措施也进行了详细的阐述,是否可行还有待于专家
期刊
【摘 要】为了保证产品质量,提高测量数据的可靠性,对使用中的各种仪器仪表,必须定期地用适当准确度的计量标准对之进行周期检定。下文将关重针对计量仪器的周期检定工作进行分析。  【关键词】仪器仪表 周期检定  一、概述  (一)仪器仪表周期检定的必要性  1.仪器仪表在保管使用过程中,由于外界因素的影响,本身元器件老化以及机械磨损等原因,其性能随着时间在变化,其中一部分会使其误差超出技术条件的要求。如
期刊
【摘 要】介绍了电磁兼容的基本概念,详细叙述了电磁兼容设计的接地、屏蔽、 滤波等设计技术,简述了电子连接器的电磁兼容设计重点。  【关键词】电磁兼容 接地 屏蔽 滤波  1 电磁兼容定义  电磁兼容指设备或系统在其电磁环境中能正常工作且不对该环境中任何事物构成不能承受的电磁骚扰的能力。电磁环境是由空间、时间、频谱三个要素组成的。电磁兼容就是研究在有限的空间、有限的时间、有限的频谱资源条件下,各种用
期刊
【摘 要】课程内容改革的根本目的,是使课程的设置符合创新教育发展的基本规律,达到信息化条件下创新教育的新要求。课程内容是联系教与学的纽带和桥梁,用先进的理念,科学设置课程内容,能够使课程内容改革达到事半功倍的效果。  【关键词】课程内容 改革 探索  无论多么完善的人才模式、多么合理的课程结构,如果没有先进的、科学的课程内容作为媒介,课程改革也不会有什么成效。适应信息化条件下创新教育的新要求,课程
期刊
【摘 要】当前是信息高度发达的时代,网络共享平台建设在教学工作中日益发挥着越来越重要的作用,也是我国高校教学改革与发展的主要方向之一。在医学专科人体解剖学课程教学中使用网络共享平台,可以对人体解剖标本图库、教学课件、教学大纲、习题库和视频资源等实现网络共享,可成为教学交流和探讨的网络途径,为人体解剖学教学提供多元化的教学模式,以提升人体解剖学的教学质量,并且可以为教学和科研提供便捷的信息获取途径。
期刊
【摘 要】随着人们生活水平的提高,生活节奏加快,人们希望从PC终端解脱双脚,能随时随地使用互联网,满足对信息化的需求,因此移动互联网应用而生。随着使用智能移动终端的用户越来越多,巨大的市场和利益驱使着运营商们加快发展移动电子商务。移动电子商务的快速发展,使其已经成为使用人群变得更加大众化、服务更加个性化,不受时空限制,可随时随地进行移动支付、是一种灵活、高效的电子商务。  【关键词】移动电子商务;
期刊
【摘 要】光电电流互感器在实际的使用中有着突出的优点和实用性,因而日益得到广泛地运用。近些年来,光电电流互感器开始逐步在GIS上运用,而且已经取得了较深的进展。本文将结合实例就光电电流互感器在GIS上的设计与运用进行探讨,以期取得深入的研究成果。  【关键词】GIS 光电电流互感器 设计 运用  一、引言  随着现代社会对于电力需求的日益增长,电网运行中的电流和电压对电力系统的要求越来越高,使得过
期刊
【摘 要】改革开放三十多年了,城市化发展迅速,城市化发展演变都有内在规律, 按照历史的城市化发展过程规律,城市发展过程中不同的阶段有不同的特征,阶段不同社区公共经济服务也不同,社区公共经济发展是在当地政府的管理下,有当地职能部门、社区的各个分管单位进行的自我管理,解决社区内公共经济服务的过程的社会问题。  【关键词】社区公共经济;社区服务;社区管理建设  从我国改革开放以来,城市化发展进程来看,城
期刊