Reagent storage monitoring management method and system for magnetic type stacking combination cabinet
By introducing RFID technology and data analysis and display modules into the reagent storage system, the problems of limited storage space and difficulty in searching in traditional reagent storage methods are solved, real-time monitoring and rapid search of reagents are realized, and the efficiency and convenience of reagent management are improved.
Patent Information
- Application Number
- CN202510180980.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-19
- Publication Date
- 2025-03-18
AI Technical Summary
The traditional reagent storage methods have problems such as limited storage space and difficulty in searching. The existing magnetic stacking combination cabinet cannot monitor the storage status of the reagents in real time, and cannot quickly enter the warehouse and accurately find specific reagents, resulting in inconvenient reagent management.
Design a reagent storage monitoring and management system for magnetic stacking combination cabinets, including main cabinets, sub-cabinets, servers, RFID scanners and electronic tags. The unique identification and management of reagents are realized through RFID technology, the storage status of reagents is monitored in real time, and the reagent search efficiency is improved through data analysis and display modules.
It realizes orderly storage and rapid search of reagents, monitors the storage status of reagents in real time, improves the efficiency and convenience of reagent management, and reduces operational errors and search time.
Smart Images

Figure CN119647507A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of reagent preservation, and in particular to a reagent storage monitoring and management method and system for a magnetic stacking cabinet. Background Art
[0002] With the rapid development of biological science research, the types and quantities of reagents in laboratories are increasing, which puts higher requirements on the storage and management of reagents. Traditional reagent storage methods have many problems, such as limited storage space and difficulty in finding; Existing magnetic stacking cabinets still have certain limitations in reagent management, such as the inability to monitor the storage status of reagents in real time, the inability to quickly enter the warehouse, and the inability to accurately find specific reagents, resulting in complicated workflows and inconvenient management when storing and retrieving reagents. Summary of the invention
[0003] The present application provides a reagent storage monitoring and management method and system for a magnetic stacking cabinet to solve the above-mentioned problems.
[0004] In a first aspect, the present application provides a reagent storage monitoring and management system for a magnetic stacking combination cabinet, comprising a magnetic stacking combination cabinet; the magnetic stacking combination cabinet comprises a main cabinet and a sub-cabinet; the main cabinet comprises a server and an RFID scanner; the sub-cabinet comprises an RFID electronic tag; the RFID electronic tag is arranged on a reagent bottle; The server includes a data acquisition module, a data analysis module, and a display module; The magnetic stacking cabinet, the RFID scanner, the data acquisition module, the data analysis module, and the display module are connected in sequence; the RFID scanner is connected to the data analysis module; The magnetic stacking cabinet is used to store reagents; the RFID scanner is used to scan the RFID electronic tag; The data acquisition module is used to obtain a reagent query request; The data analysis module is used to analyze the reagent query request and determine the query target; according to the query target, send a scanning signal to the RFID scanner so that the RFID scanner scans according to the query target and receives the scanning result; The data analysis module is also used to analyze the scanning results, determine the location identifier, and determine the physical location of the query target based on the location identifier; The display module is used to display the physical location.
[0005] Through this solution, the orderly storage of reagents and the use of RFID tags enable each bottle of reagent to be uniquely identified, facilitating subsequent search and management. The real-time monitoring function enables laboratory personnel to understand the storage status of reagents at any time. After receiving the scanning signal, the RFID scanner scans the specified reagent and transmits the data to the server, quickly and accurately ensuring the real-time update of reagent information. The data analysis module can extract key information from the scanning results and determine the location of the reagent, which greatly improves the efficiency of finding specific reagents and reduces the search time. The display module displays the query results to the user in an intuitive way, allowing the user to quickly understand and take corresponding actions. This interactive method improves the user experience and reduces operational errors. The RFID-based warehousing method does not require manual warehousing, providing convenience for taking and placing reagents.
[0006] Optionally, the RFID scanner includes a main scanner and a sub-scanner; The data acquisition module is used to acquire the cabinet information and installation information of the magnetic stacking combination cabinet; The data analysis module is used to analyze the cabinet information to determine the cabinet model; analyze the installation information to determine the number of sub-cabinets; Based on the data acquisition module, acquiring the scanning range of the main scanner; Determining whether the main scanner covers all sub-cabinets according to the scanning range, the cabinet model and the number of sub-cabinets; If it is not possible to cover all sub-cabinets, sub-scanners are arranged according to the scanning range.
[0007] This solution ensures that the physical structure and electrical connections are correct, providing a basis for normal operation; it helps to ensure the safety and stability of reagent storage. Collect cabinet information and installation information to provide data support for subsequent scanner coverage evaluation and sub-scanner layout; it helps to understand the physical layout and capacity of the cabinet. By analyzing the cabinet information, different models of cabinets can be identified to optimize the storage strategy; it helps to improve space utilization and ensure the rationality of reagent storage. By analyzing the installation information, the number and distribution of sub-cabinets can be determined, providing a basis for the layout of sub-scanners; it helps to ensure that all reagents can be effectively monitored. Determine the scanning range of the main scanner to provide a basis for evaluating whether sub-scanners need to be deployed; when coverage is possible, the use of sub-scanners can be minimized to reduce the cost of use.
[0008] Optionally, when the data analysis module determines whether the main scanner covers all sub-cabinets according to the scanning range, the cabinet model and the number of sub-cabinets, it is used to: Analyze the cabinet model and determine the size and material of the partition wall; Determining the attenuation of the partition wall according to the size of the partition wall and the material of the partition wall; Determining an actual scanning range according to the attenuation condition and the scanning range; Determining whether the main scanner covers all sub-cabinets according to the number of sub-cabinets and the actual scanning range; When the data analysis module arranges the sub-scanners according to the scanning range, it is specifically used to arrange the sub-scanners according to the actual scanning range.
[0009] Through this solution, by analyzing the cabinet model, the design characteristics of the cabinet can be understood, which is crucial for the subsequent RFID signal attenuation analysis. According to the size and material of the partition wall, the attenuation of the RFID signal when passing through the partition wall can be predicted; it helps to optimize the layout of the RFID scanner and ensure effective signal coverage. By considering the attenuation of the RFID signal, the actual scanning range of the main scanner can be calculated; it helps to determine whether a sub-scanner needs to be deployed to supplement the signal coverage. By comparing the actual scanning range of the main scanner and the total number of sub-cabinets, it can be evaluated whether all sub-cabinets are within the coverage of the main scanner. This helps to decide whether additional scanning equipment is needed. If the coverage of the main scanner is not enough to cover all sub-cabinets, sub-scanners will be deployed according to the actual scanning range. This ensures that all sub-cabinets can be effectively covered by RFID signals, thereby improving monitoring capabilities. The main scanner, sub-scanner, and server are integrated and tested to ensure that they can work together. This helps to discover and solve potential problems and ensure stability and reliability.
[0010] Optionally, the server further includes a cabinet detection module connected to the data analysis module and the data acquisition module; the cabinet detection module is used to transmit the scanning result of the RFID scanner to the data acquisition module; Determine the cabinet structure of the sub-cabinet according to the cabinet model; determine whether there is any sub-cabinet that meets the installation conditions according to the cabinet structure; if the installation conditions are met, send a detection signal to the data analysis module so that the data analysis module deploys the sub-scanner according to the actual scanning range.
[0011] Through this solution, the cabinet detection module on the server is configured so that it can be connected to the data analysis module and the data acquisition module, laying the foundation for subsequent data processing and analysis. The cabinet detection module receives the scanning results of the RFID scanner and transmits these data to the data acquisition module, ensuring the real-time and integrity of the data. By identifying the cabinet model, the specific design of the magnetic stacking cabinet, including the number and layout of the sub-cabinets, can be understood, providing a basis for subsequent structural analysis and sub-scanner layout. Analyzing the structure of the sub-cabinet helps to understand the spatial relationship and signal transmission path between the sub-cabinets, which is crucial for determining the layout location and number of sub-scanners. Detecting whether the sub-cabinet has the conditions for installing the sub-scanner, such as whether there is enough space, whether it is easy to connect to the power supply and communication network, etc., can help avoid problems during the installation process. Sending a detection signal to the data analysis module indicates the location of the sub-cabinet where the installation conditions exist, so that the data analysis module can start to deploy the sub-scanner, improving the response speed and automation. According to the actual scanning range and installation conditions, the sub-scanner is deployed to ensure that all sub-cabinets can be effectively monitored, improving the comprehensiveness and accuracy of the monitoring system.
[0012] Optionally, the magnetic stacking combination cabinet includes at least four magnetic structures; the at least four magnetic structures are used to connect the main cabinet and the sub-cabinet, and the sub-cabinet and the sub-cabinet; the at least four magnetic structures are also used to transmit the scanning results of the RFID scanner to the data acquisition module.
[0013] Through this solution, the stability and reliability of the cabinet can be ensured by configuring at least four magnetic structures. These magnetic structures can be quickly connected or disconnected, so that the cabinet can be adjusted according to the specific needs of the laboratory. The connection function of the magnetic structure allows a strong connection between the main cabinet and the sub-cabinet, and between the sub-cabinets. This design not only improves the stability of the cabinet, but also facilitates the expansion or reconfiguration of the cabinet in the future. The data transmission line or wireless transmission module embedded in the magnetic structure enables the scanning results of the RFID scanner to be quickly and accurately transmitted to the data acquisition module. This ensures the real-time and integrity of the monitoring data, which is essential for real-time monitoring and rapid search of reagents.
[0014] Optionally, when the at least four magnetic structures transmit the scanning results of the RFID scanner, the data acquisition module is used to obtain the placement information of the magnetic stacking combination cabinet; the at least four magnetic structures transmit in sequence according to the placement information to obtain the transmission results; the transmission results include the scanning results and the transmission process of the at least four magnetic structures.
[0015] Through this solution, the data acquisition module obtains the placement information of the magnetic stacking cabinets, such as the position, angle and movement status of the cabinets, through sensors. This provides important reference information for subsequent data transmission. At least four magnetic structures transmit the scanning results of the RFID scanner in sequence according to the placement information. This ensures that the data follows the correct order during the transmission process to avoid data confusion or loss. The magnetic structure records the transmission results during the transmission process, including the scanning results and the transmission process of the magnetic structure itself. This helps to track the data flow and troubleshoot when problems arise.
[0016] Optionally, when the data analysis module analyzes the scanning result and determines the location identifier, it is used to: Analyze the transfer process to determine a transfer cycle area and a normal transfer area; A position identifier is determined according to the transfer cycle area and the normal transfer area.
[0017] Through this solution, by analyzing the data transfer process, the flow pattern of data in the magnetic stacking cabinet can be understood, which is crucial to ensure the efficiency and accuracy of data transfer. According to the analysis results of the transfer cycle area and the normal transfer area, a unique location identifier can be accurately assigned to each reagent bottle, which is crucial for real-time monitoring and rapid search of reagents.
[0018] Optionally, the server includes a logic generation module connected to the at least four magnetic structures and the data acquisition module, and configured to: Determining a first transfer direction according to the placement information and the transfer process; According to the first transfer direction, a rectangular coordinate system is established, and the first transfer direction is set as the positive direction of the X-axis; The unit moving distance of the at least four magnetic attraction structures is 1.
[0019] Through this solution, the connection between the logic generation module and at least four magnetic structures and the data acquisition module ensures the smooth flow of data and the coordinated work of the system. The first transfer direction is determined based on the placement information and the transfer process data, providing a clear path guide for data transfer. A rectangular coordinate system is established and the first transfer direction is set, providing a reference framework for the position calculation of the magnetic structure. The unit movement distance of the magnetic structure is set to 1, providing a quantitative standard for position change. The logic generation module is integrated with the entire system and tested to ensure the stability and reliability of the system.
[0020] Optionally, the data analysis module analyzes the transfer process and determines the transfer cycle area. Analyzing the transfer process to determine the location identification code; Determining, according to the location identification code, whether the sum of the digits of the location identification code is equal to the number of bytes of the location identification code; If they are equal, it is determined that there is no transfer cycle area; If not equal, the position identification code is analyzed to determine the negative bytes, and the transfer cycle area is determined according to the negative bytes.
[0021] Through this solution, determining the location identification code helps understand the flow of data and provides a basis for subsequent loop detection. If the sum of the numbers is equal to the number of bytes, it means that the data has not been circulated during the transmission process and each byte has been correctly transmitted once; if they are not equal, there may be a data loop. By identifying negative bytes, the specific location of the data loop can be located, providing a basis for determining the transmission loop area. Clarifying the transmission loop area helps administrators understand the cause of the data loop and take appropriate measures to eliminate the loop. Through loop detection and processing, data duplication or loss can be avoided, and the efficiency and accuracy of data transmission can be improved.
[0022] In a second aspect, the present application provides a reagent storage monitoring and management method for a magnetic stacking cabinet, which is applied to the system as described in the first aspect, comprising: Obtaining a reagent query request, analyzing the reagent query request, and determining a query target; Analyzing the scanning result, sending a scanning signal to the RFID scanner so that the RFID scanner scans according to the query target, and receiving the scanning result; The scanning result is analyzed to determine a location identifier, and based on the location identifier, the physical location of the query target is determined and displayed.
[0023] Optionally, the method comprises: Obtaining cabinet information and installation information of the magnetic stacking combination cabinet; Analyze the cabinet information to determine the cabinet model; analyze the installation information to determine the number of sub-cabinets; Acquire the scanning range of the main scanner; Determining whether the main scanner covers all sub-cabinets according to the scanning range, the cabinet model and the number of sub-cabinets; If it is not possible to cover all sub-cabinets, sub-scanners are arranged according to the scanning range.
[0024] Optionally, determining whether the main scanner covers all sub-cabinets according to the scanning range, the cabinet model and the number of sub-cabinets includes: Analyze the cabinet model and determine the size and material of the partition wall; Determining the attenuation of the partition wall according to the size of the partition wall and the material of the partition wall; Determining an actual scanning range according to the attenuation condition and the scanning range; Determining whether the main scanner covers all sub-cabinets according to the number of sub-cabinets and the actual scanning range; When the data analysis module arranges the sub-scanners according to the scanning range, it is specifically used to arrange the sub-scanners according to the actual scanning range.
[0025] Optionally, the method comprises: Determine the cabinet structure of the sub-cabinet according to the cabinet model; According to the cabinet structure, determining whether there is any sub-cabinet that meets the installation conditions; If the installation conditions are met, a detection signal is sent to deploy the sub-scanner according to the actual scanning range.
[0026] Optionally, the method includes: transmitting a scanning result of the RFID scanner.
[0027] Optionally, the method comprises: Obtaining placement information of the magnetic stacking combination cabinet; According to the placement information, the information is transmitted in sequence to obtain a transmission result; the transmission result includes the scanning result and the transmission process of the at least four magnetic structures.
[0028] Optionally, analyzing the scanning result to determine the location identifier includes: Analyze the transfer process to determine a transfer cycle area and a normal transfer area; A position identifier is determined according to the transfer cycle area and the normal transfer area.
[0029] Optionally, the method comprises: Determining a first transfer direction according to the placement information and the transfer process; According to the first transfer direction, a rectangular coordinate system is established, and the first transfer direction is set as the positive direction of the X-axis; the unit movement distance of the at least four magnetic structures is 1.
[0030] Optionally, the analyzing module analyzes the transfer process to determine the transfer cycle area, including: Analyzing the transfer process to determine the location identification code; Determining, according to the location identification code, whether the sum of the digits of the location identification code is equal to the number of bytes of the location identification code; If they are equal, it is determined that there is no transfer cycle area; If not equal, the position identification code is analyzed to determine the negative bytes, and the transfer cycle area is determined according to the negative bytes. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, a brief introduction will be given below to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0032] Figure 1 A schematic diagram of an application scenario provided for an embodiment of the present application; Figure 2 A schematic diagram of the structure of a reagent storage monitoring and management system for a magnetic stacking cabinet provided in one embodiment of the present application; Figure 3 A schematic diagram of the structure of another reagent storage monitoring and management system of a magnetic stacking combination cabinet provided in one embodiment of the present application; Figure 4 A flowchart of a reagent storage monitoring and management method for a magnetic stacking cabinet provided in one embodiment of the present application. DETAILED DESCRIPTION
[0033] In order to make the purpose, technical scheme and advantages of the embodiments of the present application clearer, the technical scheme in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are 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.
[0034] In addition, the term "and / or" in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article, unless otherwise specified, generally means that the associated objects before and after are in an "or" relationship.
[0035] The embodiments of the present application are further described in detail below in conjunction with the drawings in the specification.
[0036] With the rapid development of biological science research, the types and quantities of reagents in laboratories are increasing, which puts higher requirements on the storage and management of reagents. Traditional reagent storage methods have many problems, such as limited storage space and difficulty in finding; Existing magnetic stacking cabinets still have certain limitations in reagent management, such as the inability to monitor the storage status of reagents in real time, the inability to quickly enter the warehouse, and the inability to accurately find specific reagents, resulting in complicated workflows and inconvenient management when storing and retrieving reagents.
[0037] Based on this, the present application provides a reagent storage monitoring management method and system of a magnetic stacking combination cabinet, including a magnetic stacking combination cabinet; the magnetic stacking combination cabinet includes a main cabinet and a sub-cabinet; the main cabinet includes a server and an RFID scanner; the sub-cabinet includes an RFID electronic tag; the RFID electronic tag is arranged on the reagent bottle; the server includes a data acquisition module, a data analysis module, and a display module; the magnetic stacking combination cabinet, the RFID scanner, the data acquisition module, the data analysis module, and the display module are connected in sequence; the RFID scanner is connected to the data analysis module; the magnetic stacking combination cabinet is used to store reagents; the RFID scanner is used to scan the RFID electronic tag; the data acquisition module is used to obtain a reagent query request; the data analysis module is used to analyze the reagent query request and determine the query target; according to the query target, a scanning signal is sent to the RFID scanner so that the RFID scanner scans according to the query target and receives the scanning result; the data analysis module is also used to analyze the scanning result, determine the position identifier, and determine the physical location of the query target according to the position identifier; the display module is used to display the physical location. The orderly storage of reagents and the use of RFID tags enable each bottle of reagent to be uniquely identified, which facilitates subsequent search and management. The real-time monitoring function enables laboratory personnel to understand the storage status of reagents at any time. After receiving the scanning signal, the RFID scanner scans the specified reagent and transmits the data to the server, quickly and accurately ensuring the real-time update of the reagent information. The data analysis module can extract key information from the scanning results and determine the location of the reagent, which greatly improves the efficiency of finding specific reagents and reduces the search time. The display module displays the query results to the user in an intuitive way, allowing the user to quickly understand and take corresponding actions. This interactive method improves the user experience and reduces operational errors. The RFID-based warehousing method does not require manual warehousing, providing convenience for taking and placing reagents.
[0038] Figure 1A schematic diagram of an application scenario provided by the present application, when using a magnetic stacking combination cabinet to work when storing and accessing reagents, the method provided by the present application is applied. Specifically, the method provided by the present application is applied to any server, and the server interacts with the user terminal. When the reagent needs to be queried, the user sends a query request to the data acquisition module 101 through the operation interface of the user terminal. The data acquisition module 101 receives the query request and passes it to the data analysis module 102. The data analysis module 102 analyzes the query request and determines the query target. The data analysis module 102 sends a scan signal to the RFID scanner 11 according to the query target. The RFID scanner 11 scans the designated RFID electronic tag 21 according to the received scan signal and collects the scan results. The data analysis module 102 analyzes the received scan results and determines the position identification of the reagent bottle. According to the position identification, the data analysis module 102 determines the physical location of the query target. The display module 103 displays the query results to the user, including the physical location information of the reagent. The user performs corresponding operations according to the displayed information, such as taking the reagent or performing further management.
[0039] For specific implementation methods, please refer to the following embodiments.
[0040] Figure 2 A schematic diagram of a reagent storage monitoring and management system for a magnetic stacking cabinet provided in an embodiment of the present application is shown in FIG. Figure 2 As shown, the reagent storage monitoring and management system 200 of the magnetic stacking cabinet of this embodiment includes: a magnetic stacking cabinet 201; the magnetic stacking cabinet 201 includes a main cabinet 1 and a sub-cabinet 2; the main cabinet 1 includes a server 10 and an RFID scanner 11; the sub-cabinet 2 includes an RFID electronic tag 21; the RFID electronic tag 21 is arranged on the reagent bottle; the server 10 includes a data acquisition module 101, a data analysis module 102, and a display module 103; the magnetic stacking cabinet 201, the RFID scanner 11, the data acquisition module 101, the data analysis module 102, and the display module 103 are connected in sequence; the RFID scanner The device 11 is connected to the data analysis module 102; the magnetic stacking combination cabinet 201 is used to store reagents; the RFID scanner 11 is used to scan the RFID electronic tag 21; the data acquisition module 101 is used to obtain the reagent query request; the data analysis module 102 is used to analyze the reagent query request and determine the query target; according to the query target, a scanning signal is sent to the RFID scanner 11 so that the RFID scanner 11 scans according to the query target and receives the scanning result; the data analysis module 102 is also used to analyze the scanning result, determine the position identifier, and determine the physical position of the query target according to the position identifier; the display module 103 is used to display the physical position.
[0041] The reagent query request may be a request for querying reagents proposed by a user via a user interface or other input methods.
[0042] The query target may be a specific reagent or a set of reagents that a user requests to query.
[0043] The scanning result may be data obtained after an RFID scanner scans an RFID electronic tag on a reagent bottle.
[0044] The position identification can be the specific position information of the reagent in the magnetic stacking cabinet obtained by analyzing the scanning results; it can be based on the signal strength of the RFID tag, the distance between the scanner and the tag, or a specific coding rule.
[0045] The physical location may be the specific location of the reagent in the actual storage environment.
[0046] Specifically, before using this solution, the magnetic stacking cabinet 201 should be configured first, and the configuration process is as follows: Install the magnetic stacking cabinet 201, including a main cabinet 1 and several sub-cabinets 2. Install the server 10 and the RFID scanner 11 in the main cabinet 1. Install the RFID electronic tag 21 in each sub-cabinet 2, and arrange the tag on the reagent bottle. Configure the server 10, including the data acquisition module 101, the data analysis module 102 and the display module 103. Ensure that the communication interface between each module is normal and can be connected and transferred in sequence. Connect the RFID scanner 11 with the data analysis module 102 to ensure that the scanner can transmit the scanned data to the server. Configure the scanning range and sensitivity of the RFID scanner 11 to adapt to different cabinet structures and storage environments. Store the reagent in the magnetic stacking cabinet 201 to ensure that each reagent bottle is affixed with an RFID electronic tag 21. When the reagent needs to be queried, the user sends a query request to the data acquisition module 101 through the operation interface of the user terminal. The data acquisition module 101 receives the query request and passes it to the data analysis module 102. The data analysis module 102 analyzes the query request and determines the query target. The data analysis module 102 sends a scan signal to the RFID scanner 11 according to the query target. The RFID scanner 11 scans the specified RFID electronic tag 21 according to the received scan signal and collects the scan results. The data analysis module 102 analyzes the received scan results and determines the location identifier of the reagent bottle. According to the location identifier, the data analysis module 102 determines the physical location of the query target. The display module 103 displays the query results to the user, including the physical location information of the reagent. The user performs corresponding operations according to the displayed information, such as taking the reagent or performing further management.
[0047] Through this solution, the orderly storage of reagents and the use of RFID tags enable each bottle of reagent to be uniquely identified, facilitating subsequent search and management. The real-time monitoring function enables laboratory personnel to understand the storage status of reagents at any time. After receiving the scanning signal, the RFID scanner scans the specified reagent and transmits the data to the server, quickly and accurately ensuring the real-time update of reagent information. The data analysis module can extract key information from the scanning results and determine the location of the reagent, which greatly improves the efficiency of finding specific reagents and reduces the search time. The display module displays the query results to the user in an intuitive way, allowing the user to quickly understand and take corresponding actions. This interactive method improves the user experience and reduces operational errors. The RFID-based warehousing method does not require manual warehousing, providing convenience for taking and placing reagents.
[0048] In some embodiments, Figure 3 As shown, the RFID scanner 11 includes a main scanner 111 and a sub-scanner 112; the data acquisition module 101 is used to obtain the cabinet information and installation information of the magnetic stacking combination cabinet 201; the data analysis module 102 is used to analyze the cabinet information and determine the cabinet model; analyze the installation information and determine the number of sub-cabinets; based on the data acquisition module 101, the scanning range of the main scanner 111 is obtained; according to the scanning range, the cabinet model and the number of sub-cabinets, it is determined whether the main scanner 111 covers all sub-cabinets; if it cannot cover all sub-cabinets, the sub-scanner 112 is deployed according to the scanning range.
[0049] The cabinet information may be the detailed specifications and characteristics of the magnetic stacking cabinet, including but not limited to the size, structural design, material, color, safety features (such as fireproof and explosion-proof levels), capacity (the number or volume of reagents that can be stored), ventilation system, etc. of the cabinet.
[0050] The installation information may include the specific location, direction, height, relationship between adjacent cabinets, etc. of the cabinet installation.
[0051] A cabinet model can be a specific version or series of a cabinet design, usually differentiated by the manufacturer based on different functional requirements and market positioning; different cabinet models may have different sizes, storage capacities, safety features, etc.
[0052] The number of sub-cabinets may be the total number of sub-cabinets in the magnetic stacking combination cabinet.
[0053] The scan range may be the area in which an RFID scanner can effectively read RFID tags.
[0054] Specifically, the magnetic stacking combination cabinet 201 is installed in place, and the structures of the main cabinet 1 and the sub-cabinet 2 are ensured to be complete.
[0055] The server 10 and the main scanner 111 are installed in the main cabinet 1, and the sub-scanner 112 is configured for subsequent use. The data acquisition module 101 starts to work and collects the cabinet information and installation information of the magnetic stacking cabinet 201, including the size, structure, installation position and direction of the cabinet, etc. The data analysis module 102 analyzes the collected cabinet information to determine the model and characteristics of the cabinet. The data analysis module 102 further analyzes the installation information to determine the number and distribution of sub-cabinets, including the location, adjacent relationship and connection method of the sub-cabinets with the main cabinet. Based on the information provided by the data acquisition module 101, the scanning range of the main scanner 111 is determined. According to the scanning range of the main scanner 111, the cabinet model and the number of sub-cabinets, it is evaluated whether the main scanner can cover all sub-cabinets. If the coverage is insufficient, the sub-scanner 112 will be planned to be deployed. If the main scanner 111 cannot cover all sub-cabinets, the sub-scanner 112 will be deployed in each sub-cabinet according to the actual scanning range and the layout of the sub-cabinets. Connect the main scanner 111 and the sub-scanner 112 to the server 10 and perform an integration test. Ensure that the scanner can communicate with the server correctly and that the scan results are accurate. Perform a functional test on the entire system, including operations such as reagent access, query, and positioning, to ensure that all components work together and meet design requirements.
[0056] Through this solution, it is ensured that the physical structure and electrical connections are correct, which provides a basis for normal operation; it helps to ensure the safety and stability of reagent storage. Collect cabinet information and installation information to provide data support for subsequent scanner coverage evaluation and sub-scanner layout; it helps to understand the physical layout and capacity of the cabinet. By analyzing the cabinet information, different models of cabinets can be identified to optimize the storage strategy; it helps to improve space utilization and ensure the rationality of reagent storage. By analyzing the installation information, the number and distribution of sub-cabinets can be determined to provide a basis for the layout of sub-scanners; it helps to ensure that all reagents can be effectively monitored. Determine the scanning range of the main scanner 111 to provide a basis for evaluating whether sub-scanners need to be deployed; when coverage is possible, the use of sub-scanners can be minimized to reduce the cost of use.
[0057] In some embodiments, when the data analysis module 102 determines whether the main scanner covers all sub-cabinets based on the scanning range, cabinet model and the number of sub-cabinets, it is used to: analyze the cabinet model to determine the size and material of the partition walls; determine the attenuation of the partition walls based on the size and material of the partition walls; determine the actual scanning range based on the attenuation and the scanning range; determine whether the main scanner covers all sub-cabinets based on the number of sub-cabinets and the actual scanning range; when the data analysis module 102 deploys the sub-scanners based on the scanning range, it is specifically used to deploy the sub-scanner 112 based on the actual scanning range.
[0058] Bulkhead dimensions may be the physical dimensions of the internal partitions and side walls of the magnetic stacking cabinets, including length, width, and thickness.
[0059] Bulkhead material can be the type of material that makes up the bulkheads and sidewalls, such as metal, plastic, wood, etc.
[0060] The partition attenuation condition may be the degree of attenuation of the RFID signal when passing through the partitions and side walls.
[0061] The actual scanning range may be the area that the RFID scanner can effectively scan after taking into account the attenuation of the partitions and side walls.
[0062] Specifically, the data acquisition module 101 collects the cabinet information of the magnetic stacking combination cabinet 201, including the size and material of the partition wall, and the installation information, such as the number and layout of the sub-cabinets. The data analysis module 102 determines the model of the cabinet based on the collected cabinet information. The data analysis module 102 analyzes the size and material of the partition wall to determine the attenuation of the RFID signal between the cabinets. Different materials and thicknesses will affect the penetration ability of the RFID signal. The data analysis module 102 calculates the actual scanning range based on the attenuation of the partition wall and the original scanning range of the main scanner 111. This helps to evaluate whether the main scanner can cover all sub-cabinets. The data analysis module 102 evaluates whether the main scanner 111 can cover all sub-cabinets based on the actual scanning range and the number of sub-cabinets. If the main scanner cannot cover all sub-cabinets, a sub-scanner 112 will need to be deployed. Based on the evaluation results and the actual scanning range, the data analysis module 102 determines the layout position and number of the sub-scanner 112. The layout of the sub-scanner 112 is intended to ensure that all sub-cabinets are within the coverage of the RFID signal. The main scanner 111 and the sub-scanner 112 are integrated with the server 10 and the system is tested. The test includes aspects such as signal strength, scanning accuracy and system response time to ensure stable operation.
[0063] Through this solution, by analyzing the cabinet model, the design characteristics of the cabinet can be understood, which is crucial for the subsequent RFID signal attenuation analysis. According to the size and material of the partition wall, the attenuation of the RFID signal when passing through the partition wall can be predicted; it helps to optimize the layout of the RFID scanner and ensure effective signal coverage. By considering the attenuation of the RFID signal, the actual scanning range of the main scanner 111 can be calculated; it helps to determine whether the sub-scanner 112 needs to be deployed to supplement the signal coverage. By comparing the actual scanning range of the main scanner 111 and the total number of sub-cabinets, it can be evaluated whether all sub-cabinets are within the coverage of the main scanner. This helps to decide whether additional scanning equipment is needed. If the coverage of the main scanner is not enough to cover all sub-cabinets, the sub-scanner 112 will be deployed according to the actual scanning range. This ensures that all sub-cabinets can be effectively covered by the RFID signal, thereby improving the monitoring capability. The main scanner 111, the sub-scanner 112 and the server 10 are integrated and tested to ensure that they can work together. This helps to discover and solve potential problems and ensure stability and reliability.
[0064] In some embodiments, Figure 3 As shown, the server 10 also includes a cabinet detection module 104, which is connected to the data analysis module 102 and the data acquisition module 101; the cabinet detection module 104 is used to transmit the scanning result of the RFID scanner 11 to the data acquisition module 101; determine the cabinet structure of the sub-cabinet according to the cabinet model; determine whether there is any sub-cabinet that meets the installation conditions according to the cabinet structure; if the installation conditions are met, send a detection signal to the data analysis module 102, so that the data analysis module can deploy the sub-scanner 112 according to the actual scanning range.
[0065] The cabinet structure may be the internal structure of a magnetic stacking cabinet, including the layout of sub-cabinets, the arrangement of partitions, and the spatial distribution of the cabinet.
[0066] The installation conditions may be a series of requirements to be met for installing the sub-scanner in the magnetic stacking cabinet, such as physical space, power supply, signal transmission path, etc.
[0067] The detection signal may be a signal sent by the cabinet detection module and used to notify the data analysis module of the position of the sub-cabinet where the installation condition exists.
[0068] Specifically, a cabinet detection module 104 is configured on the server 10 to ensure that it can be connected to the data acquisition module 101 and the data analysis module 102. The cabinet detection module 104 is responsible for processing the scanning results of the RFID scanner 11. The cabinet detection module 104 receives the scanning results of the RFID scanner 11 and transmits these results to the data acquisition module 101. Based on the collected cabinet information, the cabinet detection module 104 determines the model of the magnetic stacking combination cabinet. The cabinet detection module 104 determines the structure of the sub-cabinet according to the cabinet model. This includes the size, shape and layout of the sub-cabinet, as well as the connection method between the sub-cabinets. The cabinet detection module 104 analyzes the structure of the sub-cabinet to determine whether there is any sub-cabinet that has the conditions for installing the sub-scanner 112. This usually involves checking the physical space, power supply and signal transmission path of the sub-cabinet. If it is detected that the sub-cabinet has the installation conditions, the cabinet detection module 104 sends a detection signal to the data analysis module 102. This signal instructs the data analysis module 102 to start laying out the sub-scanner 112. The data analysis module 102 deploys the sub-scanner 112 according to the actual scanning range and the received detection signal. The deployment strategy will take into account the location of the sub-cabinet, the adjacent relationship and the signal coverage requirements. After the deployment of the sub-scanner 112 is completed, the entire system is integrated tested. This includes verifying the signal coverage of the scanner, the response time of the sub-scanner and the real-time processing capability of the scanning results.
[0069] Through this solution, the cabinet detection module 104 on the configuration server 10 can be connected to the data analysis module 102 and the data acquisition module 101, laying the foundation for subsequent data processing and analysis. The cabinet detection module 104 receives the scanning results of the RFID scanner 11 and transmits these data to the data acquisition module 101, ensuring the real-time and integrity of the data. By identifying the cabinet model, the specific design of the magnetic stacking combination cabinet, including the number and layout of the sub-cabinets, can be understood, providing a basis for subsequent structural analysis and sub-scanner layout. Analyzing the structure of the sub-cabinet helps to understand the spatial relationship and signal transmission path between the sub-cabinets, which is crucial for determining the layout position and number of the sub-scanner. Detecting whether the sub-cabinet has the conditions for installing the sub-scanner, such as whether there is enough space, whether it is easy to connect to the power supply and communication network, etc., helps to avoid problems during the installation process. Sending a detection signal to the data analysis module 102 indicates the location of the sub-cabinet where the installation conditions exist, so that the data analysis module can start to lay out the sub-scanner 112, improving the response speed and automation. The sub-scanners 112 are arranged according to the actual scanning range and installation conditions to ensure that all sub-cabinets can be effectively monitored, thereby improving the comprehensiveness and accuracy of the monitoring system.
[0070] In some embodiments, Figure 3As shown, the magnetic stacking combination cabinet 201 includes at least four magnetic structures 202; at least four magnetic structures 202 are used to connect the main cabinet 1 and the sub-cabinet 2, the sub-cabinet 2 and the sub-cabinet 2 (the mutual connection between several sub-cabinets 2); at least four magnetic structures 202 are also used to transmit the scanning results of the RFID scanner 11 to the data acquisition module 101.
[0071] The magnetic structure may be a mechanical device used to connect different parts of a cabinet (such as a main cabinet and a sub-cabinet), and electrical signals are transmitted through the magnetic structure.
[0072] Specifically, a magnetic stacking combination cabinet 201 including at least four magnetic structures 202 is designed and manufactured. These magnetic structures are not only used to connect the main cabinet 1 and the sub-cabinet 2, but also used for the connection between the sub-cabinets 2 to ensure the overall stability and modularity of the cabinet. An RFID scanner 11 is integrated in the magnetic stacking combination cabinet 201 to ensure that each sub-cabinet 2 can be covered by the scanner, thereby realizing the scanning of the RFID electronic tag on the reagent bottle. A data acquisition module 101 is set to receive and process the scanning results of the RFID scanner 11. This includes establishing the necessary hardware interfaces and software protocols so that the scanning results can be correctly parsed and stored. Ensure that each magnetic structure 202 can be connected to the RFID scanner 11 and can transmit the scanning results to the data acquisition module 101. This may involve the configuration of wireless signals or the layout of wired connections. The magnetic stacking combination cabinet 201 is installed in a laboratory environment and debugged to ensure that all components work properly, including the connection of the magnetic structure and the scanning function of the RFID scanner. The cabinet detection module 104 is configured on the server 10, and is connected to the data analysis module 102 and the data acquisition module 101 to ensure that the data from the RFID scanner can be received and processed. The data analysis module 102 analyzes the cabinet model and sub-cabinet structure based on the collected data to determine whether a sub-scanner 112 needs to be deployed and the optimal location of the sub-scanner.
[0073] Through this solution, by configuring at least four magnetic structures 202, the stability and reliability of the cabinet can be ensured. These magnetic structures can be quickly connected or disconnected, so that the cabinet can be adjusted according to the specific needs of the laboratory. The connection function of the magnetic structure 202 allows a strong connection between the main cabinet 1 and the sub-cabinet 2, and between the sub-cabinet 2 and the sub-cabinet 2. This design not only improves the stability of the cabinet, but also facilitates the expansion or reconfiguration of the cabinet in the future. The data transmission line or wireless transmission module embedded in the magnetic structure 202 enables the scanning results of the RFID scanner 11 to be quickly and accurately transmitted to the data acquisition module 101. This ensures the real-time and integrity of the monitoring data, which is crucial for real-time monitoring and rapid search of reagents.
[0074] In some embodiments, when at least four magnetic structures 202 transmit the scanning results of the RFID scanner 11, the data acquisition module 101 is used to obtain the placement information of the magnetic stacking combination cabinet 201; at least four magnetic structures 202 transmit in sequence according to the placement information to obtain the transmission result; the transmission result includes the scanning result and the transmission process of at least four magnetic structures 202.
[0075] The placement information may be data about the position, direction and state of the magnetic stacking combination cabinet 201 .
[0076] The transfer result may be data and related status information transferred from the RFID scanner 11 to the data acquisition module 101 through the magnetic attraction structure 202 during the data transfer process.
[0077] Specifically, the data acquisition module 101 is connected to the sensor and configured with corresponding software algorithms to parse the sensor data and extract the placement information. The magnetic structure 202 is designed to have a data transmission function. This may involve a built-in wireless communication module (such as Wi-Fi, Bluetooth or NFC) or a wired connection interface. A data transmission protocol is formulated to ensure that the magnetic structure 202 can transmit the scanning results and placement information according to established rules while ensuring the security of the data. The magnetic structure 202 records the transmission results during the transmission process and feeds these results back to the data acquisition module 101. This helps to monitor the efficiency and accuracy of data transmission. The data analysis module 102 analyzes the received scanning results and transmission results to obtain real-time information about the storage status of the reagents. All components (magnetic stacking cabinet 201, RFID scanner 11, server 10, etc.) are integrated into a system and fully tested to ensure the stability and reliability of the system.
[0078] Through this solution, the data acquisition module 101 obtains the placement information of the magnetic stacking combination cabinet 201, such as the position, angle and movement status of the cabinet body, through sensors. This provides important reference information for subsequent data transmission. At least four magnetic structures 202 transmit the scanning results of the RFID scanner 11 in sequence according to the placement information. This ensures that the data follows the correct order during the transmission process to avoid data confusion or loss. The magnetic structure 202 records the transmission results during the transmission process, including the scanning results and the transmission process of the magnetic structure itself. This helps to track the data flow and troubleshoot when problems arise.
[0079] In some embodiments, when the data analysis module 102 analyzes the scanning results and determines the location identifier, it is used to: analyze the transfer process to determine the transfer cycle area and the normal transfer area; and determine the location identifier based on the transfer cycle area and the normal transfer area.
[0080] The transfer loop area may be a situation where, during the data transfer process, due to improper design of the connection method between the magnetic structures or the data transfer path, the data forms a closed loop in the system, which may cause data to be repeatedly transferred or fail to reach the destination normally.
[0081] The normal transmission area may be a situation in which, during the data transmission process, data can flow smoothly along a predetermined path without forming a loop or blockage, and data can be efficiently and accurately transmitted from the RFID scanner 11 to the data acquisition module 101 .
[0082] Specifically, the data analysis module 102 receives the scanning results from the data acquisition module 101, which include the reagent information scanned by the RFID scanner 11 and the transmission process information of the magnetic structure 202; the received data is preprocessed, including data cleaning, formatting and preliminary analysis. Analyze the circulation of data between the magnetic structures to determine which areas of data transmission may form a closed loop. Analyze the conventional path of data transmission to determine which areas of data transmission are smooth and effective. Identify the key nodes of data transmission in the magnetic stacking combination cabinet 201, which are usually turning points or convergence points of data flow. Use an algorithm to calculate the position coordinates of each reagent bottle, which may involve calibration of the position and scanning range of the RFID scanner. Calibrate the scanning results to eliminate possible error sources, such as scanner reading errors, data transmission delays, etc. Improve the position calculation algorithm to improve its accuracy and calculation speed. Integrate the data analysis module 102 with other components such as the magnetic stacking combination cabinet 201, the RFID scanner 11 and the server, and test them. Integration testing is performed to ensure that the data analysis module 102 can correctly process the scan results and accurately determine the location identifier.
[0083] Through this solution, by analyzing the data transfer process, the flow pattern of data in the magnetic stacking cabinet can be understood, which is crucial to ensure the efficiency and accuracy of data transfer. According to the analysis results of the transfer cycle area and the normal transfer area, a unique location identifier can be accurately assigned to each reagent bottle, which is crucial for real-time monitoring and rapid search of reagents.
[0084] In some embodiments, Figure 3 As shown, the server 10 includes a logic generation module 105, which is connected to at least four magnetic structures 202 and a data acquisition module 101, and is used to: determine the first transfer direction based on the placement information and the transfer process; establish a rectangular coordinate system based on the first transfer direction, and set the first transfer direction as the positive direction of the X-axis; the unit movement distance of at least four magnetic structures is 1.
[0085] The first transfer direction may be the direction path taken by the data when it is first transferred from the RFID scanner 11 to the data acquisition module 101 in the reagent storage monitoring and management system of the magnetic stacking combination cabinet.
[0086] Specifically, the logic generation module 105 is connected to the magnetic structure 202 and the data acquisition module 101 by wired or wireless means. Parameters are set in the logic generation module 105, such as the number and position information of the magnetic structure. The placement information and the transmission process data are collected from the data acquisition module 101. The collected data is preprocessed, such as formatting, denoising, etc. The placement information and the transmission process data are analyzed to determine the starting point and destination of the data transmission. The first transmission direction is calculated according to the starting point and the destination. A single direction representation is introduced, and a plane rectangular coordinate system is defined for the magnetic stacking combination cabinet. For example, when the direction of the queried sub-cabinet is in the right (R) side direction, when it first appears in the positive direction of the X axis, the direction is judged as +1, and the upper (U) and lower (D) directions are opposite directions. If the first direction is up, the first direction is the positive direction of the Y axis, then the sum of the code result numbers of this identifier is equal to the number of bytes of the identifier; wherein the code identifier of the direction means "Left=1", "Right=-1", "Up=1", "Down=-1". Convert the position information of the magnetic structure 202 into coordinate values in the coordinate system. Define the unit movement distance of the magnetic structure 202 in the coordinate system. Calculate its new position in the coordinate system according to the unit movement distance and the movement instruction of the magnetic structure 202. Test the data interaction and collaborative work between the logic generation module 105, the magnetic structure 202 and the data acquisition module 101. Evaluate the performance of the system in processing data transfer and position calculation.
[0087] Through this solution, the connection between the logic generation module 105 and at least four magnetic structures 202 and the data acquisition module 101 ensures the smooth flow of data and the coordinated work of the system. The first transfer direction is determined based on the placement information and the transfer process data, providing a clear path guide for data transfer. A rectangular coordinate system is established and the first transfer direction is set to provide a reference framework for the position calculation of the magnetic structure 202. The unit movement distance of the magnetic structure 202 is set to 1, providing a quantitative standard for position changes. The logic generation module 105 is integrated with the entire system and tested to ensure the stability and reliability of the system.
[0088] In some embodiments, the data analysis module 102 analyzes the transfer process and determines the transfer loop area. It is used to analyze the transfer process and determine the location identification code; based on the location identification code, determine whether the sum of the numbers represented by the location identification code is equal to the number of bytes of the location identification code; if equal, determine that there is no transfer loop area; if not equal, analyze the location identification code to determine the negative number of bytes, and determine the transfer loop area based on the negative number of bytes.
[0089] The location identification code may be the size or number of data units transferred from one magnetic structure 202 to another magnetic structure 202 during the data transfer process.
[0090] The digital sum may be the cumulative sum of all digital values in the location identification code, such as "LLLDR", which may be calculated to be 3 according to the above real-time method.
[0091] Negative bytes can be bytes with negative values in the location identifier code, which usually means that something unusual has occurred during the data transfer process.
[0092] Specifically, the data analysis module 102 receives the transfer process data from the data acquisition module 101, including the data transfer record between the magnetic suction structure 202. Analyze the preprocessed data and extract the content of each data packet, which can be called the location identification code. Calculate the numerical value represented by each location identification code, find the sum of its digits, and compare whether the sum is equal to the number of bytes of the location identification code. If it is found that the sum of digits is not equal to the number of bytes, further analyze the location identification code to determine which bytes are negative numbers, and these negative bytes may indicate that the data has a loop during the transfer process. According to the information of the negative bytes, determine the transfer loop area. This may involve tracing the data flow, identifying the start and end points of the loop, and the magnetic suction structure 202 in the loop. If it is determined that there is a transfer loop area, measures need to be taken to process the loop, such as adjusting the data transfer path, optimizing the layout of the magnetic suction structure 202, or resetting parameters. After processing the transfer loop area, optimize and test the system to ensure that all data transfer paths are valid and no new loops appear.
[0093] Through this solution, determining the location identification code helps understand the flow of data and provides a basis for subsequent loop detection. If the sum of the numbers is equal to the number of bytes, it means that the data has not been circulated during the transmission process and each byte has been correctly transmitted once; if they are not equal, there may be a data loop. By identifying negative bytes, the specific location of the data loop can be located, providing a basis for determining the transmission loop area. Clarifying the transmission loop area helps administrators understand the cause of the data loop and take appropriate measures to eliminate the loop. Through loop detection and processing, data duplication or loss can be avoided, and the efficiency and accuracy of data transmission can be improved.
[0094] Figure 4 This is a flow chart of a reagent storage monitoring and management method for a magnetic stacking cabinet provided in an embodiment of the present application. The method of this embodiment can be applied to the server in the above scenario. Figure 3 As shown, the method includes: S401, obtaining a reagent query request, analyzing the reagent query request, and determining a query target; S402, analyzing the scanning result, sending a scanning signal to the RFID scanner so that the RFID scanner scans according to the query target, and receiving the scanning result; S403: Analyze the scanning results, determine the location identifier, and determine and display the physical location of the query target based on the location identifier.
[0095] Optionally, the method includes: obtaining cabinet information and installation information of the magnetic stacking combination cabinet; analyzing the cabinet information to determine the cabinet model; analyzing the installation information to determine the number of sub-cabinets; obtaining the scanning range of the main scanner; determining whether the main scanner covers all sub-cabinets based on the scanning range, the cabinet model and the number of sub-cabinets; if it cannot cover all sub-cabinets, deploying sub-scanners based on the scanning range.
[0096] Optionally, determining whether the main scanner covers all sub-cabinets based on the scanning range, the cabinet model and the number of sub-cabinets includes: analyzing the cabinet model to determine the size and material of the partition walls; determining the attenuation of the partition walls based on the size and material of the partition walls; determining the actual scanning range based on the attenuation and the scanning range; determining whether the main scanner covers all sub-cabinets based on the number of sub-cabinets and the actual scanning range; and when the data analysis module arranges the sub-scanners based on the scanning range, the data analysis module is specifically used to arrange the sub-scanners based on the actual scanning range.
[0097] Optionally, the method includes: determining the cabinet structure of the sub-cabinet according to the cabinet model; determining whether there is any sub-cabinet that meets the installation conditions according to the cabinet structure; if the installation conditions are met, sending a detection signal to deploy the sub-scanner according to the actual scanning range.
[0098] Optionally, the method includes: transmitting a scanning result of the RFID scanner.
[0099] Optionally, the method includes: obtaining placement information of the magnetic stacking combination cabinet; transmitting in sequence according to the placement information to obtain a transmission result; the transmission result includes the scanning result and the transmission process of the at least four magnetic structures.
[0100] Optionally, analyzing the scanning result to determine the position identifier includes: analyzing the transfer process to determine a transfer cycle area and a normal transfer area; and determining the position identifier based on the transfer cycle area and the normal transfer area.
[0101] Optionally, the method includes: determining a first transfer direction based on the placement information and the transfer process; establishing a rectangular coordinate system based on the first transfer direction, and setting the first transfer direction as the positive direction of the X-axis; and the unit movement distance of the at least four magnetic structures is 1.
[0102] Optionally, the analysis module analyzes the transfer process to determine the transfer loop area, including: analyzing the transfer process to determine the position identification code; determining, based on the position identification code, whether the sum of the digits of the position identification code is equal to the number of bytes of the position identification code; if equal, determining that there is no transfer loop area; if not equal, analyzing the position identification code to determine the negative number of bytes, and determining the transfer loop area based on the negative number of bytes.
[0103] The method of this embodiment can be applied to the system of any of the above embodiments. Its implementation principle and technical effects are similar and will not be described in detail here.
Claims
1. A reagent storage monitoring and management system for a magnetic stacking cabinet, characterized in that: It includes a magnetic stacking cabinet; the magnetic stacking cabinet includes a main cabinet and a sub-cabinet; the main cabinet includes a server and an RFID scanner; the sub-cabinet includes an RFID electronic tag; the RFID electronic tag is arranged on the reagent bottle; The server includes a data acquisition module, a data analysis module, and a display module; The magnetic stacking cabinet, the RFID scanner, the data acquisition module, the data analysis module, and the display module are connected in sequence; the RFID scanner is connected to the data analysis module; The magnetic stacking cabinet is used to store reagents; the RFID scanner is used to scan the RFID electronic tag; The data acquisition module is used to obtain a reagent query request; The data analysis module is used to analyze the reagent query request and determine the query target; according to the query target, send a scanning signal to the RFID scanner so that the RFID scanner scans according to the query target and receives the scanning result; The data analysis module is also used to analyze the scanning results, determine the location identifier, and determine the physical location of the query target based on the location identifier; The display module is used to display the physical location.
2. The system according to claim 1, characterized in that The RFID scanner includes a main scanner and a sub-scanner; The data acquisition module is used to acquire the cabinet information and installation information of the magnetic stacking combination cabinet; The data analysis module is used to analyze the cabinet information to determine the cabinet model; analyze the installation information to determine the number of sub-cabinets; Based on the data acquisition module, acquiring the scanning range of the main scanner; Determining whether the main scanner covers all sub-cabinets according to the scanning range, the cabinet model and the number of sub-cabinets; If it is not possible to cover all sub-cabinets, sub-scanners are arranged according to the scanning range.
3. The system according to claim 2, characterized in that When the data analysis module determines whether the main scanner covers all sub-cabinets according to the scanning range, the cabinet model and the number of sub-cabinets, it is used to: Analyze the cabinet model and determine the size and material of the partition wall; Determining the attenuation of the partition wall according to the size of the partition wall and the material of the partition wall; Determining an actual scanning range according to the attenuation condition and the scanning range; Determining whether the main scanner covers all sub-cabinets according to the number of sub-cabinets and the actual scanning range; When the data analysis module arranges the sub-scanners according to the scanning range, it is specifically used to arrange the sub-scanners according to the actual scanning range.
4. The system according to claim 3, characterized in that The server further includes a cabinet detection module connected to the data analysis module and the data acquisition module; the cabinet detection module is used to transmit the scanning result of the RFID scanner to the data acquisition module; Determine the cabinet structure of the sub-cabinet according to the cabinet model; determine whether there is any sub-cabinet that meets the installation conditions according to the cabinet structure; if the installation conditions are met, send a detection signal to the data analysis module so that the data analysis module deploys the sub-scanner according to the actual scanning range.
5. The system according to claim 4, characterized in that The magnetic stacking combination cabinet includes at least four magnetic structures; the at least four magnetic structures are used to connect the main cabinet and the sub-cabinet, and the sub-cabinet and the sub-cabinet; the at least four magnetic structures are also used to transmit the scanning results of the RFID scanner to the data acquisition module.
6. The system according to claim 5, characterized in that When the at least four magnetic structures transmit the scanning results of the RFID scanner, the data acquisition module is used to obtain the placement information of the magnetic stacking combination cabinet; the at least four magnetic structures transmit in sequence according to the placement information to obtain the transmission results; the transmission results include the scanning results and the transmission process of the at least four magnetic structures.
7. The system according to claim 6, characterized in that When the data analysis module analyzes the scanning result and determines the location identifier, it is used to: Analyze the transfer process to determine a transfer cycle area and a normal transfer area; A position identifier is determined according to the transfer cycle area and the normal transfer area.
8. The system according to claim 7, characterized in that The server includes a logic generation module connected to the at least four magnetic structures and the data acquisition module, and configured to: Determining a first transfer direction according to the placement information and the transfer process; According to the first transfer direction, a rectangular coordinate system is established, and the first transfer direction is set as the positive direction of the X-axis; The unit moving distance of the at least four magnetic attraction structures is 1.
9. The system according to claim 8, characterized in that The data analysis module analyzes the transfer process and determines the transfer cycle area. Analyzing the transfer process to determine the location identification code; Determining, based on the location identification code, whether the sum of the digits of the location identification code is equal to the number of bytes of the location identification code; If they are equal, it is determined that there is no transfer cycle area; If not equal, the position identification code is analyzed to determine the negative bytes, and the transfer cycle area is determined according to the negative bytes.
10. A reagent storage monitoring and management method for a magnetic stacking cabinet, characterized in that: A system as claimed in any one of claims 1 to 9, comprising: Obtaining a reagent query request, analyzing the reagent query request, and determining a query target; Analyzing the scanning result, sending a scanning signal to the RFID scanner so that the RFID scanner scans according to the query target, and receiving the scanning result; The scanning result is analyzed to determine a location identifier, and based on the location identifier, the physical location of the query target is determined and displayed.
Citation Information
Patent Citations
Self-service selling container system and commodity management method thereof
CN108647761A
Material sorting cabinet, material sorting method and device
CN110550374A
Laboratory drug management method and device
CN114121304A
A dispensary managment system using RFID and method ofthe same
KR1020060087752A