Sample analysis system
By designing independent scheduling components and controllers to coordinate movement in the sample analysis system, the problems of large space and complex structure of multiple sample analyzers were solved, and efficient sample scheduling and anti-collision effects were achieved.
Patent Information
- Application Number
- CN202410383535.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-03-29
- Publication Date
- 2025-09-30
- Estimated Expiration
- 2044-03-29
AI Technical Summary
In the existing sample analysis system, multiple sample analyzers share an independent sample scheduling device and a front-end track cascade, resulting in a large footprint and complex structure of the entire machine.
A sample analysis system is designed, in which the first and second analysis modules respectively contain scheduling components. The movement range of the scheduling components has an overlapping area. A controller coordinates the movement of the two groups of scheduling components to avoid entering the overlapping area at the same time. Samples are scheduled independently, and the positions of the scheduling components are monitored by an in-situ detection device to prevent collisions.
It improves the sample scheduling efficiency, prevents scheduling components from colliding in overlapping areas, and reduces the system footprint and structural complexity.
Smart Images

Figure CN120721998A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of medical equipment, and in particular to a sample analysis system. Background Art
[0002] To improve testing efficiency, some hospitals or laboratories use multiple sample analyzers for sample testing. In related technologies, multiple sample analyzers are usually cascaded by sharing an independent sample scheduling device and front-end track. This cascade method makes the entire machine occupy a large area and has a complex structure. Summary of the Invention
[0003] The present application provides a sample analysis system that can improve the sample scheduling efficiency of the sample analysis system and prevent scheduling components from colliding.
[0004] In a first aspect, an embodiment of the present application provides a sample analysis system, comprising:
[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 the sample located in the first sample injection component within the first analysis module;
[0006] a second analysis module, comprising a second detection component, a second scheduling component, and a second sample introduction component for a user to insert a sample, wherein the second scheduling component is at least used to schedule the sample located in the second sample introduction component within the second analysis module; wherein the motion range of the first scheduling component and the motion range of the second scheduling component have an overlapping area, and the first scheduling component and the second scheduling component can independently schedule the sample;
[0007] A controller is used 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 in the overlapping area at the same time.
[0008] In a second aspect, an embodiment of the present application provides a sample analysis system, comprising:
[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 the sample located in the first sample injection component within the first analysis module;
[0010] a second analysis module, comprising a second detection component, a second scheduling component, and a second sample introduction component for a user to insert a sample, wherein the second scheduling component is at least used to schedule the sample located in the second sample introduction component within the second analysis module; wherein the motion range of the first scheduling component and the motion range of the second scheduling component have an overlapping area, and the first scheduling component and the second scheduling component can independently schedule the sample;
[0011] When either the first scheduling component or the second scheduling component is in the overlapping area, the other scheduling component is prohibited from moving into the overlapping area.
[0012] The sample analysis system provided in an embodiment of the present 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 insert a sample, the first scheduling component being at least used to schedule the 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 a user to insert a sample, the second scheduling component being at least used to schedule the sample located in the second sample injection component within the second analysis module; wherein the motion range of the first scheduling component and the motion range of the second scheduling component have an overlapping area, and the first scheduling component and the second scheduling component can independently schedule samples; the controller is used to control the motion of the first scheduling component and the second scheduling component based on the position 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 in the overlapping area at the same time. This can improve the sample scheduling efficiency of the sample analysis system and prevent the scheduling components from colliding in the overlapping area.
[0013] It should be understood that the above general description and the following detailed description are merely exemplary and explanatory and do not limit the disclosure of the embodiments of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0014] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0015] Figure 1 This is a schematic diagram of the structure of a sample analysis system provided in an embodiment of the present application;
[0016] Figure 2This is a schematic structural diagram of a detection component in one embodiment of the present application;
[0017] Figures 3 to 7 It is a schematic diagram of the structure of the sample analysis system in some embodiments of the present application.
[0018] Description of reference numerals:
[0019] 100, first analysis module; 110, first detection component; 120, first scheduling component; 130, first sampling component; 200, second analysis module; 210, second detection component; 220, second scheduling component; 230, second sampling component; 300, controller; S, overlap area; 411, visual camera; 412, first sensor; 420, second sensor; 430, third sensor; 510, shielding component;
[0020] 11. Sample component; 12. Sample dispensing mechanism; 13. Reagent component; 14. Reagent dispensing mechanism; 15. Mixing mechanism; 16. Reaction component; 17. Optical detection component. DETAILED DESCRIPTION
[0021] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.
[0022] The flowcharts shown in the accompanying drawings are for illustrative purposes only and do not necessarily include all contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps may be decomposed, combined, or partially merged, so the actual execution order may vary depending on the actual situation.
[0023] The following describes some embodiments of the present application in detail with reference to the accompanying drawings. In the absence of conflict, the following embodiments and features therein may be combined with each other.
[0024] See also Figure 1 , Figure 1 It is a structural diagram of a sample analysis system provided in an embodiment of the present 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 injection component 130 for a user to insert a sample. The first scheduling component 120 is at least used to schedule the sample located in the first injection component 130 within the first analysis module 100 .
[0027] For example, the first dispatching component 120 includes at least one of the following: a dispatching cart, a conveyor belt, and a robot.
[0028] Exemplarily, the first sample injection assembly 130 is for the user to insert a sample container containing a sample. For example, Figure 2 As shown, the first injection assembly 130 includes one or more injection channels, which can be used to accommodate a sample rack loaded with one or more sample containers, or a sample seat loaded with one sample container.
[0029] For example, the first scheduling component 120 can schedule at least part of the sample container provided by the first sampling component 130 to the first detection component 110 , and the first detection component 110 detects at least part of the sample in the sample container 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 at least used to schedule the sample 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 cart, a conveyor belt, and a robot.
[0032] Exemplarily, the second sample injection assembly 230 is for the user to insert a sample container containing a sample. Figure 2 As shown, the second injection assembly 230 includes one or more injection channels, which can be used to accommodate a sample rack loaded with one or more sample containers, or a sample seat loaded with one sample container.
[0033] For example, the second scheduling component 220 can schedule at least part of the sample container provided by the second sampling component 230 to the second detection component 210, and the second detection component 210 detects at least part of the sample in the sample container to obtain a second detection result.
[0034] In some embodiments, the first scheduling component 120 is further configured to schedule at least one sample located in the first sampling component 130 to the second analysis module 200 , so that the second detection component 210 detects the sample to obtain a third detection result.
[0035] For example, the first scheduling component 120 can schedule at least one sample located in the first sampling component 130 to be tested by the second detection component 210 to obtain a third test result. Alternatively, the first scheduling component 120 can schedule at least one sample located in the first sampling component 130 to the second scheduling component 220, which then schedules the sample to be tested by the second detection component 210 to obtain a third test result.
[0036] In some embodiments, the range of motion of the first scheduling component 120 and the range of motion of the second scheduling component 220 have an overlapping area S. The first scheduling component 120 can schedule at least one sample located in the first sampling component 130 to the overlapping area S, and the second scheduling component 220 schedules the sample in the overlapping area S to the second detection component 210 for detection to obtain a third detection result. Alternatively, the second scheduling component 220 can first schedule the sample in the overlapping area S to the second sampling 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, Figure 2 As shown, a common channel is provided in the overlapping region S, to which both the first scheduling component 120 and the second scheduling component 220 can move to dispatch samples. The first scheduling component 120 can dispatch samples from the first injection component 130 to the common channel for buffering, while the second scheduling component 220 can dispatch 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 test the sample and obtain a fourth test result. Exemplarily, 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 testing and obtain a fourth test 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 testing and obtain a fourth test result. Alternatively, the second scheduling component 220 can schedule at least one sample located in the second sample injection component 230 to the overlapping region S, which then schedules the sample within the overlapping region S to the first detection component 110 for testing and obtain a fourth test result. Alternatively, the first scheduling component 120 can schedule the sample within the overlapping region S to the first sample injection component 130 first, and then schedule the sample to the first detection component 110 for testing and obtain a fourth test result based on a preset scheduling strategy.
[0039] In some embodiments, as Figure 2 As shown, the sample analysis system further includes a scanning component, for example, at least one of the first analysis module 100 and the second analysis module 200 is provided with a scanning component; the scanning component can be provided in the detection component, the sampling component, or a separate scanning channel. The scanning component can scan a sample rack or sample container to obtain sample information. The controller 300 can control the first scheduling component 120 and / or the second scheduling component 220 to schedule samples based on the sample information, for example, determining a test item for the sample based on the sample information, and scheduling the sample to the first detection component 110 and / or the second detection component 210 for testing based on the test item.
[0040] For example, Figure 2 As shown, a common channel is provided in the overlapped area S. The second scheduling component 220 can schedule samples located in the second injection component 230 to be cached in the common channel, and the first scheduling component 120 can schedule samples cached 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 the analysis units in the first detection component 110 and the analysis units in the second detection component 210 can be the same or different. It is understandable that the detection items corresponding to the first detection result, the second detection result, the third detection result, and the fourth detection result can be the same or different. For ease of explanation, please refer to Figure 2 The embodiment of the present application is mainly explained by taking the example that the first detection component 110 includes a biochemical analysis unit and the second detection component 210 includes 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 embodiments, see 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 light detection component 17, etc.
[0043] The sample part 11 is used to carry the sample. Figure 3 See Figure 2The sample component 11 may include a sample aspiration channel, the scheduling component may schedule the sample to the sample aspiration channel, and the sample dispensing mechanism 12 may be used to aspirate the sample from the sample aspiration channel. Optionally, the sample component 11 may further include a front buffer channel, a rear buffer channel, and a first drive mechanism; the scheduling component may schedule the sample container to the front buffer channel for caching, the first drive mechanism may schedule the sample container cached in the front buffer channel to the sample aspiration channel for sample aspiration by the sample dispensing mechanism 12, and the first drive mechanism may also schedule the sample container after aspiration to the rear buffer channel for caching, thereby facilitating the release of the scheduling component and thereby improving the scheduling efficiency of the scheduling component.
[0044] like Figure 3 As shown, the sample dispensing mechanism 12 is used to aspirate the sample and discharge it into a cuvette to be loaded. For example, the sample dispensing mechanism 12 may include a sample needle, which is spatially moved in two or three dimensions by a two-dimensional or three-dimensional drive mechanism. The sample needle can then be moved to aspirate the sample carried by the sample component 11, move to the cuvette to be loaded, and discharge the sample into the cuvette.
[0045] The reagent component 13 is used to hold reagents. In one embodiment, the reagent component 13 may be a reagent tray, which is a disc-shaped structure with multiple positions for holding reagent containers. The reagent component 13 can rotate and drive the reagent containers it holds to rotate, and is used to rotate the reagent containers to a specific position, such as a position for the reagent to be drawn by the reagent dispensing mechanism 14. There can be one or more reagent components 13.
[0046] The reagent dispensing mechanism 14 is used to draw reagent and discharge it into a cuvette to be added. In one embodiment, the reagent dispensing mechanism 14 may include a reagent needle, which is spatially moved two-dimensionally or three-dimensionally by a two-dimensional or three-dimensional drive mechanism. This allows the reagent needle to move to draw reagent from the reagent component 13, move to the cuvette to be added, and discharge the reagent into the cuvette.
[0047] The mixing mechanism 15 is used to mix the reaction solution in the reaction cup. The number of the mixing mechanism 15 can be one or more.
[0048] The reaction component 16 has at least one placement location for placing a cuvette and incubating the reaction solution in the cuvette. For example, the reaction component 16 may be a reaction tray, which is a disc-shaped structure having one or more placement locations for the cuvettes. The reaction tray is capable of rotating, driving the cuvettes in the placement locations to rotate, thereby arranging the cuvettes within the reaction tray and incubating the reaction solution in the cuvettes.
[0049] The optical measurement unit 17 is used to perform optical measurements on the incubated reaction solution to obtain sample reaction data. For example, the optical measurement unit 17 detects the luminescence intensity of the reaction solution and, using a calibration curve, calculates the concentration of the component being measured in the sample. In one embodiment, the optical measurement unit 17 is located separately from the reaction unit 16.
[0050] In some embodiments, one of the first scheduling component 120 and the second scheduling component 220 can be called a first target scheduling component, and the other can be called a second target scheduling component; the detection component of the analysis module where the first target scheduling component is located is called a first target detection component, and the detection component of the analysis module where the second target scheduling component is located is called a second target detection component; the injection component of the analysis module where the first target scheduling component is located is called a first target injection component, and the injection component of the analysis module where the second target scheduling component is located is called a 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 sampling component to the first target detection component, the second target scheduling component can schedule samples located in the second target sampling component to the second target detection component, or schedule samples located in the second target sampling component to the second target detection component within the overlap area S, or schedule samples within the overlap area S to the second target sampling component or the second target detection component. Even if the first target scheduling component is abnormal, the second target scheduling component can schedule samples between the second target sampling component, the overlap area S, and the second target detection component; and / or the second target scheduling component can also schedule samples located in the second target sampling 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 sampling component to the second target detection component for detection.
[0052] In some embodiments, 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 in sequence along the first horizontal direction, and the first scheduling component 120 and the second scheduling component 220 are spliced between the first detection component 110 and the second detection component 210.
[0053] Illustratively, the housings of the first analysis module 100 and the second analysis module 200 are connected using a connector to achieve the connection between the first scheduling component 120 and the second scheduling component 220. Illustratively, the movement of the first scheduling component 120 includes movement along the first horizontal direction, and the movement of the second scheduling component 220 includes movement along the first horizontal direction; for example, the first scheduling component 120 and the second scheduling component 220 can move on one or two guide rails, and the guide rails extend in a direction parallel to the first horizontal direction.
[0054] The motion range of the first scheduling component 120 and the motion range of the second scheduling component 220 have an overlapping area S.
[0055] For example, at least one of the first scheduling component 120 and the second scheduling component 220 may schedule samples to the overlap region S, and at least the other may schedule samples in the overlap region S to outside the overlap region S.
[0056] For example, when the first scheduling component 120 schedules the sample located in the first injection component 130 to the second analysis module 200, it will pass through the overlapping area S, and when the second scheduling component 220 schedules the sample in the second analysis module 200, it will also pass through the overlapping area S; or when the first scheduling component 120 schedules the sample located in the first injection component 130 to the second analysis module 200, it will pass through the overlapping area S, and when the second scheduling component 220 schedules the sample located in the second injection component 230 to the first analysis module 100, it will pass through the overlapping area S.
[0057] For example, Figure 2 As shown, the overlapping region S may be located within the housing of the first analysis module 100. Of course, this is not limited thereto. For example, the overlapping region S may be located within the housing of the second analysis module 200, or the overlapping region S may be located partially 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 may be located between the housings of the first analysis module 100 and the second analysis module 200.
[0058] For example, the overlap region S of the first analysis module 100 is provided with a first common channel, and the second scheduling component 220 is further configured to schedule the sample placed by the second injection component 230 to the first common channel; the first scheduling component 120 is further configured to schedule the sample on the first common channel to the first detection device for detection. For example, the overlap region S of the second analysis module 200 is provided with a second common channel, and the first scheduling component 120 is further configured to schedule the sample placed by the first injection component 130 to the second common channel; the second scheduling component 220 is further configured to schedule the sample on the second common channel to the second detection device for detection.
[0059] In some embodiments, as Figure 2 As shown, the common channel can be set outside the range of motion of the scheduling component. When the scheduling component moves into the overlap area S, it can transfer samples to the common channel set in the overlap area S and / or transfer samples located in the common channel to the scheduling component. In other words, the common channel is used to cache samples in the overlap area S; caching samples in the overlap area S in the common channel does not hinder the movement of the scheduling component. The overlap area S may include the area occupied by the scheduling component when it is located at 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 will not appear in the overlapping area S at the same time.
[0061] The controller 300 may be provided on the first analysis module 100 or the second analysis module 200 , or may be provided 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 each independently schedule samples. There is an overlapping area S in the sample analysis system, which is a common area that can be reached by the first scheduling component 120 and the second scheduling component 220. The embodiment of the present application controls 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, thereby preventing at least one of the following situations from occurring: a collision between the first scheduling component 120 and the second scheduling component 220, a collision between the sample racks on the first target scheduling component and the second target scheduling component, and an emergency stop of the scheduling component when a collision is about to occur; thereby preventing the sample containers on the scheduling components from tipping over and / or the samples in the sample containers from spilling.
[0063] 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 area 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 area S at the same time, including: when any one of the first scheduling component 120 and the second scheduling component 220 is in the overlapping area S, the other scheduling component is prohibited from moving into the overlapping area S.
[0064] Exemplarily, when at least a portion of the structure of any scheduling component is within the overlap region S, the other scheduling component is prohibited from moving into the overlap region S.
[0065] Exemplarily, when the first target scheduling component is in the overlapping area S, the second target scheduling component is controlled to move outside the overlapping area S or the second target scheduling component is controlled to stop moving.
[0066] For example, when the first target scheduling component is in the overlapping area S, when the second target scheduling component needs to move to the overlapping area S, the second target scheduling component can be controlled to wait in the overlapping area S first, and when the first target scheduling component is not in the overlapping area S, the second target scheduling component is controlled to move to the overlapping area S.
[0067] For example, when a first target scheduling component is in the overlapped area S, and a second target scheduling component needs to execute a first task occupying the overlapped area S, the second target scheduling component can be controlled to execute the second task that does not require movement in the overlapped area S. Then, when the first target scheduling component is no longer in the overlapped area S, the second target scheduling component can be controlled to execute the first task occupying the overlapped area S. This can improve sample scheduling efficiency.
[0068] Exemplarily, the sample analysis system includes an in-situ detection device, and the controller 300 can detect whether there is a scheduling component in the overlap area S through the in-situ detection device; optionally, the in-situ detection device is set in the overlap area S or near the overlap area S.
[0069] like Figure 4a As shown, the in-situ detection device includes a visual 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 visual camera 411 .
[0070] like Figure 4b As shown, the in-position detection device includes a first sensor 412, which may include a light signal triggered sensor and / or a micro switch type sensor. For example, the controller 300 can determine whether there is a scheduling component in the overlap area S based on the output signal of the first sensor 412. For example, when a scheduling component moves into the overlap area S, the scheduling component abuts against the micro switch type sensor, changing the switch state of the micro switch type sensor. The controller 300 determines that there is a scheduling component in the overlap area S based on the change in the switch state of the micro switch type sensor. Alternatively, when a scheduling component moves into the overlap area S, at least part of the structure of the scheduling component blocks the optical path of the light signal triggered sensor, causing the output signal of the light signal triggered sensor to change. The controller 300 determines that there is a scheduling component in the overlap area S based on the change in the output signal of the light signal triggered sensor.
[0071] 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 area 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 area S at the same time, including: when any one of the first scheduling component 120 and the second scheduling component 220 performs a preset task occupying the overlapping area S, the other scheduling component is prohibited from moving into the overlapping area S.
[0072] Exemplarily, the scheduling component performs preset tasks within the overlapping area S, including at least one of the following: the scheduling component schedules samples to the overlapping area S, the scheduling component schedules samples within the overlapping area S outside the overlapping area S, and the scheduling component moves to the overlapping area S when resetting.
[0073] For example, the scheduling component scheduling samples to the overlap area S may include the following steps: the scheduling component moves from outside the overlap area S to inside the overlap area S, and the scheduling component carries, for example, a sample obtained from the first sample injection component 130 or a remaining sample after being aspirated by the first detection component 110; the scheduling component moves into the overlap area S and schedules the sample it carries to the overlap area S. The sample scheduled to the overlap area S may be cached in a common channel provided in the overlap area S. Thereafter, the scheduling component moves out of the overlap area S or remains in the overlap area S.
[0074] For example, the scheduling component schedules samples in the overlapping area S to outside the overlapping area S, which can include the following steps: the scheduling component moves from outside the overlapping area S to inside the overlapping area S; the scheduling component moves into the overlapping area S and transfers the samples cached in the public channel to the scheduling component; the scheduling component carries the transferred samples and moves outside the overlapping area S.
[0075] For example, when the scheduling component performs a preset task occupying the overlapping area S, it at least includes a state of being located in the overlapping area S and not moving, and also includes a state of moving from outside the overlapping area S to inside the overlapping area S, and can also include a state of moving from inside the overlapping area S to outside the overlapping area S; by prohibiting the second target scheduling component from moving into the overlapping area S when the first target scheduling component performs a preset task occupying the overlapping area S, at least the second target scheduling component can be prohibited from moving into the overlapping area S when the first target scheduling component is located in the overlapping area S and not moving, and can also prohibit the second target scheduling component from moving into the overlapping area S when the first target scheduling component is about to move into the overlapping area S, and / or can prohibit the second target scheduling component from moving into the overlapping area S when the first target scheduling component moves from inside the overlapping area S to outside the overlapping area S; so as 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 area 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 area S at the same time, including: when any one of the first scheduling component 120 and the second scheduling component 220 executes the first preset task in the occupied overlapping area S, when the other scheduling component applies to execute the second preset task in the occupied overlapping area 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 area S or is already in the overlapping area S, the second target scheduling component may be prohibited from moving into the overlapping area S to prevent a collision.
[0078] In some embodiments, the state of the overlapping area S includes: an idle state, a first occupied state, and a second occupied state, wherein the idle state is a state not occupied by any scheduling component. For example, when the overlapping area S is neither in the first occupied state nor in the second occupied state, the state of the overlapping area S is an idle state. Optionally, the state of the overlapping area S can be persistently recorded, and the current state of the overlapping area 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 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.
[0079] The controller 300 is configured to, when the overlapping area S is in an idle state and the first scheduling component 120 applies to execute a preset task in the occupied overlapping area S, set the overlapping area S to a first occupied state and control the first scheduling component 120 to execute the preset task in the occupied overlapping area S. Furthermore, when the overlapping area S is in an idle state and the second scheduling component 220 applies to execute a preset task in the occupied overlapping area S, set the overlapping area S to a second occupied state and control the second scheduling component 220 to execute the preset task in the occupied overlapping area S.
[0080] For example, when the overlapping area S is neither in the first occupied state nor in the second occupied state, for example, when the overlapping area S is neither in the first occupied state nor in the second occupied state, and at least one public channel of the overlapping area S has no cached samples, when the first scheduling component 120 applies to execute the preset task of scheduling samples to the overlapping area S, the overlapping area S is set to the first occupied state and the first scheduling component 120 is controlled to schedule the samples to the public channel set in the overlapping area S for caching; when the first scheduling component 120 moves outside the overlapping area S, the first occupied state of the overlapping area S can be released and the overlapping area S can be set to an idle state.
[0081] For example, when the overlapping area S is neither in the first occupied state nor in the second occupied state, for example, when the overlapping area S is neither in the first occupied state nor in the second occupied state, and at least one public channel of the overlapping area S has samples cached, when the second scheduling component 220 applies to execute the preset task of scheduling the samples in the overlapping area S to outside the overlapping area S, the overlapping area S is set to the second occupied state, and the second scheduling component 220 is controlled to move into the overlapping area S, and the samples cached in the public channel are transferred to the second scheduling component 220. The second scheduling component 220 carries the transferred samples and moves outside the overlapping area S, so as to release the second occupied state of the overlapping area S and set the overlapping area S to an idle state.
[0082] Exemplarily, based on the positions of the first scheduling component 120 and the second scheduling component 220 and / or the state of the overlapping area S, 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 includes: when the overlapping area S is in a first occupied state, prohibiting the second scheduling component 220 from moving into the overlapping area S and / or prohibiting the second scheduling component 220 from executing a preset task in occupying the overlapping area S. When the overlapping area S is in a second occupied state, prohibiting the first scheduling component 120 from moving into the overlapping area S and / or prohibiting the second scheduling component 220 from executing a preset task in occupying the overlapping area S.
[0083] For example, when the overlapping area S is in the first occupied state, when the second scheduling component 220 applies to execute a preset task in the overlapping area S, the second scheduling component 220 is not allowed to execute the preset task in the overlapping area S. For example, the second scheduling component 220 can be switched to execute other tasks that do not occupy the overlapping area S. This can prevent collisions when the two scheduling components both execute the preset tasks in the overlapping area S.
[0084] In some embodiments, for at least one of the first scheduling component 120 and the second scheduling component 220, when the preset task in the overlapping area S is completed and the scheduling component is idle, the scheduling component moves outside the overlapping area S. For example, after the scheduling component caches the sample in the public channel set in the overlapping area S, it can move outside the overlapping area S even if it does not receive a subsequent task, so as to release the occupation of the overlapping area S so that another scheduling component can perform the preset task in the overlapping area S.
[0085] In some embodiments, for at least one of the first scheduling component 120 and the second scheduling component 220, when the preset task in the overlapping area S is completed and the scheduling component is idle, the scheduling component stays in the overlapping area S. For example, after the scheduling component caches the sample in the public channel set in the overlapping area S, if no subsequent task is received, it can stay in the overlapping area S; if it subsequently receives a request to dispatch the sample cached in the overlapping area S to outside the overlapping area S, it can directly remove the sample from the overlapping area S, thus reducing the process of moving outside the overlapping area S and then moving back into the overlapping area S.
[0086] Exemplarily, based on the positions of the first scheduling component 120 and the second scheduling component 220 and / or the state of the overlapping area 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 area S at the same time, including: when at least one of the first scheduling component 120 and the second scheduling component 220 completes the preset task in the overlapping area S and is idle, when the other scheduling component has a preset task occupying the overlapping area S, the controller 300 sends an instruction to the scheduling component staying in the overlapping area S to control the scheduling component to move outside the overlapping area S, and controls the other scheduling component to perform the preset task occupying the overlapping area S. By controlling the scheduling component staying in the overlapping area S to move outside the overlapping area S, the overlapping area S can be released so that the other scheduling component will not collide with the scheduling component staying in the overlapping area S when it performs the preset task occupying the overlapping area S and moves into the overlapping area 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, both scheduling components can be reset synchronously when the sample scheduling system is powered on. Alternatively, while one scheduling component is scheduling samples, the other can be reset, for example, when an anomaly occurs.
[0088] In some embodiments, for the first target scheduling component in the first scheduling component 120 and the second scheduling component 220, the range of motion during resetting at least partially overlaps with the overlap region S. For example, see Figure 2 The overlapping area S is located in the first analysis module 100 , and the movement range of the first scheduling component 120 when resetting at least partially overlaps with the overlapping area S.
[0089] The controller 300 is configured to control the first target scheduling component to reset upon receiving a reset instruction from the first target scheduling component, and if the first scheduling component 120 and the second target scheduling component in the second scheduling component 220 are not executing a preset task within the overlapping area S or are not located within the overlapping area S. For example, when the first scheduling component 120 needs to be reset, it is first determined whether the second target scheduling component is located within or is about to move into the overlapping area S. If the second target scheduling component is not located within the overlapping area S and will not move into the overlapping area S within a preset time period, the first target scheduling component is controlled to reset. This can prevent the first target scheduling component from moving into the overlapping area S during the reset and colliding with the second target scheduling component.
[0090] For example, when the first scheduling component 120 needs to be reset and the second target scheduling component is in the overlapping area S or is executing a preset task occupying the overlapping area S, it is possible to wait for the second target scheduling component to move out of the overlapping area S before controlling the first target scheduling component to reset.
[0091] For example, when the first scheduling component 120 needs to be reset and the second target scheduling component completes the 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 is controlled to reset.
[0092] Illustratively, when the first target scheduling component is reset, the second target scheduling component is prohibited from executing a preset task within the occupied overlapping area S, or is prohibited from moving into the overlapping area S. For example, when the first target scheduling component is reset, the overlapping area S is set to a corresponding occupied state, and the second target scheduling component is prohibited from moving into the overlapping area S and / or is prohibited from executing a preset task within the occupied overlapping area S.
[0093] For example, when the first target scheduling component moves out of the overlapping area S after completing the reset, the corresponding occupied state can be released and the overlapping area S can be set to an idle state; so that the second target scheduling component can perform the preset task in the occupied overlapping area S.
[0094] In some embodiments, for at least one of the first scheduling component 120 and the second scheduling component 220, the range of movement during resetting is outside the overlapping area S. Exemplarily, when resetting, the scheduling component may not set the state of the overlapping area S to the occupied state corresponding to the scheduling component; for example, if the state of the overlapping area S is the occupied state corresponding to the scheduling component before resetting, the occupied state may be released during resetting, thereby facilitating the execution of the preset task of occupying the overlapping area S by another scheduling component.
[0095] The movement range of the first target scheduling component when resetting at least partially overlaps with the overlapping area S, and the movement range of the second target scheduling component when resetting is outside the overlapping area S, which can facilitate the synchronous resetting of the first target scheduling component and the second target scheduling component and improve efficiency.
[0096] See also Figure 2 , there is no overlapping area S within the second analysis module 200, and the movement range of the second scheduling component 220 during reset is outside the overlapping area S. The second scheduling component 220 generally does not enter the overlapping area S during reset, and does not affect the first target scheduling component from executing the preset task within the overlapping area S. For example, when the first target scheduling component needs to reset, it is not necessary to determine the status of the overlapping area S.
[0097] For example, when the scheduling component is resetting to move toward the overlap area S, the scheduling component can be controlled to stop moving in the direction before entering the overlap area S, so that the movement range of the scheduling component during resetting is outside the overlap area S. For example, 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 according to the output signal of the second sensor 420.
[0098] For example, the distance that the scheduling component moves toward the overlap area S when resetting can be limited to be less than or equal to the first preset distance, or the movement range of the scheduling component when resetting can be outside the overlap area S. Figure 6As shown, a third sensor 430b can be set at a position of the second analysis module 200 away from the overlapping area S. When the second scheduling component 220 is reset, it first moves in a direction away from the overlapping area 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. Thereafter, the second scheduling component 220 is controlled to move in a direction close to the overlapping area S for a first preset distance and then stop moving in the direction close to the overlapping area S so that the scheduling component is outside the overlapping area S.
[0099] For example, Figure 6 As shown, a second sensor 420b can be set at a position of the second analysis module 200 close to the overlapping area S, and a third sensor 430b can be set at a position of the second analysis module 200 away from the overlapping area S; this can prevent the second scheduling component 220 from moving into the overlapping area S and colliding when it is reset when the third sensor 430b or the second sensor 420b is abnormal.
[0100] For example, 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, thereby preventing collision with the second scheduling component 220 in the second analysis module 200.
[0101] For example, Figure 6As shown, a third sensor 430a is provided at a position of the first analysis module 100 away from the overlap region S. When the first scheduling component 120 is reset, it first moves in a direction away from the overlap region S. When the first scheduling component 120 moves to the third sensor 430a, causing the third sensor 430a to be triggered, the position of the first scheduling component 120 at this time can be determined as the zero position of the first scheduling component 120. Thereafter, the first scheduling component 120 is controlled to move in a direction close to the overlap region S by a second preset distance, which is, 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 in a direction close to the overlap region S by the second preset distance, such as when the third sensor 430a becomes untriggered, it can be determined that there is no abnormality in the third sensor 430a, and the reset can continue. If the output signal of the third sensor 430a does not change during the movement of the first scheduling component 120 toward the overlapping area S by the second preset distance, and the third sensor 430a is still triggered, it can be determined that the third sensor 430a is abnormal, and it is not necessary to reset it. A prompt message can also be output to prompt the user to take action; the second preset distance is less than 50 cm, which means 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 of occupying the overlapping area S; and a collision can be prevented when the third sensor 430a fails.
[0102] In some embodiments, see Figure 7 The sample analysis system further includes a shielding assembly 510. Exemplarily, the shielding assembly 510 includes a shielding mechanism and a shielding plate, and the shielding mechanism can drive the shielding plate to extend and / or rotate to shield the overlapping area S or release the shielding of the overlapping area S.
[0103] When any scheduling component of the first scheduling component 120 and the second scheduling component 220 performs a preset task in the overlapping area S and enters the overlapping area S, the blocking component 510 switches to a blocking state to block the overlapping area S to prevent the other scheduling component from moving into the overlapping area S; and when the scheduling component in the overlapping area S completes the preset task in the overlapping area S, the blocking component 510 switches to a non-blocking state, the scheduling component in the overlapping area S moves out of the overlapping area S, and the other scheduling component can move into the overlapping area S.
[0104] In some embodiments, the sample analysis system may further 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, etc. In some cases, it can also be a touch screen display, which provides functions for user input and display of content. In this example, the input module and display module are integrated. Of course, in some examples, the input module can even be a voice input device that provides voice recognition.
[0106] The display module can be used to display information. In some embodiments, the sample analysis system itself may be integrated with the display module. In other embodiments, the sample analysis system may be connected to a computer device (e.g., a computer) to display information via the computer device's display unit (e.g., a display screen). These are all within the scope of the display module defined and protected herein.
[0107] The alarm module is configured to generate 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 indicator, the alarm module drives the display module to display the corresponding alarm indicator to generate an alarm. In some examples, the alarm module can be hardware with a display function, or even integrated with the display module to provide user alerts and notifications through displayed content.
[0108] The sample analyzer provided in the embodiment of the present 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 a user to insert a sample. The first scheduling component 120 is at least used to schedule the sample located in the first sample injection component 130 within the first analysis module 100. The second analysis module 200 includes a second detection component 210, a second scheduling component 220, and a second sample injection component 230 for a user to insert a sample. The second scheduling component 220 is at least used to schedule the sample located in the second sample injection component 230 within the second analysis module 200. The movement range of the first scheduling component 120 and the movement range of the second scheduling component 220 have an overlapping area 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 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. The sample scheduling efficiency of the sample analysis system can be improved, and the scheduling components can be prevented from colliding in the overlapping area S.
[0109] The embodiment of the present application further 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 injection component 130 for the user to insert samples. The first scheduling component 120 is at least used to schedule the sample located in the first injection component 130 within the first analysis module 100; the second analysis module 200 includes a second detection component 210, a second scheduling component 220, and a second injection component 230 for the user to insert samples. The second scheduling component 220 is at least used to schedule the sample located in the second injection component 230 within the second analysis module 200; wherein, the movement range of the first scheduling component 120 and the movement range of the second scheduling component 220 have an overlapping area S, and the first scheduling component 120 and the second scheduling component 220 can each independently schedule samples.
[0111] When any one of the first scheduling component 120 and the second scheduling component 220 is in the overlapping area S, the other scheduling component is prohibited from moving into the overlapping area S.
[0112] In some embodiments, for at least one of the first scheduling component 120 and the second scheduling component 220 , when the preset task in the overlapping area S is completed and the scheduling component is idle, the scheduling component moves outside the overlapping area S.
[0113] In some embodiments, for at least one of the first scheduling component 120 and the second scheduling component 220 , the range of motion during resetting is outside the overlap region S.
[0114] The specific principles and implementation methods of the sample analysis system provided in the embodiment of the present application 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 be limiting of the present application.
[0116] It will also be understood that the term "and / or" as used in this application and the appended claims refers to and includes any and all possible combinations of one or more of the associated listed items.
[0117] The above description is merely a specific embodiment of the present application, but the scope of protection of the present 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 the present application, and such modifications or substitutions should be included in the scope of protection of the present application. Therefore, the scope of protection of the present application should be based on the scope of protection 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 the sample located in the first sample injection component within the first analysis module; a second analysis module, comprising a second detection component, a second scheduling component, and a second sample introduction component for a user to insert a sample, wherein the second scheduling component is at least used to schedule the sample located in the second sample introduction component within the second analysis module; wherein the motion range of the first scheduling component and the motion range of the second scheduling component have an overlapping area, and the first scheduling component and the second scheduling component can independently schedule the sample; A controller is used 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 in the overlapping area at the same time.
2. The sample analysis system according to claim 1, wherein: The overlapping area is provided with a public passage; The first scheduling component is further used to schedule samples located in the first sampling component to the common channel for caching, and the second scheduling component is further used to schedule samples cached in the common channel to the second sampling component or the second detection component; and / or The second scheduling component is further used to schedule samples located in the second injection component to the common channel for caching, and the first scheduling component is further used 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, wherein: The first scheduling component is further configured to schedule the sample located in the first sampling component to be detected by the second detection component; and / or The second scheduling component is further used to schedule the sample located in the second sampling component to the first detection component for detection.
4. The sample analysis system according to claim 1, wherein: The controlling the movement of the first scheduling component and the second scheduling component according to 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 in the overlapping area at the same time includes: When either the first scheduling component or the second scheduling component is in the overlapping area, the other scheduling component is prohibited from moving into the overlapping area.
5. The sample analysis system according to claim 1, wherein: The controlling the movement of the first scheduling component and the second scheduling component according to 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 in the overlapping area at the same time includes: When any one of the first scheduling component and the second scheduling component performs a preset task occupying the overlapping area, the other scheduling component is prohibited from moving into the overlapping area.
6. The sample analysis system according to claim 1, wherein: The controlling the movement of the first scheduling component and the second scheduling component according to 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 in the overlapping area at the same time includes: In the case where any one of the first scheduling component and the second scheduling component executes a first preset task occupying the overlapping area, when the other scheduling component applies 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, wherein: The states of the overlapping area include: an idle state, a first occupied state, and a second occupied state, wherein the idle state is a state not occupied by any scheduling component; The controller is configured to, when the overlapping area is in the idle state, place the overlapping area in the first occupied state and control the first scheduling component to execute the preset task occupying the overlapping area when the first scheduling component applies to execute the preset task occupying the overlapping area; and When the overlapping area is in the idle state, when the second scheduling component applies to execute the 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 controlling the movement of the first scheduling component and the second scheduling component according to 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 in the overlapping area at the same time 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 the 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 the preset task occupying the overlapping area.
9. The sample analysis system according to any one of claims 5 to 8, characterized in that: The scheduling component executes preset tasks within the overlapping area, including at least one of the following: the scheduling component schedules samples to the overlapping area, the scheduling component schedules samples within the overlapping area outside the overlapping area, and the scheduling component moves into the overlapping area when resetting.
10. The sample analysis system according to any one of claims 1 to 8, characterized in that: The sample analysis system further includes a shielding component, which switches to a shielding state to shield the overlapping area to prevent the other scheduling component from moving into the overlapping area when either the first scheduling component or the second scheduling component executes a preset task occupying the overlapping area and enters the overlapping area; and When the scheduling component in the overlapping area completes the preset task in the overlapping area, the blocking component switches to a non-blocking state, and the scheduling component in the overlapping area moves outside the overlapping area.
11. The sample analysis system according to any one of claims 1 to 8, characterized in that: For at least one of the first scheduling component and the second scheduling component, when a preset task in the overlapping area is completed and the scheduling component is idle, the scheduling component moves out of the overlapping area.
12. The sample analysis system according to any one of claims 1 to 8, characterized in that: For at least one of the first scheduling component and the second scheduling component, when a preset task in the overlapping area is completed and the scheduling component is idle, the scheduling component stays in the overlapping area; The controlling the movement of the first scheduling component and the second scheduling component according to 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 in the overlapping area at the same time includes: When at least one of the first scheduling component and the second scheduling component completes a preset task within the overlapping area and is idle, when the other scheduling component has a preset task occupying the overlapping area, the controller sends an instruction to the scheduling component staying in the overlapping area to control the scheduling component to move outside the overlapping area, and controls the other scheduling component to perform the preset task occupying the overlapping area.
13. The sample analysis system according to any one of claims 1 to 8, characterized in that: For the first target scheduling component among the first scheduling component and the second scheduling component, the movement range of the first target scheduling component during resetting at least partially overlaps with the overlap area, and moves out of the overlap area when resetting is completed; The controller is configured to control the first target scheduling component to reset upon receiving a reset instruction from the first target scheduling component and the first scheduling component and the second target scheduling component of the second scheduling component are not performing a preset task occupying the overlapping area or are not in the overlapping area; and / or When the first target scheduling component is reset, the second target scheduling component is prohibited from executing a preset task occupying the overlapped area, or the second target scheduling component is prohibited from moving into the overlapped area.
14. The sample analysis system according to any one of claims 1 to 8, characterized in that: For at least one of the first scheduling component and the second scheduling component, a movement range during resetting 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 the sample located in the first sample injection component within the first analysis module; a second analysis module, comprising a second detection component, a second scheduling component, and a second sample introduction component for a user to insert a sample, wherein the second scheduling component is at least used to schedule the sample located in the second sample introduction component within the second analysis module; wherein the motion range of the first scheduling component and the motion range of the second scheduling component have an overlapping area, and the first scheduling component and the second scheduling component can independently schedule the sample; When either the first scheduling component or the second scheduling component is in 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 a preset task in the overlapping area is completed and the scheduling component is idle, the scheduling component moves outside the overlapping area; and / or For at least one of the first scheduling component and the second scheduling component, a movement range during resetting 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
Automatic analysis device, work support device, and automatic analysis system
CN116057384A
Sample analyzer and sample rack scheduling control method of sample analyzer
CN116893269A
Sample analyzer and control method of sample analyzer
CN116893270A