一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种低压电力采集终端本地维护接口通讯方式探测的方法与流程

2022-03-16 02:30:21 来源:中国专利 TAG:


1.本发明涉及低压用电信息自动采集领域,具体涉及一种低压电力采集终端本地维护接口通讯方式探测的方法。


背景技术:

2.低压电力采集终端是远程抄表系统的重要组成部分,是安装在低压配电台区配电箱、配电柜中的低压端设备。低压电力采集终端在长期运行过程中受各种因素干扰出现如抄表数据缺失,无法建立上行通讯,需要维护人员到现场使用本地维护端口获取数据和信息进行问题排查。rs-485,rs-232和以太网是三种主要的本地维护接口。由于终端各厂家本地维护端口通信参数不一,维护人员需确认本地维护端口通信信道、协议类型及各种通信参数,维护排查工作难度大,对维护人员和工具有较高技术门槛。本发明目的在于提供一种低压电力采集终端本地维护接口通讯方式探测的方法,该方法自适应建立本地维护连接,帮助维护人员获取终端通信参数和采集数据进行分析,提高维护人员维护效率,具有较高的实用价值。
3.由于各厂家终端通信端口参数不一,该方法还可用于扩展模组与采集终端建立通信连接,扩展模组自动探测低压电力采集终端通信端口通信信道,协议类型及各种通信参数,从而保证扩展模组自适应各种低压电力采集终端。


技术实现要素:

4.本发明提供一种低压电力采集终端本地维护接口通讯方式探测的方法,本发明所要解决的技术问题是克服上述现有技术存在的问题。
5.为实现上述发明目的,本发明所采取的技术方案是:
6.低压电力采集终端本地维护接口通讯方式探测的方法,包括以下步骤:
7.1、一种低压电力采集终端本地维护接口通讯方式探测的方法,其特征在于,探测通信通道、协议类型和波特率。
8.2、如权利要求1所述的通信通道,其特征在于包括rs-485、rs-232、以太网等电力采集终端的本地维护接口。
9.3、如权利要求1所述的波特率,其特征在于包括300bps、600bps、1200 bps、2400bps、4800bps、9600bps、19200bps、115200bps等行业内常用波特率。
10.4、如权利要求1所述的协议类型,其特征在于包括dl/t 698.45、q/gdw376.1、q/csg 11109004、101、104等常用电力采集终端通信协议。
11.5、如权利要求1所述的探测方法,其特征在于首先检查低压电力采集终端的所有维护接口接线,保证通信线路无虚接、断接的情况;
12.6、如权利要求1所述的探测方法,其特征在于,依次更换权利要求2所述的维护通道,权利要求3所述的波特率,及权利要求4所述的通信协议,进行探测。
13.7、如权利要求4所述的通信协议,其特征在于使用通信协议定义的通配地址进行
探测,探测报文功能为获取电力采集终端的时间。
14.8、如权利要求6所述的探测方法,其特征在于如果收到完整响应报文,则按照探测协议,进一步判断报文内容是否正确,如果通信超时,则认为该中通信方式失败。
15.9、如权利要求8所述的探测方法,如果出现通信失败,则尝试一定次数的重试。直到如权利要求6所述,完成遍历。
16.本发明相对于现有技术具有以下有益效果:
17.1、本发明所述方法能够减少低压电力采集终端现场维护难度:所述方法能够自动探测出低压电力采集终端协议类型,通信信道及波特率,帧校验,无需人工校对,快速排查问题,提高用电信息采集系统数据完整率。
18.2、本发明所述能够自动探测低压电力采集终端地址并存储:所述方法自动探测成功后对收到报文进一步获取终端地址,快速获取更多有益于排查低压电力采集终端问题的信息。
附图说明
19.图1是本发明本地维护接口通讯方式探测总流程;
20.图2是本发明尝试波特率探测流程;
21.图3是本发明尝试通信信道探测流程;
22.图4是本发明尝试协议类型探测流程;
23.图5是本发明收发帧具体判断逻辑步骤。
具体实施方式
24.下面结合附图对本发明作进一步描述,以下内容仅用于更加清楚地说明本发明的技术方案,而不能以此来限制本发明的保护范围。
25.为解决维护低压电力采集终端时需要人工确认终端维护端口的协议类型,通信信道及波特率帧校验,各厂家终端本地维护通信参数不一,现场维护工作人员确认的信息多、工作难度大,本发明提出了一种低压电力采集终端本地维护接口通讯方式探测方法,该方法能够自适应探测协议类型、通信信道及通信参数的方法,以下将结合附图对本发明进行详细说明。
26.如图1所示,所述本地维护接口通讯方式探测包括以下步骤:
27.在未知低压电力采集终端下装地址情况下,通过地址为全a的通配方式进行探测;默认尝试协议类型为dl/t 698.45,通信信道为rs-485,波特率为2400bps 的抄读终端参数报文,判断收到报文内容是否正确,若报文正确则是探测成功,否则判断波特率是否尝试完,若是未完则尝试300bps,600bps,1200bps,4800 bps,9600bps,115200bps,19200bps波特率,否则判断物理通道是否尝试完,若是未完则尝试rs232,以太网通道,否则判断协议类型是否尝试完,若是未完则尝试q/gdw 376.1,q/csg 11109004,吉林,海南,福建,广西各个省份协议,否则探测失败,结束探测。
28.所述切换波特率探测方法如图2所示,包括以下步骤:
29.步骤1:
30.首先组协议类型为dl/t 698.45,通信信道为rs-485,波特率为2400bps的报文,计
算帧校验,设置缓冲区数据,判断收到报文内容是否正确,若收到回复报文正确则是探测成功,否则进入步骤2;
31.步骤2:
32.常见波特率为9600bps,优先进行尝试,以减少探测时间,判断9600波特率是否尝试完,若该波特率未尝试完则是切换组波特率为9600报文进行探测,若收到回复报文正确则是探测成功,否则进入步骤3;
33.步骤3:
34.判断1200波特率是否尝试完,若该波特率未尝试完则是切换组波特率为1200 报文进行探测,若收到回复报文正确则是探测成功,否则进入步骤4;
35.步骤4:
36.判断19200波特率是否尝试完,若该波特率未尝试完则是切换组波特率为 19200报文进行探测,若收到回复报文正确则是探测成功,否则进入步骤5;
37.步骤5:
38.判断300波特率是否尝试完,若该波特率未尝试完则是切换组波特率为300报文进行探测,若收到回复报文正确则是探测成功,否则进入步骤6;
39.步骤6:
40.判断600波特率是否尝试完,若该波特率未尝试完则是切换组波特率为600报文进行探测,若收到回复报文正确则是探测成功,否则进入步骤7;
41.步骤7:
42.判断4800波特率是否尝试完,若该波特率未尝试完则是切换组波特率为4800 报文进行探测,若收到回复报文正确则是探测成功,否则进入步骤8;
43.步骤8:
44.判断115200波特率是否尝试完,若该波特率未尝试完则是切换组波特率为 115200报文进行探测,若收到回复报文正确则是探测成功,否则该通道所有波特率探测完,协议类型为dl/t 698.45,通信信道为rs-485探测失败,切换rs-232通信信道;
45.所述切换通信信道探测方法如图3所示,包括以下步骤:
46.步骤9:
47.在上述通信信道探测失败后,组协议类型为dl/t 698.45,通信信道为rs-232、波特率为2400bps的报文进行探测,若判断收到回复报文正确,则探测成功,否则探测失败进入步骤10;
48.步骤10:
49.进一步探测,向rs-232通信信道发送不同波特率报文,重复如步骤1到步骤 8,若收到正确回复报文则探测成功,否则探测失败进入步骤11;
50.步骤11:
51.进一步探测,向以太网口通信信道发送报文,若收到正确回复报文则探测成功,否则通信协议为dl/t 698.45探测失败,切换协议类型;
52.所述切换协议类型探测方法如图4所示,包括以下步骤:
53.步骤12:
54.在上述协议类型探测失败后,组协议类型为q/gdw 376.1,通信信道为rs
‑ꢀ
485、波
特率为2400bps的报文进行探测,若判断收到回复报文正确,则探测成功,否则探测失败进入步骤13;
55.步骤13:
56.进一步探测,组协议类型为q/csg 11109004报文,重复如步骤1到步骤11,若收到正确回复报文则探测成功,否则探测失败进入步骤14;
57.步骤14:
58.进一步探测,组协议类型为吉林扩展协议,海南扩展协议,福建扩展协议,广西扩展协议的报文,重复如步骤1到步骤11,若收到正确回复报文则探测成功,从收到的正确报文中提取出终端地址并存储到内存中,否则本次探测失败,退出探测程序;
59.上述组帧及帧内容判断方法如图5所示,包括以下步骤:
60.步骤1:
61.在确定协议类型,通信信道,波特率后组抄读低压电力采集终端通信参数帧;
62.步骤2:
63.向该通信信道发送帧并开启系统定时器进行计时,在设定的通信超时范围内等待回复帧,若未收到回复帧则探测失败,否则进入步骤3;
64.步骤3:
65.进一步的,判断帧字节长度是否大于0,若小于0则探测失败,否则进入步骤 4;
66.步骤4:
67.进一步的,判断帧头字节是否是协议规定的帧头,若非协议规定的帧头则探测失败,否则进入步骤5;
68.步骤5:
69.进一步的,判断帧字节长度是否为合法长度,若字节长度不合法则探测失败,否则接收数据体,探测成功。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献