一种用于自动化检测装置的控制方法与流程
- 国知局
- 2024-07-31 23:49:53
本发明公开了一种控制方法,属于自动化检测设备控制系统,具体涉及一种用于自动化检测装置的控制方法。
背景技术:
1、自动化检测设备控制系统技术领域是自动化领域的一个分支,本领域工艺流程复杂,但是为了节省成本与体积,往往会复用很多关键的部件,比如震荡与离心。
2、这些公共部件的执行相对独立,但是执行过程中会阻塞其他流程无法执行,直到该公共部件执行完成后,才能执行其他相关流程。
3、目前的方法就是因为执行部件的阻塞特性以及复用特性,只能一批检测处理完成后,才能处理下一批检测的处理,整个流程处于串行状态,效率极低,如果把复用的部件按照流程进行展开,则需要大量的复用部件,整个系统体积会非常庞大,成本也几何基数增长。
技术实现思路
1、发明目的:提供一种用于自动化检测装置的控制方法,解决上述提到的问题。
2、技术方案:一种用于自动化检测装置的控制方法,所述控制方法具体包括以下步骤:
3、步骤1、将检测流程按照从取样到检测流程划分为:公共部件执行流程、公共部件串行执行流程和公共部件并行执行流程;
4、步骤2、将检测流程按照从取样到检测时间划分为:公共时刻和空闲时刻;
5、步骤3、根据采样项目数量和时间进行划分工作:公共时刻进行处理公共部件执行流程和公共部件并行执行流程;空闲时刻进行处理公共部件串行执行流程。
6、在进一步的实施例中,所述检测流程具体包括以下流程:
7、流程1、根据采样项目进行获取第一离心管,并加入待检样品和提取液;
8、流程2、将加入待检样品和提取液的第一离心管放入震荡机中;
9、流程3、震荡机进行对第一离心管进行震荡工作;
10、流程4、将完成震荡工作的第一离心管放入离心机中;
11、流程5、离心机进行对第一离心管进行离心工作;
12、流程6、将第一离心管移动至取液工位中;
13、流程7、根据采样项目进行获取第二离心管,并将流程6中第一离心管的液体通过移液枪移取到第二离心管中,且加入稀释液和丢掉第一离心管;
14、流程8、将第二离心管放入震荡机中;
15、流程9、震荡机进行对第二离心管进行震荡工作;
16、流程10、将完成震荡工作的第二离心管放入离心机中或将第二离心管移动至待检测工位中;
17、流程11、离心机进行对第二离心管进行离心工作;
18、流程12、将第二离心管移动至待检测工位中。
19、在进一步的实施例中,所述公共部件执行流程包括震荡机工作流程和离心机工作流程即流程3、流程5、流程9和流程11;
20、所述公共部件并行执行流程包括第一离心管的获取加料工作、第二离心管的移液加液工作和第一离心管的丢管工作即流程1、流程7;
21、所述公共部件串行执行流程包括第一离心管和第二离心管的移动工作即流程2、流程4、流程6、流程8、流程10、流程12。
22、在进一步的实施例中,所述公共时刻进行同时处理公共部件执行流程和公共部件并行执行流程,所述空闲时刻进行处理公共部件串行执行流程。
23、在进一步的实施例中,所述公共时刻和所述空闲时刻交替运行,所述公共时刻同时进行公共部件执行流程和选择进行公共部件并行执行流程;
24、所述空闲时刻进行公共部件串行执行流程。
25、所述检测流程均包括公共部件执行;所述公共部件的执行相对独立,所需的资源相对独立,即:公共部件与只为公共部件服务的资源统称公共部件;
26、所述公共部件的执行对于当前操作是阻塞性的;当前的操作流程要等公共部件执行完成后才能往下执行;
27、所述公共部件的每次处理可以只是处理一个流程的操作;也可以并行处理多个流程的公共操作。
28、在进一步的实施例中,当在公共时刻下:
29、公共时刻从有效的编号最小的处理流程开始,顺序执行其对应的公共部件并行执行流程,直到执行到本处理流程中与本公共部件并行执行流程相邻的下一个公共部件串行执行流程的起始指令,或者执行到整个处理流程的完成,然后切换到编号加1的下一个处理流程的当前公共部件并行执行流程继续执行;依次切换,直到当前流程编号达到了最大编号,则结束本次并行处理流程;如果编号最小的处理流程执行结束,则编号最小的处理流程切换到下一个处理流程;公共时刻,同时执行公共部件执行流程;只有当公共部件并行执行流程与公共部件执行流程都结束后,才从公共时刻切换到空闲时刻。
30、在进一步的实施例中,当在空闲时刻下:
31、空闲时刻从有效的编号最小的处理流程开始,顺序执行其对应的公共部件串行执行流程,直到执行到本处理流程中与本公共部件串行执行流程相邻的下一个公共部件并行执行流程的起始指令或者本处理流程结束,切换到编号加1的下一个处理流程的公共部件串行执行流程继续执行;当编号最小的处理流程执行到流程结束,则切换编号最小的处理流程为下一个处理流程;依次进行处理,直到当前处理流程达到了最大编号;则从空闲时刻切换到公共时刻。
32、在进一步的实施例中,在公共时刻或空闲时刻时,在开始启动的时候,最大编号数为1,每完成一次空闲时刻与公共时刻的交替后,最大编号自加1,直到加到最后一个处理编号为止。
33、在进一步的实施例中,所述公共时刻和所述空闲时刻根据采样项目数量和时间包括以下流程:
34、公共时刻1,进行处理1的公共部件并行执行流程1;
35、空闲时刻1,进行处理1的公共部件串行执行流程1;
36、公共时刻2,进行公共部件执行流程1和处理2的公共部件并行执行流程1;
37、空闲时刻2,进行处理1的公共部件串行执行流程2和处理1的公共部件串行执行流程1;
38、公共时刻3,进行公共部件执行流程1、公共部件执行流程2和处理2的公共部件并行执行流程1;
39、空闲时刻3,进行处理1的公共部件串行执行流程3、处理2的公共部件串行执行流程1和处理3的公共部件串行执行流程1;
40、公共时刻4,进行公共部件执行流程1、公共部件执行流程2、处理1的公共部件并行执行流程2和处理3的公共部件并行执行流程1;
41、空闲时刻4,进行处理1的公共部件串行执行流程4、处理2的公共部件串行执行流程3、处理3的公共部件串行执行流程2和处理4的公共部件串行执行流程1;
42、公共时刻5,进行处理2的公共部件串行执行流程4、处理3的公共部件串行执行流程3、处理4的公共部件串行执行流程2和处理5的公共部件串行执行流程1;
43、往复循环。
44、有益效果:本发明公开了一种控制方法,属于检测自动化检测设备控制系统技术领域,具体涉及一种用于自动化检测装置的控制方法,本发明方法可以实现流水线的操作,使得整个流程可以做到并行处理,大大提升了效率;本发明可以采样项目数量和时间进行不同类型的工作,从而是得检测装置在同一时刻内可进行不同类型的工作,从而大大提高检测效率,同时在保证效率的情况下,每个流程分工明确,防止出现流程错乱情况,从而保证了检测的准确性。
本文地址:https://www.jishuxx.com/zhuanli/20240730/198722.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。