仪表数据采集方法、数据采集系统及计算机设备技术方案

技术编号:19242558 阅读:36 留言:0更新日期:2018-10-24 05:17
本发明专利技术涉及一种仪表数据采集方法、数据采集系统及计算机设备。该仪表数据采集方法,根据仪表在主站端生成有仪表的通信地址、采集周期和仪表名称;并在主站端关联仪表采集到的数据变量。在主站与仪表之间建立通信连接后,仪表采集到的数据变量即可通过仪表与主站之间的通信地址传输至主站。该仪表数据采集方法,通过在主站端进行设置,可以实现主站与仪表之间的数据通信,不需要PLC控制器做中转,从而简化了仪表数据的采集,更利于小规模的数据采集。

【技术实现步骤摘要】
仪表数据采集方法、数据采集系统及计算机设备
本专利技术涉及数据采集
,特别是涉及仪表数据采集方法、数据采集系统及计算机设备。
技术介绍
仪表是指一种测定温度、气压、电量、血压、流量等仪器的统称。使用仪表采集各种物理量的相关数值并汇总,可以准确、可靠的得到所需物理量。传统的仪表采集系统,通常由仪表传感器、PLC控制器和人机交互触摸屏等部分组成,通过PLC控制器采集各仪表数据,再与触摸屏通信,实现仪表数据采集功能。申请人在实现传统技术的过程中发现:传统的仪表数据采集系统由于组成系统的器件较多,不利于小规模的数据采集。
技术实现思路
基于此,有必要针对传统的仪表数据采集系统由于组成系统的器件较多,不利于小规模的数据采集的问题,提供一种仪表数据采集方法、数据采集系统及计算机设备。一种仪表数据采集方法,包括如下步骤:根据待采集数据的仪表生成仪表属性信息,所述仪表属性信息包括仪表名称、与所述仪表名称对应的仪表通信地址和仪表采集周期;根据所述仪表名称关联对应的仪表采集的数据变量;建立与所述待采集数据的仪表的通信连接,以获取所述仪表采集的数据变量。上述仪表数据采集方法,根据仪表在主站端生成有仪表的通信地址、采集周期和仪表名称;并在主站端关联仪表采集到的数据变量。在主站与仪表之间建立通信连接后,仪表采集到的数据变量即可通过仪表与主站之间的通信地址传输至主站。该仪表数据采集方法,通过在主站端进行设置,可以实现主站与仪表之间的数据通信,不需要PLC控制器做中转,从而简化了仪表数据的采集,更利于小规模的数据采集。在其中一个实施例中,所述的仪表数据采集方法,所述建立与所述待采集数据的仪表的通信连接,以获取所述仪表采集的数据变量之后,还包括:显示所述仪表采集的数据变量。在其中一个实施例中,所述的仪表数据采集方法,所述显示所述仪表采集的数据变量,包括:根据所述仪表名称创建数据显示窗口;关联所述数据显示窗口及所述仪表采集到的数据变量,以使通过所述数据显示窗口显示所述仪表采集到的数据变量。在其中一个实施例中,所述的仪表数据采集方法,所述建立与所述待采集数据的仪表的通信连接,以获取所述仪表采集的数据变量之后,还包括:存储所述仪表采集的数据变量。在其中一个实施例中,所述的仪表数据采集方法,所述存储所述仪表采集的数据变量,包括:根据所述仪表名称创建数据存储窗口;关联所述数据存储窗口及所述仪表采集到的数据变量,以使通过所述数据存储窗口存储所述仪表采集到的数据变量。在其中一个实施例中,所述的仪表数据采集方法,所述待采集数据的仪表有多个,则多个待采集数据的仪表分别对应的通信地址唯一。一种计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如上述任意一个实施例所述方法的步骤。一种数据采集系统,包括主站和与所述主站通信连接的至少一个待采集数据的仪表,所述至少一个待采集数据的仪表配置有通信地址;所述主站根据所述待采集数据的仪表生成仪表属性信息,所述仪表属性信息包括仪表名称、与所述仪表名称对应的仪表通信地址和仪表采集周期;并根据所述仪表名称关联对应的仪表采集的数据变量,以获取所述仪表采集的数据变量。上述数据采集系统,包括主站和与主站通信连接的仪表。在主站端生成有仪表的通信地址、采集周期和仪表名称,并在主站端关联有仪表采集到的数据变量。当主站与仪表之间建立通信连接后,仪表采集到的数据变量即可通过仪表与主站之间的通信地址传输至主站。该数据采集系统,在主站端对主站进行设置后,可以实现仪表数据向主站的数据传输,不需要PLC控制器做中转,从而简化了仪表数据采集系统,更利于小规模的数据采集。在其中一个实施例中,所述的数据采集系统,所述仪表设有RS485物理接口,以使所述仪表与所述主站之间通过RS485通信电缆建立通信连接。在其中一个实施例中,所述的数据采集系统,还包括:电源装置,与所述仪表和所述主站电性连接,以使所述电源装置向所述仪表和所述主站供电。附图说明图1为本申请一个实施例中仪表数据采集方法的流程示意图。图2为本申请一个实施例中仪表通信地址设置示意图。图3为本申请一个实施例中主站属性信息的显示界面示意图。图4为本申请一个实施例中步骤S100的显示界面示意图。图5为本申请一个实施例中仪表属性信息显示界面示意图。图6为本申请一个实施例中步骤S200的显示界面示意图。图7为本申请一个实施例中仪表数据采集方法的流程示意图。图8为本申请一个实施例中步骤S401及步骤S501的显示界面示意图。图9为本申请一个实施例中仪表数据采集方法的显示效果示意图。图10为本申请一个实施例中仪表数据采集方法的流程示意图。图11为本申请一个实施例中数据采集系统的连接关系示意图。其中,各附图标号所代表的含义为:100、主站;200、仪表。具体实施方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图对本专利技术的具体实施方式做详细的说明。在下面的描述中阐述了很多具体细节以便于充分理解本专利技术。但是本专利技术能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本专利技术内涵的情况下做类似改进,因此本专利技术不受下面公开的具体实施例的限制。本申请针对传统的仪表采集系统组成器件多,不利于小规模的数据采集的情况,提供一种仅包括主站及仪表的仪表数据采集方法、数据采集系统和计算机设备。在一个实施例中,本申请实施例提供了一种仪表数据采集方法,如图1所示,包括如下步骤:S100,根据待采集数据的仪表生成仪表属性信息,仪表属性信息包括仪表名称、与仪表名称对应的仪表通信地址和仪表采集周期。具体的,在主站端根据待采集数据的仪表生成仪表的属性信息,即在主站端建立主站与待采集数据的仪表的关联关系。在本申请的仪表数据采集方法中,当一个主站需要关联多个待采集数据的仪表时,则在主站端,应该生成有所有待采集数据的仪表的属性信息,且任一仪表的属性信息应至少包括仪表名称、与仪表名称对应的仪表通信地址和仪表采集周期。需要注意的是,任一待采集数据的仪表,其仪表通信地址应该是唯一的,即任一待采集数据的仪表其通信地址不与其他仪表通信地址相同。同时,对于同一主站而言,其关联的所有待采集数据的仪表的仪表采集周期应该是相同的。S200,根据仪表名称关联对应的仪表采集的数据变量。具体的,仪表采集的数据变量即仪表在不同时刻时采集的不同数据。在主站端生成所有待采集数据的仪表的属性信息后,还应在主站端的数据库中将主站与仪表采集的数据变量关联起来。需要注意的是,当本申请的仪表数据采集方法包括多个待采集数据的仪表时,主站端需要与任一待采集数据的仪表分别关联。同时,为使关联后主站端所获取的数据变量易于分类统计,可将各数据变量的名称根据仪表名称命名。S300,建立与待采集数据的仪表的通信连接,以获取仪表采集的数据变量。在主站端的数据库中将主站与仪表采集的数据关联起来后,建立主站与待采集数据的仪表之间的通信连接,以使主站可以获取到仪表采集的数据变量。仪表与主站之间的通信连接可以是光缆连接,也可以是无线连接或其他连接方式。当本申请的仪表数据采集方法包括多个待采集数据的仪表时,所有待采集数据的仪表均应分别与主站之间建立通信连接。上述仪表数据采集方法,根据仪表在主站端生成对应仪本文档来自技高网...

【技术保护点】
1.一种仪表数据采集方法,其特征在于,包括如下步骤:根据待采集数据的仪表生成仪表属性信息,所述仪表属性信息包括仪表名称、与所述仪表名称对应的仪表通信地址和仪表采集周期;根据所述仪表名称关联对应的仪表采集的数据变量;建立与所述待采集数据的仪表的通信连接,以获取所述仪表采集的数据变量。

【技术特征摘要】
1.一种仪表数据采集方法,其特征在于,包括如下步骤:根据待采集数据的仪表生成仪表属性信息,所述仪表属性信息包括仪表名称、与所述仪表名称对应的仪表通信地址和仪表采集周期;根据所述仪表名称关联对应的仪表采集的数据变量;建立与所述待采集数据的仪表的通信连接,以获取所述仪表采集的数据变量。2.根据权利要求1所述的仪表数据采集方法,其特征在于,所述建立与所述待采集数据的仪表的通信连接,以获取所述仪表采集的数据变量之后,还包括:显示所述仪表采集的数据变量。3.根据权利要求2所述的仪表数据采集方法,其特征在于,所述显示所述仪表采集的数据变量,包括:根据所述仪表名称创建数据显示窗口;关联所述数据显示窗口及所述仪表采集到的数据变量,以使通过所述数据显示窗口显示所述仪表采集到的数据变量。4.根据权利要求1至3任意一项所述的仪表数据采集方法,其特征在于,所述建立与所述待采集数据的仪表的通信连接,以获取所述仪表采集的数据变量之后,还包括:存储所述仪表采集的数据变量。5.根据权利要求4所述的仪表数据采集方法,其特征在于,所述存储所述仪表采集的数据变量,包括:根据所述仪表名称创建数据存储窗口;关联所述数据存储窗口及...

【专利技术属性】
技术研发人员:陈清陈忱陈良刚
申请(专利权)人:海南立昇净水科技实业有限公司
类型:发明
国别省市:海南,46

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1