Kit loading and unloading control method, instrument and medium

By setting an indication device and an identification device in the reagent box loading and unloading control method, the loading and unloading operation is determined based on the idle time and replacement time of the reagent disk, the problems of low loading and unloading efficiency and poor loading specifications in the prior art are solved, and an efficient and standardized reagent box loading and unloading process is realized.

CN119846249APending Publication Date: 2025-04-18CHONGQING PUMENCHUANG BIOTECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510064502.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-15
Publication Date
2025-04-18

AI Technical Summary

Technical Problem

In the prior art, the loading and unloading efficiency of the reagent kit is low and the loading specifications are poor, making it difficult for operators to unload the reagent kit accurately, and loading and unloading errors are prone to occur, affecting the test quality.

Method used

By responding to the instrument entering the kit loading and unloading preparation state, determine whether to replace the kit based on the idle time of the reagent disk and the preset replacement time, and set up an indication device and an identification device in the loading and unloading opening area to instruct the operator to replace the kit and identify the in-place status.

Benefits of technology

It enables operators to unload the kit quickly and accurately, and ensures that the kit is placed in place, improving loading and unloading efficiency and standardization, and ensuring test quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119846249A_ABST
    Figure CN119846249A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of medical instrument control, in particular to a kit loading and unloading control method, an instrument and a medium, the method comprises the following steps: in response to the instrument entering a kit loading and unloading preparation state, determining whether to replace a kit according to the obtained idle time of a reagent tray and the preset replacement time of the kit; the replacement time is set according to the number of the kits to be unloaded; if it is determined that the kits are replaced, all the kits to be unloaded are rotated to a loading and unloading opening area, and it is confirmed that the kits enter a kit loading and unloading state; in the loading and unloading state of the reagent kits, an indicating device installed in the loading and unloading opening area is controlled to indicate all the reagent kits to be unloaded, so that an operator can replace the reagent kits according to the indication; and a recognition device arranged in the loading and unloading opening area is controlled to recognize the in-place state of the replaced kit, in-place prompt information is output according to the in-place state, and the problems that in the prior art, the work efficiency of loading and unloading the kit is low, and the normativity of the loaded kit is poor can be solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of medical device control technology, and in particular to a reagent kit loading and unloading control method, instrument and medium. Background Art

[0002] In the current biochemical immunoassay analyzer (instrument), with the development trend of large-scale and automation, a single instrument requires more than 20 to 40 reagent reagent positions and generally adopts a tray-type structure to carry them. Faced with a reagent tray that can load so many reagent positions, it is difficult for the instrument operator to manually determine which reagent kits should be unloaded every day and determine the time and order of unloading. In the prior art, the operator needs to check the tray number of the reagent kit to be unloaded on the host computer, and then rotate the target tray number to the opening area by rotating the button, and then take out the reagent kit corresponding to the tray number. Since the operator needs to remember the target tray number, the operation process is cumbersome and easy to remember errors, resulting in a high error rate for unloading the reagent kit and low efficiency in unloading the reagent kit. Due to the short time for replacing the reagent kit, the operator often fails to place the reagent kit in place and loads the reagent kit irregularly, resulting in unqualified subsequent tests and failure to ensure test quality. Summary of the invention

[0003] In view of this, the embodiments of the present application provide a reagent kit loading and unloading control method, instrument and medium, which can effectively solve the problems of low reagent kit loading and unloading efficiency and poor reagent kit loading standardization in the prior art.

[0004] In a first aspect, an embodiment of the present application provides a reagent kit loading and unloading control method, comprising:

[0005] In response to the instrument entering a reagent kit loading and unloading preparation state, determining whether to replace the reagent kit according to the obtained idle time of the reagent disk and the preset reagent kit replacement time; wherein the replacement time is set according to the number of reagent kits to be unloaded;

[0006] If it is determined to replace the reagent kit, each reagent kit to be unloaded is rotated to the loading and unloading opening area and confirmed to enter the reagent kit loading and unloading state;

[0007] When the reagent kit is in the loading and unloading state, controlling the indicating device installed in the loading and unloading opening area to indicate each reagent kit to be unloaded, so that the operator can replace the reagent kit according to the indication;

[0008] The identification device arranged in the loading and unloading opening area is controlled to identify the in-place status of the replaced reagent box, and output in-place prompt information according to the in-place status.

[0009] In some embodiments, obtaining the actual usage time of replacing the number of reagent kits to be unloaded;

[0010] According to the actual use time, the predicted scanning time of the reagent kit information and the idle time, confirm whether to perform the information scanning action of the reagent kit; wherein the scanning time is predicted according to the number of the replaced reagent kits;

[0011] If it is confirmed that the information scanning action is not to be performed, then it is confirmed whether to perform the information scanning action during the next idle time.

[0012] In some embodiments, the method further comprises:

[0013] In the reagent kit loading and unloading state, the identification device is used to identify whether a reagent kit replacement operation is performed on each box position in the loading and unloading opening area, and a target reagent kit replaced into the reagent tray is obtained;

[0014] When the information scanning action is confirmed, each of the target reagent boxes is rotated to a preset information scanning position to read the information carried on each of the target reagent boxes, so as to establish a mapping relationship between the reagent box and the tray position number. In some embodiments, the step of rotating each reagent box to be unloaded to the loading and unloading opening area includes:

[0015] According to the preset unloading priority, each reagent kit to be unloaded is rotated to the loading and unloading opening area in sequence; wherein the unloading priority is, from high to low, operator-specified unloading, no remaining quantity of the reagent kit, and reagent expiration date.

[0016] In some embodiments, the method further comprises:

[0017] In response to confirmation of entering the reagent kit loading and unloading state, the opening area disk cover is enabled to allow an operator to open the opening area disk cover and replace the reagent kit to be unloaded.

[0018] In some embodiments, the method further comprises at least one of the following three items:

[0019] The first item: in response to the reagent kit loading and unloading application sent by the operator, determining to enter the reagent kit loading and unloading preparation state;

[0020] Item 2: Determining whether to replace the reagent kit according to the obtained idle time of the reagent disk and the preset replacement time of the reagent kit includes:

[0021] In response to entering the reagent kit loading and unloading preparation state, if it is confirmed that the current instrument is in the testing state, a plurality of idle times in the entire testing process are calculated according to the test schedule;

[0022] Determining whether to replace the reagent kit according to the time sequence of the plurality of idle times and the magnitude relationship between the plurality of idle times and the replacement time;

[0023] Item 3: In a first time period before entering the reagent kit loading and unloading state, and in a second time period after exiting the reagent kit loading and unloading state, countdown prompt information of the reagent kit loading and unloading state is output.

[0024] In some embodiments, the indicating device includes an indicator light corresponding to each tray position in the loading and unloading opening area; the reagent tray in the instrument is divided into a plurality of sectors;

[0025] The step of rotating each reagent kit to be unloaded to the loading and unloading opening area comprises:

[0026] Rotate the sector to which the reagent kit to be unloaded belongs to the loading and unloading opening area;

[0027] The controlling the indicating device installed in the loading and unloading opening area to indicate each reagent kit to be unloaded comprises:

[0028] According to the mapping relationship between the reagent kit to be unloaded and the tray position number, the indicator light corresponding to the tray position number of the reagent kit to be unloaded is controlled to switch to the first display state.

[0029] In some embodiments, the indicating device includes a fixed unloading position indicating mark provided in the loading and unloading opening area;

[0030] The step of rotating each reagent kit to be unloaded to the loading and unloading opening area comprises:

[0031] Each of the reagent kits to be unloaded is rotated to the fixed unloading position in sequence, and the fixed unloading position indication mark is used to indicate the reagent kit to be unloaded.

[0032] In a second aspect, an embodiment of the present application provides an instrument, comprising a processor and a memory, wherein the memory stores a computer program, and the processor is used to execute the computer program to implement a reagent kit loading and unloading control method provided in the first aspect of the present application.

[0033] In a third aspect, an embodiment of the present application provides a computer-readable storage medium storing a computer program. When the computer program is executed on a processor, it implements a reagent kit loading and unloading control method provided in accordance with the first aspect of the present application.

[0034] The embodiments of the present application have the following beneficial effects:

[0035] In the present application, in response to the instrument entering the reagent kit loading and unloading preparation state, whether to replace the reagent kit is determined according to the obtained free time of the reagent disk and the preset reagent kit replacement time; wherein, the replacement time is set according to the number of reagent kits to be unloaded; if it is determined to replace the reagent kit, each reagent kit to be unloaded is rotated to the loading and unloading opening area and confirmed to enter the reagent kit loading and unloading state; in the reagent kit loading and unloading state, the indicating device installed in the loading and unloading opening area is controlled to indicate each reagent kit to be unloaded, so that the operator can replace the reagent kit according to the indication; the identification device set in the loading and unloading opening area is controlled to identify the in-place state of the replaced reagent kit, and output the in-place prompt information according to the in-place state. In the present application, the operator can quickly unload the reagent kit according to the indication, and can detect whether the reagent kit is in place, thereby effectively solving the problems of low reagent kit loading and unloading efficiency and poor reagent kit loading standardization in the prior art. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.

[0037] Figure 1 A first structural schematic diagram of an instrument in the reagent kit loading and unloading control method of an embodiment of the present application is shown;

[0038] Figure 2 A schematic diagram of the structure of a reagent tray in the reagent kit loading and unloading control method of an embodiment of the present application is shown;

[0039] Figure 3 A first flow chart of the reagent kit loading and unloading control method according to an embodiment of the present application is shown;

[0040] Figure 4 A second structural schematic diagram of the instrument in the reagent kit loading and unloading control method of an embodiment of the present application is shown;

[0041] Figure 5 A third structural schematic diagram of the instrument in the reagent kit loading and unloading control method of an embodiment of the present application is shown;

[0042] Figure 6 A second flow chart of the reagent kit loading and unloading control method according to an embodiment of the present application is shown;

[0043] Figure 7 A third flow chart of the reagent kit loading and unloading control method according to an embodiment of the present application is shown;

[0044] Figure 8 A fourth structural schematic diagram of an instrument in the reagent kit loading and unloading control method of an embodiment of the present application is shown;

[0045] Fig. 9 A fourth flow chart of the reagent kit loading and unloading control method according to an embodiment of the present application is shown.

[0046] Description of main component symbols:

[0047] 110 - large plate cover; 111 - loading and unloading opening area; 120 - reagent pot; 130 - reagent plate; 140 - optical coupler; 150 - antenna; 200 - reagent box. DETAILED DESCRIPTION

[0048] The technical solutions in the embodiments of the present application will be described clearly and completely below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all of the embodiments.

[0049] The components of the embodiments of the present application generally described and shown in the drawings herein may be arranged and designed in various configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the application claimed for protection, but merely represents the selected embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without making creative work belong to the scope of protection of the present application.

[0050] Hereinafter, the terms "including", "having" and their cognates that can be used in various embodiments of the present application are intended only to indicate specific features, numbers, steps, operations, elements, components or a combination of the foregoing items, and should not be understood as first excluding the existence of one or more other features, numbers, steps, operations, elements, components or a combination of the foregoing items or increasing the possibility of one or more features, numbers, steps, operations, elements, components or a combination of the foregoing items. In addition, the terms "first", "second", "third" and the like are only used to distinguish descriptions and cannot be understood as indicating or implying relative importance.

[0051] Unless otherwise defined, all terms (including technical terms and scientific terms) used herein have the same meanings as those generally understood by those skilled in the art to which the various embodiments of the present application belong. The terms (such as those defined in generally used dictionaries) will be interpreted as having the same meanings as the contextual meanings in the relevant technical field and will not be interpreted as having idealized meanings or overly formal meanings unless clearly defined in the various embodiments of the present application.

[0052] In conjunction with the accompanying drawings, some embodiments of the present application are described in detail below. In the absence of conflict, the following embodiments and features in the embodiments can be combined with each other.

[0053] like Figure 1 and Figure 8 As shown, the instrument includes a rotatable reagent pot 120, a reagent tray 130, and a tray cover of the reagent tray (referred to as a large tray cover 110). The large tray cover is provided with a loading and unloading opening area 111, and an opening area tray cover (also referred to as a small tray cover) is provided corresponding to the loading and unloading opening area. Figure 2 As shown, the reagent tray includes multiple tray positions, and one tray position can accommodate a reagent kit 200. The host computer can control the rotation of the reagent tray. When the small tray cover is opened, at least one tray position is exposed, and a tray position has a unique tray position number, so as to facilitate loading and unloading of the reagent kit. In addition, the reagent tray is divided into multiple sectors, and one sector includes at least one tray position. A reagent tray button is also provided on the instrument, and when the reagent tray button is pressed, the reagent tray is controlled to rotate a sector. It can be understood that the target tray position number can also be controlled to rotate to the loading and unloading opening area by the host computer. Wherein, the instrument is a biochemical immunoassay analyzer (such as a chemiluminescent analyzer or an electrochemical luminescent analyzer), a blood analyzer, etc., and the instrument can also be other instruments provided with a rotatable reagent tray. The instrument of the present application is connected to the host computer in communication, and the working state (test state, idle state, etc.) of the instrument can be viewed through the display interface included in the host computer, and the tray position number of the unloading reagent kit can be set.

[0054] The instrument of the present application also includes an instrument controller. The instrument controller includes a processor and a memory, the memory stores a computer program, and the processor is used to execute the computer program to implement the reagent box loading and unloading control method of the embodiment of the present application. Among them, the instrument controller can be a host computer or exist alone.

[0055] The reagent kit loading and unloading control method is described below in conjunction with some specific embodiments.

[0056] The reagent kit loading and unloading control method of the present application embodiment is exemplary, as follows Figure 3 As shown, the reagent kit loading and unloading control method includes the following steps S100-S400:

[0057] S100, in response to the instrument entering a reagent kit loading and unloading preparation state, determining whether to replace the reagent kit according to the obtained idle time of the reagent disk and the preset reagent kit replacement time, wherein the replacement time is set according to the number of reagent kits to be unloaded.

[0058] Further, in response to the reagent kit loading and unloading application sent by the operator, it is determined to enter the reagent kit loading and unloading preparation state. Exemplarily, the operator triggers the reagent kit loading and unloading application through the host computer. When the instrument receives the reagent kit loading and unloading application, it enters the reagent kit loading and unloading preparation state.

[0059] In the reagent kit loading and unloading preparation state, the instrument calculates the idle time. If the calculated idle time is greater than the reagent kit replacement time, the reagent kit is replaced, otherwise the next idle time is waited for to make another judgment. Exemplarily, the idle time is calculated according to the test schedule in the entire test process.

[0060] Among them, if the instrument is in a non-testing state, the idle time is determined according to the replacement time required for the reagent kit. If the instrument is in a testing state, the idle time is determined according to the time the reagent disc is in an idle state. For example, in the test process, the reagent needle has completed all test sample addition actions, and the reagent disc is completely in an idle state (that is, the reagent needle does not aspirate the sample), and the duration of the idle state is the idle time. For example, there are two reagent aspiration intervals in the two-step method / three-step method test, and the reagent disc is in an idle state during this interval, and the interval time is the idle time.

[0061] Whether the reagent kit in the reagent tray is the reagent kit to be unloaded is identified based on at least one data item such as the operator's designation, the remaining amount of the reagent, the number of reagents, etc. Exemplarily, the operator can designate unloading or replacing the reagent kit on that tray number through the host computer.

[0062] Furthermore, because there may be multiple idle times T greater than a preset threshold (or a replacement time) between two reagent aspirations, the state switching is preferentially performed at the first idle time. The step of determining whether to replace the reagent kit according to the obtained idle time of the reagent disc and the preset replacement time of the reagent kit includes:

[0063] In response to entering the reagent kit loading and unloading preparation state, if it is confirmed that the current instrument is in the testing state, a plurality of idle times in the entire testing process are calculated according to the test schedule.

[0064] According to the time sequence of the plurality of idle times and the magnitude relationship between the plurality of idle times and the replacement time, it is determined whether to replace the reagent kit. It can be understood that first, a target idle time greater than the replacement time is selected from each idle time; then, according to the time sequence, the first target idle time (first target idle time) is selected, the earliest target time. When the first target idle time arrives, it is determined to replace the reagent kit.

[0065] The replacement time is set according to the number of reagent kits to be unloaded, including:

[0066] The replacement time T1 is set as the theoretical time that an operator can complete loading and unloading of N reagent kits to be unloaded.

[0067] The replacement time T1 can be dynamically set according to the number of reagent kits to be unloaded in the reagent tray to ensure optimal loading and unloading efficiency. For example, for reagent kits in the same sector, the longest time to replace one reagent kit is assumed to be 20s, and the time to switch the sector position to move the reagent tray to the next sector position is assumed to be 10s. The reagent tray always rotates in one direction when switching sectors. The required loading and unloading time can be calculated by the algorithm: number of reagent kits to be unloaded * 20s + number of sectors to be switched * 10s.

[0068] For example: there are 2 test kits that need to be unloaded in sector A, and 1 test kit that needs to be unloaded in sector C, so there are a total of 3 test kits that need to be unloaded. The total unloading requires turning around 2 sectors, so the time required for unloading is calculated as: 2*20s+2*10s+1*20s=1min20s.

[0069] S200: If it is determined to replace the reagent kit, each reagent kit to be unloaded is rotated to the loading and unloading opening area and confirmation is made to enter the reagent kit loading and unloading state.

[0070] For example, the operator can specify to unload or replace the reagent kits on the trays No. 18 and No. 35 as the reagent kits to be unloaded on the upper computer interface. The operator presses the reagent tray button, and after the loading and unloading preparations are completed, the reagent tray rotates the reagent kit No. 35 to the loading and unloading opening area. Before the operator can open the small tray cover, the reagent kit No. 35 has been rotated to the center of the loading and unloading opening area, waiting to be taken out after the cover is opened. After the operator has operated the No. 35 box position, the reagent tray button is triggered, and the reagent tray rotates clockwise to rotate the reagent kit on the No. 18 tray position to the center of the loading and unloading opening area.

[0071] S300, in the reagent kit loading and unloading state, controlling the indicating device installed in the loading and unloading opening area to indicate each reagent kit to be unloaded, so that the operator can replace the reagent kit according to the indication.

[0072] S400, controlling the identification device disposed in the loading and unloading opening area to identify the in-place status of the replaced reagent kit, and outputting in-place prompt information according to the in-place status.

[0073] In one embodiment, the method further comprises:

[0074] In the reagent box loading and unloading state, the identification device provided in the loading and unloading opening area is used to identify whether the reagent box replacement operation is performed on each box position in the loading and unloading opening area, and obtain the target reagent box replaced into the reagent box (that is, the latest loaded reagent box). The present application only performs information scanning on the replaced target reagent box, and does not need to scan the entire reagent box, thereby reducing the scanning time.

[0075] Exemplarily, the identification device includes a reflective or through-beam optical coupler. The instrument also includes a scanning device. The scanning device includes an antenna (card reader) and an RFID card. An RFID reader / writer card is attached to the end of each reagent kit, which can read and write project information, number of copies, production time, etc. The loading and unloading opening area can accommodate 6 reagent kits, corresponding to 6 fixed positions. Each time the reagent tray rotates, the 6 reagent kit positions must be matched with the 6 fixed positions, and reflective or through-beam optical couplers (optical couplers 140) (such as Figure 4 , Figure 5 As shown), or use an optical coupler to scan the entire loading and unloading opening area, and ensure that the light emitted by the optical coupler is at a set height above the in-place reagent kit, such as 5mm.

[0076] By detecting the on-off signal of the optical coupler, it is possible to determine whether there is a reagent kit loading and unloading operation at the six fixed positions (or loading and unloading opening area), and obtain the serial number of the target sector and the target reagent kit. After the operator completes the loading and unloading operation in the loading and unloading opening area, the reagent tray button is triggered to perform an optical coupler occlusion judgment. If an optical coupler is blocked, it is considered that the reagent kit is not placed in place, for example, it is tilted, and the operator can be prompted to warn to ensure the reliable placement of the reagent kit and the mixing of the magnetic beads.

[0077] In one embodiment, in response to confirmation of entering the reagent kit loading and unloading state, the switch function of the opening area disk cover is enabled, so that the operator can open the opening area disk cover (small disk cover) and replace the reagent kit to be unloaded. For example, after entering the reagent kit loading and unloading state, the switch function of the opening area disk cover is activated, and the opening area disk cover is allowed to be opened, and other states do not allow the opening of the opening area disk cover. Thus, the present application ensures that the reagent kit to be unloaded is rotated to the loading and unloading opening area before the small disk cover can be opened.

[0078] In one embodiment, Figure 6 As shown, the method further includes S500-S800:

[0079] S500, obtaining the actual usage time of replacing the number of reagent kits to be unloaded.

[0080] S600, confirm whether to perform an information scan action on the reagent kit according to the actual use time, the predicted scan time of the reagent kit information, and the idle time. The scan time is predicted based on the number of reagent kits replaced. Exemplarily, the scan time is predicted based on the number of target reagent kits. For example, the average use time for scanning a reagent kit is obtained based on experience, and the scan time is determined based on the average use time and the number of target reagent kits.

[0081] S700: If it is confirmed that the information scanning action is not to be performed, then confirm whether to perform the information scanning action during the next idle time.

[0082] The scanning time T2 is set as the time for loading information of all reagent kits in the reagent tray. The loading information includes identifying and reading the box number of the loaded reagent kit, the reagent volume in the reagent kit, etc.

[0083] When the first reagent disc idle time T≥T1 is detected, the reagent kit loading and unloading state can be entered. Of course, loading and unloading can be omitted at this time, and the reagent kit loading and unloading state can be entered when T≥T1 is detected later. During the operator's loading and unloading process, the actual usage time T3 of the operator to complete the loading and unloading is synchronously detected. Compare the current idle time T of the reagent disc with (T2+T3). If T≥T2+T3, the information loading action can be automatically executed after the loading and unloading is completed within the current idle time. If T2+T3>T≥T1, the reagent disc will be turned to an idle state and wait for testing after the loading and unloading is completed within the current idle time. Determine whether the next disc idle time T is>T2. If so, the information loading action will be automatically and preferentially executed at the next idle time.

[0084] For example, Figure 7 As shown, the process of determining whether to execute the information scanning action includes the following steps S101-S106:

[0085] S101, when the instrument is in the testing process, the operator triggers the "reagent box loading and unloading application", the instrument enters the "reagent box loading and unloading preparation state" and calculates the idle time of the reagent tray. The idle time of the reagent tray is the time period when no reagent needs to be added.

[0086] S102, in the "reagent box loading and unloading preparation state", compare the first idle time T of the reagent disk with the set theoretical replacement time T1. If T≥T1, execute step S103.

[0087] S103, if T≥T1, loading and unloading the reagent kit is performed during the first target idle time.

[0088] S104, if T<T1, determine whether to execute the loading information action according to the scanning time T2 and T, and wait until the second idle time to determine again whether the loading and unloading operation can be executed.

[0089] S105, after the reagent kit loading and unloading operation is completed, the sum of the actual usage time T3 of the reagent kit loading and unloading operation and the scanning time T2 is compared with the idle time T. When T≥T2+T3, it is confirmed that the information loading action can be performed within the first target idle time. When T<T2+T3, the information loading action cannot be performed within the first target idle time.

[0090] S106, compare the next idle time with T2, if the next idle time is greater than T2, the loading information action is executed first. The remaining time (T-T2) after the loading information action is executed, and then determine whether to execute the next loading and unloading operation according to the set replacement time.

[0091] The advantage of this application is that it automatically compares the actual time the operator occupies the disk (actual usage time T3). If the actual usage time T3 is shorter than the set replacement time, the information loading action can be flexibly set according to the actual remaining time to make full use of time and improve work efficiency.

[0092] The loading and unloading operations and information scanning operations of the present application are dynamically determined whether to be executed according to the actual usage time, scanning time and idle time, which can not only make full use of the idle time of the reagent tray, but also improve the work efficiency of loading and unloading the reagent kit.

[0093] S800, when it is confirmed to execute the information scanning action, each of the target reagent kits is rotated to a preset information scanning position to read the information carried on each of the target reagent kits, so as to establish a mapping relationship between the reagent kit and the tray position number.

[0094] Each reagent box is attached with an RFID reader / writer card to read and write project information, number of copies, production time, etc., and to establish a corresponding relationship between the box position of the reagent box and the tray position number of the reagent tray. Figure 8 The antenna is connected to the reagent tray at any position around the reagent tray, and the position corresponding to the antenna is the information scanning position. Each time a new reagent tray is detected, the reagent tray can be controlled to move the reagent tray close to the antenna position for information scanning. Each time the reagent tray is completed, it can also move to the antenna position for reading and writing operations to update the remaining amount.

[0095] This application is to click the "reagent kit loading and unloading application" button in the upper computer interface → the upper computer determines whether the instrument is idle, and prompts the operator to load and unload when it is idle → the operator opens the small tray cover → unloads the reagent kit according to the indicator light status → loads the required new reagent kit according to the list prompt → click the reagent tray button near the large tray cover of the reagent pot to rotate the reagent tray, and repeat the above two steps until the operator finishes loading and unloading → the operator closes the small tray cover → scans the newly added reagent kit through RFID and refreshes the reagent information (number of people, remaining amount) of the upper computer. That is, wait for the small tray cover to close before scanning the reagent kit RFID card. It only needs to scan the corresponding sector where the optical coupler change was detected before, without the need for a full disk scan, which can save the time of RFID reading and writing cards.

[0096] In one embodiment, if the operator opens the tray cover in advance before entering the reagent kit loading and unloading state in the loading and unloading preparation state, or if the small tray cover is still not closed after the reagent kit loading and unloading state ends, the current test will be invalidated. In order to prompt the operator to unload the reagent kit in time, the present application gives a prompt message through the upper computer display screen to make full use of idle time and avoid test invalidation.

[0097] In the first time period before entering the reagent box loading and unloading state, and in the second time period after exiting the reagent box loading and unloading state, the countdown prompt information of the reagent box loading and unloading state is output to allow the operator to prepare. The countdown time is not limited in this application, that is, the length of the first time period and the second time period is not limited. For example, it can be 1 minute or 2 minutes before entering or exiting the idle time.

[0098] Furthermore, in response to entering the reagent kit loading and unloading state, a countdown prompt message is output according to the idle time. When entering the reagent kit loading and unloading state, the host computer pops up a countdown prompt box according to the idle time.

[0099] In one embodiment, the instrument includes an indicator light, and the loading and unloading opening area can accommodate multiple reagent kits. The indicating device includes an indicator light corresponding to each tray position in the loading and unloading opening area. Exemplarily, the indicator light is fixed on the reagent pot or the reagent tray cover. Among them, the reagent tray is placed in the reagent pot. Several indicator lights correspond to the tray positions of the reagent kit one by one, and the operator can intuitively match the light signal with the tray position corresponding thereto. By defining the state of the light (such as flashing or always on), the operator is indicated to the reagent kit to be unloaded (empty reagent kit or the reagent kit specified by the operator to be unloaded on the host computer).

[0100] Exemplarily, the loading and unloading opening area includes 6 tray positions, which can accommodate 6 reagent kits. 6 indicator lights are arranged accordingly. The indicator lights are fixed on the reagent pot or the reagent tray cover. Among them, the reagent tray is placed in the reagent pot. After the 6 indicator lights are adjusted, they correspond to the tray positions of the 6 reagent kits, and the operator can intuitively match the light signals with the corresponding tray positions. By defining the state of the light (such as flashing or always on), it indicates to the operator which are empty reagent kits or which reagent kits are specified to be unloaded on the host computer. In this embodiment, pressing the reagent tray button once can rotate the 6 box positions in a fixed clockwise direction, which is convenient for unloading multiple reagent kits.

[0101] The reagent disc is divided into a plurality of sectors.

[0102] The step of rotating each reagent kit to be unloaded to the loading and unloading opening area comprises:

[0103] The sector to which the reagent kit to be unloaded belongs is rotated to the loading and unloading opening area. Exemplarily, a fixed angle value is set for the loading and unloading opening area, and the reagent kit to be unloaded is rotated to the fixed angle value to rotate the sector to which the reagent kit to be unloaded belongs to. For example, the angle of rotation is determined by controlling the number of steps of the motor that drives the reagent tray to rotate.

[0104] Controlling the indicating device installed in the loading and unloading opening area to indicate each reagent kit to be unloaded includes: according to the mapping relationship between the reagent kit to be unloaded and the tray position number, controlling the indicator light corresponding to the tray position number of the reagent kit to be unloaded to switch to a first display state. For example, the first display state is a lighted state.

[0105] Understandably, when the reagent kits to be unloaded are indicated by the indicator light, as many reagent kits to be unloaded as possible can be displayed in the loading and unloading opening area. In this way, as many reagent kits as possible can be unloaded by one turn of the disk, reducing the number of turntables and achieving the optimal unloading speed.

[0106] In another embodiment, the instrument does not include an indicator light, and a fixed unloading position and a fixed unloading position indicator mark are arranged at the center of the loading and unloading opening area. The indicator device includes a fixed unloading position indicator mark arranged in the loading and unloading opening area.

[0107] The step of rotating each reagent kit to be unloaded to the loading and unloading opening area includes: rotating each reagent kit to be unloaded to the fixed unloading position in sequence, and the fixed unloading position indicator mark is used to indicate the reagent kit to be unloaded. For example, if the operator selects the reagent on the upper computer reagent interface, the reagent kit selected by the operator is already in the fixed unloading position before the idle prompt prompts the operator to open the cover. After the operator completes the loading and unloading operation of the reagent kit on the fixed unloading position, the operator can click the reagent disk button, and the reagent disk will rotate clockwise to the next selected box position. This process is repeated until all selected reagent kits are rotated to the fixed unloading position.

[0108] The advantage of this embodiment is that the speed is fast when unloading a small number of test kits. Each time the disc rotates a small amount, the test kit to be unloaded can be placed in a fixed unloading position for unloading, and it is located in the center of the loading and unloading opening area. There is no need to add an indicator light, and the operator can determine the test kit that needs to be unloaded.

[0109] Furthermore, according to a preset unloading priority, each reagent kit to be unloaded is rotated to the loading and unloading opening area in sequence; wherein the unloading priority is, from high to low, operator-specified unloading, no remaining quantity of the reagent kit, and reagent expiration date.

[0110] Exemplarily, the operator directly clicks the reagent tray button in the instrument, and the instrument changes from the "idle state" or "test state" to the "reagent tray loading and unloading preparation state". After the first reagent tray to be unloaded is rotated to the fixed unloading position, the reagent tray stops. The instrument changes to the "reagent tray loading and unloading state" and prompts the operator to open the lower tray cover. The order in which the reagent tray to be unloaded is rotated to the fixed unloading position includes:

[0111] 1) Sort the reagent kits to be unloaded according to their corresponding tray numbers in ascending order, and rotate the reagent kits to be unloaded to fixed unloading positions one by one according to the order. The reagent kit with the smallest tray number is taken as the first reagent kit to be unloaded.

[0112] 2) Sort by physical distance from the fixed unloading position. Dynamically calculate the physical distance from each reagent kit to be unloaded to the fixed unloading position, and give priority to the reagent kits with the shortest distance. The physical distance may be the arc length of the corresponding sector on the reagent tray from the reagent kit to be unloaded to the fixed unloading position.

[0113] 3) According to the unloading priority, among the reagent kits to be unloaded, the operator specifies > no remaining quantity > expired (i.e., the reagent expiration date has passed). The reagent kits that meet the conditions are transferred to the fixed unloading position.

[0114] In one example, when the instrument is in an idle state, the operator triggers the "reagent kit loading and unloading application" on the host computer, and the instrument switches to the "reagent kit loading and unloading preparation state". At this time, the host computer controls the rotation of the reagent tray according to the design process, rotates the reagent kit to be unloaded to the loading and unloading opening area, and then stops rotating the reagent tray, and the instrument switches to the "reagent kit loading and unloading state". The host computer controls the corresponding indicator light to display green and flash according to the tray number of the reagent kit to be unloaded. The host computer enables the switch function of the tray cover in the opening area. At this time, the operator can open the reagent tray cover and replace the reagent kit corresponding to the flashing indicator light.

[0115] In another example, when the instrument is in an idle state, the operator can also directly open the small tray cover (automated operation process). When the upper computer detects that the small tray cover is opened, the upper computer controls the rotation of the reagent tray according to the designed process, rotates the reagent kit to be unloaded to the loading and unloading opening area, and then stops rotating the reagent tray, and the instrument enters the "reagent kit loading and unloading state". The upper computer controls the corresponding indicator light to display green and flash according to the tray number of the reagent kit to be unloaded. At this time, the operator can replace the reagent kit corresponding to the flashing indicator light.

[0116] In one embodiment, when the instrument is in the test state, the operator triggers the "reagent box loading and unloading application". At this time, the instrument is transferred to the "reagent box loading and unloading preparation state". In the "reagent box loading and unloading preparation state", the host computer calculates the various idle times existing in the entire test process according to the current application test schedule. Select a target idle time greater than a preset threshold (the preset threshold is, for example, 3min, which can be set according to actual conditions), determine to enter the "reagent box loading and unloading state" at the first target idle time that appears, and start the countdown and prompt the operator the starting time of the reagent tray idle time T 2 minutes before entering the "reagent box loading and unloading state". The countdown counts to 0 (i.e., the starting time of the reagent tray idle time T is reached), and the reagent tray will stop rotating after being transferred to the loading and unloading opening area according to the design process, and the instrument is transferred to the "reagent box loading and unloading state". In addition, the indicator light near the reagent tray shows green flashing, indicating that the small tray cover of the reagent tray can be opened to replace the reagent tray, waiting for the operator to perform loading and unloading operations. When it is detected that the small tray cover is opened, a countdown interface will also pop up to prompt the operator (the specific time of the countdown here is the idle time T) to complete the loading and unloading action and close the small tray cover before the countdown returns to zero. If the tray cover is opened in the "reagent kit loading and unloading preparation state" (i.e. still in the test state) or the tray cover is still not closed after the countdown of the "reagent kit loading and unloading state" ends, the current test will be invalidated. It should be noted that the operator's loading and unloading operations are non-essential operations. If the operator does not perform loading and unloading operations in the current "reagent kit loading and unloading state" application, and wants to load and unload the reagent kit later, the "reagent kit loading and unloading application" can be re-triggered so that the loading and unloading operations can be performed according to the same process under the new trigger.

[0117] Furthermore, the loading and unloading can be cancelled through the host computer interface. Fig. 9 As shown, for example:

[0118] S201, the operator triggers "reagent kit loading and unloading application" on the upper computer interface.

[0119] S202, the instrument determines whether it is currently in an idle state or a test state. If it is determined to be in the test state, step S203 is executed, otherwise step S204 is executed.

[0120] S203, maintaining the test state, executing the test action, and at the same time, a countdown prompt window for exiting the test state pops up on the upper computer interface.

[0121] S204, entering the reagent kit loading and unloading preparation state, and popping up "Confirm loading and unloading" and "Cancel loading and unloading" prompt windows on the host computer interface. Obtain the reagent kit to be unloaded and calculate the idle time.

[0122] S205, determine whether a "cancel loading and unloading" message is received. In the reagent box loading and unloading preparation state, the operator can cancel loading and unloading at any time. If a "cancel loading and unloading" message is received, the loading and unloading is canceled, otherwise the reagent box loading and unloading state is entered.

[0123] S206, entering the reagent kit loading and unloading state, controlling the reagent kit to be unloaded to rotate to the loading and unloading opening area.

[0124] The embodiment of the present application also provides a schematic diagram of a structure of a reagent box loading and unloading control device. Exemplarily, the reagent box loading and unloading control device includes: a reagent box replacement confirmation module, a rotation control module, an indicator light control module, an actual use time statistics module and a scanning confirmation module.

[0125] A reagent kit replacement confirmation module is used to determine whether to replace the reagent kit according to the obtained free time of the reagent disk and the preset reagent kit replacement time in response to the instrument entering the reagent kit loading and unloading preparation state; wherein the replacement time is set according to the number of reagent kits to be unloaded;

[0126] A rotation control module is used to rotate each reagent kit to be unloaded to the loading and unloading opening area and confirm entering the reagent kit loading and unloading state after confirming to replace the reagent kit;

[0127] An indicator light control module, used for controlling the indicating device installed in the loading and unloading opening area to indicate each reagent box to be unloaded when the reagent box is in the loading and unloading state, so that the operator can replace the reagent box according to the indication;

[0128] The in-place detection module is used to control the identification device arranged in the loading and unloading opening area to identify the in-place status of the replaced reagent kit and output in-place prompt information according to the in-place status.

[0129] It can be understood that the device of this embodiment corresponds to the reagent box loading and unloading control method of the above embodiment, and the options in the above embodiment are also applicable to this embodiment, so they will not be described repeatedly here.

[0130] The present application also provides an instrument. Exemplarily, the instrument includes a processor and a memory, wherein the memory stores a computer program, and the processor runs the computer program to enable the instrument to execute the functions of each module in the above-mentioned reagent kit loading and unloading control method or the above-mentioned reagent kit loading and unloading control device.

[0131] Among them, the processor can be an integrated circuit chip with signal processing capabilities. The processor can be a general-purpose processor, including a central processing unit (CPU), a graphics processing unit (GPU) and a network processor (NP), a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or at least one of other programmable logic devices, discrete gates or transistor logic devices, and discrete hardware components. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc., which can implement or execute the disclosed methods, steps and logic block diagrams in the embodiments of the present application.

[0132] The memory may be, but is not limited to, a random access memory (RAM), a read only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), etc. The memory is used to store a computer program, and the processor may execute the computer program accordingly after receiving an execution instruction.

[0133] The present application also provides a computer-readable storage medium for storing the computer program used in the above-mentioned apparatus. For example, the computer-readable storage medium may include, but is not limited to, various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0134] In several embodiments provided in the present application, it should be understood that the disclosed devices and methods can also be implemented in other ways. The device embodiments described above are merely schematic. For example, the flowcharts and structure diagrams in the accompanying drawings show the possible architecture, functions and operations of the devices, methods and computer program products according to multiple embodiments of the present application. In this regard, each box in the flowchart or block diagram can represent a module, a program segment or a part of a code, and the module, a program segment or a part of a code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in an alternative implementation, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the structure diagram and / or the flow diagram, and the combination of boxes in the structure diagram and / or the flow diagram, can be implemented with a dedicated hardware-based system that performs a specified function or action, or can be implemented with a combination of dedicated hardware and computer instructions.

[0135] In addition, the functional modules or units in the various embodiments of the present application may be integrated together to form an independent part, or each module may exist separately, or two or more modules may be integrated to form an independent part.

[0136] If the functions are implemented in the form of software function modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a computer device (which can be a smart phone, a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in the various embodiments of the present application.

[0137] The above description is only a specific implementation manner of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application.

Claims

1. A reagent box loading and unloading control method, characterized in that: include: In response to the instrument entering a reagent kit loading and unloading preparation state, determining whether to replace the reagent kit according to the obtained idle time of the reagent disk and the preset reagent kit replacement time; wherein the replacement time is set according to the number of reagent kits to be unloaded; If it is determined to replace the reagent kit, each reagent kit to be unloaded is rotated to the loading and unloading opening area and confirmed to enter the reagent kit loading and unloading state; When the reagent kit is in the loading and unloading state, controlling the indicating device installed in the loading and unloading opening area to indicate each reagent kit to be unloaded, so that the operator can replace the reagent kit according to the indication; The identification device arranged in the loading and unloading opening area is controlled to identify the in-place status of the replaced reagent box, and output in-place prompt information according to the in-place status.

2. The reagent kit loading and unloading control method according to claim 1, characterized in that: Also includes: Obtaining the actual usage time for replacing the number of reagent kits to be unloaded; According to the actual use time, the predicted scanning time of the reagent kit information and the idle time, confirm whether to perform the information scanning action of the reagent kit; wherein the scanning time is predicted according to the number of the replaced reagent kits; If it is confirmed that the information scanning action is not to be performed, then it is confirmed whether to perform the information scanning action during the next idle time.

3. The reagent kit loading and unloading control method according to claim 1, characterized in that: Also includes: In the reagent kit loading and unloading state, the identification device is used to identify whether a reagent kit replacement operation is performed on each box position in the loading and unloading opening area, and a target reagent kit replaced into the reagent tray is obtained; When it is confirmed to execute the information scanning action, each of the target reagent kits is rotated to a preset information scanning position to read the information carried on each of the target reagent kits, so as to establish a mapping relationship between the reagent kit and the tray position number.

4. The reagent kit loading and unloading control method according to claim 1, characterized in that: The step of rotating each reagent kit to be unloaded to the loading and unloading opening area comprises: According to the preset unloading priority, each reagent kit to be unloaded is rotated to the loading and unloading opening area in sequence; wherein the unloading priority is, from high to low, operator-specified unloading, no remaining quantity of the reagent kit, and reagent expiration date.

5. The reagent kit loading and unloading control method according to claim 1, characterized in that: Also includes: In response to confirmation of entering the reagent kit loading and unloading state, the opening area disk cover is enabled to allow an operator to open the opening area disk cover and replace the reagent kit to be unloaded.

6. The reagent kit loading and unloading control method according to claim 1, characterized in that: The method further comprises at least one of the following three items: The first item: in response to the reagent kit loading and unloading application sent by the operator, determining to enter the reagent kit loading and unloading preparation state; Item 2: Determining whether to replace the reagent kit according to the obtained idle time of the reagent disk and the preset replacement time of the reagent kit includes: In response to entering the reagent kit loading and unloading preparation state, if it is confirmed that the current instrument is in the testing state, a plurality of idle times in the entire testing process are calculated according to the test schedule; Determining whether to replace the reagent kit according to the time sequence of the plurality of idle times and the magnitude relationship between the plurality of idle times and the replacement time; Item 3: In a first time period before entering the reagent kit loading and unloading state, and in a second time period after exiting the reagent kit loading and unloading state, countdown prompt information of the reagent kit loading and unloading state is output.

7. The reagent kit loading and unloading control method according to any one of claims 1 to 6, characterized in that: The indicating device includes an indicating light corresponding to each tray position in the loading and unloading opening area; The reagent disk in the instrument is divided into a plurality of sectors; The step of rotating each reagent kit to be unloaded to the loading and unloading opening area comprises: Rotate the sector to which the reagent kit to be unloaded belongs to the loading and unloading opening area; The controlling the indicating device installed in the loading and unloading opening area to indicate each reagent kit to be unloaded comprises: According to the mapping relationship between the reagent kit to be unloaded and the tray position number, the indicator light corresponding to the tray position number of the reagent kit to be unloaded is controlled to switch to the first display state.

8. The reagent kit loading and unloading control method according to any one of claims 1 to 6, characterized in that: The indicating device comprises a fixed unloading position indicating mark provided in the loading and unloading opening area; The step of rotating each reagent kit to be unloaded to the loading and unloading opening area comprises: Each of the reagent kits to be unloaded is rotated to the fixed unloading position in sequence, and the fixed unloading position indication mark is used to indicate the reagent kit to be unloaded.

9. An instrument, characterized in that: The instrument comprises a processor and a memory, wherein the memory stores a computer program, and the processor is used to execute the computer program to implement the reagent kit loading and unloading control method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: The device stores a computer program, which, when executed on a processor, implements the reagent kit loading and unloading control method according to any one of claims 1 to 7.