设备配置方法技术

技术编号:17488676 阅读:30 留言:0更新日期:2018-03-17 12:15
本公开提供了一种设备配置方法,通过远程终端系统监控和测量位于远程现场的传感器及其他设备,并且将得到的数据输出至服务器端,其特征在于,所述方法包括远程终端系统的创建步骤以及采集点参数的创建步骤。通过本公开的方法可以解决配置信息大量重复等问题。

Device configuration method

The invention provides a device configuration method, terminal system by remote monitoring and measurement in the field of remote sensors and other equipment, and the data will be output to the server, which is characterized in that the method comprises the steps to create the remote terminal system and the steps of creating acquisition parameters. A large number of problems such as duplication of configuration information can be solved by this public method.

【技术实现步骤摘要】
设备配置方法
本公开涉及一种设备配置方法,尤其涉及一种工业物联网设备的设备配置方法。
技术介绍
现有工业物联网数据采集主要以数据采集与监控(SupervisoryControlAndDataAcquisition,缩写为SCADA)系统为主,通常是指有监控程序及数据收集能力的电脑控制系统。SCADA系统与远程终端控制系统(RTU)或PLC建立连接进行数据采集,使用例如Modbus协议完成数据的采集与控制。但是,配置例如Modbus协议所需点表,以采集点为单位,存在配置信息大量重复,检测点的数量急剧增长,原来以采集点为单位的方式,已变得无法维护。现有采集配置方式的配置信息存在大量重复。现有配置以点为基本单位,对同属于一个RTU下的连接设备,每个设备都需要配置连接IP和端口,一旦IP和端口有更改,需要逐个去修改该RTU下的设备的连接IP和端口信息,不仅存在大量的重复信息,同时也对维护造成了很多不必要的难度。现有采集配置方式不支持或者很难支持列表类型。对于生产过程中周期性参数的采集处理,中心站无法获取一个完整周期的数据,需通过分割周期方式去处理数据,但在网络不稳定情况下,易出现分割周期错误的问题。造成此类设备的自动监控失去意义。现有的采集配置方式的不支持预处理或预处理能力有限。现有采集数据存在需要经过一定的逻辑转换才能够作为准确的使用数据,例如,不同系统下,默认的字节序不同,在不同系统下需动态配置采集数据是大端字节序、小端字节序;在网络状况不稳定的情况下,有厂家对于网络传输的数据进行了压缩处理,那么在采集端必须进行了解压缩处理才能得到正确的采集数据。而目前采集规则基本上不提供预处理机制或内置有限的几种预处理方式,预处理工作被放在应用程序端去处理,不能保证数据的正确性,同时也加大了应用程序端使用数据难度。并且在现有的采集配置方式中,采集点的配置没有层级化管理。原有配置以点参数为基本单位,所有生产单元点参数混合在一起,无层级化管理,随着物联网工业的不断发展,点参数的数据向万级以上发展,无层级化管理对于点参数的查找,修改,统一控制开关等操作,造成了极大的困扰。
技术实现思路
为了解决上述一个或多个技术问题,本公开提供了一种设备配置方法。根据本公开的第一方面,提供了一种设备配置方法,通过远程终端系统监控和测量位于采集点的远程现场传感器和其他设备,并且将得到的数据输出至服务器端,该方法包括:远程终端系统的创建步骤:服务器端接收远程终端系统创建指令,判断远程终端系统创建指令中是否包含待创建的远程终端系统的相关信息,如果包含则判断待创建的远程终端系统的相关信息是否正确,如果正确则服务器端创建远程终端系统;以及采集点参数的创建步骤:服务器端接收采集点参数创建指令,判断采集点参数创建指令是否包含待创建的采集点的相关信息,如果包含则判断待创建的采集点的相关信息是否正确,如果正确则服务器端创建采集点参数。根据本公开的另一方面,待创建的远程终端系统的相关信息为:远程终端系统的名称、IP地址和端口。根据本公开的又一方面,远程终端系统的创建步骤包括以下步骤:指令接收步骤:服务器端接收远程终端系统创建指令;包含判断步骤:服务器端判断远程终端系统创建指令中是否包含待创建的远程终端系统的名称、IP地址和端口,如果是则执行以下名称检测步骤,如果否则返回失败;名称检测步骤:服务器端检测远程终端系统的名称是否重复,如果是则返回失败,如果否则执行IP地址检测步骤;IP地址检测步骤:服务器端检测IP地址是否正确,如果是则执行以下保存步骤,如果否则返回失败;以及保存步骤:服务器端保存待创建的远程终端系统的相关信息。根据本公开的又一方面,待创建的采集点的相关信息为:采集点的参数名称、所属远程终端系统、起始地址、地址长度和参数类型。根据本公开的又一方面,其特征在于,采集点参数的创建步骤包括以下步骤:指令接收步骤:服务器端接收采集点参数创建指令;包含判断步骤:服务器端判断采集点参数创建指令是否包含待创建的采集点的参数名称,所属远程终端系统、起始地址、地址长度和参数类型,如果是则执行以下名称判断步骤,如果否则返回失败;名称判断步骤:服务器端判断参数名称是否与所属远程终端系统中已存在的点参数重名,如果是则返回失败,如果否则执行以下保存步骤;以及保存步骤:服务器端保存待创建的采集点的相关信息。根据本公开的又一方面,其特征在于,方法还包括以生产单元为模型的对象树的创建步骤,对象树的创建步骤包括:接收步骤:服务器端接收创建生产单元指令;包含判断步骤:服务器端判断创建生产单元指令中,是否包含节点名称和父节点,如果否则返回,如果是执行以下父节点判断步骤;父节点判断步骤:服务器端判断父节点是否为空,如果为是则该节点为根节点并且执行以下生成步骤,如果否则执行以下重复判断步骤;生成步骤:服务器端生成节点ID,保存节点信息,并标识为根节点,执行以下返回成功步骤;重复判断步骤:服务器端判断该节点名称是否与兄弟节点是否重复,如果是则返回失败,如果否则执行以下节点ID生成步骤;节点ID生成步骤:服务器端生成节点ID,保存节点信息,执行以下返回成功步骤;以及返回成功步骤:返回成功。根据本公开的又一方面,该方法还包括以生产单元为模型的对象树的创建步骤,对象树的创建步骤包括:接收步骤:服务器端接收创建生产单元指令;包含判断步骤:服务器端判断创建生产单元指令中,是否包含节点名称和父节点,如果否则返回,如果是执行以下父节点判断步骤;父节点判断步骤:服务器端判断父节点是否为空,如果为是则该节点为根节点并且执行以下生成步骤,如果否则执行以下重复判断步骤;生成步骤:服务器端生成节点ID,保存节点信息,并标识为根节点,执行以下返回成功步骤;重复判断步骤:服务器端判断该节点名称是否与兄弟节点是否重复,如果是则返回失败,如果否则执行以下节点ID生成步骤;节点ID生成步骤:服务器端生成节点ID,保存节点信息,执行以下返回成功步骤;以及返回成功步骤:返回成功,待创建的远程终端系统的相关信息还包括对象树节点的信息,并且远程终端系统的创建步骤还包括存在判断步骤,并且在远程终端系统的创建步骤中的IP地址检测步骤中,服务器端检测IP地址是否正确,如果是则执行存在判断步骤,如果否则返回失败,存在判断步骤为服务器端判断对象树节点是否存在,如果是则执行远程终端系统的创建步骤中的保存步骤,如果否则返回。根据本公开的又一方面,相对于所述采集点进行预处理表达式配置,从而在对采集到的数据进行预先处理。根据本公开的又一方面,通过配置采样名称、数据起始地址、数据长度、数据类型和采样频率来实现列表输出方式。根据本公开的又一方面,服务器端与远程终端系统建立连接,通过Modbus协议完成数据的采集和监控。附图说明图1为根据本专利技术一个实施方式的远程终端系统的创建步骤的示意图。图2为根据本专利技术一个实施方式的采集点参数的创建步骤的示意图。图3为根据本专利技术一个实施方式的对象树的创建步骤的示意图。图4为根据本专利技术另一实施方式的远程终端系统的创建步骤的示意图。图5为根据本专利技术一个实施方式的新建采集点所需信息的示意图。图6为根据本专利技术一个实施方式的通过配置模块实现预处理表达式解析的系统示意图。图7为根据本专利技术又一实施方式的采集点参数的创建步骤的示本文档来自技高网
...
设备配置方法

【技术保护点】
一种设备配置方法,通过远程终端系统监控和测量位于远程现场的传感器及其他设备,并且将得到的数据输出至服务器端,其特征在于,所述方法包括:远程终端系统的创建步骤:服务器端接收远程终端系统创建指令,判断所述远程终端系统创建指令中是否包含待创建的远程终端系统的相关信息,如果包含则验证所述待创建的远程终端系统的相关信息是否正确,如果正确则服务器端创建远程终端系统;以及采集点参数的创建步骤:服务器端接收采集点参数创建指令,判断所述采集点参数创建指令是否包含待创建的采集点的相关信息,如果包含则判断所述待创建的采集点的相关信息是否正确,如果正确则服务器端创建采集点参数。

【技术特征摘要】
1.一种设备配置方法,通过远程终端系统监控和测量位于远程现场的传感器及其他设备,并且将得到的数据输出至服务器端,其特征在于,所述方法包括:远程终端系统的创建步骤:服务器端接收远程终端系统创建指令,判断所述远程终端系统创建指令中是否包含待创建的远程终端系统的相关信息,如果包含则验证所述待创建的远程终端系统的相关信息是否正确,如果正确则服务器端创建远程终端系统;以及采集点参数的创建步骤:服务器端接收采集点参数创建指令,判断所述采集点参数创建指令是否包含待创建的采集点的相关信息,如果包含则判断所述待创建的采集点的相关信息是否正确,如果正确则服务器端创建采集点参数。2.如权利要求1所述的设备配置方法,其特征在于,所述待创建的远程终端系统的相关信息为:远程终端系统的名称、IP地址和端口。3.如权利要求2所述的设备配置方法,其特征在于,所述远程终端系统的创建步骤包括以下步骤:指令接收步骤:服务器端接收远程终端系统创建指令;包含判断步骤:服务器端判断所述远程终端系统创建指令中是否包含待创建的远程终端系统的名称、IP地址和端口,如果是则执行以下名称检测步骤,如果否则返回失败;名称检测步骤:服务器端检测远程终端系统的名称是否重复,如果是则返回失败,如果否则执行IP地址检测步骤;IP地址检测步骤:服务器端检测IP地址是否正确,如果是则执行以下保存步骤,如果否则返回失败;以及保存步骤:服务器端保存所述待创建的远程终端系统的相关信息。4.如权利要求1所述的设备配置方法,其特征在于,所述待创建的采集点的相关信息为:采集点的参数名称、所属远程终端系统、起始地址、地址长度和参数类型。5.如权利要求4所述的设备配置方法,其特征在于,所述采集点参数的创建步骤包括以下步骤:指令接收步骤:服务器端接收采集点参数创建指令;包含判断步骤:服务器端判断所述采集点参数创建指令是否包含待创建的采集点的参数名称,所属远程终端系统、起始地址、地址长度和参数类型,如果是则执行以下名称判断步骤,如果否则返回失败;名称判断步骤:服务器端判断所述参数名称是否与所属远程终端系统中已存在的点参数重名,如果是则返回失败,如果否则执行以下保存步骤;以及保存步骤:服务器端保存所述待创建的采集点的相关信息。6.如权利要求1至5中任一项所述的设备配置方法,其特征在于,所述方法还包括以生产单元为模型的对象树的创建步骤,所述对象树的创建步骤包括:接收...

【专利技术属性】
技术研发人员:向安宇
申请(专利权)人:北京天安智慧信息技术有限公司
类型:发明
国别省市:北京,11

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

1