[发明专利]一种智能电表多串口自动设置回抄参数项的方法在审
申请号: | 201310567640.6 | 申请日: | 2013-11-14 |
公开(公告)号: | CN103699401A | 公开(公告)日: | 2014-04-02 |
发明(设计)人: | 周道平;谷庆周;尹忠铁;麦君强 | 申请(专利权)人: | 深圳市航天泰瑞捷电子有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 深圳市弘拓知识产权代理事务所(普通合伙) 44320 | 代理人: | 李新梅 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 智能 电表 串口 自动 设置 参数 方法 | ||
技术领域
本发明属于智能电表领域,尤其涉及一种智能电表多串口自动设置回抄参数项的方法。
背景技术
在电表生产中,设电表参数是不可缺少的,如何对大量电表参数项进行设置,是电表生产中要解决的问题。
现有的技术是通过手动操作,将电表参数项设置进电表中。
发明内容
本发明的目的在于提供一种智能电表多串口自动设置回抄参数项的方法,旨在解决现有的电表生产中采用手动操作、容易出错、时间长,一次只能操作一块电表且效率低的问题。
本发明提供的智能电表多串口自动设置回抄参数项的方法,包括下述步骤:
(1)定制用于设置回抄的数据项列表的方案,所述数据项列表的方案中包含有数据标识编码,数据标识编码名称和设置回抄的值;
(2)在所述数据项列表的方案中选择串口连接方式和需要执行的最大表位数目,并将表位按照串口连接方式分组,根据组号得到对应的表位的串口号;
(3)判断组是否结束,若是则保存执行的所有数据并结束;若否则对组执行步骤(4);
(4)将组内对应的每个表位创建一个线程,每个线程根据通信协议循环执行数据项列表方案中的每一项内容;该数据项执行完后,执行下一数据项,直到将数据项列表执行完后,结束该线程。
更进一步地,所述每个线程根据通信协议循环执行数据项列表方案中的每一项内容具体包括:
将数据标识编码和对应的值根据协议组成数据包,并发给表位对应的串口;
再根据协议将电表中该数据标识编码回抄;
判断回抄的值与方案中对应的值是否一致,若是则设置成功,若否则设置失败。
本发明将用户所选择的表位分组处理,并且采用多线程设置,回抄比较判别的策略。用户可同时操作多块电表,大大减少所需时间,提高生产效率;采用分组方式解决硬件串口不足的问题和多线程处理。
附图说明
图1是本发明实施例提供的智能电表多串口自动设置回抄参数项的方法的流程图;
图2是本发明实施例提供的方法中设置与抄读判别同一项数据的数据流程图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明提供智能电表多串口自动设置回抄参数项的方法,采用多线程处理,对多块电表进行自动设置,并且在设置后进行回抄自动判别设置的结果是否正确,保证准确率;同时能够在生产中实现自动化设表和提高生产效率。
本发明根据串口连接方式(一个串口控制电表通讯数目)和所选择的表位,对电表进行分组,再对组循环,根据表位和串口增加线程把参数项列表中的每一项参数值设置到电表中,然后再回抄比较判断设置是否一致。
图1示出了本发明实施例提供的智能电表多串口自动设置回抄参数项的方法的流程,其具体步骤为:
第1步:定制设置回抄的数据项列表方案,包含有数据标识编码,数据标识编码名称,设置回抄的值等。
第2步:选择串口连接方式和需要执行的最大表位数目,将表位按照串口连接方式分组,根据组号得到对应的表位的串口号。
例如:电脑有16个串口(通过台体的串口服务器),校表台体可以挂32台电表(即32表位),则串口的连接方式就是:1控2的方式,即一个串口可以控制2个电表表位。此时就可以将表位号1到32分成2组,一组为1,3,5,....31等奇数表位号,第二组为2,4,6,.....32等偶数位表位号。电脑与校表台体通讯时,在某一时刻,16个串口分别对应一组表位号进行通讯。该组通讯完毕后,16个串口再对应另外一组进行通讯。
在本发明实施例中,串口的连接方式还有1控1的方式(即电脑的串口号数目与校表台体的表位数目相同),1控4,1控8等方式。
表位的串口号是指表位号所使用的电脑的串口号。在该组表位同时通讯时,有几个串口号,就需要启动几个线程。
第3步:对组循环,执行第4步操作,判断组是否结束,如果结束,保存执行的所有数据,结束程序。
如一组的结束:本组的各电表执行同一操作,且都有结果返回,视为该组通讯结束。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市航天泰瑞捷电子有限公司,未经深圳市航天泰瑞捷电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310567640.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种方解石分选筛
- 下一篇:一种可调节手柄长度的扳手