0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

PLC或RTU作为数据采集站点如何通过GPRS进行远程下载

电子设计 来源:郭婷 作者:电子设计 2018-12-12 08:24 次阅读

一、前言

通过GPRS通讯方式,可以对安控公司的SuperE 系列 RTU和Rock E20系列 PLC产品,进行远程下载

安控公司的RTU和PLC产品,还支持通过拨号Modem、数传电台和局域网进行远程下载,具体方法可参见其他相关说明。

EchoBUS通讯协议和ModBUS RTU和ModBUS ASCII协议兼容。EchoBUS命令提供远程规划和诊断能力,支持远程下载,可以参见《ELadder 2.0 使用手册》附录E。

文章介绍的方法,主要应用于PLC或RTU作为数据采集站点,而无控制要求的远程站点。这是因为,当远程站点有控制要求且控制点连接完好时,进行远程下载,因控制器初始化所有输出为0,引起现场控制设备产生相应动作,若无操作员在场,可能会造成损失。

以往方法,大多是通过虚拟串口的方式,来通过GPRS进行远程下载。虚拟串口程序,大部分都存在使用不稳定,数据监视不方便。最关键的是,虚拟串口数据的接收及发送的延时时间无法改变,从而就不可避免的会出现在下载时数据包被拆分,造成下位机无法解析,而没有应答,引起通讯失败。

本文的方法,采用数据通过实时实际串口转发,再通过监视串口数据的接收以及发送情况,了解数据包长度和延时时间的关系,最后调节数据包的长度以及串口接收数据的延时时间来使其达到一个平衡,保证数据包不被拆分,解决由于数据包被拆分而引起的通讯失败和数据传输错误等问题。

二、下载准备(以RTU为例,PLC例同)

计算机一台(带2个串口)或者两台(每台带一个串口),

RTU一台,

DTU一台(深圳宏电产品为例),

RS232连接线一根,

可以拨号上网的电话线一根或设置成拨号方式的DTU一台。

三、下载方法

步骤1:连接

方式1(下载计算机带有2个串口):根据各自使用的DTU厂家提供的方式,组建好GPRS网络,确保从站DTU与中心通讯正常。在此,我采用计算机拨号上网,DTU指向拨号上网所分配的IP地址,即指向中心,来进行从站DTU与中心站进行数据交换。DTU通过其自带的串口连接线和RTU的COM口相连。

用RS232连接线将计算机的两个串口连接在一起。如下图所示:

PLC或RTU作为数据采集站点如何通过GPRS进行远程下载

方式2(采用2台计算机,各带1个串口):根据各自使用的DTU厂家提供的方式,组建好GPRS网络,确保从站DTU与中心通讯正常。在此,我采用1 台计算机拨号上网,DTU指向拨号上网所分配的IP地址,即指向中心,来进行从站DTU与中心站进行数据交换。DTU通过其自带的串口连接线和RTU的 COM口相连。

用RS232连接线将拨号计算机(PC1)的串口和下载计算机(PC2)的串口连接在一起。如下图所示:

PLC或RTU作为数据采集站点如何通过GPRS进行远程下载

步骤2:中心站软件设置

连接完毕,确保GPRS通讯正常。

在中心站计算机上,采用深圳宏电的串口转发程序进行配置。下图为串口转发程序主界面。

选择『控制』菜单下的『启动服务』选项,或点击第一个快捷图标 ,则其无线数据服务中心服务开启。

在右下的信息显示框中,会显示中心站的IP地址,以及检测到的DTU是否在线的信息。

在左上的信息显示框中的"在线DTU"项的下面会显示中心站检测到的在线的DTU的号码。

注意:若无线数据中心没有检测到有DTU在线,则应重新设置DTU,直至无线据中心检测到DTU在线。

步骤3:建立连接

无线数据中心检测到DTU在线,在此基础上,通过软件设置将中心接收到的数据转发给计算机上的实际串口(如COM1)。

方法:选择『控制』菜单下的『建立连接』选项,弹出"建立连接"对话框:

在『转发端口』单选框中,选择『本地串口』。在『本地串口』下拉框中选中计算机上实际存在的串口,如COM1。在弹出的『波特率』、『数据位』等下拉框中,不作选择,默认其缺省值。

在『DTU』复选框的『DTU号码(11位)』下拉框中,选择将要对他对应的RTU进行程序下载的DTU的号码,其他的设置默认其缺省值。点击『创建』按钮,至此,建立连接完成。

步骤4:下载

连接已建立,选择『控制』菜单下的『启动连接』选项,将已建立的连接启动。则中心将接收到的RTU的信息转发到了计算机的实际串口COM1,实际串口 COM1又通过RS232连接线将数据传输到COM2(或将数据转发到通过COM1连接的另一台计算机的COM口上)。

选择无线服务中心右下方的『数据监控』,可以监视到从COM口转到中心,以及中心接收到从站DTU再转到COM口的数据。

无线服务中心右上的显示框中的"COM à DTU"列,显示的是无线服务中心将COM口数据转发到DTU的字节数,"DTU à COM"列,显示的是无线服务中心将DTU返回的数据转发到COM口的字节数。

这时,假若连接方式为1,则我们可以通过在ELadder中将PC机串口选择COM2来对RTU进行远程下载。操作方法等同于通过COM2口直接和RTU相连时的操作方法。具体操作可参见《ELadder 2.0 使用手册》。

假若连接方式为2,则我们可以通过在ELadder中将PC机串口选择COM1来对RTU进行远程下载。操作方法等同于通过COM1口直接和RTU相连时的操作方法。具体操作可参见《ELadder 2.0 使用手册》。

注意:在下载C程序时,数据包的长度不应该超过180。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • plc
    plc
    +关注

    关注

    5002

    文章

    12987

    浏览量

    460264
  • 计算机
    +关注

    关注

    19

    文章

    7212

    浏览量

    87342
  • 数据采集
    +关注

    关注

    38

    文章

    5574

    浏览量

    113200
  • GPRS
    +关注

    关注

    21

    文章

    983

    浏览量

    129162
收藏 人收藏

    评论

    相关推荐

    基于GPRS远程数据采集系统设计

    移动通信业务;综合论述系统的要求和功能设计,并给出了系统整体构架;依据远程数据采集系统的功能,对单片机系统进行了电路原理图的设计,通过数据线连接单片机系统和G20 模块串口,对其
    发表于 12-08 09:57

    GPRS RTU燃气数据采集监控方案设计分享 希望大家提供宝贵意

    燃气数据采集监控方案设计 关键字:燃气监控、远程监控、GPSR、RTU数据采集、低功耗、自动化、一体化 案例背景燃气远程监控系统,是一种软
    发表于 09-06 17:48

    GPRS RTU在水源井远程监控系统应用方案

    泵站,实现无人值守水源井的监控应运而生。  远程测控设备RTU 可将水源井实时运行参数通过 GPRS 通讯网络发送到水电厂水源井远程测控指挥
    发表于 03-15 10:35

    智能遥测终端RTU-现场数据采集/无线传输/远程控制一体化

    处理器,实现了现场数据采集/无线传输/远程控制的一体化高性价比解决方案。ZSR2184是一款使用GPRS/4G无线网络进行远程模拟量/数字量
    发表于 06-12 15:14

    RTURTU设备/GPRS RTU)产品如何选型

    物联网智能终端(RTU、DTU)是基于GPRS、CDMA 、3G/4G、NB-IoT、LoRa等通信网络实现远程数据采集、处理、存储、加密和传输的智能终端设备。平升物联网智能终端(
    发表于 11-10 11:03

    基于GPRS数据采集系统的研究

    本文研究开发了一套基于GPRS 技术的无线数据采集系统,远端数据采集模块将传感器的输出信号进行模数转换,通过串行接口驱动无线modem 经
    发表于 08-07 09:36 24次下载

    基于GPRS网络的远程数据采集系统及应用

    分析了GPRS 技术在远程数据采集中的应用现状,针对实时数据采集传输的需要,设计和实现了基于GPRS 网络的
    发表于 12-31 12:03 104次下载

    基于GPRS远程称重数据采集系统

    介绍了基于通用无线分组业务(GPRS)的远程称重数据采集系统的工作原理和软硬件实现方法,该系统可以将称重设备采集到的重量数据和仪表状态
    发表于 12-22 17:01 23次下载

    基于GPRS远程数据采集模块

    基于GPRS远程数据采集模块 针对传统的数据采集系统对系统构建的方便性与数据传输的可靠性的要求,提出了一种基于移动
    发表于 01-13 10:52 1781次阅读
    基于<b class='flag-5'>GPRS</b>的<b class='flag-5'>远程</b><b class='flag-5'>数据采集</b>模块

    GSM与GPRS远程数据采集中的比较

    GSM与GPRS远程数据采集中的比较,感兴趣的小伙伴们可以看看。
    发表于 08-19 16:51 10次下载

    GPRS远程数据采集系统设计

    分析了 GPRS 技术在远程数据采集中的应用现状,针对实时数据采集传输的需要,设计和实现了基于GPRS 网络的远 程
    发表于 10-02 16:47 12次下载
    <b class='flag-5'>GPRS</b><b class='flag-5'>远程</b><b class='flag-5'>数据采集</b>系统设计

    边缘数据采集网关如何实现PLC远程下载

    设备在线监控管理。 PLC远程下载是边缘数据采集网关可以实现的功能之一。物通博联推出的边缘智能网关,具备采集各类
    的头像 发表于 01-07 19:07 1188次阅读
    边缘<b class='flag-5'>数据采集</b>网关如何实现<b class='flag-5'>PLC</b><b class='flag-5'>远程</b>上<b class='flag-5'>下载</b>

    棉纺细纱机PLC如何实现数据采集远程下载

    ,确保设备安全稳定运行,避免停工停产。 物通博联推出了PLC远程监控系统,通过工业智能网关实现PLC数据采集、控制和维护工作,可以实现
    的头像 发表于 03-13 17:35 536次阅读
    棉纺细纱机<b class='flag-5'>PLC</b>如何实现<b class='flag-5'>数据采集</b>和<b class='flag-5'>远程</b>上<b class='flag-5'>下载</b>

    RTU数据采集终端的工作原理

    在现代工业控制系统中,数据采集是一个至关重要的步骤。RTU(远程终端单元)作为一种常用的数据采集终端设备,不仅可以实现
    的头像 发表于 01-05 14:27 1847次阅读
    <b class='flag-5'>RTU</b><b class='flag-5'>数据采集</b>终端的工作原理

    PLC远程监控与数据采集系统的原理及组成

    介绍PLC远程监控与数据采集系统的原理及组成。 一、 PLC远程监控与数据采集系统的原理
    的头像 发表于 01-22 16:46 1205次阅读
    <b class='flag-5'>PLC</b><b class='flag-5'>远程</b>监控与<b class='flag-5'>数据采集</b>系统的原理及组成