System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及医疗设备领域,特别是涉及一种样本分析仪及其更换废杯盒的方法、存储介质。
技术介绍
1、在医疗检测
,样本分析仪在进行样本检测的过程中要用到反应杯。样本分析仪中包括有废杯盒,废杯盒用于接收和存储已检测完毕的废杯,在样本检测时,样本分析仪将废杯抛杯至废杯盒后,继续进行下一个检测。
2、本申请的专利技术人在长期的研发过程中发现,现有技术中,要更换样本分析仪中的废杯盒,一般需要将样本分析仪进行关机,以使样本分析仪停止检测,然后才能更换废杯盒,此种方式,影响样本分析仪的检测效率。
技术实现思路
1、为解决上述问题,本申请提供了一种样本分析仪及其更换废杯盒的方法、存储介质,以解决现有技术中,在更换样本分析仪的废杯盒时需要使样本分析仪停止检测,从而影响样本分析仪的检测效率的技术问题。
2、为解决上述技术问题,本申请采用的一个技术方案是:提供一种样本分析仪的更换废杯盒的方法,该方法包括:接收申请更换废杯盒的指令,并记录指令的接收时刻;基于指令,获取废杯盒在接收时刻之后的时间内无抛杯操作的空闲时间;基于空闲时间得到允许换杯时间;判断允许换杯时间是否大于或者等于预设的换杯时间;当确认允许换杯时间大于或者等于预设的换杯时间时,则基于允许换杯时间确定换杯时刻,所述换杯时刻用于指示用户基于换杯时刻更换废杯盒。
3、进一步地,基于空闲时间得到允许换杯时间包括,通过空闲时间减去预留余量时间得到允许换杯时刻。
4、进一步地,获取废杯盒在接收时刻之后的
5、进一步地,基于第一子空闲时间,得到第一子允许换杯时间,包括:通过第一子空闲时间减去下一次抛杯操作前的预留余量时间,以得到第一子允许换杯时间。
6、进一步地,获取废杯盒在接收时刻之后的时间内无抛杯操作的空闲时间,包括:获取废杯盒在相邻的两次抛杯操作之间的第二子空闲时间;基于空闲时间得到允许换杯时间,包括:基于第二子空闲时间得到第二子允许换杯时间;判断允许换杯时间是否大于或者等于预设的换杯时间,包括:判断第二子允许换杯时间是否大于或者等于预设的换杯时间;当确认允许换杯时间大于或者等于预设的换杯时间时,则基于允许换杯时间确定换杯时刻,包括:当确认第二子允许换杯时间大于或者等于预设的换杯时间时,则将第二子允许换杯时间的开始时刻作为换杯时刻。
7、进一步地,基于第二子空闲时间得到第二子允许换杯时间,包括:通过第二子空闲时间减去前一次抛杯操作后的余量时间,再减去后一次抛杯操作前的余量时间,以得到第二子允许换杯时间。
8、进一步地,获取废杯盒在接收时刻之后的时间内无抛杯操作的空闲时间,包括:获取废杯盒在最后一次抛杯操作之后的第三子空闲时间;基于空闲时间得到允许换杯时间,包括:基于第三子空闲时间得到第三子允许换杯时间;判断允许换杯时间是否大于或者等于预设的换杯时间,包括:判断第三子允许换杯时间是否大于或者等于预设的换杯时间;当确认允许换杯时间大于或者等于预设的换杯时间时,则基于允许换杯时间确定换杯时刻,包括:当确认第三子允许换杯时间大于或者等于预设的换杯时间时,则将第三子允许换杯时间的开始时刻作为换杯时刻。
9、进一步地,基于第三子空闲时间得到第三子允许换杯时间,包括:通过第三子空闲时间减去最后一次抛杯操作后的预留余量时间,以得到第三子允许换杯时间。
10、进一步地,获取废杯盒在接收时刻之后的时间内无抛杯操作的空闲时间,包括,获取废杯盒在接收时刻之后的时间内无抛杯操作的所有空闲时间;基于空闲时间得到允许换杯时间,包括:基于所有空闲时间得到至少一个允许换杯时间;判断允许换杯时间是否大于或者等于预设的换杯时间,包括:判断所有的允许换杯时间是否大于或者等于预设的换杯时间;当确认允许换杯时间大于或者等于预设的换杯时间时,则基于允许换杯时间确定换杯时刻,包括:当确认至少一个允许换杯时间大于或者等于预设的换杯时间时,则基于至少一个允许换杯时间确定至少一个换杯时刻。
11、为解决上述技术问题,本申请采用的另一个技术方案是:提供一种样本分析仪,该样本分析仪包括:废杯盒,废杯盒用于在样本分析仪检测过程中,接收检测完毕的废杯;控制单元用于实现上述任一实施例的样本分析仪的更换废杯盒的方法。
12、为解决上述技术问题,本申请采用的另一个技术方案是:提供一种计算机可读存储介质,其上存储有程序指令,程序指令被处理器执行时实现如上述任一实施例的样本分析仪的更换废杯盒的方法。
13、本申请的有益效果:区别于现有技术的情况,本申请提供的样本分析仪的更换废杯盒的方法包括:接收申请更换废杯盒的指令,并记录指令的接收时刻;基于指令,获取废杯盒在接收时刻之后的时间内无抛杯操作的空闲时间;基于空闲时间得到允许换杯时间;当确认允许换杯时间大于或者等于预设的换杯时间时,则基于允许换杯时间确定换杯时刻,换杯时刻用于指示用户基于换杯时刻来更换废杯盒。本申请提供的更换废杯盒的方法能够使样本分析仪在不停机的情况下对废杯盒进行更换,提高样本分析仪的工作效率。
本文档来自技高网...【技术保护点】
1.一种样本分析仪的更换废杯盒的方法,应用于样本分析仪,其特征在于,所述方法包括:
2.根据权利要求1所述的更换废杯盒的方法,其特征在于,所述基于所述空闲时间得到允许换杯时间包括,
3.根据权利要求1所述的更换废杯盒的方法,其特征在于,所述获取所述废杯盒在所述接收时刻之后的时间内无抛杯操作的空闲时间的步骤包括:获取所述废杯盒从接收时刻到下一次抛杯操作之前的第一子空闲时间;
4.根据权利要求3所述的更换废杯盒的方法,其特征在于,所述基于所述第一子空闲时间,得到所述第一子允许换杯时间,包括:通过所述第一子空闲时间减去下一次抛杯操作前的预留余量时间,以得到所述第一子允许换杯时间。
5.根据权利要求1所述的更换废杯盒的方法,其特征在于,所述获取所述废杯盒在所述接收时刻之后的时间内无抛杯操作的空闲时间,包括:获取所述废杯盒在相邻的两次抛杯操作之间的第二子空闲时间;
6.根据权利要求5所述的更换废杯盒的方法,其特征在于,所述基于所述第二子空闲时间得到第二子允许换杯时间,包括:通过所述第二子空闲时间减去前一次抛杯操作后的余量时间,再减
7.根据权利要求1所述的更换废杯盒的方法,其特征在于,所述获取所述废杯盒在所述接收时刻之后的时间内无抛杯操作的空闲时间,包括:获取所述废杯盒在最后一次抛杯操作之后的第三子空闲时间;
8.根据权利要求7所述的更换废杯盒的方法,其特征在于,所述基于所述第三子空闲时间得到第三子允许换杯时间,包括:通过所述第三子空闲时间减去最后一次抛杯操作后的预留余量时间,以得到所述第三子允许换杯时间。
9.根据权利要求1所述的更换废杯盒的方法,其特征在于,所述获取所述废杯盒在所述接收时刻之后的时间内无抛杯操作的空闲时间,包括,获取所述废杯盒在所述接收时刻之后的时间内无抛杯操作的所有空闲时间;
10.一种样本分析仪,其特征在于,所述样本分析仪包括:
11.一种计算机可读存储介质,其上存储有程序指令,其特征在于,所述程序指令被处理器执行时实现如权利要求1至9任一项所述的样本分析仪的更换废杯盒的方法。
...【技术特征摘要】
1.一种样本分析仪的更换废杯盒的方法,应用于样本分析仪,其特征在于,所述方法包括:
2.根据权利要求1所述的更换废杯盒的方法,其特征在于,所述基于所述空闲时间得到允许换杯时间包括,
3.根据权利要求1所述的更换废杯盒的方法,其特征在于,所述获取所述废杯盒在所述接收时刻之后的时间内无抛杯操作的空闲时间的步骤包括:获取所述废杯盒从接收时刻到下一次抛杯操作之前的第一子空闲时间;
4.根据权利要求3所述的更换废杯盒的方法,其特征在于,所述基于所述第一子空闲时间,得到所述第一子允许换杯时间,包括:通过所述第一子空闲时间减去下一次抛杯操作前的预留余量时间,以得到所述第一子允许换杯时间。
5.根据权利要求1所述的更换废杯盒的方法,其特征在于,所述获取所述废杯盒在所述接收时刻之后的时间内无抛杯操作的空闲时间,包括:获取所述废杯盒在相邻的两次抛杯操作之间的第二子空闲时间;
6.根据权利要求5所述的更换废杯盒的方法,其特征在于,所述基于所述第二子空闲时间得到第二子允许换杯时间,包括:通过所述第二子...
【专利技术属性】
技术研发人员:陈忠南,
申请(专利权)人:深圳市帝迈生物技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。