基于GPRS的远程电能抄表系统的应用分析
基于GPS/GPRS的远程巡检系统的分析

基于 GP / RS的远程巡检 系统就 是针对以上需求提 出 SGP 来的…种巡检 系统 ,利用 全球卫 星定位 ( S、移动通 信 的 GP ) GP 技术将采集 到的设备 位置 、 RS 设备资产 编号 、 备状 态等 设 信息实时发送到监控 中心进行处理 ,然 后读入控 制中心的数 据库 中 , 以便于管理部门实时了解设 备现状 。 该系统的开发与投入使 用 , 能强化 设备巡检 到位的监督 , 准确记录 到位 时间并及 时反馈巡 检情 况 , 防患 于未然 。该系统 也可 以应用在 其它设备 上 , 如车辆 、 轮船 。系统通过在设 备里 面安 装远程巡 检终 端 ,就可 以在 监控中心实 时检 测设备 的位 置, 如果设 备在 流通过程 中 , 以确认其 流通线 路和 位置 ; 可 同 样如果设备被盗也可 以立即得知其所 处位置 , 及时 追 回物 品 ,
维普资讯
基 于 GP / RS的远 程 巡 检 系 统 的 分 析 S GP
R e ot ns m e I pecton i Sys e es Fc B a ed tm R ea  ̄ s 0n PS/G PR S G
刘晓红 ,沈翔 ( . , 1 重庆 邮电大 学通信 与信息工程学院 , 庆 4 0 6 ;. 重 0 0 5 2 成都工业学校 1 1 成都 ,1 0 1 11 11 1 608 )
t e s se  ̄ d a e a c i c u e an ot h y m sh t w r r ht t r d s f e war r i ct r ei ia y ,a o s d t e pr b e e a cht u e pr l n r e m nd pr po e h o l m whih s o l pa te t n t c h ud y a t n i o o du ig t e d i f h y t m rn h esgno es s e t
用电信息采集系统的建设与应用分析

用电信息采集系统的建设与应用分析作为现代社会发展的重要组成部分,电力与信息技术的发展相互依存、相互促进。
电力系统的安全稳定运行与高效利用,需要依托先进的信息采集系统进行监测和管理。
1.目的与意义用电信息采集系统是以现代信息技术为基础,通过多种传感器、装置对电力系统中的数据进行采集、传输、处理、存储与分析,形成完整的电能质量监测、节能管理、电力安全保障等功能的集成系统。
通过对用电信息进行实时、准确的监测和分析,可以提高用电安全和经济性,保障用户的正常用电,实现电力系统工作的智能化、数字化、网络化。
2.系统组成(1)数据采集利用各种装置和传感器对电力系统中的电能参数进行采样、变换、处理,实现电能质量监测、用电负荷统计、电能计量、电器状态监测等功能。
(2)数据传输采用无线、有线通信技术对采集的用电数据进行传输和传送。
如GPRS、3G、4G、Wi-Fi等宽带数据传输技术,实现监测数据实时传输。
(3)数据处理通过计算机软件平台对电力系统采集的数据进行处理、分析、综合利用,形成实时监测报表、综合统计分析等形式的输出。
(4)数据存储采用数据库等技术对电力系统的监测数据进行存储,保证数据的安全性和可靠性,方便数据的查询。
3.建设要点针对电力系统的不同特点,利用多种不同的采样传感器和装置进行数据采集,实现监测数据的多元化。
如电压、电流、功率因数、谐波、电能质量等方面的监测。
(2)系统的完整性和可靠性用电信息采集系统应具有完善的物理和逻辑结构,能够满足电力系统大规模、全面、实时、准确的监测需求。
同时,建设系统应针对电力系统的特点和使用环境,进行严格的规划和设计,保证系统的可靠性和稳定性。
(3)精细化监测及报警机制电力系统的监测数据具有时效性和重要性,必须建立完善的报警机制。
当电力系统监测数据超出合理范围时,能够及时进行报警,方便维护人员进行处理。
1.电能质量监测电力系统中存在许多电能质量问题,如电压波动、电流谐波、电能失真等,会影响电器的正常运行和寿命。
基于GPRS的数据远传监控系统在水文信息化中的应用

PLC A d>s t :一 d ・ ln o o 3;
(
Me sg B x” n o a d DI fe ) sa e o (Ca n tlo Ii ”: l
)
i h n eDL = f ad r L!NUL ) ( L
(
l d oa
—
to= L o l ( OAD_ OOL) t r c d e s a d r L " a —o T GeP o Ad rs( n eDL ,l d to h o
TAN - n. EN . ng SiYu CH LiHo
和 It n t n re 技术 实现水文数据 的远程传 输和 整个系统运行状态的监 e 控 .在本系统 中,水文站将雨量 、水位 、流 量数据 以无线通信方式 传送给 中心站的系统主机 ,主机接收各水文站数据并进行分析后作 出正确决策 ,从而为国家水利部 门了解水 资源情况 。为防洪减灾和 水 资源建设提供科学依据和技术支持 . 水文数据远传监控 系统 的工作 流程 决定了其 对通信 的高度依赖 性 ,系统 正常工作 的前提是通信可靠 。整 个信 息传输 的链路保持畅 通 .但 由于系统 中各采集数据 的水文 站分布广,数量多,工作环境 条件恶劣,因此 ,选择 一种 高可靠性,低投入、低运行 费用、易维 护的通信 方案是整个 系统设计 的重要部分.本文提出一种基于通 用 分组无线业务 ( P S。 S 网络短消息业务 ( MS 的在线监测 G R) M G S ) 系统通讯方 案, 以期 为可靠 、经济 、高效 的通讯方 案设计提供 思
士研究生,主要研究方向:计算机网络及应用:刘玉清,男・总装备郝重庆 军事代表局工程师,主要研 究方向:装备采购・ 作 者声明: 自 愿将本文稿酬捐 为 。 嚣议表 用户杂志爱心助学基金 仪
远程抄表原理

远程抄表原理
远程抄表原理是通过无线通信技术实现对电、水、气等公共设施的抄表操作。
其基本原理是将传感器安装在被测量的仪表上,用于采集仪表的读数,并将读数转换为数字信号。
通过无线模块将数字信号传输给远程服务器或控制中心。
具体而言,远程抄表系统包括三个主要组成部分:传感器、数据采集器和数据传输器。
首先,传感器安装在被测仪表上,用于实时采集仪表的读数。
传感器可以根据被测设备的类型而不同,例如电表可以使用光电传感器,水表可以使用压力传感器,气表可以使用流量传感器等。
其次,数据采集器用于接收传感器发送的读数,并将其转换为数字信号。
数据采集器通常包括微控制器和模数转换器,它可以对传感器采集到的模拟信号进行数字化处理,然后将其存储在内部存储器中。
最后,数据传输器将数字信号通过无线通信技术传输给远程服务器或控制中心。
数据传输器可以使用各种无线通信技术,如GPRS、NB-IoT、LoRa等。
通过与数据采集器配合工作,数
据传输器可以实现将采集到的读数传输给远程服务器。
整个远程抄表系统通过对传感器的实时读数采集和无线数据传输,实现了对公共设施的远程抄表。
这种无需人工干预的抄表方法提高了效率,减少了人力成本,并提供了准确和及时的数
据供应。
对于公共设施管理部门和用户来说,远程抄表系统能够提供更方便、快速且准确的抄表服务。
基于蓝牙与GPRS无线远程抄表的设计

标 准 , 以实现 多种智 能设 备 的无线 互连 , 可 支持 数据
计 成本 较 高 ; ) 上 机 抄 表 方 案 只 能 实 现 半 自动 2掌 化 , 能实 现 远 程 通 信 ; ) 压 电力 线 载 波 抄 表 方 不 3低
案 易受外 界 干 扰 , 干 扰 性 较 差 ; ) 用 电话 线 和 抗 4采
传输 和语 音通讯 , 已成 为 世 界上 人 们 普 遍关 注 的热 门通 信技 术. 牙使 用 24G zIM( 业 、 学 、 蓝 . H S 工 科 医 疗) 全球通 自由波段 , 高数据 传输 速率 1MB s传 最 /,
维普资讯
第3 4卷第 9期 20 0 7年 9月
应
用
科
技
Vo. 4. . 13 № 9 S p. 0 e 2 07
Ap id S i c a d Te hn lg pl cen e e n c oo y
文章 编号 :0 9— 7 X(0 7 0 0 5 0 10 6 1 2 0 ) 9~ 0 0— 4
无线抄表系统并且给 出了系统 总体结构 , 说明 了各个模块的功能及作用 , 最后详 细介绍 了软 、 硬件 的设计实现. 关键词 : 蓝牙技术 ; 无线抄 表; 无线通信 ; P S 通用无线分组业务 ) GR(
中图分 类号 :N 7 T 4 文献标识码 : A
De i n o r l s e o e m e e e d n a e n b u t o h a d GPRS sg f wi e e s r m t t r r a i g b s d o l e o t n L h- n S IX a—o g S I int g LU F —a g I iu , U ioh n ,H a —n ,I ugn Z j J i
无线电表 水表 电能表远程集中抄表系统解决方案

Ø 系统自动记录各种运行日志,以备查询: Ø 数据采集日志(采集时间、采集内容、操作结果)。 Ø 数据统计日志(统计时间、统计内容、操作结果)。 Ø 数据修改日志(记录修改人员、操作机器、修改内容)。 Ø 系统操作日志(记录操作人员、操作机器、操作内容、操作结果)。 Ø 系统登录日志(登录人员、登录机器、退出登录时间)。
电压:AC176~253 V 频率:50Hz
工作温度 工作环境
相对湿度
-40℃~+70℃ 10%~95%
功率消耗 --------
≤15W
时钟
时钟精度 时钟电池
<±1s/d CR2032
工频耐压 绝缘性能
冲击耐压
2.5KV 6KV
静电放电
8KV
电磁兼容
信号回路:2KV
快速瞬变脉冲群
电源回路:4KV
1
业务报表
系统在商用电子表格的基础上,增加相应定义数据功能,支持用户需要的各类表报,并把生 成的报表自动打印和发布。提供历史数据日、月、年或任意时间段报表。
远程操作
系统可对远方终端执行相应的远程操作命令,包括远程参数设置,远程控制、远程数据抄收、 远程终端复位、远程终端软件升级等。
三、系统分析
3.1、系统功能
本地传输接 4 路 RS485 或 4 路 M-Bus 抄表接口+1 路微功率无线,RS485 接口及 M-Bus 接口支Βιβλιοθήκη 口持插拔方式2
存储容量 ≥16MB 可靠性 MTBF≥7.6×104h
集中器安装时可以放置在下图所示的 200*400*500mm 的基业箱中。
2.3、1 主干网通信设计方案
小区集中抄表系统总体设计采用树型拓扑网络结构,以 24 号楼为中心,通过以太网总线分 别向各个楼群延伸,沿小区内预留的管道(埋地管道、架空桥架),直达在每栋楼宇的地下 室(电表房)中的数据集中器,集中器连接每层楼的采集器。通过采集器把所有居民家的电 表、水表、燃气表连接起来。通信主干网如下图所示,其中红色线部分为各楼宇和数据中心 的通信主干网。通信主干网可采用以太网线连接,也可以使用光纤传输。所有总线都汇聚到 24 号楼。主干通信线缆采用主备方式,预留一路备用通信线路。在 24 号楼汇聚处需预留 8 根网线的管道接入室内。
提高远程抄表系统数据采集成功率3
环境
受恶劣天气影响
远程通讯有问题 通讯方式受限
信号不好
设备
终端设备或表计损坏
受地形影响 分站软件程序死机
数据卡有问题
程序存在问题
现场参数录入不规范 现场与主站参数不一致
现场施工安装多样 现场施工安装多样
提高GPRS用电终端电能 数据采集成功率
开发区供电部 计量班QC小组
一、小组概况
小组名称 所在部门 注册号
计量班QC小组 开发区供电部
成立日期 课题类型 登记日期
姓名
性别 年龄 文化程度
亢宝印
男 48
大专
肖太波
男 41
大专
小
谭嘉怡
女 23
本科
组
张树增
男 37
中专
成 员
张忠华
女 29
大专
张之栓
男 25
提高GPRS用电终端电能数据采集成功率
三、现状调查
我们对2010年7-12月份开发区供电部辖区高供低计788个测量点进行了调查,如下表;
月份
7月
8月
9月
10月
11月
12月
采集总数据项数
788
788
788
788
788
788
平
采集数据项数
600
586
592
601
622
595
均
异常数据项数
41
70
56
35
要因
要因确认:现场与主站参数不一致 现场人员先设置参数后,再抄回来相关信息进行分站维护,无法实 现分站与现场参数核实,造成主站与现场参数不一致。
基于GPRS的配网自动化系统组网技术应用
时监 视 、 协调及 控 制 的一个 集成 系统 , 电 自动化 配 是 电力 系统现 代 化 的必 然趋 势 。在 正常 运行 情况 下 , 过 监视 配 网运 行工 况 , 化 配 网运 行 方 式 ; 通 优
当配网发生故障或异常运行时, 迅速查出故 障区
段及 异 常情况 , 速 隔离故 障 区段 , 快 及时恢 复 非故
2 L l n rigD s i , i i gOle o p n , aa y8 4 0 , hn ) . ui gWokn ir t X n a i l C m ay K rma 3 0 0 C ia a tc jn i f d
Ab ta t s r c :Th e GPRS ta p rain n t r sa t h r ce itc r nr du e r ns o t t ewo k nd isc a a trsi swe e i to c d,t e a p ia in o ppy o h p lc to fa l—
,
为检测技 术与 自动 化装置
。
中 图分 类 号 : M 9 9 5 2 文 献 标 志 码 : T 2 .3 B 文 章 编 号 :10 —5 1 2 1 )70 4 -4 0 153 ( 0 1 1 - 3 0 0
Ne wo k Te h l y Ap i a i n o we s r bu i n t r c no og pl to f r Po r Dit i to c
优势。
障 区域 用户 的供 电 , 短对 用户 的停 电时间 , 缩 减少
停 电面积 ; 据配 网 电压 合 理 控 制无 功 负荷 和 电 根
压水 平 , 改善 供 电质 量 , 到经 济 运 行 的 目的 ; 达 合 理控 制 用 电负荷 , 而提 高设备 利用 率 ; 从 自动 抄表 计费 , 证抄 表计 费 的及时 和准 确 , 保 提高 了企 业 的
无线远传水电表远程抄表系统方案(带IC卡控制)
无线远传IC卡水电表方案第二部分系统介绍一、概述远程抄表系统是为提高水表、电表等能耗参数的综合计费管理水平而设计的新兴技术。
它以全自动的抄表方式取代了传统的人工抄表方式,和同类抄表系统相比,具有网络结构自适应、免调试、免维护、运行稳定、方便扩展的特点。
该系统采用先进的无线网络数据传输技术,对居民用水、用电的使用状况进行实时采集,实现数据的集中存储和统一管理,减少了人工劳动,极大地提高了工作效率,为有关部门管理、统计、分析能源使用情况提供依据,使管理更科学、更高效。
1、应用范围✧供水公司✧电力公司✧物业公司✧企业单位✧学校宿舍等2、系统功能✧实时抄表功能✧冻结抄表功能✧设备档案管理✧用户档案管理✧数据统计分析✧报表查询打印✧操作权限管理✧缴费结算管理✧数据异常诊断✧数据备份恢复二、参照标准和规范文件✧GB/T 778.1-2007 冷水水表和热水水表(第1部分:规范)✧GB/T 778.2-2007 冷水水表和热水水表(第2部分:安装要求)✧GB/T 778.3-2007 冷水水表和热水水表(第3部分:试验方法和试验设备)✧CJ/T 188-2004 户用计量仪表数据传输技术条件✧信部无[2005]423 号《微功率(短距离)无线电设备管理暂行规定》✧JJG596-2012 电子式电能表✧JJG596-2012 电子式电能表检定规程✧IEC62052-11 交流电测量设备通用要求、试验和试验条件✧GB/T17215.321-2008 1级和2级静止式交流有功电度表✧DL/T 645-1997 多功能电能表通信规约✧信部[2005]423号微功率(短距离)无线电设备的技术要求三、系统介绍远程抄表系统是我公司结合自身先进技术和用户实际应用需求,而推出的一套具有极高性价比的自动抄表系统。
该系统秉承我公司在同类产品十余年的丰富经验,借鉴并结合了国内外数家著名同类产品的先进技术思路,运用了先进的计算机网络技术、无线网络技术、自动控制技术等,是目前国内最先进的远程抄表系统之一。
基于GPRS的用电现场系统终端单元的研究与设计
信 息的 采集、分析 和处 理 ,以提高 电网运行 的经济 性 、安 市场 分析 与服务 ; 电现场 系统承担 对 电力客 户用 电信 息 用 全性 、投资 效益 以及 电 网管 理 的 自动化 水平 。用 电管理 直 的集 中收 集和处 理 ,为 电力营 销技术 支持 系统建 立实 时信 接 关系 到 电力 工业生产 和 经营成 果 的最 终体 现 ,其 工作 质 息基 础平 台 ; 电现场 系统实 现客户 侧 电能计量 设备 的工 用 量直 接 关系到 电力企业 的 自身形象 、 自身经 济效益 和社 会 况在 线监 测 ,为供 电企业 防窃 电和计 量运 行故 障的及 时处
究符合我国 国情 的用 电现 场系统 尚需解决 的问题 。
二 用 电现场 系统研究的作用
用 电 现 场 系 统 是 以计 算 机 应 用 技 术 、 数 字 通 信 技 术 、 统的可扩展性 使其具有 一些区别于 一般 系统 的更高的要求 ,
电力控 制技 术为基 础的 大型信 息处理 和 实时监控 系统 ,服 这 些要 求和特 点决 定 了系 统 的设计原 则。所有 的设 计原则 务 于 电力营 销管理 工作 ,其 发展 遵循 电力营 销管 理信 息系 核心 如下 : 统有关规范与标准 , 保持 同步发展 , 其结构设计 、 系统配 置、 保证系统 高可靠性 、 数据 的高准确性 、 完整性和实时性 。 软 件编 制满 足 电力 工作 的要 求。用 电现场 系统是 以 自动抄 体现在 系统 总体设 计 中,就是避 免硬 件结 构过于 复杂 ,并 表 技术 ( tmai tr Re dn ,AMR)为基础 加强 且应配 置 自动恢复 和 自动检 测 电路 ; Au o t Mee a ig c 软件要 冗余 设计 ,失 了 电力需求侧管理 的要求而衍生 的。AMR作为配 电网 自动 败要 进 行 重 试 。 化系统 中的重要部 分 ,从 根本上 克服 了传 统 的人工抄表 模 式的弊端 , 为整个系统实 时提供 具体 、 准确 的用 电现场数 据 , 国家已把用 电现场技术广泛用于配 电管理。 用 电现场系统是 电力管理信息化 系统的重要组成部分 ; 保证 系统 的易扩 展性 。体现 在系统 总体设 计 中必须整 体考 虑、统一 规划 、统一设 计 ,必 须严格 按 照最新 的 国际
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1092010年4月刊网络技术信息与电脑 China Computer&Communication
1. 前言远程电能采集系统是指采用计算机技术和通信技术自动读取和处理表具数据的一种手段,是提高电能管理部门自动化水平的需要,也是计算机技术和通信技术迅速发展的必然。而传统的电量结算是依靠人工定期到现场抄取数据的,在实时性、准确性和应用性等方面都存在诸多不足之处。将现代通信技术、计算机技术和电能量测量技术结合在一起,便能够及时、准确、全面地反映电量的使用。通过中国移动通信有限公司的通用无线分组业务(general packet radio service,GPRS )网络,电力部门可将工业和民用电能表采集的电力系统实时数据传递到地、市、省级的集中监控中心,以实现对电力监测设备的统一监控和分布式管理。GPRS为电能远程抄表系统提供了简单、高效的通信传输手段。2. 电能远程抄表系统的原理目前,国内外生产的绝大多数多功能电能表都带有RS485接口,同时,现行有一系列的通信规约,如我国电力行业通信标准DL/T 645—1997《多功能电能表通信规约》等。终端设备按照通信规约,通过RS485接口与多功能电能表进行通信,采集到电能表相关参数后,通过GPRS网络将数据远程传送到后台数据中心。电能远程抄表系统的结构如图1所示。3. 终端系统设计与实现终端系统主要完成电能表数据的采集和传输功能。目前实现终端系统功能的流行方法主要有两种: 一种是采用微控制器控制GPRS模块,比如采用西门子公司的MC35模块和Sony Ericsson Mobile Comm unica tions公司的GR47模块等;另一种方法是直接采用嵌入式网络模块来实现,比如采用成都英创信息技术有限公司的ETR186嵌入式网络模块等。相对而言,第一种方法在灵活性和扩展性方面比第二种方法更具优势,又由于移动梦网的网关GPRS支持节点(GGSN)与GPRS模块通信时遵循点对点协议(po int to point pro tocol,PPP),所以要在
微控制器中也实现一部分PPP才能与之对话,其中GR47模块本身已经实现了传输控制协议- 网际协议(TCP/IP)堆栈,因此应用得更为广泛。3.1 硬件结构电能远程抄表系统主要由GPRS网络模块、微控制器、外围接口电路和RS485 接口电路组成。系统硬件设计总体框图如图2所示。GRPS网络模块选用GR47模块。GR47模块是Sony Ericsson Mobile Comm unica tions公司推出的新一代全球移动通信系统(global system form obile comm unications,GSM)通信模块,支持端对端、端对用户的通信方式,支持短信息业务(short m essage service,SMS)和GPRS等数据传输和语音呼叫。模块提供了非常完整的使用接口,包括三路串行数据通信接口、用户识别卡(subscribe riden tity m odule,SIM)接口,内嵌TCP/IP栈,串口支持GSM 07.10协议,波特率可调。GPRS模块的UART A是一个全双工的RS232串口,支持所有在线与非在线的通信方式,并且所有需要无线发送的数据必须要通过该串口进入模块的发送单元,同时该串口上还有请求发送(RTS)、清除发送(CTS)、数据终端准备(D TR )、数据载波检测(DCD)、振铃指示(RI)、数据准备(DSR)等控制信号线,其中的D TR 引脚用于从硬件上控制GPRS模
块数据态与命令态的切换;UART B可以用来接收一些特殊的串行数据,比如接收全球定位系统(GPS)数据;也可下载软件UART C,对模块进行嵌入式开发。微控制器选用W77E58单片机。W77E58是Winbond公司的新型单片机,内含2个增强型串口和32 KB大容量闪速存储器。指令集与51系列单片机完全兼容,非常适合在智能化监控系统中使用。在系统功能比较复杂的情况下,控制GR47模块的微控制器可以选用ARM 9嵌入式处理器单元。W77E58单片机的UART0与GR47模块的UARTA连接以控制GR47模块,UART1通过RS485接口芯片与多功能电能表进行通信。3.2 软件设计终端软件部分主要由电能表数据采集和控制数据网络传输两个模块组成, 程序通过Keil C语言实现。3.2.1 电能表数据采集采集电能表数据的电路符合最简单的RS485总线接口标准,因此只需按照电能表厂商提供的协议,通过串口向电能表发送合适的数据帧,然后接收到响应帧后对数据进行分析来获取电能表参数。针对本系统,W77E58中UART1与RS485接口芯片相连,UART0用于与GR47模块的UARTA连接,那么,为方便通信程序的调用,可以设计如下的接收和发送函数。/ ************************ 函数说明: 发送一个字符 ** 参数: sp 选择哪个串口 ** c 待发送的字符 ***********************
基于GPRS的远程电能抄表系统的应用分析杜拱锥 广东电网公司汕头澄海供电局,广东 汕头 515800摘要:随着计算机技术和通信技术的迅速发展,中国移动通信有限公司的通用无线分组业务(GPRS)网络技术将互联网等宽带数据网络与无线通信网络连接在一起,可用来实现电力系统的远程数据采集和传输。本文介绍了一种基于Sony EricssonMobile Communications公司GR47模块和Winbond公司W77E58微控制器的电能远程抄表系统,可自动完成用户电度表网络的远程数据采集、记录、实时监测、统计分析、打印和供电控制等管理工作。不但提高管理部门的工作效率,也适应了现代用户对用电缴费的新需求。我局自从2007年开始,经过3年的努力,将在网运行所有配变6512台改造成自动远程抄表,其中专用变3714台,公用变2798台。关键词:自动远程抄表;GPRS;数据采集器;GR47模块;W77E58微控制器中图分类号:TP39 文献标识码:A 文章编号:1003-9767(2010)04-0109-02
图1 电能远程抄表系统结构图图2 电能远程抄表系统硬件框图110
2010年4月刊网络技术信息与电脑 China Computer&Communication
* /void sendchar(bit sp,unsigned char c){if(sp= =0) { }SBUF = c; } while(!TI);TI=0;}if(sp = = 1) {P1_4=1;ACC = c;TB8_1=P;SBUF1 = c;while(!TI_ 1);TI_ 1= 0;}}void sendstring(bitsp,unsigned char *pstr,unsigned int strLen) {for(i=0;isendchar(sp,*(pstr+i));}}/************************* 函数说明: 从串口接收一个字符 ** 参数: sp 选择哪个串口 ** chr 接收到的字符 ************************* /void accep tchar(bit sp,unsigned char*chr){if(sp= =0){TR0=1;while(!RI);TR0=0;*chr=SBUF;RI=0;}if(sp= =1){P1_4=0;TR0=1;while(!RI_ 1);TR0=0;*chr=SBUF1;RI_1=0;}}假设采集电能表当月有功电能的数据请求帧为“68AAAAAA901016”,那么只需调用函数sendstring(1,“68AAAAAA901016",14),然后解析接收到的数据。2.2.2 数据网络传输GPRS模块GR47有两种工作状态,即指令状态和数据状态。W77E58通过UART0与GR47模块的UARTA通信,发送相关AT指令到GR47模块,以控制GR47模块与Internet的连接。在指令状态下建立GR47 模块与Internet连接的步骤:a) 为GPRS模块开通TCP/IP服务。发送指令“A T + CGDCON T = 1," IP", "CMN ET"”,正常情况下返回“OK”。b) 为GPRS模块分得固定虚拟IP地址。发送指令“AT * E2IPA = 1,1”,正常情况下返回“OK”。c) 查看GPRS模块分得的IP地址。发送指令“AT*E2IPI=0”,正常情况下返回IP地址。
d) 通过TCP连接后台数据接收服务器。发送指令“AT*E2IPO = 1," 61.183.187.174 ",1001”, 连接后返回“CONN ECT”。如果返回的信息是“ERROR”, 则必须重新发送相关指令。
具体到软件程序的实现,以第一个步骤为例,只需调用函数sendstring (0,”AT+CGDCONT=1,\"IP\",\"CMNET\"”,25),然后通过accep tchart函数接收返回数据,判断是否含有“OK”即可。当GR47模块和后台服务器成功建立连接后,就进入了数据状态,所有的AT指令都已经无效,此时GR47模块通过UART A只与服务器端有连接,对数据和其它端口都不响应。从数据状态到指令状态的切换通过硬件实现,由W77E58单片机给GR47模块的DTR引脚发送一个高电平脉冲,使得GR47模块从数据状态自动切换到指令状态,此时UART A将会接收到模块的反馈值“OK”。4. 接收程序设计后台接收程序通过套接字(Socke t)编程来实现。Socket有两种主要的操作方式: 无连接的操作和面向连接的操作。无连接的操作使用用户数据报协议(UDP),一个数据报是一个独立的单元,它包含了所有传送的信息,在这种模式下,Socket不需要连接一个目的地的Socket,它只是简单地传输数据报,无连接的操作快速、高效,但是数据安全性不佳。面向连接的操作使用TCP,在这种模式下,Socket必须在发送数据之前与目的地的Socket取得连接,一旦建立连接后,Socket就可以使用一个流接口,打开→读写→关闭,所有发送的信息都会在另一端以同样的顺序被接收。面向连接的操作比无连接的操作效率低,但是数据的安全性更高。Socket支持同步和异步模式。在同步模式中,对于执行网络操作的函数调用,一直等到操作完成后才将控制返回给调用程序;在异步模式中,这些调用立即返回。在TCP/IP网络应用中,通信的两个进程间相互作用的主要模式是客户- 服务器模式,即客户向服务器发出服务请求,服务器接收到请求后,提供相应的服务,因此Socket编程也包括服务器端和客户端的编程。后台接收程序属于服务器端Socket程序,而终端设备网络通信程序则相当于客户端程序,后台接收程序采用TCP,基于异步方式来实现。程序具体的实现可以通过VC,Delphi,.net和java等支持多线程的语言和技术来实现。程序流程图如图3所示。5. 结束语总之,电能远程抄表系统的开发,实现了对用户用电信息的无线采集,并通过对数据的系统处理,实现了网上预交费和对用电情况的实时监测,有效防止了欠费和窃电等情况的发生。同时,通过GPRS双向系统可实现对远端电能表和其它电力设备进行控制,节省人力资源和建设成本,缩短修护时间。目前,基于GPRS的电能远程抄表系统在供电部门已得到广泛的应用。参考文献:[1] 林绍文.GPRS网络技术在无线抄表系统中的应用[J].电力科技论文平台,2005,12,(69),87-89.[2] 蔡旭斌,罗玲.电能计量自动抄表技术的现状与发展[J].广东电力,2003, (4),5-8.