System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及光伏,特别是涉及一种光伏组件的堆栈方法、装置和计算机设备、存储介质。
技术介绍
1、在光伏组件的制造过程中,为了使上游和下游生产线之间保持均等的产能节奏,可利用堆栈设备将生产线多余的产能暂时存储起来,以保证流水线之间的正常流通。然而,在堆栈设备的容量被堆满时,所对应生产线上多余的产能无法得到存放,或者在堆栈设备的容量为零时,所对应生产线的上游出现异常,将导致下游停线,所以堆栈设备的容量易影响制造工序的正常运转,导致降低产能和工作效率。
技术实现思路
1、基于此,有必要针对现有技术中堆栈设备的容量易影响制造工序的正常运转,导致降低产能和工作效率的问题提供一种光伏组件的堆栈方法、装置和计算机设备、存储介质。
2、为了实现上述目的,本申请提供了一种光伏组件的堆栈方法,包括:
3、确定多个堆栈模块中待置换堆栈模块的容量状态,各所述堆栈模块用于储存对应加工模块待加工的光伏组件;
4、在所述容量状态处于异常状态的情况下,将满足预设置换条件的目标堆栈模块与所述待置换堆栈模块进行位置调换,所述目标堆栈模块包括所述多个堆栈模块中除所述待置换堆栈模块外的任一堆栈模块。
5、在其中一个实施例中,多个所述加工模块级联设置,所述确定多个堆栈模块中待置换堆栈模块的容量状态,包括:
6、获取与当前加工模块相邻的上一级加工模块的第一生产数量,并获取与所述当前加工模块相邻的下一级加工模块的第二生产数量,所述当前加工模块与所述待置换堆栈模块相对应;
7、根据所述待置换堆栈模块的第一堆栈数量以及所述第一生产数量与所述第二生产数量的对比结果,确定所述待置换堆栈模块的容量状态。
8、在其中一个实施例中,所述异常状态包括满料状态,所述根据所述待置换堆栈模块的第一堆栈数量以及所述第一生产数量与所述第二生产数量的对比结果,确定所述待置换堆栈模块的容量状态,包括:
9、在所述待置换堆栈模块的第一堆栈数量大于或等于第一预设值的情况下,当所述第一生产数量大于所述第二生产数量,判定所述待置换堆栈模块的容量状态处于所述满料状态;
10、在所述待置换堆栈模块的第一堆栈数量大于或等于第一预设值的情况下,当所述第一生产数量小于所述第二生产数量,判定所述待置换堆栈模块的容量状态处于正常状态。
11、在其中一个实施例中,所述异常状态包括空闲状态,所述根据所述待置换堆栈模块的第一堆栈数量以及所述第一生产数量与所述第二生产数量的对比结果,确定所述待置换堆栈模块的容量状态,包括:
12、在所述待置换堆栈模块的第一堆栈数量小于或等于第二预设值的情况下,当所述第一生产数量大于所述第二生产数量,判定所述待置换堆栈模块的容量状态处于正常状态;
13、在所述待置换堆栈模块的第一堆栈数量小于或等于所述第二预设值的情况下,当所述第一生产数量小于所述第二生产数量,判定所述待置换堆栈模块的容量状态处于所述空闲状态。
14、在其中一个实施例中,所述在所述容量状态处于异常状态的情况下,将满足预设置换条件的目标堆栈模块与所述待置换堆栈模块进行位置调换,包括:
15、在除所述待置换堆栈模块外的多个堆栈模块中,当候选堆栈模块的第一状态信息大于剩余堆栈模块的第二状态信息,将所述候选堆栈模块确定为所述目标堆栈模块;
16、其中,所述第一状态信息为所述候选堆栈模块的第二堆栈数量与所述待置换堆栈模块的第一堆栈数量之间的差值,所述第二状态信息为所述剩余堆栈模块的第三堆栈数量与所述待置换堆栈模块的第一堆栈数量之间的差值。
17、在其中一个实施例中,当所述候选堆栈模块的数量为多个,所述在除所述待置换堆栈模块外的多个堆栈模块中,当候选堆栈模块的第一状态信息大于剩余堆栈模块的第二状态信息,将所述候选堆栈模块确定为所述目标堆栈模块,包括:
18、在任一候选堆栈模块的第三状态信息与第四状态信息的对比结果满足预设对比条件的情况下,将所述任一候选堆栈模块确定为所述目标堆栈模块;
19、其中,所述第三状态信息为与所述任一候选堆栈模块对应加工模块相邻的上一级加工模块的第三生产数量,所述第四状态信息为与所述任一候选堆栈模块对应加工模块相邻的下一级加工模块的第四生产数量。
20、在其中一个实施例中,所述预设对比条件包括:在所述容量状态处于满料状态的情况下,所述第三状态信息小于所述第四状态信息;及
21、在所述容量状态处于空闲状态的情况下,所述第三状态信息大于所述第四状态信息。
22、本申请提供一种光伏组件的堆栈装置,包括:
23、多个堆栈模块,各所述堆栈模块用于储存对应加工模块待加工的光伏组件;
24、确定模块,用于确定多个堆栈模块中待置换堆栈模块的容量状态;
25、移动模块,用于在所述容量状态处于异常状态的情况下,将满足预设置换条件的目标堆栈模块与所述待置换堆栈模块进行位置调换,所述目标堆栈模块包括所述多个堆栈模块中除所述待置换堆栈模块外的任一堆栈模块。
26、本申请提供一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如上所述的方法的步骤。
27、本申请提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述方法的步骤。
28、上述光伏组件的堆栈方法、装置和计算机设备、存储介质,通过确定待置换堆栈模块的容量状态,在容量状态处于异常状态的情况下,将满足预设置换条件的目标堆栈模块与待置换堆栈模块进行位置调换,进而实现调取处于正常状态的目标堆栈模块来替换处于异常状态的待置换堆栈模块,使待置换堆栈模块不会因容量状态异常而影响生产节拍及产能,保证各加工模块之间作业的均衡化,以提高产能和工作效率。
本文档来自技高网...【技术保护点】
1.一种光伏组件的堆栈方法,其特征在于,包括:
2.根据权利要求1所述的光伏组件的堆栈方法,其特征在于,多个所述加工模块级联设置,所述确定多个堆栈模块中待置换堆栈模块的容量状态,包括:
3.根据权利要求2所述的光伏组件的堆栈方法,其特征在于,所述异常状态包括满料状态,所述根据所述待置换堆栈模块的第一堆栈数量以及所述第一生产数量与所述第二生产数量的对比结果,确定所述待置换堆栈模块的容量状态,包括:
4.根据权利要求2所述的光伏组件的堆栈方法,其特征在于,所述异常状态包括空闲状态,所述根据所述待置换堆栈模块的第一堆栈数量以及所述第一生产数量与所述第二生产数量的对比结果,确定所述待置换堆栈模块的容量状态,包括:
5.根据权利要求1所述的光伏组件的堆栈方法,其特征在于,所述在所述容量状态处于异常状态的情况下,将满足预设置换条件的目标堆栈模块与所述待置换堆栈模块进行位置调换,包括:
6.根据权利要求5所述的光伏组件的堆栈方法,其特征在于,当所述候选堆栈模块的数量为多个,所述在除所述待置换堆栈模块外的多个堆栈模块中,当候选堆栈模块的
7.根据权利要求6所述的光伏组件的堆栈方法,其特征在于,所述预设对比条件包括:在所述容量状态处于满料状态的情况下,所述第三状态信息小于所述第四状态信息;及
8.一种光伏组件的堆栈装置,其特征在于,包括:
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7任一项所述方法的步骤。
...【技术特征摘要】
1.一种光伏组件的堆栈方法,其特征在于,包括:
2.根据权利要求1所述的光伏组件的堆栈方法,其特征在于,多个所述加工模块级联设置,所述确定多个堆栈模块中待置换堆栈模块的容量状态,包括:
3.根据权利要求2所述的光伏组件的堆栈方法,其特征在于,所述异常状态包括满料状态,所述根据所述待置换堆栈模块的第一堆栈数量以及所述第一生产数量与所述第二生产数量的对比结果,确定所述待置换堆栈模块的容量状态,包括:
4.根据权利要求2所述的光伏组件的堆栈方法,其特征在于,所述异常状态包括空闲状态,所述根据所述待置换堆栈模块的第一堆栈数量以及所述第一生产数量与所述第二生产数量的对比结果,确定所述待置换堆栈模块的容量状态,包括:
5.根据权利要求1所述的光伏组件的堆栈方法,其特征在于,所述在所述容量状态处于异常状态的情况下,将满足预设置换条件的目标堆栈模块与所述待置换堆栈模块进行...
【专利技术属性】
技术研发人员:陈炜,李振,
申请(专利权)人:通威太阳能盐城有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。