Sample analysis system
Patent Information
- Application Number
- CN202410383535.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-03-29
- Publication Date
- 2026-08-21
- Estimated Expiration
- 2044-03-29
AI Technical Summary
相关技术中多台样本分析仪通常通过共用一个独立的样本调度装置以及前端轨道进行级联,这种级联方式使得整机占地面积较大,结构复杂
[0013] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit the disclosure of the embodiments of this application.
Smart Images

Figure CN120721998B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of medical device technology, and in particular to a sample analysis system. Background Technology
[0002] To improve testing efficiency, some hospitals or laboratories use multiple sample analyzers for sample testing. In related technologies, multiple sample analyzers are typically cascaded by sharing a single independent sample scheduling device and a front-end track. This cascading method results in a large footprint and complex structure for the entire unit. Summary of the Invention
[0003] This application provides a sample analysis system that can improve the sample scheduling efficiency of the sample analysis system and prevent collisions between scheduling components.
[0004] In a first aspect, embodiments of this application provide a sample analysis system, including:
[0005] A first analysis module, comprising a first detection component, a first scheduling component, and a first sample injection component for a user to insert a sample, wherein the first scheduling component is at least used to schedule a sample located in the first sample injection component within the first analysis module;
[0006] The second analysis module includes a second detection component, a second scheduling component, and a second sample injection component for the user to insert samples. The second scheduling component is used at least to schedule samples located in the second sample injection component within the second analysis module. The movement ranges of the first scheduling component and the second scheduling component overlap, and the first scheduling component and the second scheduling component are capable of independently scheduling samples.
[0007] A controller is configured to control the movement of the first scheduling component and the second scheduling component based on the positions of the first scheduling component and the second scheduling component and / or the state of the overlapping area, so that the first scheduling component and the second scheduling component do not appear simultaneously in the overlapping area.
[0008] Secondly, embodiments of this application provide a sample analysis system, including:
[0009] A first analysis module, comprising a first detection component, a first scheduling component, and a first sample injection component for a user to insert a sample, wherein the first scheduling component is at least used to schedule a sample located in the first sample injection component within the first analysis module;
[0010] The second analysis module includes a second detection component, a second scheduling component, and a second sample injection component for the user to insert samples. The second scheduling component is used at least to schedule samples located in the second sample injection component within the second analysis module. The movement ranges of the first scheduling component and the second scheduling component overlap, and the first scheduling component and the second scheduling component are capable of independently scheduling samples.
[0011] Specifically, when either the first scheduling component or the second scheduling component is within the overlapping area, the other scheduling component is prohibited from moving into the overlapping area.
[0012] The sample analysis system provided in this application includes a first analysis module, a second analysis module, and a controller. The first analysis module includes a first detection component, a first scheduling component, and a first sample injection component for a user to place samples. The first scheduling component is used at least within the first analysis module to schedule samples located in the first sample injection component. The second analysis module includes a second detection component, a second scheduling component, and a second sample injection component for a user to place samples. The second scheduling component is used at least within the second analysis module to schedule samples located in the second sample injection component. The movement ranges of the first and second scheduling components overlap, and the first and second scheduling components can independently schedule samples. The controller is used to control the movement of the first and second scheduling components based on their positions and / or the state of the overlapping area, so that the first and second scheduling components do not appear simultaneously in the overlapping area. This improves the sample scheduling efficiency of the sample analysis system and prevents collisions between the scheduling components in the overlapping area.
[0013] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit the disclosure of the embodiments of this application. Attached Figure Description
[0014] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0015] Figure 1 This is a schematic diagram of the structure of a sample analysis system provided in an embodiment of this application;
[0016] Figure 2This is a schematic diagram of the detection component in one embodiment of this application;
[0017] Figures 3 to 7 This is a schematic diagram of the sample analysis system in some embodiments of this application.
[0018] Explanation of reference numerals in the attached figures:
[0019] 100, First analysis module; 110, First detection component; 120, First scheduling component; 130, First sample injection component; 200, Second analysis module; 210, Second detection component; 220, Second scheduling component; 230, Second sample injection component; 300, Controller; S, Overlapping area; 411, Vision camera; 412, First sensor; 420, Second sensor; 430, Third sensor; 510, Occlusion component;
[0020] 11. Sample component; 12. Sample dispensing mechanism; 13. Reagent component; 14. Reagent dispensing mechanism; 15. Mixing mechanism; 16. Reaction component; 17. Optical measurement component. Detailed Implementation
[0021] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0022] The flowchart shown in the attached diagram is for illustrative purposes only and does not necessarily include all content and operations / steps, nor does it necessarily have to be performed in the order described. For example, some operations / steps can be broken down, combined, or partially merged, so the actual execution order may change depending on the actual situation.
[0023] The following detailed description of some embodiments of this application is provided in conjunction with the accompanying drawings. Unless otherwise specified, the following embodiments and features can be combined with each other.
[0024] Please see Figure 1 , Figure 1 This is a schematic diagram of the structure of a sample analysis system provided in an embodiment of this application.
[0025] like Figure 1 As shown, the sample analysis system includes: a first analysis module 100, a second analysis module 200, and a controller 300.
[0026] The first analysis module 100 includes a first detection component 110, a first scheduling component 120, and a first sample injection component 130 for users to insert samples. The first scheduling component 120 is used at least to schedule samples located in the first sample injection component 130 within the first analysis module 100.
[0027] For example, the first scheduling component 120 includes at least one of the following: a scheduling trolley, a conveyor belt, and a robotic arm.
[0028] For example, the first sample introduction component 130 is provided for the user to insert into a sample container containing a sample. For instance, such as... Figure 2 As shown, the first sample introduction assembly 130 includes one or more sample introduction channels, which can be used to place a sample rack containing one or more sample containers, or to place a sample holder containing one sample container.
[0029] For example, the first scheduling component 120 can schedule at least a portion of the sample containers provided by the first sample injection component 130 to the first detection component 110, and the first detection component 110 can detect at least a portion of the samples in the sample containers to obtain a first detection result.
[0030] The second analysis module 200 includes a second detection component 210, a second scheduling component 220, and a second sample injection component 230 for users to insert samples. The second scheduling component 220 is used at least to schedule samples located in the second sample injection component 230 within the second analysis module 200.
[0031] For example, the second scheduling component 220 includes at least one of the following: a scheduling trolley, a conveyor belt, and a robotic arm.
[0032] For example, the second sample introduction component 230 is provided for the user to insert into a sample container containing a sample. For instance, such as... Figure 2 As shown, the second injection assembly 230 includes one or more injection channels, which can be used to place a sample rack containing one or more sample containers, or to place a sample holder containing one sample container.
[0033] For example, the second scheduling component 220 can schedule at least a portion of the sample containers provided by the second sample introduction component 230 to the second detection component 210, and the second detection component 210 can detect at least a portion of the samples in the sample containers to obtain a second detection result.
[0034] In some implementations, the first scheduling component 120 is further configured to schedule at least one sample located in the first sample injection component 130 to the second analysis module 200 so that the second detection component 210 can detect the sample and obtain a third detection result.
[0035] For example, the first scheduling component 120 can schedule at least one sample located in the first sample injection component 130 to the second detection component 210 for detection to obtain a third detection result. Alternatively, the first scheduling component 120 can schedule at least one sample located in the first sample injection component 130 to the second scheduling component 220, and the second scheduling component 220 schedules the sample to the second detection component 210 for detection to obtain a third detection result.
[0036] In some embodiments, the movement range of the first scheduling component 120 and the movement range of the second scheduling component 220 overlap by a region S. The first scheduling component 120 can schedule at least one sample located in the first sample injection component 130 to the overlapping region S, and the second scheduling component 220 can schedule the sample in the overlapping region S to the second detection component 210 for detection to obtain a third detection result; optionally, the second scheduling component 220 can first schedule the sample in the overlapping region S to the second sample injection component 230, and then schedule the sample to the second detection component 210 for detection based on a preset scheduling strategy to obtain a third detection result.
[0037] For example, such as Figure 2 As shown, a common channel is provided in the overlapping area S. Both the first scheduling component 120 and the second scheduling component 220 can move to this common channel to schedule samples. The first scheduling component 120 can schedule samples located in the first injection component 130 to the common channel for buffering, and the second scheduling component 220 can schedule samples buffered in the common channel to the second injection component 230 or the second detection component 210.
[0038] In some embodiments, the second scheduling component 220 is further configured to schedule at least one sample located in the second sample injection component 230 to the first analysis module 100, so that the first detection component 110 can detect the sample and obtain a fourth detection result. For example, the second scheduling component 220 is further configured to schedule at least one sample located in the second sample injection component 230 to the first detection component 110 for detection to obtain a fourth detection result. Alternatively, the second scheduling component 220 can schedule at least one sample located in the second sample injection component 230 to the first scheduling component 120, which then schedules the sample to the first detection component 110 for detection to obtain a fourth detection result. Alternatively, the second scheduling component 220 can schedule at least one sample located in the second sample injection component 230 to an overlapping region S, which then schedules the sample within the overlapping region S to the first detection component 110 for detection to obtain a fourth detection result. Optionally, the first scheduling component 120 can first schedule the sample within the overlapping region S to the first sample injection component 130, and then schedule the sample to the first detection component 110 for detection based on a preset scheduling strategy to obtain a fourth detection result.
[0039] In some implementations, such as Figure 2 As shown, the sample analysis system also includes a scanning component, for example, at least one of the first analysis module 100 and the second analysis module 200 is equipped with a scanning component; the scanning component can be set in the detection component, the sample injection component, or a separate scanning channel. The scanning component can scan the sample rack or sample container to obtain sample information, and the controller 300 can control the first scheduling component 120 and / or the second scheduling component 220 to schedule the samples according to the sample information, for example, determining the detection items of the samples according to the sample information, and scheduling the samples to the first detection component 110 and / or the second detection component 210 for detection according to the detection items.
[0040] For example, such as Figure 2 As shown, the overlapping area S is provided with a common channel. The second scheduling component 220 can schedule the sample located in the second injection component 230 to the common channel for buffering, and the first scheduling component 120 can schedule the sample buffered in the common channel to the first injection component 130 or the first detection component 110.
[0041] In some embodiments, the first detection component 110 includes, but is not limited to, at least one of the following: a biochemical analysis unit, an immunoassay unit, an electrolyte analysis unit, a coagulation analysis unit, and a urine analysis unit. The second detection component 210 includes, but is not limited to, at least one of the following: a biochemical analysis unit, an immunoassay unit, an electrolyte analysis unit, a coagulation analysis unit, and a urine analysis unit. The types of analytical units in the first detection component 110 and the second detection component 210 may be the same or different. It is understood that the detection items corresponding to the first detection result, the second detection result, the third detection result, and the fourth detection result may be the same or different. For clarity, please refer to [link to relevant documentation]. Figure 2 The embodiments of this application are mainly described using the example of the first detection component 110 including a biochemical analysis unit and the second detection component 210 including an immunoassay analyzer. The first analysis module 100 can be called a biochemical analyzer and the second analysis module 200 can be called an immunoassay analyzer.
[0042] In some implementation methods, please refer to Figure 3 At least one of the first detection component 110 and the second detection component 210 may include a sample component 11, a sample dispensing mechanism 12, a reagent component 13, a reagent dispensing mechanism 14, a mixing mechanism 15, a reaction component 16, and a photometric component 17, etc.
[0043] Sample component 11 is used to hold the sample. Please refer to... Figure 3 See Figure 2The sample component 11 may include a sampling channel, and a scheduling component may schedule samples to the sampling channel. The sample dispensing mechanism 12 is used to aspirate samples from the sampling channel. Optionally, the sample component 11 may also include a front buffer channel, a rear buffer channel, and a first driving mechanism. The scheduling component may schedule sample containers to the front buffer channel for buffering, and the first driving mechanism may schedule sample containers buffered in the front buffer channel to the sampling channel for aspiration by the sample dispensing mechanism 12. The first driving mechanism may also schedule sample containers after aspiration to the rear buffer channel for buffering, which facilitates the release of the scheduling component and thus improves the scheduling efficiency of the scheduling component.
[0044] like Figure 3 As shown, the sample dispensing mechanism 12 is used to aspirate samples and dispense them into the reaction cup to be sampled. For example, the sample dispensing mechanism 12 may include a sample needle, which is driven by a two-dimensional or three-dimensional mechanism to move in two-dimensional or three-dimensional space, so that the sample needle can move to aspirate the sample carried by the sample component 11, move to the reaction cup to be sampled, and dispense the sample into the reaction cup.
[0045] The reagent component 13 is used to hold reagents. In one embodiment, the reagent component 13 can be a reagent tray, which is arranged in a disc shape and has multiple positions for holding reagent containers. The reagent component 13 can rotate and drive the reagent containers it holds to rotate, so as to rotate the reagent containers to a specific position, such as the position where the reagent dispensing mechanism 14 picks up the reagents. The number of reagent components 13 can be one or more.
[0046] The reagent dispensing mechanism 14 is used to draw up reagents and dispense them into the reaction cup to which the reagents are to be added. In one embodiment, the reagent dispensing mechanism 14 may include a reagent needle, which is driven by a two-dimensional or three-dimensional mechanism to move in two-dimensional or three-dimensional space, so that the reagent needle can move to draw up the reagents carried by the reagent component 13, move to the reaction cup to which the reagents are to be added, and dispense the reagents into the reaction cup.
[0047] The mixing mechanism 15 is used to mix the reaction liquid in the reaction vessel that needs to be mixed. There can be one or more mixing mechanisms 15.
[0048] The reaction component 16 has at least one placement position for placing a reaction cup and incubating the reaction liquid in the reaction cup. For example, the reaction component 16 can be a reaction disk, which is arranged in a disk-shaped structure and has one or more placement positions for placing reaction cups. The reaction disk can rotate and drive the reaction cups in its placement positions to rotate, for distributing the reaction cups and incubating the reaction liquid in the reaction cups within the reaction disk.
[0049] The photometric component 17 is used to perform photometric measurements on the incubated reaction solution to obtain the sample's reaction data. For example, the photometric component 17 detects the luminescence intensity of the reaction solution to be tested, and calculates the concentration of the analyte in the sample through a calibration curve. In one embodiment, the photometric component 17 is separately disposed outside the reaction component 16.
[0050] In some implementations, one of the first scheduling component 120 and the second scheduling component 220 may be referred to as the first target scheduling component, and the other may be referred to as the second target scheduling component; the detection component of the analysis module in which the first target scheduling component is located may be referred to as the first target detection component, and the detection component of the analysis module in which the second target scheduling component is located may be referred to as the second target detection component; the sample injection component of the analysis module in which the first target scheduling component is located may be referred to as the first target injection component, and the sample injection component of the analysis module in which the second target scheduling component is located may be referred to as the second target injection component.
[0051] The first scheduling component 120 and the second scheduling component 220 can independently schedule samples. For example, while the first target scheduling component schedules samples located in the first target injection component to the first target detection component, the second target scheduling component can schedule samples located in the second target injection component to the second target detection component, or schedule samples located in the second target injection component to the second target detection component within the overlapping region S, or schedule samples within the overlapping region S to either the second target injection component or the second target detection component. Even if the first target scheduling component malfunctions, the second target scheduling component can still schedule samples among the second target injection component, the overlapping region S, and the second target detection component; and / or the second target scheduling component can also schedule samples located in the second target injection component to the first target detection component for detection, and / or the second target scheduling component can also schedule samples located in the first target injection component to the second target detection component for detection.
[0052] In some implementations, such as Figure 2 As shown, the first detection component 110, the first scheduling component 120, the second scheduling component 220 and the second detection component 210 are arranged side by side along the first horizontal direction, with the first scheduling component 120 and the second scheduling component 220 spliced between the first detection component 110 and the second detection component 210.
[0053] For example, the housings of the first analysis module 100 and the second analysis module 200 are connected by a connector to achieve the splicing of the first scheduling component 120 and the second scheduling component 220. For example, the movement of the first scheduling component 120 includes movement along a first horizontal direction, and the movement of the second scheduling component 220 also includes movement along the first horizontal direction; for instance, the first scheduling component 120 and the second scheduling component 220 can move on one or two guide rails, the extension direction of which is parallel to the first horizontal direction.
[0054] The movement range of the first scheduling component 120 and the movement range of the second scheduling component 220 have an overlapping region S.
[0055] For example, at least one of the first scheduling component 120 and the second scheduling component 220 can schedule samples to the overlapping region S, and at least the other can schedule samples within the overlapping region S to outside the overlapping region S.
[0056] For example, when the first scheduling component 120 schedules a sample located in the first injection component 130 to the second analysis module 200, it will pass through the overlapping region S. When the second scheduling component 220 schedules a sample within the second analysis module 200, it will also pass through the overlapping region S. Alternatively, when the first scheduling component 120 schedules a sample located in the first injection component 130 to the second analysis module 200, it will pass through the overlapping region S. When the second scheduling component 220 schedules a sample located in the second injection component 230 to the first analysis module 100, it will also pass through the overlapping region S.
[0057] For example, such as Figure 2 As shown, the overlapping region S can be located within the housing of the first analysis module 100. However, it is not limited to this; for example, the overlapping region S can be located within the housing of the second analysis module 200, or the overlapping region S can be partially located within the housing of the first analysis module 100 and partially within the housing of the second analysis module 200; or the overlapping region S can be located between the housing of the first analysis module 100 and the second analysis module 200.
[0058] For example, the overlapping area S of the first analysis module 100 is provided with a first common channel, and the second scheduling component 220 is also used to schedule the sample placed in the second injection component 230 to the first common channel; the first scheduling component 120 is also used to schedule the sample on the first common channel to the first detection device for detection. For example, the overlapping area S of the second analysis module 200 is provided with a second common channel, and the first scheduling component 120 is also used to schedule the sample placed in the first injection component 130 to the second common channel; the second scheduling component 220 is also used to schedule the sample on the second common channel to the second detection device for detection.
[0059] In some implementations, such as Figure 2 As shown, the common channel can be set outside the movement range of the scheduling component. When the scheduling component moves into the overlapping region S, it can transfer samples to the common channel set in the overlapping region S, and / or transfer samples located in the common channel to the scheduling component. In other words, the common channel is used to buffer samples within the overlapping region S; buffering samples within the overlapping region S into the common channel will not hinder the movement of the scheduling component. The overlapping region S may include the area occupied by the scheduling component when it is located in the common channel and can transfer samples.
[0060] The controller 300 is used to control the movement of the first scheduling component 120 and the second scheduling component 220 according to the position of the first scheduling component 120 and the second scheduling component 220 and / or the state of the overlapping area S, so that the first scheduling component 120 and the second scheduling component 220 do not appear in the overlapping area S at the same time.
[0061] The controller 300 can be installed on the first analysis module 100 or the second analysis module 200, or it can be installed on an electronic device other than the first analysis module 100 and the second analysis module 200, such as a separate electronic computer.
[0062] The first scheduling component 120 and the second scheduling component 220 can independently schedule samples. In the sample analysis system, there is an overlapping area S, which is a common area that both the first scheduling component 120 and the second scheduling component 220 can reach. In this embodiment of the application, by controlling the movement of the first scheduling component 120 and the second scheduling component 220 so that the first scheduling component 120 and the second scheduling component 220 do not appear in the overlapping area S at the same time, at least one of the following situations can be prevented: the first scheduling component 120 and the second scheduling component 220 collide, the first target scheduling component collides with the sample rack on the second target scheduling component, or the scheduling component stops suddenly when a collision is about to occur; thereby preventing the sample container on the scheduling component from tipping over and / or the sample in the sample container from spilling out.
[0063] In some implementations, the movement of the first scheduling component 120 and the second scheduling component 220 is controlled according to the positions of the first scheduling component 120 and the second scheduling component 220 and / or the state of the overlapping region S so that the first scheduling component 120 and the second scheduling component 220 do not appear in the overlapping region S at the same time. This includes: when either the first scheduling component 120 or the second scheduling component 220 is in the overlapping region S, the other scheduling component is prohibited from moving into the overlapping region S.
[0064] For example, when at least a portion of the structure of any scheduling component is within the overlapping region S, another scheduling component is prohibited from moving into the overlapping region S.
[0065] For example, when the first target scheduling component is within the overlapping region S, the second target scheduling component is controlled to move outside the overlapping region S or to stop moving.
[0066] For example, when the first target scheduling component is within the overlapping region S, and the second target scheduling component needs to move to the overlapping region S, the second target scheduling component can be controlled to wait in the overlapping region S first. Only when the first target scheduling component is not within the overlapping region S can the second target scheduling component be controlled to move to the overlapping region S.
[0067] For example, when the first target scheduling component is within the overlapping region S, if the second target scheduling component needs to execute a first task that occupies the overlapping region S, it can first be controlled to execute a second task that does not require movement of the overlapping region S. Then, only when the first target scheduling component is not within the overlapping region S should the second target scheduling component be controlled to execute the first task that occupies the overlapping region S. This can improve sample scheduling efficiency.
[0068] For example, the sample analysis system includes an in-situ detection device, and the controller 300 can detect whether there is a scheduling component in the overlapping area S through the in-situ detection device; optionally, the in-situ detection device is set in the overlapping area S or near the overlapping area S.
[0069] like Figure 4a As shown, the in-situ detection device includes a vision camera 411; for example, the controller 300 can identify whether there is a scheduling component in the overlapping area S based on the image captured by the vision camera 411.
[0070] like Figure 4b As shown, the in-situ detection device includes a first sensor 412, which may include an optical signal triggered sensor and / or a microswitch type sensor. For example, the controller 300 can determine whether a scheduling component is present in the overlapping area S based on the output signal of the first sensor 412. For instance, when a scheduling component moves into the overlapping area S, it comes into contact with the microswitch type sensor, changing the switching state of the sensor. The controller 300 determines that a scheduling component is present in the overlapping area S based on the change in the switching state of the microswitch type sensor. Alternatively, when a scheduling component moves into the overlapping area S, at least a portion of its structure blocks the optical path of the optical signal triggered sensor, causing a change in the output signal of the sensor. The controller 300 determines that a scheduling component is present in the overlapping area S based on the change in the output signal of the optical signal triggered sensor.
[0071] In some implementations, based on the positions of the first scheduling component 120 and the second scheduling component 220 and / or the state of the overlapping region S, the movement of the first scheduling component 120 and the second scheduling component 220 is controlled so that the first scheduling component 120 and the second scheduling component 220 do not appear in the overlapping region S at the same time. This includes: if either the first scheduling component 120 or the second scheduling component 220 is performing a preset task that occupies the overlapping region S, the other scheduling component is prohibited from moving into the overlapping region S.
[0072] For example, the scheduling component executes a preset task within the overlapping region S, including at least one of the following: the scheduling component schedules samples to the overlapping region S, the scheduling component schedules samples within the overlapping region S to outside the overlapping region S, and the scheduling component moves samples to the overlapping region S when it is reset.
[0073] For example, scheduling a sample to an overlapping region S may include the following steps: the scheduling component moves from outside the overlapping region S to inside the overlapping region S, the scheduling component carrying, for example, a sample obtained from the first sample introduction component 130 or a remaining sample after being aspirated by the first detection component 110; the scheduling component moves into the overlapping region S and schedules the sample it carries into the overlapping region S, the sample scheduled into the overlapping region S may be buffered in a common channel set in the overlapping region S. Afterwards, the scheduling component moves outside the overlapping region S or remains inside the overlapping region S.
[0074] For example, the scheduling component may schedule samples from overlapping regions S to outside overlapping regions S by the following steps: the scheduling component moves from outside overlapping regions S to inside overlapping regions S; the scheduling component moves to inside overlapping regions S and transfers the samples buffered in the common channel to the scheduling component; the scheduling component carries the transferred samples and moves to outside overlapping regions S.
[0075] For example, when a scheduling component executes a preset task occupying the overlapping region S, it includes at least a state of not moving within the overlapping region S, a state of moving from outside the overlapping region S into the overlapping region S, and a state of moving from inside the overlapping region S out of the overlapping region S. By prohibiting the second target scheduling component from moving into the overlapping region S when the first target scheduling component is executing a preset task occupying the overlapping region S, it is possible to at least prevent the second target scheduling component from moving into the overlapping region S when the first target scheduling component is not moving within the overlapping region S, and also to prevent the second target scheduling component from moving into the overlapping region S when the first target scheduling component is about to move into the overlapping region S, and / or to prevent the second target scheduling component from moving into the overlapping region S when the first target scheduling component moves from inside the overlapping region S out of the overlapping region S; to prevent collisions.
[0076] In some embodiments, based on the positions of the first scheduling component 120 and the second scheduling component 220 and / or the state of the overlapping region S, the movement of the first scheduling component 120 and the second scheduling component 220 is controlled so that the first scheduling component 120 and the second scheduling component 220 do not appear simultaneously in the overlapping region S. This includes: when either the first scheduling component 120 or the second scheduling component 220 is executing a first preset task occupying the overlapping region S, when the other scheduling component requests to execute a second preset task occupying the overlapping region S, the other scheduling component is prohibited from executing the second preset task.
[0077] For example, when the first target scheduling component is about to move into the overlapping region S, or is already in the overlapping region S, the second target scheduling component can be prevented from moving into the overlapping region S to prevent a collision.
[0078] In some implementations, the states of the overlapping region S include: an idle state, a first occupied state, and a second occupied state, wherein the idle state is a state in which the overlapping region S is not occupied by any scheduling component. For example, when the overlapping region S is neither in the first occupied state nor in the second occupied state, the state of the overlapping region S is the idle state. Optionally, the state of the overlapping region S can be persistently recorded, and the current state of the overlapping region S can be updated in real time to control the movement of the first scheduling component 120 and the second scheduling component 220 according to the current state of the overlapping region S so that the first scheduling component 120 and the second scheduling component 220 do not appear in the overlapping region S at the same time.
[0079] The controller 300 is configured to, when the overlapping region S is in an idle state and the first scheduling component 120 requests to execute a preset task within the overlapping region S, set the overlapping region S to a first occupied state and control the first scheduling component 120 to execute the preset task within the overlapping region S. Furthermore, the controller 300 is configured to, when the overlapping region S is in an idle state and the second scheduling component 220 requests to execute a preset task within the overlapping region S, set the overlapping region S to a second occupied state and control the second scheduling component 220 to execute the preset task within the overlapping region S.
[0080] For example, when the overlapping region S is neither in the first occupied state nor the second occupied state, such as when the overlapping region S is neither in the first occupied state nor the second occupied state, and at least one common channel of the overlapping region S does not have cached samples, when the first scheduling component 120 requests to execute a preset task to schedule samples to the overlapping region S, the overlapping region S is set to the first occupied state and the first scheduling component 120 is controlled to schedule samples to the common channel set in the overlapping region S for caching; when the first scheduling component 120 moves outside the overlapping region S, the first occupied state of the overlapping region S can be released and the overlapping region S is set to the idle state.
[0081] For example, when the overlapping region S is neither in the first occupied state nor the second occupied state, such as when the overlapping region S is neither in the first occupied state nor the second occupied state, and at least one common channel of the overlapping region S has samples cached, when the second scheduling component 220 requests to execute a preset task to schedule the samples in the overlapping region S to outside the overlapping region S, the overlapping region S is set to the second occupied state, and the second scheduling component 220 is controlled to move into the overlapping region S, and the samples cached in the common channel are transferred to the second scheduling component 220. The second scheduling component 220 carries the transferred samples and moves to outside the overlapping region S, which can release the second occupied state of the overlapping region S and set the overlapping region S to an idle state.
[0082] For example, based on the positions of the first scheduling component 120 and the second scheduling component 220 and / or the state of the overlapping region S, controlling the movement of the first scheduling component 120 and the second scheduling component 220 to prevent them from appearing simultaneously in the overlapping region S includes: when the overlapping region S is in a first occupied state, prohibiting the second scheduling component 220 from moving into the overlapping region S and / or prohibiting the second scheduling component 220 from executing a preset task occupying the overlapping region S. When the overlapping region S is in a second occupied state, prohibiting the first scheduling component 120 from moving into the overlapping region S and / or prohibiting the second scheduling component 220 from executing a preset task occupying the overlapping region S.
[0083] For example, when the overlapping region S is in a first occupied state, if the second scheduling component 220 requests to execute a preset task occupying the overlapping region S, the second scheduling component 220 is not allowed to execute the preset task occupying the overlapping region S; alternatively, the second scheduling component 220 can be switched to execute other tasks that do not occupy the overlapping region S. This can prevent collisions when both scheduling components are executing preset tasks occupying the overlapping region S.
[0084] In some implementations, for at least one of the first scheduling component 120 and the second scheduling component 220, when a scheduled component completes a preset task within the overlapping region S and becomes idle, the scheduling component moves outside the overlapping region S. For example, after a scheduling component caches samples in the common channel set in the overlapping region S, it can move outside the overlapping region S even if it does not receive any subsequent tasks, thereby releasing the occupation of the overlapping region S so that another scheduling component can execute the preset task occupied within the overlapping region S.
[0085] In some implementations, for at least one of the first scheduling component 120 and the second scheduling component 220, when a preset task within the overlapping region S is completed and the component is idle, the scheduling component remains within the overlapping region S. For example, after a scheduling component caches a sample in the common channel set in the overlapping region S, it can remain within the overlapping region S if no subsequent task is received; if a subsequent task is received to schedule the cached sample in the overlapping region S to be moved outside the overlapping region S, the sample can be directly retrieved from the overlapping region S, reducing the process of moving to and from the overlapping region S.
[0086] For example, based on the positions of the first scheduling component 120 and the second scheduling component 220 and / or the state of the overlapping region S, controlling the movement of the first scheduling component 120 and the second scheduling component 220 to prevent them from simultaneously appearing in the overlapping region S includes: when at least one of the scheduling components 120 and 220 completes a preset task within the overlapping region S and is idle, if another scheduling component has a preset task occupying the overlapping region S, the controller 300 sends an instruction to the scheduling component currently stationary in the overlapping region S to control it to move outside the overlapping region S, and controls the other scheduling component to execute the preset task occupying the overlapping region S. By controlling the scheduling component currently stationary in the overlapping region S to move outside the overlapping region S, the overlapping region S can be released so that when the other scheduling component executes the preset task occupying the overlapping region S and moves into the overlapping region S, it will not collide with the scheduling component currently stationary in the overlapping region S.
[0087] At least one of the first scheduling component 120 and the second scheduling component 220 can be reset to improve the accuracy of sample scheduling. For example, the two scheduling components can be reset synchronously when the sample scheduling system is powered on; or the other scheduling component can be reset while one of the scheduling components is performing sample scheduling, for example, when an anomaly occurs.
[0088] In some implementations, for the first target scheduling component in the first scheduling component 120 and the second scheduling component 220, the range of motion during reset at least partially overlaps with the overlapping region S. For example, please refer to... Figure 2 The overlapping region S is located within the first analysis module 100, and the movement range of the first scheduling component 120 during reset at least partially overlaps with the overlapping region S.
[0089] The controller 300 is used to control the first target scheduling component to reset when it receives a reset command from the first target scheduling component, and the second target scheduling component in the first scheduling component 120 and the second scheduling component 220 is not executing a preset task occupying the overlapping area S or is not in the overlapping area S. For example, when the first scheduling component 120 needs to be reset, it first determines whether the second target scheduling component is in or about to move into the overlapping area S. If the second target scheduling component is not in the overlapping area S and will not move into the overlapping area S within a preset time period, the controller controls the first target scheduling component to reset; this can prevent the first target scheduling component from moving into the overlapping area S and colliding with the second target scheduling component when it resets.
[0090] For example, if the first scheduling component 120 needs to be reset, and the second target scheduling component is in the overlapping area S or is performing a preset task that occupies the overlapping area S, the first target scheduling component can be controlled to reset after the second target scheduling component moves to outside the overlapping area S.
[0091] For example, when the first scheduling component 120 needs to be reset and the second target scheduling component has completed its preset task in the overlapping area S and is idle, an instruction can be sent to the second target scheduling component to control the second target scheduling component to move outside the overlapping area S, and then the first target scheduling component can be controlled to be reset.
[0092] For example, when the first target scheduling component is reset, the second target scheduling component is prohibited from executing a preset task within the overlapping region S, or from moving into the overlapping region S. Specifically, when the first target scheduling component is reset, the overlapping region S is set to the corresponding occupied state, and the second target scheduling component is prohibited from moving into the overlapping region S and / or from executing a preset task within the overlapping region S.
[0093] For example, when the first target scheduling component completes the reset, it moves outside the overlapping area S and can release the corresponding occupied state, setting the overlapping area S to an idle state; so that the second target scheduling component can execute the preset task occupied within the overlapping area S.
[0094] In some implementations, the movement range of at least one of the first scheduling component 120 and the second scheduling component 220 during reset is outside the overlapping region S. For example, when the scheduling component resets, it may not set the state of the overlapping region S to the occupied state corresponding to that scheduling component; for instance, if the state of the overlapping region S was the occupied state corresponding to that scheduling component before the scheduling component resets, the occupied state can be released during the reset of the scheduling component, thus facilitating the other scheduling component to perform a preset task occupying the overlapping region S.
[0095] When the first target scheduling component is reset, its movement range at least partially overlaps with the overlapping area S. When the second target scheduling component is reset, its movement range is outside the overlapping area S. This facilitates the synchronous reset of the first and second target scheduling components, thereby improving efficiency.
[0096] Please see Figure 2 There is no overlapping region S within the second analysis module 200, and the movement range of the second scheduling component 220 during reset is outside the overlapping region S. The second scheduling component 220 typically does not enter the overlapping region S during reset, thus not affecting the execution of preset tasks within the overlapping region S by the first target scheduling component; for example, when the first target scheduling component needs to reset, it does not need to determine the state of the overlapping region S.
[0097] For example, during the process of the scheduling component resetting to move towards the overlapping region S, the scheduling component can be controlled to stop moving in that direction before it begins to enter the overlapping region S, so that the movement range of the scheduling component during reset is outside the overlapping region S. For example, such as Figure 5 As shown, a second sensor 420 can be set at a position near the overlapping area S in the second analysis module 200. The second sensor 420 includes, for example, a light signal triggered sensor and / or a micro switch type sensor. When the second scheduling component 220 moves to the second sensor 420, the controller 300 can control the second scheduling component 220 to stop moving to the left based on the output signal of the second sensor 420.
[0098] For example, the distance the scheduling component moves towards the overlapping region S when resetting can be limited to be less than or equal to a first preset distance, or the movement range of the scheduling component when resetting can be outside the overlapping region S. For example, such as Figure 6As shown, a third sensor 430b can be set at a position away from the overlapping region S in the second analysis module 200. When the second scheduling component 220 is reset, it first moves away from the overlapping region S. When the second scheduling component 220 moves to the third sensor 430b, the position of the second scheduling component 220 at this time can be determined as the zero point position of the second scheduling component 220. Then, the second scheduling component 220 is controlled to move a first preset distance towards the overlapping region S and then stops moving towards the overlapping region S so that the scheduling component is outside the overlapping region S.
[0099] For example, such as Figure 6 As shown, a second sensor 420b can be set at a position close to the overlapping area S in the second analysis module 200, and a third sensor 430b can be set at a position far away from the overlapping area S in the second analysis module 200; this can prevent the second scheduling component 220 from moving into the overlapping area S and causing a collision when it is reset in the event of an abnormality in either the third sensor 430b or the second sensor 420b.
[0100] For example, such as Figure 6 As shown, a second sensor 420a can be set at a position near the second analysis module 200 in the first analysis module 100. When the first scheduling component 120 moves to the second sensor 420a, the controller 300 can control the first scheduling component 120 to stop moving to the right according to the output signal of the second sensor 420a so that the first scheduling component 120 will not enter the second analysis module 200 and prevent collision with the second scheduling component 220 in the second analysis module 200.
[0101] For example, such as Figure 6As shown, a third sensor 430a is positioned in the first analysis module 100 at a location away from the overlapping region S. When the first scheduling component 120 resets, it first moves away from the overlapping region S. When the first scheduling component 120 moves to the third sensor 430a and triggers it, the position of the first scheduling component 120 at this moment can be determined as the zero point position of the first scheduling component 120. Then, the first scheduling component 120 is controlled to move towards the overlapping region S a second preset distance, for example, greater than or equal to 0.5 cm and less than 50 cm. If the output signal of the third sensor 430a changes during the process of the first scheduling component 120 moving towards the overlapping region S a second preset distance, such as the third sensor 430a switching to not being triggered, it can be determined that the third sensor 430a is not abnormal, and the reset can continue. If the output signal of the third sensor 430a does not change during the process of the first scheduling component 120 moving a second preset distance toward the overlapping area S, and if the third sensor 430a is still not triggered, it can be determined that the third sensor 430a is abnormal. It can be left unreset and a prompt message can be output to prompt the user to handle the situation. The second preset distance is less than 50 centimeters, which ensures that the first scheduling component 120 has not yet moved into the overlapping area S and will not affect the second scheduling component 220 from executing the preset task that occupies the overlapping area S. It can also prevent collisions when the third sensor 430a fails.
[0102] In some implementations, please refer to Figure 7 The sample analysis system also includes a masking component 510. For example, the masking component 510 includes a masking mechanism and a masking plate. The masking mechanism can drive the masking plate to extend, retract, and / or rotate to mask or unmask the overlapping area S.
[0103] When either the first scheduling component 120 or the second scheduling component 220 performs a preset task within the overlapping region S and enters the overlapping region S, the blocking component 510 switches to the blocking state to block the overlapping region S to prevent another scheduling component from moving into the overlapping region S; and when the scheduling component in the overlapping region S completes the preset task in the overlapping region S, the blocking component 510 switches to the unblocking state, the scheduling component in the overlapping region S moves out of the overlapping region S, and another scheduling component can move into the overlapping region S.
[0104] In some implementations, the sample analysis system may also include an input module, a display module, and an alarm module.
[0105] The input module is used to receive user input. Commonly, the input module can be a mouse and keyboard, and in some cases, it can be a touchscreen display. The touchscreen display provides the functionality for user input and content display, so in this example, the input module and display module are integrated. Of course, in some cases, the input module can even be a voice input device with speech recognition capabilities.
[0106] The display module can be used to display information. In some embodiments, the sample analysis system itself can integrate the display module. In other embodiments, the sample analysis system can also be connected to a computer device (e.g., a computer) and display information through the display unit (e.g., a display screen) of the computer device. These all fall within the scope defined and protected by the display module herein.
[0107] The alarm module is used to trigger an alarm when the controller 300 determines that an alarm condition has been triggered. In some embodiments, when an alarm condition has a corresponding alarm identifier, the alarm module drives the display module to display the alarm identifier corresponding to the alarm condition when the controller 300 determines that the alarm condition has been triggered. In some examples, the alarm module can be hardware with display functionality, or even the alarm module can be integrated with the display module to alert and prompt the user through the displayed content.
[0108] The sample analyzer provided in this application includes: a first analysis module 100, a second analysis module 200, and a controller 300. The first analysis module 100 includes a first detection component 110, a first scheduling component 120, and a first sample injection component 130 for the user to insert samples. The first scheduling component 120 is used at least within the first analysis module 100 to schedule samples located in the first sample injection component 130. The second analysis module 200 includes a second detection component 210, a second scheduling component 220, and a second sample injection component 230 for the user to insert samples. The second scheduling component 220 is used at least within the second analysis module 200 to schedule samples located in the second sample injection component 230. The movement range of the first scheduling component 120 and the movement range of the second scheduling component 220 overlap in a region S, and the first scheduling component 120 and the second scheduling component 220 can independently schedule samples. The controller 300 is used to control the movement of the first scheduling component 120 and the second scheduling component 220 according to the positions of the first scheduling component 120 and the second scheduling component 220 and / or the state of the overlapping region S, so that the first scheduling component 120 and the second scheduling component 220 do not appear simultaneously in the overlapping region S. It can improve the sample scheduling efficiency of the sample analysis system and prevent the scheduling components from colliding in the overlapping region S.
[0109] This application also provides a sample analysis system, which includes a first analysis module 100 and a second analysis module 200.
[0110] The first analysis module 100 includes a first detection component 110, a first scheduling component 120, and a first sample injection component 130 for users to insert samples. The first scheduling component 120 is used at least within the first analysis module 100 to schedule samples located in the first sample injection component 130. The second analysis module 200 includes a second detection component 210, a second scheduling component 220, and a second sample injection component 230 for users to insert samples. The second scheduling component 220 is used at least within the second analysis module 200 to schedule samples located in the second sample injection component 230. The movement range of the first scheduling component 120 and the movement range of the second scheduling component 220 overlap by a region S, and the first scheduling component 120 and the second scheduling component 220 can independently schedule samples.
[0111] Specifically, when either the first scheduling component 120 or the second scheduling component 220 is in the overlapping region S, the other scheduling component is prohibited from moving into the overlapping region S.
[0112] In some implementations, for at least one of the first scheduling component 120 and the second scheduling component 220, when a preset task within the overlapping region S is completed and the component is idle, the scheduling component moves to outside the overlapping region S.
[0113] In some implementations, the range of motion for resetting at least one of the first scheduling component 120 and the second scheduling component 220 is outside the overlapping region S.
[0114] The specific principles and implementation methods of the sample analysis system provided in this application embodiment are similar to those of the sample analyzer in the aforementioned embodiment, and will not be repeated here.
[0115] It should be understood that the terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the scope of the application.
[0116] It should also be understood that the term “and / or” as used in this application and the appended claims means any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.
[0117] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in this application, and these modifications or substitutions should all be covered within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A sample analysis system, characterized in that, include: A first analysis module, comprising a first detection component, a first scheduling component, and a first sample injection component for a user to insert a sample, wherein the first scheduling component is at least used to schedule a sample located in the first sample injection component within the first analysis module; The second analysis module includes a second detection component, a second scheduling component, and a second sample injection component for the user to insert samples. The second scheduling component is used at least to schedule samples located in the second sample injection component within the second analysis module. The movement ranges of the first scheduling component and the second scheduling component overlap, and the first scheduling component and the second scheduling component are capable of independently scheduling samples. A controller is configured to control the movement of the first scheduling component and the second scheduling component based on the positions of the first scheduling component and the second scheduling component and / or the state of the overlapping area, so that the first scheduling component and the second scheduling component do not appear simultaneously in the overlapping area.
2. The sample analysis system according to claim 1, characterized in that, The overlapping area is equipped with a public passageway; The first scheduling component is further configured to schedule samples located in the first injection component to the common channel for buffering, and the second scheduling component is further configured to schedule samples buffered in the common channel to the second injection component or the second detection component; and / or The second scheduling component is further configured to schedule samples located in the second injection component to the common channel for caching, and the first scheduling component is further configured to schedule samples cached in the common channel to the first injection component or the first detection component.
3. The sample analysis system according to claim 1, characterized in that, The first scheduling component is further configured to schedule samples located in the first injection component to the second detection component for detection; and / or The second scheduling component is also used to schedule the sample located in the second injection component to the first detection component for detection.
4. The sample analysis system according to claim 1, characterized in that, The step of controlling the movement of the first scheduling component and the second scheduling component according to their positions and / or the state of the overlapping area to prevent them from appearing simultaneously in the overlapping area includes: When either the first scheduling component or the second scheduling component is within the overlapping area, the other scheduling component is prohibited from moving into the overlapping area.
5. The sample analysis system according to claim 1, characterized in that, The step of controlling the movement of the first scheduling component and the second scheduling component according to their positions and / or the state of the overlapping area to prevent them from appearing simultaneously in the overlapping area includes: If either the first scheduling component or the second scheduling component executes a preset task that occupies the overlapping area, the other scheduling component is prohibited from moving into the overlapping area.
6. The sample analysis system according to claim 1, characterized in that, The step of controlling the movement of the first scheduling component and the second scheduling component according to their positions and / or the state of the overlapping area to prevent them from appearing simultaneously in the overlapping area includes: When either the first scheduling component or the second scheduling component executes a first preset task occupying the overlapping area, if the other scheduling component requests to execute a second preset task occupying the overlapping area, the other scheduling component is prohibited from executing the second preset task.
7. The sample analysis system according to claim 1, characterized in that, The states of the overlapping area include: idle state, first occupied state, and second occupied state. The idle state is a state in which the area is not occupied by any scheduling component. The controller is configured to, when the overlapping area is in the idle state and the first scheduling component requests to execute a preset task occupying the overlapping area, set the overlapping area to the first occupied state and control the first scheduling component to execute the preset task occupying the overlapping area; and When the overlapping area is in the idle state, when the second scheduling component requests to execute a preset task occupying the overlapping area, the overlapping area is set to the second occupied state and the second scheduling component is controlled to execute the preset task occupying the overlapping area.
8. The sample analysis system according to claim 7, characterized in that, The step of controlling the movement of the first scheduling component and the second scheduling component according to their positions and / or the state of the overlapping area to prevent them from appearing simultaneously in the overlapping area includes: When the overlapping area is in the first occupied state, the second scheduling component is prohibited from moving into the overlapping area and / or the second scheduling component is prohibited from executing a preset task occupying the overlapping area; when the overlapping area is in the second occupied state, the first scheduling component is prohibited from moving into the overlapping area and / or the second scheduling component is prohibited from executing a preset task occupying the overlapping area.
9. The sample analysis system according to any one of claims 5-8, characterized in that, The scheduling component executes a preset task occupying the overlapping area, including at least one of the following: the scheduling component schedules samples to the overlapping area, the scheduling component schedules samples in the overlapping area to outside the overlapping area, and the scheduling component moves to the overlapping area when it is reset.
10. The sample analysis system according to any one of claims 1-8, characterized in that, The sample analysis system further includes an occlusion component. When either the first scheduling component or the second scheduling component executes a preset task occupying the overlapping area and enters the overlapping area, the occlusion component switches to an occlusion state to occupies the overlapping area to prevent the other scheduling component from moving into the overlapping area; and When the scheduling component within the overlapping area completes the preset task within the overlapping area, the occlusion component switches to the unoccluded state, and the scheduling component within the overlapping area moves outside the overlapping area.
11. The sample analysis system according to any one of claims 1-8, characterized in that, For at least one of the first scheduling component and the second scheduling component, when the preset task within the overlapping area is completed and the component is idle, the scheduling component moves to outside the overlapping area.
12. The sample analysis system according to any one of claims 1-8, characterized in that, For at least one of the first scheduling component and the second scheduling component, when the preset task in the overlapping area is completed and the component is idle, the scheduling component stays in the overlapping area. The step of controlling the movement of the first scheduling component and the second scheduling component according to their positions and / or the state of the overlapping area to prevent them from appearing simultaneously in the overlapping area includes: When at least one of the first and second scheduling components completes a preset task within the overlapping area and is idle, if another scheduling component has a preset task occupying the overlapping area, the controller sends an instruction to the scheduling component that is currently in the overlapping area to control the scheduling component to move outside the overlapping area, and controls the other scheduling component to execute the preset task occupying the overlapping area.
13. The sample analysis system according to any one of claims 1-8, characterized in that, For the first target scheduling component in the first scheduling component and the second scheduling component, the range of motion during reset at least partially overlaps with the overlapping area, and the range of motion after reset is completed is moved outside the overlapping area; The controller is configured to, upon receiving a reset command from the first target scheduling component, and provided that the first scheduling component and the second target scheduling component are not executing a preset task occupying the overlapping area or are not within the overlapping area, control the first target scheduling component to reset; and / or When the first target scheduling component is reset, the second target scheduling component is prohibited from executing a preset task occupying the overlapping area, or the second target scheduling component is prohibited from moving into the overlapping area.
14. The sample analysis system according to any one of claims 1-8, characterized in that, For at least one of the first scheduling component and the second scheduling component, the range of motion during reset is outside the overlapping area.
15. A sample analysis system, characterized in that, include: A first analysis module, comprising a first detection component, a first scheduling component, and a first sample injection component for a user to insert a sample, wherein the first scheduling component is at least used to schedule a sample located in the first sample injection component within the first analysis module; The second analysis module includes a second detection component, a second scheduling component, and a second sample injection component for the user to insert samples. The second scheduling component is used at least to schedule samples located in the second sample injection component within the second analysis module. The movement ranges of the first scheduling component and the second scheduling component overlap, and the first scheduling component and the second scheduling component are capable of independently scheduling samples. Specifically, when either the first scheduling component or the second scheduling component is within the overlapping area, the other scheduling component is prohibited from moving into the overlapping area.
16. The sample analysis system according to claim 15, characterized in that, For at least one of the first scheduling component and the second scheduling component, when the preset task within the overlapping area is completed and the component is idle, the scheduling component moves to outside the overlapping area. and / or For at least one of the first scheduling component and the second scheduling component, the range of motion during reset is outside the overlapping area.
Citation Information
Patent Citations
Automated diagnostic analyzers having rear accessible track systems and related methods
CN105745546A
Sample analysis system and control method thereof
CN115598360A