Blood cell analyzer, sample reinspection method and related equipment
The blood cell analyzer automatically calculates the number of test tubes and the number of test tubes separated by the mixing position, and uses the motor to drive the limiting part to move the sample to the mixing position, solving the problem of sample re-examination efficiency and accuracy, and realizing automatic re-examination.
Patent Information
- Application Number
- CN202411344721.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-25
- Publication Date
- 2025-01-07
AI Technical Summary
During blood analysis, sample re-examination requires manual manual operation to return the sample to the mixing position, affecting the efficiency and accuracy of the re-examination.
A blood cell analyzer is designed to obtain the test tube number of the sample to be re-examined and the mixing position, calculate the number of test tubes separated, and use the motor to drive the limiting part to automatically move the sample to the mixing position for re-examination, realizing automatic re-examination.
It improves the efficiency and accuracy of sample re-examination, reduces manual intervention, and realizes an automated re-examination process.
Smart Images

Figure CN119269778A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of medical equipment, and in particular to a blood cell analyzer, a sample re-examination method and related equipment. Background Art
[0002] In the blood analysis process, in addition to testing the automatically injected samples, sometimes the corresponding samples need to be retested, such as the user needs to retest the samples that have been tested on the conveyor belt to ensure the accuracy of the test results. However, during the retest, it is usually necessary to manually return the sample to the mixing position for retesting, so it is necessary to manually judge the number of steps for the sample to be returned. This manual judgment method will affect the efficiency and accuracy of the retest. Summary of the invention
[0003] Based on this, it is necessary to propose a blood cell analyzer, a sample re-examination method and related equipment to address the above problems.
[0004] The specific technical solution of the first embodiment of the present invention is: a blood cell analyzer, comprising: a feeding platform, including a first limiter and a second limiter, the first limiter and the second limiter are located on both sides of the test tube to push the test tube to move; a controller, the controller is configured to: obtain the first test tube number of the sample to be re-examined on the feeding platform; obtain the second test tube number of the test tube on the mixing position; obtain the number of test tubes between the sample to be re-examined and the mixing position according to the first test tube number and the second test tube number; determine the feeding step number of the motor according to the spacing between the first limiter and the second limiter and the number of test tubes separated; the motor is used to drive the first limiter and the second limiter to move according to the feeding step number, so that the sample to be re-examined is re-examined at the mixing position.
[0005] Preferably, the feeding steps of the motor in the controller are obtained by the following formula: the feeding steps of the motor = the distance between the first limit member and the second limit member - (the total number of test tubes in the feeding platform - the number of test tubes separated by each other) * unit feeding steps; wherein, the unit feeding steps are the feeding steps required by the motor when a test tube moves one test tube position in the feeding platform.
[0006] Preferably, the controller is further configured to: when there are multiple rows of test tube racks in the feeding platform, obtain the first test tube rack number of the first test tube rack where the sample to be re-tested is located, and obtain the second test tube rack number of the second test tube rack where the mixing position is located; when the first test tube rack number is the same as the second test tube rack number, execute the step of obtaining the first test tube number of the sample to be re-tested on the feeding platform; when the first test tube rack number is different from the second test tube rack number, obtain the third test tube number of the sample to be re-tested in the first test tube rack, and obtain the fourth test tube number of the test tube in the mixing position of the second test tube rack; then obtaining the number of test tubes between the sample to be re-tested and the mixing position according to the first test tube number and the second test tube number includes: obtaining the number of test tubes between the sample to be re-tested and the mixing position according to the total number of test tubes in the first test tube rack, the third test tube number and the fourth test tube number.
[0007] Preferably, the number of test tubes between the sample to be retested and the mixing position is obtained in the controller using the following formula: number of test tubes = total number of test tubes in the first test tube rack - third test tube number + fourth test tube number.
[0008] Preferably, the controller is further configured such that: when the first test tube number is smaller than the second test tube number and the test tubes in the feeding platform are fully loaded, the blood cell analyzer sends a prompt signal to a preset host computer to prompt the user that the sample to be retested cannot be retested.
[0009] Preferably, the controller is further configured such that: when the sample to be re-examined is located at the unloading position of the feeding platform, the blood cell analyzer sends a prompt signal to a preset host computer to prompt the user that the sample to be re-examined cannot be re-examined.
[0010] Preferably, before the controller obtains the first test tube number of the sample to be re-examined on the feeding platform, it also includes: judging whether the sample to be re-examined has been mixed; if the sample to be re-examined has not been mixed, the blood cell analyzer sends a prompt signal to a preset host computer to prompt the user that the sample to be re-examined cannot be re-examined; if the sample to be re-examined has been mixed, the step of obtaining the first test tube number of the sample to be re-examined on the feeding platform is executed.
[0011] The specific technical scheme of the second embodiment of the present invention is: a sample re-examination method, applied to a blood cell analyzer as described in any one of the first embodiments of the present application, characterized in that the method includes: obtaining the first test tube number of the sample to be re-examined on the feeding platform; obtaining the second test tube number of the test tube on the mixing position; obtaining the number of test tubes between the sample to be re-examined and the mixing position according to the first test tube number and the second test tube number; determining the feeding step number of the motor according to the spacing between the first limit member and the second limit member and the number of test tubes separated; driving the first limit member and the second limit member to move according to the feeding step number, so that the sample to be re-examined is re-examined at the mixing position.
[0012] The specific technical solution of the third embodiment of the present invention is: a sample re-examination device, including a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor executes the steps of the method described in the second embodiment of the present application.
[0013] The specific technical solution of the fourth embodiment of the present invention is: a computer-readable storage medium storing a computer program, which, when executed by a processor, enables the processor to perform the steps of the method described in the second embodiment of the present application.
[0014] The embodiments of the present invention have the following beneficial effects:
[0015] The blood cell analyzer in the present invention obtains the number of test tubes between the sample to be re-examined and the mixing position by using the first test tube number of the sample to be re-examined and the second test tube number of the mixing position, and obtains the feeding step number of the motor of the blood cell analysis according to the spacing between the two limiting parts of the blood cell analyzer and the number of test tubes between them; the motor rotates the limiting part of the blood cell analyzer by using the feeding step number, so that the limiting part moves the sample to be re-examined to the mixing position, and the sample to be re-examined is re-examined at the mixing position, so that the sample to be re-examined is automatically returned to the mixing position in the feeding platform, and automatic re-examination is achieved without manual intervention, thereby improving the efficiency and accuracy of re-examination. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0017] in:
[0018] Figure 1 This is a schematic diagram of the structure of the blood cell analyzer in the embodiment of the present application;
[0019] Figure 2 It is the re-testing method of the blood cell analyzer in the embodiment of this application;
[0020] Figure 3 The figure shows the internal structure of a device in one embodiment.
[0021] Among them, 101 is a feeding platform; 102 is a controller; 103 is a motor. DETAILED DESCRIPTION
[0022] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0023] The terms "first", "second", etc. in the specification, claims and drawings of this application are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or modules is not limited to the listed steps or modules, but optionally includes steps or modules that are not listed, or optionally includes other steps or modules that are inherent to these processes, methods, products or devices.
[0024] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0025] As the number of test items and test samples increases year by year, doctors and patients have higher and higher requirements for the accuracy and timeliness of tests. In order to improve the efficiency of the test and the degree of automation of the instrument, these instruments have used a transport device that automatically transports the samples to the analysis area in sequence. The device generally includes a loading area and an unloading area. The user places the sample in the loading area, and the instrument automatically transports it to the instrument analysis area. When the sample is sampled, the instrument automatically removes the sample and moves in the next sample. This cycle continues until all samples are tested. After the test is completed, all samples are in the unloading area. Before starting automatic sampling, the user can set the re-inspection rule, stipulating that when a certain test data of the test tube is not within the set range, the test tube needs to be re-inspected. During the re-inspection, the upper computer sends the test tube information that needs to be re-inspected to the controller. The controller controls the feeding platform to push the test tube back to the mixing position for mixing, and then puncture. After the puncture, the test tube rack position is pushed back to the state before the re-inspection state. Each test tube position will only be re-inspected once. For a test tube to perform re-inspection, the following two conditions must be met: 1. The test tube has produced test results and complies with the re-inspection rules; 2. The test tube is in a position where it can be pushed back to the mixing position.
[0026] See also Figure 1 , is a structural diagram of a blood cell analyzer in the first embodiment of the present application, in order to improve the efficiency and accuracy of re-examination, the blood cell analyzer includes: a feeding platform 101, including a first limiter and a second limiter, the first limiter and the second limiter are located on both sides of the test tube to push the test tube to move, and are used to feed the test tube, wherein the first limiter and the second limiter are protrusions; a controller 102, the controller 102 is configured to: obtain a first test tube number of a sample to be re-examined on the feeding platform; obtain a second test tube number of a test tube on a mixing position; obtain the relative position of the sample to be re-examined and the mixing position according to the first test tube number and the second test tube number. the number of test tubes spaced apart; the feeding steps of the motor are determined according to the spacing between the first limiting member and the second limiting member and the number of test tubes spaced apart; the first limiting member and the second limiting member are used to push the test tubes to move; the motor 103 is used to rotate the first limiting member and the second limiting member in the feeding platform 101 according to the feeding steps, so that the sample to be re-tested can be re-tested at the mixing position; wherein the first limiting member and the second limiting member have thickness, and the spacing between the first limiting member and the second limiting member can be the minimum distance between the edges of the first limiting member and the second limiting member, or can be the distance between the center point of the first limiting member and the center point of the second limiting member.
[0027] Specifically, the feeding platform on the blood cell analyzer can feed the test tubes; the controller receives the re-test command of the sample to be re-tested and prepares for the re-test, mainly calculating the number of test tubes separated by the re-test position and the mixing position. Usually, the feeding platform of the hematology analyzer can load at most two rows of test tube racks. When the second row of test tube racks is loaded, the mixing position of the first row is test tube No. 5. When the first row of test tube racks is unloaded, the mixing position of the second row of test tube racks is test tube No. 4. When receiving the re-examination command, obtain the first test tube number of the sample to be re-examined on the feeding platform; obtain the second test tube number of the test tube on the mixing position; obtain the number of test tubes between the sample to be re-examined and the mixing position according to the first test tube number and the second test tube number; when preparing for re-examination, the sample to be re-examined needs to be moved by the number of test tubes so that the sample to be re-examined reaches the re-examination position. Specifically, the feeding step number of the motor is determined according to the spacing between the two protrusions of the hematology analyzer and the number of test tubes separated; the motor is controlled to rotate the protrusion according to the feeding step number, so that the sample to be re-examined is re-examined at the mixing position.
[0028] It should be noted that the specific type of the sample to be re-examined is not limited. In some embodiments, the sample to be re-examined includes a solid sample or a liquid sample. It is understood that when testing a liquid sample, the liquid sample needs to be placed on a sample rack before it can be tested. Further liquid samples include but are not limited to blood samples. When a blood sample is tested using the hematology analyzer of the present invention, the blood sample is stored in a sample container and placed sequentially on the sample rack.
[0029] In a specific embodiment, a plurality of test tubes are loaded on the test tube rack, each test tube contains a sample, and the types of samples in the test tubes can be the same or different. In some embodiments, the sample can be a sample containing various types of biological cell information or other biological information, such as a blood sample, a urine sample, or other body fluid (pleural and peritoneal fluid, cerebrospinal fluid, serous cavity effusion, synovial fluid) sample, etc.
[0030] The number of test tubes between the sample to be re-examined and the mixing position is obtained by utilizing the first test tube number of the sample to be re-examined and the second test tube number of the mixing position, and the feeding step number of the motor of the blood cell analyzer is obtained according to the spacing between the two protrusions of the blood cell analyzer and the number of test tubes between them; the motor rotates the protrusion of the blood cell analyzer by utilizing the feeding step number, so that the protrusion moves the sample to be re-examined to the mixing position, and the sample to be re-examined is re-examined at the mixing position, so that the sample to be re-examined can be automatically returned to the mixing position in the feeding platform, and automatic re-examination can be achieved without manual intervention, thereby improving the efficiency and accuracy of re-examination.
[0031] In a specific embodiment, the number of feeding steps of the motor in the controller is obtained by the following formula: the number of feeding steps of the motor = the distance between the two protrusions - (the total number of test tubes in the feeding platform - the number of test tubes separated) * the number of unit feeding steps; wherein the number of unit feeding steps is the number of feeding steps required by the motor when a test tube moves one test tube position in the feeding platform. The above formula can be used to accurately obtain the number of feeding steps of the motor. After obtaining the number of feeding steps of the motor, the motor rotates the feeding platform in the opposite direction of the sample feeding direction to reset the sample to be retested.
[0032] In a specific embodiment, the controller is further configured to: when there are multiple rows of test tube racks in the feeding platform, obtain the first test tube rack number of the first test tube rack where the sample to be re-examined is located, and obtain the second test tube rack number of the second test tube rack where the mixing position is located; when the first test tube rack number is the same as the second test tube rack number, execute the step of obtaining the first test tube number of the sample to be re-examined on the feeding platform of the hematology analyzer; when the first test tube rack number is different from the second test tube rack number, obtain the third test tube number of the sample to be re-examined in the first test tube rack, and obtain the fourth test tube number of the test tube in the mixing position of the second test tube rack; then obtaining the number of test tubes separated between the sample to be re-examined and the mixing position according to the first test tube number and the second test tube number includes: obtaining the number of test tubes separated between the sample to be re-examined and the mixing position according to the total number of test tubes in the first test tube rack, the third test tube number and the fourth test tube number. By identifying the number of test tube racks and the different conditions of the re-check position and the mixing position, the exact number of test tubes separated can be determined.
[0033] In a specific embodiment, the controller obtains the number of test tubes between the sample to be retested and the mixing position using the following formula: number of test tubes = total number of test tubes in the first test tube rack - third test tube number + fourth test tube number. When there are two rows of test tube racks in the feeding platform, the exact number of test tubes is determined based on the total number of test tubes in the first test tube rack, the third test tube number and the fourth test tube number.
[0034] Specifically, the key to re-inspection lies in the calculation of the number of re-inspection steps, and the calculation of the number of re-inspection steps mainly involves calculating the number of test tubes between the re-inspection position and the mixing position. The feeding platform of the hematology analyzer can load up to two rows of test tube racks. When the second row of test tube racks is loaded, the mixing position of the first row is test tube No. 5. When the first row of test tube racks is unloaded, the mixing position of the second row of test tube racks is test tube No. 4. Specifically, when there is one row of test tube racks on the feeding platform, determine whether the test tube rack number of the test tube rack to be re-inspected is 1. If it is 1, the number of test tubes separated = mixing position - current test tube position; if it is not 1, there is no re-inspection test tube rack on the feeding platform and re-inspection is impossible. When there are 2 rows of test tube racks on the feeding platform, determine whether the number of the test tube rack to be re-inspected is 1. If not, determine whether the mixing position is less than 5. If not, the test tubes to be re-inspected are in the previous row of test tube racks, and the test tubes to be re-inspected have not reached the mixing position and cannot be re-inspected; if less than 5, the number of test tubes separated = mixing position - test tube position; when there are 2 rows of test tube racks on the feeding platform, and the number of the test tube rack to be re-inspected is 1, the test tube rack to be re-inspected is in the first row of the feeding platform, and determine whether the re-inspection position is less than 5; if less than 5, the mixing position is in the second row of test tube racks. If the mixing position is 4, the first row of test tube racks is just in the unloading state and cannot be re-inspected; if the mixing position is not 4, the number of test tubes separated = the number of test tubes in the first row of test tube racks - re-inspection position + mixing position; if the mixing position is not 5, the mixing position is on the first row of test tube racks, and the number of test tubes separated = mixing position - test tube position.
[0035] In a specific embodiment, the controller is further configured to: when the first test tube number is smaller than the second test tube number and the test tubes in the feeding platform are fully loaded, the blood cell analyzer sends a prompt signal to a preset host computer to prompt the user that the sample to be retested cannot be retested. Specifically, when the first test tube number is smaller than the second test tube number and the test tubes in the feeding platform are fully loaded, the end of the feeding platform cannot be retracted, resulting in the sample to be retested being unable to return to the mixing position, so it is necessary to prompt the user that the sample to be retested cannot be retested.
[0036] In a specific embodiment, the controller is further configured to: when the sample to be re-examined is located at the unloading position of the feeding platform, the blood cell analyzer sends a prompt signal to a preset host computer to prompt the user that the sample to be re-examined cannot be re-examined. Specifically, since the sample to be re-examined at the unloading position cannot be returned to the mixing position, it is necessary to prompt the user that the sample to be re-examined cannot be re-examined.
[0037] In a specific embodiment, before the controller obtains the first test tube number of the sample to be re-examined on the feeding platform of the hematology analyzer, it also includes: judging whether the sample to be re-examined has been mixed; if the sample to be re-examined has not been mixed, the hematology analyzer sends a prompt signal to a preset host computer to prompt the user that the sample to be re-examined cannot be re-examined; if the sample to be re-examined has been mixed, the step of obtaining the first test tube number of the sample to be re-examined on the feeding platform of the hematology analyzer is executed. Specifically, if the test tube selected for re-examination has not yet reached the mixing position, re-examination is not required at this time; after loading the second row, the test tubes in front can no longer return to the mixing position, and these test tubes do not need to be re-examined.
[0038] In the specific embodiments, see Figure 2 , is a sample re-examination method in the second embodiment of the present application, applied to the blood cell analyzer as described in any one of the first embodiments of the present application, and the method includes:
[0039] Step 201, obtaining the first test tube number of the sample to be retested on the feeding platform; obtaining the second test tube number of the test tube on the mixing position;
[0040] Step 202: Obtain the number of test tubes between the sample to be retested and the mixing position according to the first test tube number and the second test tube number;
[0041] Step 203, determining the feeding steps of the motor according to the distance between the first limiting member and the second limiting member and the number of the test tubes spaced apart;
[0042] Step 204: drive the first limit member and the second limit member to move according to the feeding step number, so that the sample to be re-inspected is re-inspected at the mixing position.
[0043] By using the method in this embodiment, the blood cell analyzer obtains the number of test tubes between the sample to be re-examined and the mixing position by using the first test tube number of the sample to be re-examined and the second test tube number of the mixing position, and obtains the feeding step number of the motor of the blood cell analysis according to the spacing between the two limiters of the blood cell analyzer and the number of test tubes between them; the motor rotates the limiter of the blood cell analyzer by using the feeding step number, so that the limiter moves the sample to be re-examined to the mixing position, and the sample to be re-examined is re-examined at the mixing position, so that the sample to be re-examined is automatically returned to the mixing position in the feeding platform, and automatic re-examination is realized without manual intervention, thereby improving the efficiency and accuracy of re-examination. . The re-examination method in the present application can also be applied to one of a coagulation analyzer, a blood cell analyzer, a biochemical analyzer, an immunoassay analyzer, etc.
[0044] In a specific embodiment, the process before re-examining the sample to be re-examined is: transporting the sample container loaded with the sample to be re-examined to the first mixing position or the second mixing position along the first direction for mixing. In this step, it can be first determined whether the sample container loaded with the sample to be re-examined is a first-class sample container or a second-class sample container. When the sample container loaded with the sample to be re-examined is a first-class sample container (peripheral blood sample container, etc.), the transport device transports the sample container loaded with the sample to be re-examined to the first mixing position for mixing by the first mixing device; when the sample container loaded with the sample to be re-examined is a second-class sample container (venous blood sample container, etc.), the transport device transports the sample container loaded with the sample to be re-examined to the second mixing position for mixing by the second mixing device. The first mixing position and the second mixing position can be the same position or different positions. The sample container loaded with the sample to be tested is transported to the sampling position along the first direction for sampling; based on the sample test result, it is determined whether the sample to be retested needs to be retested; when it is determined that the sample to be retested needs to be retested, it is determined whether the sample container to be retested is a first-class sample container or a second-class sample container. For example, the sample container to be retested can be transported to the code scanning position along the second direction for code scanning to determine the type of the sample container to be retested; when it is determined that the sample container to be retested is a first-class sample container, the sample container to be retested is transported to the first mixing position along the second direction for mixing; when it is determined that the sample container to be retested is a second-class sample container, the sample container to be retested is transported to the second mixing position along the second direction for mixing.
[0045] In a specific embodiment, the third embodiment of the present application provides a sample re-examination device, including a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor executes the steps of the method described in the second embodiment of the present application. By using the re-examination device of the blood cell analyzer in this embodiment, the number of test tubes between the sample to be re-examined and the mixing position can be obtained by using the first test tube number of the sample to be re-examined and the second test tube number of the mixing position, and the feeding step number of the motor of the blood cell analysis can be obtained according to the spacing between the two limiting parts of the blood cell analyzer and the number of test tubes between them; the motor rotates the limiting part of the blood cell analyzer using the feeding step number, so that the limiting part moves the sample to be re-examined to the mixing position, and the sample to be re-examined is re-examined at the mixing position, so as to realize that the sample to be re-examined is automatically returned to the mixing position in the feeding platform, and automatic re-examination is realized without manual intervention, thereby improving the efficiency and accuracy of re-examination. .
[0046] In a specific embodiment, the fourth embodiment of the present application provides a computer-readable storage medium storing a computer program, and when the computer program is executed by a processor, the processor executes the steps of the method described in any one of the second embodiments of the present application. By using the computer-readable storage medium in this embodiment, the number of test tubes between the sample to be re-examined and the mixing position can be obtained by using the first test tube number of the sample to be re-examined and the second test tube number of the mixing position, and the feeding step number of the motor of the blood cell analysis is obtained according to the spacing between the two limiting parts of the blood cell analyzer and the number of test tubes separated; the motor rotates the limiting part of the blood cell analyzer using the feeding step number, so that the limiting part moves the sample to be re-examined to the mixing position, and the sample to be re-examined is re-examined at the mixing position, so as to realize that the sample to be re-examined is automatically returned to the mixing position in the feeding platform, and automatic re-examination is realized without manual intervention, thereby improving the efficiency and accuracy of re-examination.
[0047] Figure 3 FIG. 1 shows an internal structure diagram of a computer device in an embodiment. The computer device may be a terminal, a server, or a gateway. Figure 3 As shown, the computer device includes a processor, a memory and a network interface connected via a system bus. The memory includes a non-volatile storage medium and an internal memory. The non-volatile storage medium of the computer device stores an operating system and may also store a computer program. When the computer program is executed by the processor, the processor may implement each step in the above method embodiment. The internal memory may also store a computer program. When the computer program is executed by the processor, the processor may implement each step in the above method embodiment. Those skilled in the art will understand that Figure 3 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0048] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the program can be stored in a non-volatile computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
[0049] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0050] The above embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several modifications and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.
Claims
1. A blood cell analyzer, characterized in that: include: The feeding platform comprises a first limiting member and a second limiting member, wherein the first limiting member and the second limiting member are located on both sides of the test tube to push the test tube to move; A controller, wherein the controller is configured to: obtain a first test tube number of the sample to be re-tested on the feeding platform; obtain a second test tube number of the test tube on the mixing position; and obtain the number of test tubes between the sample to be re-tested and the mixing position according to the first test tube number and the second test tube number; Determine the feeding steps of the motor according to the distance between the first limiting member and the second limiting member and the number of the test tubes spaced apart; The motor is used to drive the first limit member and the second limit member to move according to the feeding step number, so that the sample to be re-inspected can be re-inspected at the mixing position.
2. The blood cell analyzer according to claim 1, characterized in that: The number of feeding steps of the motor in the controller is obtained by the following formula: the number of feeding steps of the motor = the distance between the first limit member and the second limit member - (the total number of test tubes in the feeding platform - the number of test tubes separated by each other) * unit feeding steps; wherein the unit feeding step is the number of feeding steps required by the motor when a test tube moves one test tube position in the feeding platform.
3. The blood cell analyzer according to claim 1, characterized in that: The controller is further configured to: when there are multiple rows of test tube racks in the feeding platform, obtain a first test tube rack number of a first test tube rack where the sample to be retested is located, and obtain a second test tube rack number of a second test tube rack where the mixing position is located; When the first test tube rack number is the same as the second test tube rack number, performing the step of obtaining the first test tube number of the sample to be retested on the feeding platform; When the first test tube rack number is different from the second test tube rack number, obtaining the third test tube number of the sample to be retested in the first test tube rack, and obtaining the fourth test tube number of the test tube in the mixing position of the second test tube rack; Then, obtaining the number of test tubes between the sample to be retested and the mixing position according to the first test tube number and the second test tube number includes: The number of test tubes between the sample to be retested and the mixing position is obtained according to the total number of test tubes in the first test tube rack, the third test tube number and the fourth test tube number.
4. The blood cell analyzer according to claim 3, characterized in that: The controller obtains the number of test tubes between the sample to be retested and the mixing position using the following formula: number of test tubes = total number of test tubes in the first test tube rack - third test tube number + fourth test tube number.
5. The blood cell analyzer according to claim 1, characterized in that: The controller is also configured such that: when the first test tube number is smaller than the second test tube number and the test tubes in the feeding platform are fully loaded, the blood cell analyzer sends a prompt signal to a preset host computer to prompt the user that the sample to be retested cannot be retested.
6. The blood cell analyzer according to claim 1, characterized in that: The controller is also configured to: when the sample to be re-examined is located at the unloading position of the feeding platform, the blood cell analyzer sends a prompt signal to a preset host computer to prompt the user that the sample to be re-examined cannot be re-examined.
7. The blood cell analyzer according to claim 1, characterized in that: Before the controller obtains the first test tube number of the sample to be retested on the feeding platform, it also includes: Determining whether the sample to be retested has been mixed; If the sample to be re-tested has not been mixed, the blood cell analyzer sends a prompt signal to a preset host computer to prompt the user that the sample to be re-tested cannot be re-tested; If the sample to be re-tested has been mixed, the step of obtaining the first test tube number of the sample to be re-tested on the feeding platform is performed.
8. A sample re-examination method, applied to the blood cell analyzer according to any one of claims 1 to 7, characterized in that: The method comprises: Obtain the first test tube number of the sample to be retested on the feeding platform; obtain the second test tube number of the test tube on the mixing position; Obtaining the number of test tubes between the sample to be retested and the mixing position according to the first test tube number and the second test tube number; Determine the feeding steps of the motor according to the distance between the first limiting member and the second limiting member and the number of the test tubes spaced apart; The first limiting member and the second limiting member are driven to move according to the feeding step number, so that the sample to be re-inspected is re-inspected at the mixing position.
9. A sample re-examination device, comprising a memory and a processor, characterized in that: The memory stores a computer program, and when the computer program is executed by the processor, the processor is caused to perform the steps of the method as claimed in claim 8.
10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the processor is caused to perform the steps of the method as claimed in claim 8.