[发明专利]用INUSE矩阵控制判断流程冲突的方法在审

专利信息
申请号: 201910769217.1 申请日: 2019-08-20
公开(公告)号: CN110597195A 公开(公告)日: 2019-12-20
发明(设计)人: 霍迎科;王伟兵;李仁华;杨峥 申请(专利权)人: 邯郸钢铁集团有限责任公司;邯郸市邯钢集团信达科技有限公司
主分类号: G05B19/418 分类号: G05B19/418
代理公司: 13108 石家庄冀科专利商标事务所有限公司 代理人: 曹淑敏
地址: 056015 河*** 国省代码: 河北;13
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 矩阵 关键设备 公用 字变量 冲突 逻辑运算结果 设备安全事故 矩阵初始化 定义流程 矩阵控制 流程操作 十六进制 运行流程 二维 异或 生产
【权利要求书】:

1.一种用INUSE矩阵控制判断流程冲突的方法,其特征在于:通过INUSE公用矩阵和流程矩阵进行逻辑运算,根据运算结果判断所选流程与已运行流程是否冲突。

2.根据权利要求1所述的用INUSE矩阵控制判断流程冲突的方法,其特征在于:包含如下步骤:

步骤a、将设备安装到位;

步骤b、在每条流程中找出关键设备,所谓关键设备就是此设备由多个流程使用,但不能由多个流程同时使用,在同一时间只能由一个流程使用;

步骤c、定义公用矩阵,由字变量或双字变量建立二维INUSE公用矩阵,矩阵的大小可由关键设备的多少来确定,定义二维INUSE公用矩阵中的位代表某个关键设备,其中用不到的位默认为0,在初始化时使INUSE公用矩阵中的每一位均为0;

步骤d、定义流程矩阵,每一个流程对应一个流程矩阵,流程矩阵的大小和INUSE公用矩阵相同,且每一位的定义和公用矩阵一样,根据流程包含关键设备在流程矩阵的位置,以十六进制的方式、以字为单位用相应的常数给对应的流程矩阵初始化,把流程所包含的关键设备对应于流程矩阵中的位的值置为常数1,其它不用的位复位为0;当流程矩阵包含多个字的情况下,以字为单位依次赋值,直到把流程矩阵赋完值,初始化后流程矩阵的值是个定值;

步骤e、系统操作,当画面输入流程号后点击选择按钮时,程序把流程号对应的流程矩阵和公用矩阵进行与运算,把与运算结果放到判断矩阵中,当判断矩阵的结果为0时,说明此流程所包含的关键设备没有被其它流程占用,当前流程可选;反之证明当前流程不可选;

当流程选上后,当前流程矩阵再与公用矩阵进行或运算,使流程矩阵中为1的位对应于公用矩阵中的位的值为1,即此位所表示的关键设备已被流程占用;当运算结果为非0时,说明当前所选流程中有的关键设备被其它流程占用,产生流程冲突运算结果,并在监控画面中提示流程冲突信息,告知岗位操作人员,当前所选流程与已运行流程冲突而无法选上,不能进行流程启动相关操作;

步骤f、在流程停止且撤销流程操作时,流程矩阵与INUSE公用矩阵进行异或运算,把运算结果赋值给INUSE公用矩阵,把撤销流程包含的关键设备在公用矩阵中对应的位复位为0,说明此关键设备已不再被使用,可供其它流程应用。

3.根据权利要求2所述的用INUSE矩阵控制判断流程冲突的方法,其特征在于:步骤c中,由字变量或双字变量建立二维INUSE公用矩阵。

4.根据权利要求3所述的用INUSE矩阵控制判断流程冲突的方法,其特征在于:关键设备包括可逆运转设备。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于邯郸钢铁集团有限责任公司;邯郸市邯钢集团信达科技有限公司,未经邯郸钢铁集团有限责任公司;邯郸市邯钢集团信达科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910769217.1/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top