1.一种分散控制系统实时更新点目录的方法,其特征在于,包括以下步骤:获取过程控制站信息表和POU页信息表;为每个过程控制站启动一个实现控制站监控和点目录变化更新的心跳线程,心跳线程向过程控制站请求装置循环冗余校验码,并进行对比;如果对比不相同,则心跳线程向过程控制站请求所有POU页信息表的POU页循环冗余校验码,并进行验证;将POU页信息表上的POU页循环冗余校验码更新为验证后的测点信息和POU页循环冗余校验码;所有POU页信息表更新结束后,根据当前库中存储的POU页循环冗余校验码,计算最新的过程控制站的装置循环冗余校验码,并更新到过程控制站的数据库中。
2.根据权利要求1所述的一种分散控制系统实时更新点目录的方法,其特征在于,过程控制站信息表用于存储过程控制站的状态信息,POU页信息表用于储存POU页的状态信息和测点信息。
3.根据权利要求2所述的一种分散控制系统实时更新点目录的方法,其特征在于,过程控制站的状态信息包括对象标识符、过程控制站名称、过程控制站地址和过程控制站循环冗余校验码。
4.根据权利要求2所述的一种分散控制系统实时更新点目录的方法,其特征在于,POU页的状态信息包括对象标识符、POU页号、所属过程控制站、POU页循环冗余校验码、该页上的开关量测点和模拟量测点。
5.根据权利要求2所述的一种分散控制系统实时更新点目录的方法,其特征在于,测点的信息包括对象标识符、测点名、实时值、所属过程控制站、硬件地址和测点是否有效的信息。
6.根据权利要求1所述的一种分散控制系统实时更新点目录的方法,其特征在于,为每个过程控制站启动一个实现控制站监控和点目录变化更新的心跳线程,心跳线程向过程控制站请求装置循环冗余校验码,并进行验证的具体方法如下:心跳线程向过程控制站请求过程控制站的装置循环冗余校验码;心跳线程接收到来自过程控制站的装置循环冗余校验码;对比获取的该过程控制站的装置循环冗余校验码与数据库里过程控制站信息表中保存的上一轮的该过程控制站的装置循环冗余校验码,如果相同,则等待一个周期时间后,重新为每个过程控制站启动一个实现控制站监控和点目录变化更新的心跳线程;如果不相同,心跳线程向过程控制站请求所有POU页信息表的POU页循环冗余校验码,并进行验证。
7.根据权利要求1所述的一种分散控制系统实时更新点目录的方法,其特征在于,心跳线程向过程控制站请求所有POU页信息表的POU页循环冗余校验码,并进行验证的具体方法如下:心跳线程向过程控制站发送报文,请求所有POU页信息表的POU页循环冗余校验码;接收来自过程控制站报文,解析获取所有POU页信息表的POU页循环冗余校验码;对比每个POU页信息表的POU页循环冗余校验码与库中保存的对应POU页信息表的POU页循环冗余校验码;如果当前POU页信息表的比较结果不同,根据当前库中存储的POU页信息表的POU页循环冗余校验码,计算最新的过程控制站装置循环冗余校验码,并更新到数据库中;如果当前POU页信息表的比较结果相同,且还有未检验的POU页,则继续进行下一个POU页信息表校验,直至所有POU页信息表完成校验。
8.根据权利要求1所述的一种分散控制系统实时更新点目录的方法,其特征在于,将POU页信息表上的测点信息和POU页循环冗余校验码更新为验证后的测点信息和POU页循环冗余校验码的具体方法如下:向过程控制站发送报文,请求所有该POU页信息表上的所有测点信息;接收来自过程控制站报文,解析获取该POU页信息表上最新的测点信息;遍历数据库中该POU页信息表的所有有效测点信息,在最新的测点信息里面确定对应项;若有对应项,则进行测点信息对比,若比对结果不一致,则更新库中该点;若没有对应项,则删除数据库中的该测点信息;遍历该页最新的测点信息,在数据库中该页的所有有效测点信息中确定对应项,若数据库中没有对应项,则增加该测点信息的对应项:若数据库中所具有的无效测点信息的标识名与待增加测点信息的标识名一致,则置无效测点信息有效且更新其关联页与其他属性;若数据库中无对应无效项,则新增测点信息,并设置其关联页与其他属性。
9.根据权利要求1所述的一种分散控制系统实时更新点目录的方法,其特征在于,POU页信息表上的测点信息和POU页循环冗余校验码完成更新后,将数据库中该POU页信息表的POU页循环冗余校验码更新为从过程控制站中获取的最新值,进行POU页信息表的POU页循环冗余校验码校验。
10.一种分散控制系统实时更新点目录的方法的系统,其特征在于,包括,过程控制站,过程控制站连接若干POU单元,每个POU单元连接若干测点;测点用于生成测点信息表发送至对应的POU单元中;POU单元用于储存并更新对应的测点信息表,并生成POU页信息表;过程控制站用于当测点信息发生改变时,向过程控制站请求所有POU页信息表的POU页循环冗余校验码,并进行验证;将POU页信息表上的测点信息和校验码更新为验证后的测点信息和校验码;根据当前库中存储的POU页信息表的POU页循环冗余校验码,计算最新的过程控制站的装置循环冗余校验码,并更新到数据库中。