基于工业控制实现同一工艺功能设备排序方法和模型与流程

文档序号:12662154阅读:来源:国知局

技术特征:

1.一种基于工业控制实现同一工艺功能设备排序方法,其特征在于,所述排序方法为由多个控制单元对多个设备的启动先后顺序进行控制的过程,所述多个设备实现同一工艺功能,所述控制单元包括n个层级,将多个设备定义成第n+1层级,其控制规则包括以下二个方面:

a、第1层级和第2层级的控制单元分别为1个和2个,第3~n层级的控制单元均为至少3个;

b、第i层级的控制单元控制第i+1层级控制单元或设备的工作与否,且该第i层级中的每个控制单元至少控制1个第i+1层级的控制单元或设备,且至多控制2个第i+1层级的控制单元或设备,同时,控制1个第i+1层级的控制单元或设备的第i层级的控制单元至多有1个,1≤i≤n;

第j层级的控制单元对第j+1层级的控制单元或设备的排序进行控制包括以下步骤:

步骤1、获取该第j层级的控制单元控制的第j+1层级的控制单元或设备的使能数量,如果该第j+1层级的控制单元或设备满足使能条件,则该第j+1层级的控制单元或设备参与排序并执行步骤2,如果不满足使能条件,则不参与排序;

步骤2、根据该第j层级的控制单元需要的运行数量以及第j+1层级的控制单元或设备的优先级进行排序,1≤j≤n。

2.如权利要求1所述的基于工业控制实现同一工艺功能设备排序方法,其特征在于,所述使能数量为该第j+1层级的控制单元或设备中接受控制系统远程手动或自动控制动作的设备数量,所述使能条件为该使能数量不小于第j层级的控制单元需要运行的设备总数。

3.如权利要求1或2所述的基于工业控制实现同一工艺功能设备排序方法,其特征在于,所述步骤2包括以下步骤:

步骤21、如果仅有一个第j+1层级的控制单元或设备满足参与排序,则执行步骤22;如果两个第j+1层级的控制单元或设备均满足排序要求,则执行步骤23;

步骤22、启动所述仅有一个第j+1层级的控制单元或设备;

步骤23、如果该第j层级的控制单元需要的运行数量为1,则启动第j+1层级的控制单元或设备中优先级较高的一个;如果该第j层级的控制单元需要的运行数量为2,则根据第j+1层级的控制单元或设备均启动。

4.如权利要求3所述的基于工业控制实现同一工艺功能设备排序方法,其特征在于,所述优先级为手动优先级或者计时轮换。

5.一种基于工业控制实现同一工艺功能设备排序模型,其特征在于,所述排序模型为构造多个控制单元,这些控制单元对多个设备的启动先后顺序进行控制,所述多个设备实现同一工艺功能,所述控制单元包括n个层级,将多个设备定义成第n+1层级,其控制规则包括以下二个方面:

a、第1层级和第2层级的控制单元分别为1个和2个,第3~n层级的控制单元均为至少3个;

b、第i层级的控制单元控制第i+1层级控制单元或设备的工作与否,且该第i层级中的每个控制单元至少控制1个第i+1层级的控制单元或设备,且至多控制2个第i+1层级的控制单元,同时,控制1个第i+1层级的控制单元或设备的第i层级的控制单元至多有1个,1≤i≤n;

第j层级的控制单元均包括输入接口和输出接口;

其中,第j层级的输入接口包括:

启动单元,用于与对应的第j-1层级的控制单元相应的选中输出端单元相连,在所述第j-1层级的控制单元对应的选中输出端单元输出高电平时,该第j层级的控制单元启动,其中,第1层级的控制单元一直处于启动状态;1≤j≤n;

使能数量单元,用于输入对应的第j+1层级的控制单元或设备的使能数量,如果该第j+1层级的控制单元或设备满足使能条件,则该第j+1层级的控制单元或设备参与排序,如果不满足使能条件,则不参与排序;

需运行数量单元,用于输入第j+1层级的控制单元或设备需要的运行数量;

优先级单元,用于输入第j+1层级的控制单元或设备的优先级,根据该第j层级的控制单元需要的运行数量以及第j+1层级的控制单元或设备的优先级对满足排序的第j+1层级的控制单元或设备进行排序;

第j层级的输出接口包括:

选中输出端单元,用于与第j+1层级的控制单元的启动单元或第j+1层级的设备的控制端相连,用于在选中输出端单元输出端高电平时,相应的第j+1层级的控制单元或设备启动。

6.如权利要求5所述的基于工业控制实现同一工艺功能设备排序模型,其特征在于,所述使能数量为该第j+1层级的控制单元或设备中接受控制系统远程手动或自动控制动作的设备数量,所述使能条件为该使能数量不小于第j层级的控制单元需要运行的设备总数。

7.如权利要求6所述的基于工业控制实现同一工艺功能设备排序模型,其特征在于,所述使能数量单元和选中输出端单元的端口均为两个;

如果仅有一个第j+1层级的控制单元或设备参与排序,则启动所述仅有一个第j+1层级的控制单元或设备;

如果参与排序的两个第j+1层级的控制单元或设备的使能数量均不小于第j层级的控制单元需要运行的设备总数,则根据第j层级的控制单元需要的运行数量进行排序:如果该第j层级的控制单元需要的运行数量为1,则启动第j+1层级的控制单元或设备中优先级较高的一个;如果该第j层级的控制单元需要的运行数量为2,则根据第j+1层级的控制单元或设备均启动。

8.如权利要求5-7任一项所述的基于工业控制实现同一工艺功能设备排序模型,其特征在于,所述优先级为手动优先级或者计时轮换。

9.如权利要求5所述的基于工业控制实现同一工艺功能设备排序模型,其特征在于,所述第j层级的输出接口还包括参与排序数量单元,用于输出该第j层级的控制单元中满足排序,且参与排序的第j+1层级的控制单元或设备的数量。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1