[发明专利]一种分散控制系统组态删除方法和系统有效
申请号: | 202111125428.5 | 申请日: | 2021-09-26 |
公开(公告)号: | CN113568398B | 公开(公告)日: | 2021-12-07 |
发明(设计)人: | 赵亮;张军;陈锋;沈正华;王俊;郑卫东;李晓燕;李伟;柳曦 | 申请(专利权)人: | 西安热工研究院有限公司;华能(浙江)能源开发有限公司玉环分公司 |
主分类号: | G05B23/02 | 分类号: | G05B23/02 |
代理公司: | 西安通大专利代理有限责任公司 61200 | 代理人: | 崔方方 |
地址: | 710048 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分散 控制系统 组态 删除 方法 系统 | ||
1.一种分散控制系统组态删除方法,其特征在于,包括:
组态工具获取列表,所述列表为记录控制器中程序组织单元的编号的列表;所述程序组织单元为状态正常的程序组织单元;
遍历列表中所有程序组织单元的编号,组态工具向控制器下发请求报文,若到达预设时间时组态工具未收到控制器的回复报文,则组态工具再次下发请求报文,直至组态工具下发请求报文的次数达到预设次数或组态工具收到控制器的回复报文为止;下发请求报文的操作结束后,若组态工具未收到控制器的回复报文,则生成当前编号对应的程序组织单元删除失败信息;若组态工具收到控制器的回复报文,则生成当前编号对应的程序组织单元删除成功信息;具体包括如下步骤:
步骤1,组态工具启动超时重发计时器,且向控制器下发请求报文;
步骤2,若超时重发计时器超时且组态工具未收到控制器的回复报文,则进行步骤3;若组态工具收到控制器上送的回复报文,则生成当前编号对应的程序组织单元删除成功信息,将超时重发定时器进行复位,并返回步骤1进行下一个程序组织单元的删除;
步骤3,超时重发计时器清零,组态工具重新向控制器下发请求报文,且重复删除计数器加一,并进行步骤4;
步骤4,若超时重发计时器超时且组态工具未收到控制器的回复报文,则进行步骤3的操作,直至重复删除计数器达到了预定的阈值或组态工具收到控制器的回复报文为止,进行步骤5;若组态工具收到控制器的回复报文,则生成当前编号对应的程序组织单元删除成功信息,将超时重发定时器进行复位,并返回步骤1进行下一个程序组织单元的删除;
步骤5,若组态工具未收到控制器的回复报文,则生成当前编号对应的程序组织单元删除失败信息,将超时重发定时器进行复位,并返回步骤1进行下一个程序组织单元的删除;若组态工具收到控制器的回复报文,则生成当前编号对应的程序组织单元删除成功信息,将超时重发定时器进行复位,并返回步骤1进行下一个程序组织单元的删除;
其中,所述请求报文用于触发控制器删除当前编号对应的程序组织单元并生成回复报文发送至组态工具。
2.根据权利要求1所述的分散控制系统组态删除方法,其特征在于,还包括:
在组态工具获取列表之前,判断控制器是否处于在线状态,若控制器不处于在线状态,则结束删除;若控制器处于在线状态,则执行组态工具获取列表。
3.根据权利要求1所述的分散控制系统组态删除方法,其特征在于,组态工具获取列表,具体是:组态工具获取控制器下所有程序组织单元的循环冗余校验码,根据循环冗余校验码及组态工具中的程序组织单元,判断控制器中的各程序组织单元的状态是否正常,将控制器中所有状态正常的程序组织单元的编号形成一列表。
4.根据权利要求3所述的分散控制系统组态删除方法,其特征在于,根据循环冗余校验码及组态工具中的程序组织单元,判断控制器中的程序组织单元的状态是否正常的具体过程包括:
组态工具根据获取到的循环冗余校验码,判断控制器中是否存在相应的程序组织单元,得到控制器中所有存在的程序组织单元;
遍历控制器中所有存在的程序组织单元,判断当前程序组织单元是否处于正常状态。
5.根据权利要求4所述的分散控制系统组态删除方法,其特征在于,组态工具根据获取到的循环冗余校验码,判断控制器中是否存在相应的程序组织单元,具体为:遍历所有的循环冗余校验码,若当前循环冗余校验码为零,则表示控制器中不存在与当前循环冗余校验码相应的程序组织单元,若循环冗余校验码不为零,则表示控制器中存在与当前循环冗余校验码相应的程序组织单元。
6.根据权利要求4所述的分散控制系统组态删除方法,其特征在于,遍历控制器中所有存在的程序组织单元,判断当前程序组织单元是否处于正常状态,具体是:
组态工具判断组态工具中是否存在与当前程序组织单元对应的程序组织单元,如果存在,则当前程序组织单元处于正常状态,如果不存在,则当前程序组织单元处于不正常状态。
7.根据权利要求1所述的分散控制系统组态删除方法,其特征在于,所述请求报文中包括当前程序组织单元的编号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安热工研究院有限公司;华能(浙江)能源开发有限公司玉环分公司,未经西安热工研究院有限公司;华能(浙江)能源开发有限公司玉环分公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111125428.5/1.html,转载请声明来源钻瓜专利网。