The invention discloses a method for generating the whole life cycle of transparent network data based on the DCS platform of the nuclear power plant, including establishing the network topological relationship of the whole system, forming the data channel, establishing the source network variables, generating the network path table, transmitting according to the network path table when the network variables are transmitted in the data channel, and the variable configuration module will input the generated input network variables It is related to the input data structure of the algorithm configuration module, and all the output network variables are related to the output data structure of the algorithm configuration module; according to the network path table, input data structure and output data structure, the data transmission program is generated, compiled and installed to the controller to complete the transmission of the whole network data. The invention introduces a special variable for network data transmission based on the generation method of the whole life cycle of the transparent network data of the DCS platform of the nuclear power plant. The whole process of network data transmission is simple, clear and easy to understand.
【技术实现步骤摘要】
基于核电厂DCS平台透传网络数据全生命周期生成方法
本专利技术涉及核电领域,具体涉及基于核电厂DCS平台透传网络数据全生命周期生成方法。
技术介绍
在核电站分散控制系统DCS领域中,站间通信是整个DCS系统至关重要的一部分,而网络数据的传输和生成是站间通信的前置条件。DCS系统网络结构复杂,一个系统包含多个处理单元,处理单元之间有大量数据传递。从DCS工程组态的过程分析,一个数据经过冗长的路径从数据产生到数据使用,此过程非常复杂,需要具备实时的可追溯性,才能很好的辅助工程设计人员进行组态。目前大多采用维护外部网络路径表的方式,该方式制表过程复杂,容易引入较多错误。从DCS系统实际运行过程分析,一个数据在整个生命周期中需要提供准确的逻辑实现数据的搬运,该搬运过程复杂,要生成正确的逻辑代码非常困难。必须要通过合理的方法使用计算机实现该工程,才能保证逻辑的正确性、一致性和稳定性。从DCS需求角度分析,所有的数据(包括IO数据)均有传输到网络的需求,导致了后台逻辑上无章可循,实现会引入更多的潜在风险。综上所述。在现有的技术背景下,想实现对站间透传网络数据全生命周期的传递、追溯、逻辑拷贝等工作,通过人工手段,其难度非常大,引入错误的风险非常高。
技术实现思路
本专利技术所要解决的技术问题是现有技术中对站间透传网络数据全生命周期的传递、追溯、逻辑拷贝等工作,通过人工手段,其难度非常大,引入错误的风险非常高,目的在于提供基于核电厂DCS平台透传网络数据全生命周期生成方法,解决上述问题。本专利技术通过下述技术方案实现:基于核电厂DCS平台透传网络数据全生命周期生成方法,包括以 ...
【技术保护点】
1.基于核电厂DCS平台透传网络数据全生命周期生成方法,其特征在于,包括以下步骤:根据各网络节点的端口配置,建立整个系统的网络拓扑关系,形成数据渠道;所述数据渠道中传输的数据均为网络变量;变量组态模块建立源网络变量,所述源网络变量为网络数据的源头变量;所述源网络变量包括数据发送的端口信息;变量组态模块根据所述网络拓扑关系中的网络路径生成网络路径表,并对所述网络路径表进行调整后,对网络数据进行校验;所述网络路径表包括网络源网络变量名和网络传输的所有节点信息;当网络变量在所述数据渠道中传输时,根据所述网络路径表进行传输;在启动算法组态模块时,变量组态模块将生成的输入网络变量关联到算法组态模块的输入数据结构体中,并将所有的输出网络变量关联到算法组态模块的输出数据结构体中;根据网络路径表、输入数据结构体和输出数据结构体生成数据传输程序,并将数据传输程序编译下装至控制器完成整个网络数据的传输。
【技术特征摘要】
1.基于核电厂DCS平台透传网络数据全生命周期生成方法,其特征在于,包括以下步骤:根据各网络节点的端口配置,建立整个系统的网络拓扑关系,形成数据渠道;所述数据渠道中传输的数据均为网络变量;变量组态模块建立源网络变量,所述源网络变量为网络数据的源头变量;所述源网络变量包括数据发送的端口信息;变量组态模块根据所述网络拓扑关系中的网络路径生成网络路径表,并对所述网络路径表进行调整后,对网络数据进行校验;所述网络路径表包括网络源网络变量名和网络传输的所有节点信息;当网络变量在所述数据渠道中传输时,根据所述网络路径表进行传输;在启动算法组态模块时,变量组态模块将生成的输入网络变量关联到算法组态模块的输入数据结构体中,并将所有的输出网络变量关联到算法组态模块的输出数据结构体中;根据网络路径表、输入数据结构体和输出数据结构体生成数据传输程序,并将数据传输程序编译下装至控制器完成整个网络数据的传输。2.根据权利要求1所述的基于核电厂DCS平台透传网络数据全生命周期生成方法,其特征在于,当需要传输的数据为I/O数据时,将所述I/O数据复制给网络变量并进行传输。3.根据权利要求1所述的基于核电厂DCS平台透传网络数据全生命周期生成方法,其特征在于,所述网络路径表为网络路径专属表格。4.根据权利要求1所述的基于核电厂DCS平台透传网络数据全生命周期生成方法,其特征在于,所述网络传输的所有节点信息包括节点号和数据在节点的变量名。5.根据权利要求1所述的基于核电厂DCS平台透传网络数据全生命周期生成方法,其特征在于,在所述网络路径表中的一个节点上,数据输入时和输出时变...
【专利技术属性】
技术研发人员:黄俊,韩文兴,刘明星,蒋维,余波,李晓龙,许光俊,吴延群,
申请(专利权)人:中国核动力研究设计院,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。