PLC或RTU作为数据采集站点如何通过GPRS进行远程下载
来源:    发布时间: 2019-07-01 12:07   123 次浏览   大小:  16px  14px  12px
PLC或RTU作为数据采集站点如何通过GPRS进行远程下载

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  连接已建立,选择『控制』菜单下的『启动连接』选项,将已建立的连接启动。则中心将接收到的RTU的信息转发到了计算机的实际串口COM1,实际串口 COM1又通过RS232连接线(或将数据转发到通过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 使用手册》。

  直播主题及亮点本次直播,讲者将结合自己过去16年中在机器视觉领域的研发经验,讲解智能视频分析技术的基本概念、基本方法、以

  变频器是一个执行机构,它的作用就是驱动三相异步电动机,一些高性能的变频器也可以驱动同步电机,甚至增加....

  1. PLC 可编程逻辑控制器2. absolute 绝对位置 3. absoluteoutp....

  PLC为西门子200smart主体+模拟量模块EMAM06,触摸屏为威纶通MT8-71IE 1WV,....

  定时器是用于计算机时间的继电器,它可以有无数个常开触点和常闭触点,其定时单位有1ms、10ms、10....

  在电路工作时,我们按下按钮SB1,接触器线圈得电,衔铁吸合带动三对主触点闭合,电动机接通三相电源启动....

  继电器电路图中的交流接触器和电磁阀等执行机构用PLC的输出继电器来控制,它们的线圈接在PLC的输出端....

  PLC由CPU、电源、输入电路、输出电路、存储器和通信接口电路几大部分组成如图所示.

  据线性调频中断连续波(FMICW)雷达原理.针对高频地渡雷达探测海洋表面动力学要素的要求.给出了雷达....

  本文提出了对电力系统参数进行交流采样的设计思想,结合实例介绍以TMS320C240DSP与高速14位....

  如何在labview中同时运行两个while循环程序?两个程序共用一个采集卡

  两个程序分别采集PXI-5114的两路通道,一路用100M采样率采集,一路用44.1K采集声音信号。现在遇到的问题就是,只有一路在采...

  IndraLogic 是可编程逻辑控制 PLC 的完整开发环境(IndraLogic 是 Contr....

  GPRS模块 未待机唤醒时 可以正常发数据,加入待机唤醒时, WKUP按键不能唤醒,GPRS模块可以初始化但是不能发数据,求...

  近20年来。随着科学技术的飞速发展。多个微电子技术和电子计算机技术在医学各领域得到了广泛的应用。这种....

  介绍以MSP430F1612 单片机为核心的实时数据采集系统。传感器输出的模拟信号经过信号调理电路后....

  在使用ALIENTEK开发板驱动gprs模块时, 需要发送at指令集, 这点来说原子哥的板子的确很好,可以支持printf函数使用,但是问...

  楼主一个朋友做大功率LED,最近想做一个检测LED的电流的小东西,采集电能等参数,通过433或GPRS无线发送出去,以此判断...

  各位有用过这个GPRS模块的的吗????求指教,我不会用,都不知道线怎么连,...

  在ADC信号链中实现模拟和数字滤波器以便达到最佳性能所涉及到的设计挑战和考虑

  对于某些具体应用,模拟滤波器设计的复杂度和性能需要进行 取舍。例如,在采用AD7606的电力线继电器....

  你好, 我最近一直在工作,经常是计算机生成的代码,所以查找和查找/替换是一个非常有用的工具。 但是,它最近停止了工作。 如...

  ADS9320 是美国 Burr-Brown 公司生产的串行 16 位微功耗高速 A/D 转换器。它....

  常规PID控制是过程控制中应用最为广泛的一种控制规律,具有原理简单、使用方便和稳定等特点。但常规PI....

  “数字电子技术”是电气工程和计算机学科必修的基础课程,随着众多高等院校双语教学活动的开展,全英文版....

  请问大家如何利用SIM900A这个模块来获得时间,实现时间同步啊 应该是通过移动通信网络,但我不知道具体该怎么做...

  在使用GPRS模块的过程中,我发现它会死机。因为我需要GPRS需要长时间在线给我的电脑发数据。但是有几次 我...

  NVIDIA宣布推出99美元的Jetson Nano 外观小巧却功能强大

  3月18日,NVIDIA 今天在美国宣布推出 Jetson Nano™,这是一款人工智能计算机,可以....

  随着电子制造业的不断发展,社会对生产率的要求越来越高,各行业都需要精良高效、高可靠性的设备来满足要求....

  原子哥,我买了原子的GPRS模块,用的2G中国移动SIM卡,长按下PWR_KEY后,NET_STA只快闪4次,之后就没就没有...

  在精确制导领域,主流制导方式有红外制导和雷达制导,这两种方式各有优势,在某些特定的场合,红外制导更是....

  本文件旨在描述将G18三频900、1800和1900兆赫数据模块集成到主机设备中所需的技术细节。G1....

  摩托罗拉G18 GPRS和GSM引擎调制解调器集成和应用程序开发人员指南

  本文件旨在描述将G18三频900、1800和1900兆赫数据模块集成到主机设备中所需的技术细节。G1....

  PLC是什么呢?PLC的全称是ProgrammableLogicController(可编过程控制器....

  集成电路设计,亦可称之为超大规模集成电路设计,是指以集成电路、超大规模集成电路为目标的设计流程。集成....

  plc(可编程控制器)因其操作简单、性能可靠而得到广泛使用。对于可编程控制器系统的设计来说,硬件的一....

  basic语言是微机系统中广泛应用的一种高级编程语言,它的指令接近思维逻辑的表达,与自然语言有相通之....

  今天主要跟大伙讲解的主要内容是西门子MM440变频器如何通过Profibus -DP与PLC通讯的实....

  变频器是利用电力半导体器件的通断作用将工频电源变换为另一频率的电能控制装置,能实现对交流异步电机的软....

  机器学习算法那么多,一个问题的解决往往可能有好多算法的选择。这些算法有什么特点呢?特定的场景需要选择....

  一般来说,PLC是极其可靠的设备,出故障率很低。PLC的CPU等硬件损坏或软件运行出错的概率几乎为零....

  物联网经历了从最初的概念化阶段到热炒阶段,再到现如今的培育阶段,其涉及的领域非常广泛,相关技术更是数....

  EAIDK-610是专为AI开发者和学生精心打造,面向边缘计算的人工智能开发套件。学生或者开发者可以....

  维修电工需要的技能 :维修电工常识和基本技能室内线路的安装接地装置的安装与维修常用低压电器及配电装置....

  PLC控制系统的日常维护对提高控制系统的可靠性与延长使用寿命关系密切, PLC控制系统的日常维护与其....

  LabVIEW是一种图形化的编程语言的开发环境,它广泛地被工业界、学术界和研究实验室所接受,视为一个....

  本文档的主要内容详细介绍的是LABVIEW与三菱PLC串口通讯的详细资料合集免费下载包括了:ASCI....

  实现胶印机印刷工艺过程的程序控制系统(PLC)需用多个传感器对纸张位置、旋转角度进行检测,传感器数量....

  本文档的主要内容详细介绍的是C++程序设计教程之数据类型与表达式的详细资料说明包括了:1 . C++....

  C++程序设计教程之C++的初步知识的详细资料说明包括了:1. 从C到C++,2 . 最简单的C++....

  GB/T 159690可编程序控制器)分为8个部分:第1 部分:通用信息:第2部分:设备要求和测试;....

  在CPU的V数据区中分配库指令数据区(Library Memory)Modbus Slave 指令库....

  设备S7-226.当Q0.0输出的时候,有停电和急停的情况,,PLC上电,Q0.0再次输出的时候一定....

  CSY-XS-01传感器系统实验箱是在本公司多年生产传感技术教学实验仪器的基础上,结合了CSY-9X....

  《电工电子学(第2版)》是教育部“高等教育面向21世纪教学内容和课程体系改革计划”的研究成果,是面向....

  在自来水厂、污水处理厂、造纸厂及水质监测、水文监测、环境保护等行业,需要对水质的一些参数进行监测,最....

  从上面数字逻辑表达式可知,在按下启动按钮SB1后,X001的逻辑值为“1”,而Y0的逻辑值永远不会变....

  本文档主要介绍精智面板仿真系统如何与实际 PLC 进行通信,包括使用以太网、 PC Adapter、....

  移动通信与实际的应用相结合,可以为用户提供灵活高效的服务。在物联网蓬勃发展的时代,GPRS技术的广泛....

  plc控制系统的安装与调试,涉及到各项工作,并且只能按序进行,一环紧扣一环,稍有不慎都将导致调试失败....