工控网首页
>

应用设计

>

基于Lonworks技术的远程自动抄表系统

基于Lonworks技术的远程自动抄表系统

2008/4/18 15:33:00
摘要:介绍LonWorks总线电力线数据传输远程自动抄表模块的设计,以及由自动抄表模块构成的智能小区抄表系统的结构和功能。
关键词:LonWorks总线 微控制器 远程抄表

前 言

  目前我国普通采用水表、气表、电表人工入户抄表收费方式,这样给用户及秒表人员都带来很多麻烦。随着科技的发展,特别是智能小区、高层住宅小区的出现,传统的抄表方式已经不能满足居民的要求。为了有效解决入户抄表收费存在的诸多弊端,提高工作效率,自动抄表系统将是最好的解决方案。

  LonWorks总线技术由于其优良特性,已经成为实际上的现场总线推荐标准。LonWorks的网络拓扑结构具有很大的灵活性,通过多种收发器提供各种典型的拓扑结构,如总线型、星型、环型、混合型等,不同的通道之间网络信息以路的器作为通信桥梁。使用路不但可以实现不同通信介质之间的数据传输,还能改善网络的响应时间和安全性能。

  欧宇公司开发的远程自动抄表模块基于LonWorks技术,采用电力线传输数据,可以实现住户的煤气表、水表、电表读数的自动抄录,并具有联网功能。在小区的管理微机上或通过市话网实现远程查询抄录数据。

一、LonWorks自动抄表模块(节点)及系统工作原理

  LonWorks网络上的每个测控单元称为LonWorks智能节点。每个智能节点使用了一块LonWorks主控制模块。LonWorks主控制模块是智能节点的基本构成单元,它以Neuron芯片为核心,同时包括收发器、地址译码电路、复位电路、晶振电路及EPROM等。主控制模块通过固件完成LonTalk协议的数据传输,并通过事件调度完成用户定义的各种计算、I/O事件处理及网络报文处理等功能。LonWorks节点的示意图如图1所示。主控制模块用于通信和控制:微控制器89C51实现对输入/输出数据的处理及驱动功能,在抄表模块中主要是对脉冲输入信号的计数,并完成与主控制模块的数据传输。主控制模块中的收发器负责将节点连入网络,不同的通信介质要求采用相应的收发器:在抄表模块中,可以采和FTT-10A收发器,适用于双绞线介质;或采用PLT-22收发器,适用于电力线通信介质。

  自动抄表系统以LonWorks现场总线技术为基础。系统由下面几部分组成:计算机、抄表管理软件、数据集中器、抄表节点模块、中继器、Modem、水电气脉冲表等。

  抄表模块实时采集各路脉冲表脉冲输出信号,并将脉冲数累计存放在抄表模块RAM内,根据设定的分段时间及当前时刻,将采集到的数据累计到不同的时间段上,实现分时段计数。抄表模块存储器具有掉电保护功能,防止掉电丢失脉冲累加值。数据集中器具有较大容量的存储器,能存储200个抄表模块的数据。集中器反复轮询采集各抄表模块的数据并将其存在集中器的相应内存中。集中器自动过滤非法数据,对通信异常进行相应处理,保证在集中器保存一份抄表网络所有抄表模块的数据。自动抄表系统具有数据采集模块多且分散、数据传送实时要求不高以及要求每个传送接收的数据不能出错等特点。当上位计算机进行数据采集时,可从集中器保存的数据直接发回给计算机,不需要直接从抄表模块读取抄表数据。由于数据通信不需要进行协议转换,通信速度较快,即使在遇到LonWorks网络出现通信异常情况,也能将数据迅速发回主机。

  LonWorks神经元芯片程序分为两个部分:一部分为应用程序,另一部分为网络映像。应用程序决定模块的功能;网络映像决定模块网络与其他模块连接关系。安装方式可用两种:一是预安装方式,一是现场安装方式。

  预安装方式:LonWorks控制网络功能很丰富,但具体到抄表系统而言,系统只用部分功能,而且功能相对固定不变,其模块之间的网络连接关系可以预先确定。根据这种情况,把原来用LonMake来配置的参数改为通过主机命令方式来配置。所有抄表模块的出厂前预装好程序并完成必要的配置,标识好模块编号。这样模块到现场后不需要用LonWorks软件进行安装。采用预安装方式,用户可不必了解LonWorks有关知识就能完成抄表系统的安装。

  现场安装方式:采用这种安装方式要求安装人员到现场用LonWorks软件对模块逐个建立网络映像,并将网络像下载到每个抄表模块。这种配置灵活,抄表模块可以与多种LonWorks模块共享一个网络并相互交换数据。采用现场安装方式进行配置系统能充分利用LonWorks控制网络的各种功能,但对工程公司有较高要求,需要对LonWorks网络有较深认识。

抄表模块的设计要解决以下问题:

(1)抄表模块能适应各种脉冲表输出,能正确采集脉冲信号并能检测信号连线断路或短路等异常情况。

(2)解决电力线通信距离的限制及可靠性。

1.自动抄表模块的硬块设计







  该模块专门用于水表、电表和煤气表的自动抄录。每个模块可以直接抄读24个脉冲输出型表。在脉冲监测部分,采用了终端电阻匹配方法及A/D技术,将脉冲采集转化为对模拟量的采集,再分析其A/D采样值,就可以识别脉冲表的状态,并检测到线路的通断状态。

  LonWorks总线主控制模块与89C51的通信采用同步串行I/O方式,使用Neurowire主控方式,即由主控制模块驱动同步时钟输入及片选信号输出,89C51接收同步时钟输入。主控制模块中Neuron芯片的IO8引脚输出同步时钟;IO9引脚是串行数据输出;IO10引脚为串行数据输入;选择IO5引脚作为片选信号输出。89C51采用中断的方式传输数据,并在协议帧中加入校验码,以保证通信数据的正确性,如图2所示。

采用双CPU技术设计的抄表模块具备以下功能:

(1)同时采集24路脉冲表,可支持单触点、双触点、电平输入多种输入方式;可同时支持三种不同的脉冲表。

(2)具有脉冲表连线断线、短路检测功能。

(3)能采集脉宽>10ms的脉冲信号。

(4)模块具有内部时钟,可进行分时段计费。

(5)具有掉电保护电路,保证停电时计数数据不丢失。

(6)由计算机下载数据,进行初始设置,并由计算机查阅各种数据。

(7)具有低电压检测电路,电压低于一定值时,向计算机报警。

(8)具有清零开关,模块在使用前将所有计数器清等。

(9)模块能向外部提供12V/100mA或5V/100mA电源。

(10)供电采用AC220V电源,方便用户使用。

(11)可接蓄电池,使用12V/7AH蓄电池,能供模块工作2天(不含向外部供电)。

2.电力线通信

  电力线通信是将数据调制成载波信号或扩频信号,然后通过耦合器耦合到220V或其他直流电力线上,甚至是没有电力的双绞线。这样做的好处是利用已有的电力线进行数据通信,大大减少了通信中遇到的繁琐的布线。LonWorks电力线收发器提供了一种简单、有地的将神经元节点加入到电力线中的方法。

  电力线上通信的关键是:如何保证在电力线上长距离通信可靠。在电力线上通信存在以下问题:电力线间歇性噪声较大(某些电路启停、运行都会产生较大的噪声);信号衰减很快;线路阻抗经而波动。这些问题使通过电力线的通信非常困难,而采用新型的PLT-22电力线收发器是目前比较好的解决方案。

PLT-22收发器是一种高性能的电力线收发器,但是在实际应用中要解决通信距离和三相电力线耦合问题。

  在电力线上通信的节点数量只受LonWorks网络限制,通信距离由信号的衰减和电力线上的噪声决定,网络结构属于自己拓扑结构。要延长电力线通信距离可以采用两种方法:

(1)增强电力线通信信号输出强度;

(2)在电力线上增加中继器。

  采用方法(1)需要增加电力线信号放大器PLA21。目前,这种放大器价格比较贵,采用放大器的节点成本也相对较高,只适于比较重要或关键的节点,如在数据集中器中使用; 不适用于在抄表模块中使用。

  电力线通信网络结构属于自由拓扑结构,但是在一个电力线网络上某相所有线路是连在一起的。从通信通道逻辑看一个电力线网只存在一个通信通道,不能从物理将其分开成两个独立的网段,因此,不能用普通的中继器来延长其通信距离。普通的中继器适用于将物理上不相连的网络连接起来,如将两个不同变压器输出的电力线连接成网络。对于网一相要延长其通信距离,则要采取其他措施。在本抄表系统中,成功地采用了一种软中继的办法。其原理是利用一个节点做中继节点。该节点接收到指定B、C三个节点在电力线上,其中A与B、B与C能正常通信,A与C不能正常通信。利用B做中继,A若要与C进行通信,A发报文给B,B再将报文发给C,这样就实现A与C的通信。

  基于以上描述,并要求系统安装配置方便,将抄表模块分成了三种不同类型。每类模块除能正常采集24路脉冲电表外,还能做软中继使用。每类模块具有不同的中继功能,目的是防止信息包形成环路,造成信息不断在网络上传送的情况。其连接关系如图3所示。

(1)集中器能与所有模块通信。

(2)中继1能将从集中器收到的信息传给中继2和中断3;将从中继2或中继3收到的信息传给
投诉建议

提交

查看更多评论
其他资讯

查看更多

助力企业恢复“战斗状态”:MyMRO我的万物集·固安捷升级开工场景方案

车规MOSFET技术确保功率开关管的可靠性和强电流处理能力

未来十年, 化工企业应如何提高资源效率及减少运营中的碳足迹?

2023年制造业“开门红”,抢滩大湾区市场锁定DMP工博会

2023钢铁展洽会4月全新起航 将在日照触发更多商机