[发明专利]一种数据采集器的自适应配置方法无效
申请号: | 201210213857.2 | 申请日: | 2012-06-27 |
公开(公告)号: | CN103514724A | 公开(公告)日: | 2014-01-15 |
发明(设计)人: | 顾凤玉 | 申请(专利权)人: | 苏州工业园区新宏博通讯科技有限公司 |
主分类号: | G08C17/00 | 分类号: | G08C17/00 |
代理公司: | 苏州威世朋知识产权代理事务所(普通合伙) 32235 | 代理人: | 杨林洁 |
地址: | 215126 江苏省苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据 采集 自适应 配置 方法 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种数据采集器的自适应配置方法。
背景技术
目前,随着智能网络通信技术的发展,数据采集器除了在电力、通讯行业的普及使用外,越来越广泛地运用于各行业的智能网络控制环节,但是由于数据采集器最早运用在电力行业,因此目前大部分采集器下行通信协议遵循《DLT645-07多功能电能表通信协议》。然而随着采集器应用领域的扩大,越来越多的工业自动化网络控制、智能楼宇网络化控制、汽车电子网络化控制和商业化网络控制都将引进数据采集器的技术,从而实现先进的网络化无线智慧城市。因此数据采集器未来的发展方向必然是多元化的下行通信方式。
因此,有必要提供一种数据采集器的自适应配置方法来兼容多种传输协议。
发明内容
本发明的目的在于提供一种数据采集器的自适应配置方法,通过同一个RS485接口,无需更改采集器内部的软件,就可以自动识别输入RS485信号的通信波特率,并区分出信号的协议是DLT645-07还是MODBUS。
相应地,本发明的一种数据采集器的自适应配置方法,其中所述数据采集器包括主控制器及外接在主控制器上的RS485接口,所述配置方法包括以下步骤:
RS485接口有信号输入时,输入端发RS485测试信号0xCC;
判断波特率是否匹配;
如果匹配,输入端发送有效RS485信号首字节;
判断首字节是否等于0x68;
如果是,主控制器按DLT645-07协议接收输入端的有效RS485信号,如果否,主控制器按MODBUS协议接收输入端的有效RS485信号。
作为本发明的进一步改进,所述RS485接口为两个。
作为本发明的进一步改进,RS485接口信号输入主控制器时,同时接到主控制器具有的定时器端口。
作为本发明的进一步改进,所述数据采集器还包括以太网口及GPRS/CDMA接口。
作为本发明的进一步改进,所述数据采集器还包括RS485维护口及红外本地维护口。
本发明的有益效果是:省略手动设置采集器波特率的过程,降低了操作错误概率,节约了人力,给施工、调试带来了极大的方便。
附图说明
图1为本发明一种数据采集器的结构图;
图2示出了本发明一种数据采集器的自适应配置方法的流程图。
具体实施方式
以下将结合附图所示的各实施方式对本发明进行详细描述。但这些实施方式并不限制本发明,本领域的普通技术人员根据这些实施方式所做出的结构、方法、或功能上的变换均包含在本发明的保护范围内。
如图1所示,本发明数据采集器包括主控制器1,外接于主控制器1的两个RS485接口2、以太网口3及GPRS/CDMA接口4。RS485接口信号输入主控制器1时,同时接到主控制器具有的定时器端口11,以便对数据按位计时、计数。另外,本发明数据采集器还包括RS485维护口及红外本地维护口。
如图2所示,本发明一种数据采集器的自适应配置方法分别对输入信号采用两种自适应信号判断:自适应波特率模块和自适应协议模块。当采集器输出信号时,由于采集器受远程平台控制,它访问的节点特性都有远程平台提供,采集器不需要进行自适应匹配。只有当RS485作为接入点时,才需要进入自适应配置。
首先进行RS485波特率自适应匹配,如果通信双方的波特率不一致,就会产生通信失败或者通信错误,因此波特率匹配成功后才能建立通信双方的链路。具体地,输入端发RS485测试信号0xCC判断波特率是否匹配,如果不匹配则返回。波特率匹配有两种方式,一种是轮询法,既遍历可能的几种波特率,逐次匹配,直到配对成功为止;另一种是位速率估算法,既通过捕获标准测试帧的起始位和停止位间的脉冲位数和计时,计算出每一位平均占用的时间,并与标准波特率对比,取最接近的为通信波特率。这两种自适应方法可根据用户不同的需求通过按键进行设置。在对精度要求高、时效性要求不高的场所可以选择轮询法,对于时效性高、精度低的场所可以选择位速率估算法。
当RS485波特率匹配成功后,采集器可以接收有效通信数据,当接收到第一个字节后,判断该字节是否等于0x68,等于0x68则该输入信号为DLT645-07协议,反之为MODBUS协议(注:MODBUS从地址禁用0x68)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州工业园区新宏博通讯科技有限公司,未经苏州工业园区新宏博通讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210213857.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:鹅细小病毒及其应用
- 下一篇:一种可食性天然蜂胶抑菌牙膏及其制备方法
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置