一种上位机与采集器通讯的方法和装置的制造方法

文档序号:9814232阅读:769来源:国知局
一种上位机与采集器通讯的方法和装置的制造方法
【技术领域】
[0001]本发明涉及能源管理领域,尤其涉及一种上位机与采集器通讯的方法和装置。
【背景技术】
[0002]今天,能源已成为人类社会不可或缺的基本要素。各类水、电、气设备与分类能耗是工业设施、社会基础设施与各类建筑建设投资和日常运行成本的主要构成部分之一,合理布局能源设施的配置和管控功能可以显著提高设施与能源利用效率并降低成本。能源管理系统就是以帮助工业生产企业在扩大生产的同时,合理计划和利用能源,降低单位产品能耗消耗,提高经济效益,降低有害气体排放为目的的信息化管控系统。
[0003]目前,在能源管理系统中,上位机与采集器之间的通讯方式为:首先需要用户对采集器配置与其绑定的采集点的信息;然后上位机需要对采集点进行调研,完成采集器与采集点的数据字典匹配;在数据字典匹配成功后,才能进行上位机与采集器之间的数据传输。此处,采集器是指可与采集点通讯的下位机,而采集点是指能源管理系统中的智能电表、智能水表和智能气表等智能设备。
[0004]现有技术中的这种上位机与采集器的通讯方式存在的主要缺陷是:
[0005]I)需要先对采集器进行配置,再对采集器和采集点进行数据字典的匹配,才能完成上位机和采集器的通讯建立,使得建立通讯的过程复杂并且易用性低;
[0006]2)采集器需要与采集点强耦合,通用性差;
[0007]3)当需要对采集器进行配置的修改和变更时,需要重新进行两次配置过程,可维护性不高。

【发明内容】

[0008]本发明的目的在于提供一种上位机与采集器通讯的方法和装置,以简化上位机与采集器的通讯建立过程,提高采集器的通用性和可维护性。
[0009]本发明实施例的第一方面,提供一种上位机与采集器通讯的方法,包括:
[0010]所述上位机对采集点进行配置;
[0011]所述上位机将对所述采集点进行配置的配置信息下发给所述采集器;
[0012]所述采集器根据所述配置信息采集所述采集点获取的数据,并上传给所述上位机。
[0013]本发明实施例的第二方面,提供一种上位机与采集器通讯的装置,包括上位机和采集器,其特征在于,所述上位机包括配置模块和下发模块,所述采集器包括采集模块:
[0014]所述配置模块,用于对采集点进行配置;
[0015]所述下发模块,用于将所述采集点的配置信息下发给所述采集器;
[0016]所述采集模块,用于根据所述配置信息采集所述采集点获取的数据,并上传给所述上位机。
[0017]本发明与现有技术相比存在的有益效果是:一方面,本发明提供的技术方案只需要一次配置过程即上位机对采集点进行配置,无需进行数据字典匹配便可完成上位机与采集器之间的通讯建立,从而简化了通讯建立过程,提高易用性;另一方面,本发明提供的技术方案中采集器通过获取上位机的与该采集器有关的采集点配置信息,即可采集数据,从而提高了采集器的通用性和可维护性。
【附图说明】
[0018]图1是本发明实施例一提供的上位机与采集器通讯方法的流程图;
[0019]图2是本发明实施例一提供的上位机与采集器通讯方法中选择串口方式采集的配置示意图;
[0020]图3是本发明实施例一提供的上位机与采集器通讯方法中选择OPC方式采集的配置示意图;
[0021]图4是本发明实施例一提供的上位机与采集器通讯方法中对采集点的主要配置信息的配置示意图;
[0022]图5是本发明实施例二提供的上位机与采集器通讯方法的流程图;
[0023]图6是本发明实施例三提供的上位机与采集器通讯方法的流程图;
[0024]图7是本发明实施例四提供的上位机与采集器通讯方法的流程图;
[0025]图8是本发明实施例五提供的上位机与采集器通讯装置的组成示意图;
[0026]图9是本发明实施例六提供的上位机与采集器通讯装置的组成示意图;
[0027]图10是本发明实施例七提供的上位机与采集器通讯装置的组成示意图;
[0028]图11是本发明实施例八提供的上位机与采集器通讯装置的组成示意图。
【具体实施方式】
[0029]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0030]以下结合具体附图对本发明的实现进行详细的描述。
[0031]实施例一:
[0032]图1示出了本发明实施例一提供的上位机与采集器通讯方法的流程,具体包括SlOl至S103,详述如下:
[0033]SlOl、上位机对采集点进行配置。
[0034]上位机对采集点的配置可以包括采集方式和采集信息的配置。具体说明如下:
[0035]I)采集方式配置:
[0036]可以选择串口或0PC(0LEfor Process Control,用于过程控制的0LE(0bjectLinking and Embedded,对象的链接与嵌入))。
[0037]当直接通过第三方系统采集信息时,可以选择OPC采集方式。
[0038]图2示出了选择串口方式采集的配置信息,可以包括配置串口号、采集地址、偏移量和位长。具体地,
[0039]a)串口号:可选串口号,目前支持配置16个串口;
[0040]b)采集地址:仪表在RS485总线中的位置地址编号;[0041 ] c)偏移量:仪表数据的内部寄存器的起始地址;
[0042]d)位长:仪表数据的读/写位置长度。
[0043]图3示出了选择OPC方式采集的配置信息,可以包括配置OPC服务器、OPC根、OPC组和OPC变量名。具体地,
[0044]a)0PC服务器:第三方系统提供的OPC端口,可手动填写,支持64个字符;
[0045]b)0PC根:第三方系统的OPC根,可手动填写,支持64个字符;
[0046]c) OPC组:第三方系统的变量组,可手动填写,支持64个字符;
[0047]d)0PC变量名:第三方系统的变量名,可手动填写,支持64个字符。
[0048]2)采集信息配置:
[0049]图4示出了对采集点的主要配置信息,可以包括采集点的数据类型、值类型、修正系数、修正值、处理类型、采集周期、采集点名称和显示单位。具体地,
[0050]a)数据类型有“公式运算”、“Al”和“DI”三种选项:“公式运算”表示需要作采集点的加减运算;“Al”表示普通数据采集,包括从现场自动采集数据;“DI”表示信号采集;
[0051]b)值类型:选择“累计值”;
[0052]c)修正系数:用于对采集到的原始数据进行倍率修正。当采集方式选择串口时,用串口采集的数据属于直接采集,需要通过修正系数变换采集的整数串,得到正确读数;当采集方式选择OPC时,因为是采集第三方系统已经调试好的能耗数据,因此配置系数可直接配置为I;
[0053]d)修正值:用于对采集的原始数据进行加法修正,无修正可直接配置为O;
[0054]e)处理类型:对需要处理的数据配置为0,对不需要处理的数据配置为I,默认配置为O;
[0055]f)采集周期:表示数据采集的频率,单位为秒,默认值为60秒。在没有特殊需求的情况下,考虑到系统的数据传输量、平台CPU(Central Processing Unit,中央处理器)处理性能、数据库存储性能和统计精度的综合因素,累积量一般设置300秒采集一次,过程量一般设置600秒采集一次;
[0056]g)采集点名称:需手动输入且必须填写,范围为64个字符,主要便于统计查询时看到的菜单描述,对采集点名称的描述需精简清楚,建议10个字符以内,例如:xx用电量;
[0057]h)显示单位:需手动输入且必须填写,同一性质的数据必须使用同一单位或符号,否则对比查询时会出错。
[0058]S102、上位机将步骤SlOl中对采集点进行配置的配置信息下发给采集器。
[0059]上位机完成对采集点的配置后,将配置信息打包发送给采集器。
[0060]S103、采集器根据配置信息采集采集点获取的数据,并上传给上位机。
[0061 ] 采集器根据所配置的上位机IPdnternet Protocol,网络互联协议)地址和端口,与上位机通讯,接收上位机发送的采集点配置信息,按照对采集点的配置要求完成对采集点数据的采集,上传给上位机。
[0062]通过本实施例中,采用一次配置即上位机对采集点进行配置的过程,完成上位机与采集器之间的通讯建立,从而简化了通讯建立过程,提高易用性;采集器直接获取上位机的与该采集器有关的采集点配置信息,即可采集数据,提高了采集器的通用性和可维护性。
[0063]实施例二:
[0064]图5示出了本发明实施例二提供的上位机与采集器通讯方法的流程,具体包括S201至S203,详述如下:
[0065]S201、上位机对采集点进行更新配置。
[0066]当采集点的采集方式或者采集信息的配置需要改变时,上位机可以对采集点进行更新配置,具体配置方法可参阅前述实施例一,此处不做赘述。
[0067]S202、上位机将步骤S201中对采集点进行更新配置的配置信息下发给采集器。
[0068]S203、采集器根据配置信息采集采集点获取的数据,并上传给上位机。
[0069]通过本实施例中,当采集点的配置发生变化时,上位机可以方便的对采集点更新配置,并将配置信息下发给采集器,采集器根据更新后的配置信息,完成对采集点的数据采集并上传给上位机,从而保证了采集器的通用性和可维护性。
[0070]实施例三:
[0071]图6示出了本发明实施例三提供的上位机与采集器通讯方法的流程,具体包括S301至S303,详述如下:
[0072]S301、上位机对采集点进行配置。
[0073]本实施例中,上位机对采集点具体配
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1