[发明专利]一种面向多运算周期的批量下装组态的方法有效
申请号: | 202110283826.3 | 申请日: | 2021-03-17 |
公开(公告)号: | CN113064703B | 公开(公告)日: | 2022-09-30 |
发明(设计)人: | 薛建中;翟亮晶;吴波;程国栋;徐卫峰;胡波;卢海松 | 申请(专利权)人: | 西安热工研究院有限公司;南京南瑞继保工程技术有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 西安智大知识产权代理事务所 61215 | 代理人: | 何会侠 |
地址: | 710032 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 面向 运算 周期 批量 下装 组态 方法 | ||
本发明提供了一种面向多运算周期的批量下装组态的方法,该方法能够实现对下装的程序组织单元(Program organization unit,POU)页的批处理功能。在系统设定的每个周期中可同时处理的POU页的数量内,工程人员可动态设定在每个周期内期待批量处理的POU页的数量,不同任务周期可设置不同的处理量。当在某任务周期内批量处理这些新下装的POU页时,这多个POU页中包含的信息可在同一个周期任务内生效,可保证系统中运算数据的实时性和稳定性。同时系统又对每个运算周期中可批量处理的POU页页数上限进行设定,以保证下装过程对系统的扰动量小,从而提高系统的安全性和可靠性。
技术领域
本发明属于电厂控制技术领域,具体涉及一种面向多运算周期的批量下装组态的方法,该方法能够实现对下装的程序组织单元(Program organization unit,POU)页的批处理功能。
背景技术
随着工业自动化行业的高速发展,分布式控制系统在火电行业得到了广泛的应用,由于控制过程的多样性和复杂性,适用于该系统的组态信息通常数量庞大且组态文件即POU页之间数据引用关系繁杂,而且组态信息会经常被改动以满足各种控制需求,而且在此基础上,分布式控制系统需要保证下装POU页时对系统产生的影响最小化。
发明内容
为了克服上述现有技术存在的问题,本发明的目的在于提供了一种面向多运算周期的批量下装组态的方法,该方法能够实现在运算周期内批量处理下装的POU页,系统可根据用户和系统设定的页数在各个运算周期内批量更新或删除POU页。当在同一个周期内处理这些新下装的POU报文时,这多个POU报文中包含的信息可在同一个运算周期内生效,这可保证系统中运算数据的实时性。同时系统又对每个运算周期中可批量处理的POU页页数上限进行设定,以保证下装过程对系统的扰动量小,从而提高系统的安全性和可靠性。
为了达到上述目的,本发明采用如下技术方案:
一种面向多运算周期的批量下装组态的方法,用于工业过程控制系统中逻辑组态下装过程,包含以下步骤:
步骤a)确定在某运算周期内希望更新或删除POU页的页数:系统为每个运算周期规定了可一次性处理的最大POU页页数Pi,工程人员在下装组态文件之前设定单运算周期内期望一次性处理的POU页的最大页数Ni,当设定的最大页数Ni超过系统规定的页数Pi时,系统将页数Pi作为每周期的处理数量,当设定的最大页数Ni小于系统规定的页数Pi时,则采用设定的最大页数Ni;如果工程人员没有设定页数,则采用手动设定默认值1页,即每运算周期内只更新或者删除一页POU页;
步骤b)POU页报文的接收过程:当控制器接收到从上位机发送过来的POU页报文时,不对POU页报文进行任何解析,而是直接将接收到的报文统一存储至大缓冲区,以备后续处理;
步骤c)控制器对接收到的POU页报文的预处理过程:控制器从大缓冲区读取接收到的POU页报文,对POU页报文进行预处理,主要是解析报文中的请求信息、报文中POU页的任务级信息、报文中POU页的内容信息,将处理的结果存储至预处理缓冲区,一次预处理完成后,控制器置预处理完成标记;
步骤d)POU页报文的批处理过程:在周期任务中,当控制器检测到已经进行过预处理操作后,在周期运算之前就会从预处理缓冲区加载POU页报文的各项信息,并将这些信息拷贝至控制器中存储的对应POU页对象处,以等待后续运算任务加载。
其中步骤a)中,上位机根据逻辑的组态需求及运算需求设计组态页面结构,称其为一页POU页,根据不同的运算周期,系统支持的一个周期内处理的POU页数也不同,因此不同运算周期对应不同的设定的最大页数Ni。
其中步骤b)中,当没有POU页报文下发时,控制器一直在等待,若有POU页报文下发,控制器直接将此报文存储至大缓冲区,若存储成功时,置相应的标志位,等待预处理过程,否则,向上位机返回下装失败报文。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安热工研究院有限公司;南京南瑞继保工程技术有限公司,未经西安热工研究院有限公司;南京南瑞继保工程技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110283826.3/2.html,转载请声明来源钻瓜专利网。