The embodiment of the present invention discloses a multi-node data acquisition method of a ring SCADA system, which comprises at least one central node and multiple loop acquisition nodes which establish communication with the central node respectively, and two adjacent loop acquisition nodes which are directly connected to each other to form a loop network; the second loop acquisition node and the third loop acquisition node which are adjacent to any first loop acquisition node. The first acquisition standby task and the second acquisition standby task are set up in the loop acquisition node respectively. The method includes: collecting real-time data of the first loop acquisition node through the first acquisition chief task and transmitting it to the central node; communicating between the two adjacent loop acquisition nodes when the first loop acquisition node is in the acquisition failure state; and collecting the first acquisition standby task and/or the second acquisition task. Collection of tasks to achieve real-time data acquisition. Through the scheme of the embodiment, the self-redundancy of data communication within the system is realized without increasing the cost of hardware, and the faults in the process of data acquisition are solved.
【技术实现步骤摘要】
一种环网型SCADA系统的多节点数据采集方法
本专利技术实施例涉及数据处理技术,尤指一种环网型SCADA系统的多节点数据采集方法。
技术介绍
SCADA(SupervisoryControlAndDataAcquisition)系统,即数据采集与监视控制系统。SCADA系统是以计算机为基础的DCS(分布式控制系统)与电力自动化监控系统。工业自动化控制领域,常见使用SCADA采集数据和监控现场运行设备,现场安装有各类仪表和通讯设备,SCADA系统通过通讯协议采集获取数据,对于数据采集任务规模较大的SCADA系统,通常需要将采集范围按照区域划分成多个采集节点,并在每个节点部署IOSERVER(输入输出服务)来完成数据采集任务,IOSERVER采集过程需要与SCADA实时库建立通讯,及时将采集到的变化数据反馈给实时库。SCADA采集系统运行环境:SCADA服务器运行SCADA实时库软件、配置数据库,采集节点服务器运行IOSERVER数据采集软件。IOSERVER软件系统按照配置数据库要求从现场设备采集实时数据,反馈给SCADA实时库。SCADA多节点数据采集系统实现方式:1、按区域部署多个采集节点IOSERVER软件,每个节点IOSERVER配置所需采集的通讯链路和数据项;2、采集节点IOSERVER与SCADA中心节点实时库建立冗余数据通路,将实时数据反馈给SCADA数据中心实时库;3、将需要冗余的节点IOSERVER进行部署备用采集系统,主备IOSERVER实现自动冗余备份。常规SCADA多节点数据采集系统图如图1所示,包括数据通讯主备网、采集冗余系统。现有 ...
【技术保护点】
1.一种环网型数据采集与监控SCADA系统的多节点数据采集方法,其特征在于,所述SCADA系统包括:至少一个中心节点和分别与所述中心节点建立通讯的多个环路采集节点,其中任意相邻的两个环路采集节点之间建立网络直连,使所述多个环路采集节点形成环网;与任意的第一环路采集节点相邻的第二环路采集节点中设置有第一采集备任务,与所述第一环路采集节点相邻的第三环路采集节点中设置有第二采集备任务,所述第一采集备任务和所述第二采集备任务均为所述第一环路采集节点的备用采集任务;所述方法包括:通过所述第一环路采集节点中设置的第一采集主任务采集所述第一环路采集节点的实时数据,并将所述实时数据传输给所述中心节点;当所述第一环路采集节点处于采集故障状态时,通过所述环网中相邻两个环路采集节点之间的通讯,以及所述第一采集备任务和/或所述第二采集备任务实现所述实时数据的采集。
【技术特征摘要】
1.一种环网型数据采集与监控SCADA系统的多节点数据采集方法,其特征在于,所述SCADA系统包括:至少一个中心节点和分别与所述中心节点建立通讯的多个环路采集节点,其中任意相邻的两个环路采集节点之间建立网络直连,使所述多个环路采集节点形成环网;与任意的第一环路采集节点相邻的第二环路采集节点中设置有第一采集备任务,与所述第一环路采集节点相邻的第三环路采集节点中设置有第二采集备任务,所述第一采集备任务和所述第二采集备任务均为所述第一环路采集节点的备用采集任务;所述方法包括:通过所述第一环路采集节点中设置的第一采集主任务采集所述第一环路采集节点的实时数据,并将所述实时数据传输给所述中心节点;当所述第一环路采集节点处于采集故障状态时,通过所述环网中相邻两个环路采集节点之间的通讯,以及所述第一采集备任务和/或所述第二采集备任务实现所述实时数据的采集。2.根据权利要求1所述的环网型SCADA系统的多节点数据采集方法,其特征在于,所述当所述第一环路采集节点处于采集故障状态时,通过所述环网中相邻两个环路采集节点之间的通讯,以及所述第一采集备任务和/或所述第二采集备任务实现所述实时数据的采集包括:采用所述第一采集备任务,通过所述第一环路采集节点和所述第二环路采集节点之间的网络通讯,和/或,采用所述第二采集备任务,通过所述第一环路采集节点和所述第三环路采集节点之间的网络通讯,采集所述第一环路采集节点的实时数据。3.根据权利要求1所述的环网型SCADA系统的多节点数据采集方法,其特征在于,所述方法还包括:当所述第一环路采集节点与所述中心节点之间的通讯出现故障时,通过所述环网中相邻两个环路采集节点之间的通讯实现所述实时数据的传输。4.根据权利要求3所述的环网型SCADA系统的多节点数据采集方法,其特征在于,当所述第一环路采集节点与所述中心节点之间的通讯出现故障时,通过所述环网中相邻两个环路采集节点之间的通讯实现所述实时数据的传输包括:通过所述第一环路采集节点中的第一任务控制进程按照预设方向向所述环网中的一个或多个环路采集节点依次发送数据转发请求,直至接收到所述环网中任意的第四环路采集节点对所述数据转发请求的反馈信息;其中,当所述第四环路采集节点的节点状态为非通讯故障状态时发出所述反馈信息;根据所述反馈信息,将所述第一环路采集节点中采集的实时数据通过所述第一环路采集节点到所述第四环路采集节点之间的环网路径转发给所述第四环路采集节点,并通过所述第四环路采集节点将所述实时数据传输给所述中心节点。5.根据权利要求4所述的环网型SCADA系统的多节点数据采集方法,其特征在于,所述通过所述第一环路采集节点中的第一任务控制进程按照预设方向向所述环网中的多个环路采集节点依次发送数据转发请求,直至接收到所述环网中任意的第四环路采集节点对所述数据转发请求的反馈信息包括:通过所述第一任务控制进程向所述环网的上行方向发送第一数据转发请求,并向所述环网的下行方向发送第二数据转发请求;通过所述第一任务控制进程接收关于所述第一数据转发请求的第一反馈信息,以及关于所述第二数据转发请求的第二反馈信息;其中,所述第四环路采集节点包括所述上行方向上以所述述第一环路采集节点为...
【专利技术属性】
技术研发人员:杭小林,王振华,金妍,孙延光,
申请(专利权)人:新智能源系统控制有限责任公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。