Tool management device, method and system

By installing a multi-layer tray and sensing components in the tool cabinet to manage tools and measuring instruments, combined with a card reader and an electric lock, the problem of the tool cabinet being unable to identify and retrieve tools and measuring instruments has been solved, thus improving efficiency and safety.

CN116500947BActive Publication Date: 2026-01-23HEBEI BAISHA TOBACCO
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202310490025.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-05-04
Publication Date
2026-01-23
Estimated Expiration
2043-05-04

AI Technical Summary

Technical Problem

Existing tool cabinets cannot accurately identify the tools and measuring instruments that are retrieved or placed each time, and are inefficient when multiple tools and measuring instruments need to be used at the same time. In addition, tool cabinets have large size requirements.

Method used

The tool cabinet features multiple tool trays within its body, each with various tool slots. It is equipped with sensors and multi-channel relays, and combined with a card reader, electric lock, and alarm lights. The scanning and identification of tools are achieved through microcontroller control.

Benefits of technology

It enables accurate identification and management of tools and measuring instruments, improves retrieval and placement efficiency, reduces the space requirement of tool cabinets, and provides timely reminders when tools are not returned.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116500947B_ABST
    Figure CN116500947B_ABST
Patent Text Reader

Abstract

The application discloses a tool management device, method and system. The device comprises a tool cabinet body, a plurality of multiplex relays, a card reader, an electric lock, an alarm lamp and a master control module. The tool cabinet body comprises a cabinet body and a movable cabinet door, and a plurality of layers of tool support plates are arranged in the cabinet body. Each tool placing groove on each layer of tool support plates is provided with a sensing component for sensing whether a tool is placed in the placing groove. Each multiplex relay is electrically connected with a column of sensing components on each layer of tool support plates. The card reader, the electric lock and the alarm lamp are arranged on the tool cabinet body. The master control module comprises a single-chip microcomputer and a communication module. Based on the hardware architecture of the tool management device, the single-chip microcomputer can scan all tools after each time a user takes or places a tool by controlling the plurality of multiplex relays, and then the user's tool taking or placing condition each time can be obtained by comparison, and the user can be accurately identified to take or place what tool each time.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of measuring tools and gauges, and in particular to a measuring tool and gauge management device, method and system. Background Technology

[0002] Tools and measuring instruments refer to specialized tools and measuring instruments. In production workshops, machine operators and maintenance personnel frequently use common tools and measuring instruments to adjust and repair production equipment. Tool cabinets are generally work-related devices used on the production site for storing and managing tools, props, and parts.

[0003] Tool and measuring tool management has always been a challenge. Tools and measuring tools are easily lost, and it is often difficult to determine who is responsible when they are lost. When needed, a lot of time is usually spent borrowing them from the tool cabinet (box). In order to better manage tools and measuring tools, it is necessary to be able to accurately identify what tools are taken out of the tool cabinet each time.

[0004] Using tool cabinets similar to those in Hive Box parcel lockers to store tools and measuring instruments can solve this problem. These tool cabinets, which have multiple doors, store one tool and measuring instrument in each door and record information for each tool and measuring instrument: the door opens automatically after identification (retrieval code), the data is updated after the tool and measuring instrument is retrieved and placed, uploaded to the management system, and recorded in the database, allowing for the querying of historical logs.

[0005] However, when using tools and measuring instruments on the production floor, it is often necessary to use multiple different tools and measuring instruments simultaneously. If a tool cabinet similar to a honeycomb parcel locker is used to store each tool and measuring instrument in a separate cabinet door when multiple tools and measuring instruments need to be retrieved and placed, the retrieval efficiency will be greatly reduced. Moreover, this storage method will undoubtedly increase the size of the tool cabinet and require a large storage space on the storage site.

[0006] Therefore, in the production area, it is still necessary to store all tools in one tool cabinet. Placing all tools and measuring instruments in a tool cabinet with only one door can ensure efficient retrieval, but current tool cabinets cannot accurately identify which tool is being retrieved each time. Summary of the Invention

[0007] Based on this, and in response to the aforementioned technical problems, a tool and gauge management device, method, and system are provided to solve the technical problem that existing tool cabinets with only one door for unified storage of tools and gauges cannot accurately identify which tool is taken out each time.

[0008] To achieve the above objectives, this application provides the following technical solution:

[0009] Firstly, a tool and gauge management device includes:

[0010] The tool cabinet body includes a cabinet body and a movable cabinet door. The cabinet body is provided with multiple layers of tool and measuring tool trays. Each layer of tool and measuring tool trays is provided with multiple tool and measuring tool placement slots. Each tool and measuring tool placement slot is provided with a sensing component. The sensing component is used to sense whether a tool or measuring tool is placed in the tool and measuring tool placement slot.

[0011] Multiple multi-channel relays, each of which is electrically connected to a row of sensing components on the multi-layer tooling tray;

[0012] The card reader is mounted on the main body of the tool cabinet;

[0013] An electric lock is installed on the tool cabinet body;

[0014] An alarm light is installed on the tool cabinet body;

[0015] The main control module includes a microcontroller and a communication module; the data input terminal of the microcontroller is electrically connected to the data output terminal of the card reader, and the microcontroller is bidirectionally connected to the electric lock, the communication module, and each multi-channel relay; the communication module is used to establish a bidirectional communication connection with the field computer; the control signal output terminal of the microcontroller is electrically connected to the control signal input terminal of the alarm light.

[0016] Optionally, each layer of tool and gauge tray is used to place the same type of tool and gauge, and each layer of tool and gauge tray is provided with multiple tool and gauge placement slots suitable for placing corresponding types of tools and gauges of different sizes.

[0017] Optionally, the electronic lock includes a lock body and a bolt, the lock body is disposed on the cabinet body, and the bolt is disposed on the movable cabinet door at a position corresponding to the lock body.

[0018] Optionally, the top of the cabinet is also provided with an electrical component tray, on which the plurality of multi-channel relays and the main control module are mounted.

[0019] Optionally, the sensing component is a micro switch, a metal proximity switch, an infrared proximity switch, a Hall switch, a fiber optic sensor, or a reed switch.

[0020] Optionally, the card reader is an RC522 module, and the communication module is a wired USB to TTL serial communication module.

[0021] Secondly, a tool and gauge management method, applied to the tool and gauge management device described in any one of the first aspects, the method comprising:

[0022] After the microcontroller identifies the user's ID through the card reader, it sends the obtained ID ID to the on-site computer. The on-site computer performs data conversion on the ID ID and compares the converted ID ID with a preset ID database to determine whether the ID ID is in the preset ID database.

[0023] After the on-site computer determines that the document ID is in the preset ID database, the microcontroller receives the first control command sent by the on-site computer and sends an unlocking control signal to the electric lock, causing the electric lock to drive the movable cabinet door of the tool cabinet body to open.

[0024] After a preset time interval, the microcontroller acquires the status information of the electronically controlled lock;

[0025] If the electronic lock is in the unlocked state, the microcontroller sends a first control signal to the alarm light, causing the alarm light to display the preset unlocked state color;

[0026] If the electronic lock is in the locked state, the microcontroller sends corresponding control signals to multiple multi-channel relays to scan the multi-layer tool trays inside the tool cabinet layer by layer, obtain the current scan result of the tools inside the cabinet, and send the current scan result to the on-site computer; the on-site computer is used to compare the current scan result with the stored previous scan result to calculate the current tool removal or return status;

[0027] When the on-site computer calculates that all the tools and measuring instruments were used to return the items, the microcontroller receives the second control command from the on-site computer and sends the second control signal to the alarm light, causing the alarm light to display the preset color corresponding to the result of all items being returned.

[0028] When the on-site computer calculates that the tools and measuring instruments were not fully returned, the microcontroller receives the third control command from the on-site computer and sends a third control signal to the alarm light, causing the alarm light to display the preset color corresponding to the incomplete return result.

[0029] Optionally, the microcontroller sends corresponding control signals to multiple multi-channel relays to scan the multi-layer tool and measuring tool trays inside the tool cabinet body layer by layer, specifically including:

[0030] Step (1): The microcontroller sends corresponding control signals to the multiple multi-channel relays, so that each multi-channel relay simultaneously selects the sensing components on the first layer of the tooling tray and obtains the sensing results of each sensing component on the first layer of the tooling tray.

[0031] Step (2) is repeated continuously to enable each multi-channel relay to simultaneously select the sensing components on other layers of tooling trays and obtain the sensing results of each sensing component on that layer of tooling tray until the sensing results of each sensing component on each layer of tooling tray are obtained.

[0032] Optionally, the field computer is also used for:

[0033] Record the name of the person corresponding to the ID card and the time of card swipe;

[0034] The results of this scan are stored in the database, and the results of this scan are assigned to the results of the previous scan.

[0035] Thirdly, a tooling management system includes:

[0036] The tool and gauge management device according to any one of the first aspects; the tool and gauge management device further includes a memory, the memory storing a computer program, and the microcontroller of the tool and gauge management device executes the computer program to implement the steps of the method described in the second aspect;

[0037] The on-site computer is bidirectionally connected to the tool and gauge management device.

[0038] The management network computer is bidirectionally connected to the field computer. The management network computer is used to manage the ID database in the field computer and to view the calculation results of the field computer regarding the removal or return of tools and measuring instruments.

[0039] The present invention has at least the following beneficial effects:

[0040] This invention provides a tool and measuring tool management device, a novel hardware architecture for a tool cabinet. It includes a tool cabinet body, multiple multi-channel relays, a card reader, an electric lock, an alarm light, and a main control module. The tool cabinet body comprises a cabinet frame and a movable door, with multiple layers of tool and measuring tool trays inside. Each tool and measuring tool slot on each tray is equipped with a sensing component to detect whether a tool or measuring tool is placed in that slot. Each multi-channel relay is electrically connected to a row of sensing components on each multi-channel tray. The card reader, electric lock, and alarm light are mounted on the tool cabinet body. The main control module includes a microcontroller and a communication module. Based on this hardware architecture, since each tool and measuring tool slot has a sensing component capable of detecting whether a tool or measuring tool is placed there, the microcontroller, by controlling multiple multi-channel relays, can scan all tools and measuring tools after each user retrieves or places them. By comparing the scanned data, the system can accurately identify which tools the user retrieved or placed each time. Attached Figure Description

[0041] Figure 1 This is a schematic diagram of the structure of a tool and gauge management device according to an embodiment of the present invention;

[0042] Figure 2 A circuit connection diagram of a tool and gauge management device provided in one embodiment of the present invention;

[0043] Figure 3 This is a partial enlarged view of a tool and gauge management device according to an embodiment of the present invention;

[0044] Figure 4 This is a schematic diagram of another angle of the structure of a tool and gauge management device according to an embodiment of the present invention;

[0045] Figure 5 This is a flowchart illustrating a tool and gauge management method according to an embodiment of the present invention.

[0046] Figure 6 This is another flowchart illustrating a tool and gauge management method according to an embodiment of the present invention.

[0047] Figure 7 A line-by-line scanning effect diagram provided for one embodiment of the present invention;

[0048] Figure 8 This is a schematic diagram of the overall architecture of a tool and gauge management system provided in one embodiment of the present invention;

[0049] Figure 9 This is a schematic diagram of the network architecture of a tool and gauge management system provided in one embodiment of the present invention.

[0050] Explanation of reference numerals in the attached figures:

[0051] 1. Cabinet body; 2. Movable cabinet door; 3. Tool and measuring tool tray; 4. Sensing components; 5. Multi-channel relay; 6. Card reader; 7. Electric lock; 701. Lock body; 702. Lock tongue; 8. Alarm light; 9. Microcontroller; 10. Communication module; 11. Field computer; 12. Electrical component tray. Detailed Implementation

[0052] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0053] In one embodiment, such as Figure 1 As shown, a tool and gauge management device is provided, comprising:

[0054] The tool cabinet body includes a cabinet body 1 and a movable cabinet door 2, which are connected by hinges. The cabinet body 1 is provided with multiple layers of tool and measuring tool trays 3. Each layer of tool and measuring tool tray 3 is provided with multiple tool and measuring tool placement slots. Each tool and measuring tool placement slot is provided with a sensing component 4. The sensing component 4 is used to sense whether there is a tool or measuring tool placed in the tool and measuring tool placement slot.

[0055] Multiple multi-channel relays 5 are provided, and each multi-channel relay 5 is electrically connected to a row of sensing elements 4 on the multi-layer tooling tray 3; that is, the number of multi-channel relays 5 corresponds to the number of rows of sensing elements 4.

[0056] Card reader 6 is installed on the main body of the tool cabinet; specifically, card reader 6 can be installed on the upper part of cabinet 1.

[0057] Electric lock 7 is installed on the tool cabinet body;

[0058] Alarm light 8 is installed on the tool cabinet body; there are no restrictions on the location of alarm light 8 on the cabinet body 1, as long as the user can easily see the alarm light 8.

[0059] The main control module includes a microcontroller 9 and a communication module 10; such as Figure 2 As shown, the data input terminal of the microcontroller 9 is electrically connected to the data output terminal of the card reader 6. The microcontroller 9 is bidirectionally connected to the electric lock 7, the communication module 10, and each multi-channel relay 5. The communication module 10 is used to establish a bidirectional communication connection with the field computer 11. The control signal output terminal of the microcontroller 9 is electrically connected to the control signal input terminal of the alarm light 8.

[0060] Furthermore, in order to better store various tools and measuring instruments, such as Figure 3 As shown in the enlarged view, each layer of tool and measuring plate 3 is used to place the same type of tool and measuring tool. Each layer of tool and measuring plate 3 is provided with multiple tool and measuring tool placement slots suitable for placing corresponding types of tools and measuring tools of different sizes, so as to store tools and measuring tools of various types and sizes.

[0061] Optionally, the cabinet 1 is provided with four layers of tool and measuring tool trays 3, which are used to hold long-handled hex wrenches, screwdrivers, external hex wrenches, and short hex wrenches, respectively; each layer of tool and measuring tool tray 3 can be connected to the cabinet 1 by welding. Of course, the cabinet 1 is not limited to having four layers of tool and measuring tool trays 3, and can also be extended to five, six or more layers.

[0062] Furthermore, the electronic lock 7 adopts the same electronic door lock as the supermarket locker, with a status feedback function. The electronic lock 7 includes a lock body 701 and a bolt 702. The lock body 701 is installed on the cabinet body 1, and the bolt 702 is installed on the movable cabinet door 2 at the position corresponding to the lock body 701. The microcontroller 9 can monitor the door lock status, record the opening time, and trigger the tool scanning after the door is closed.

[0063] Furthermore, such as Figure 4 As shown, the top of the cabinet 1 is also equipped with an electrical component tray 12, and multiple multi-channel relays 5 and the main control module are mounted on the electrical component tray 12.

[0064] Furthermore, the sensing component 4 can specifically be a micro switch, a metal proximity switch, an infrared proximity switch, a Hall switch, a fiber optic sensor, or a reed switch; a micro switch is preferred. The sensing component 4 is used to sense whether the tool is placed in the designated position in the tool cabinet and trigger the switch, so that the microcontroller 9 can detect the status of the tool inside the cabinet.

[0065] Furthermore, card reader 6 can specifically be an IC card reader, which can be an RC522 card reader module, and then directly connected to microcontroller 9 via SPI protocol communication. A USB card reader was not used because, although connecting to a computer is simpler to use, it requires the computer client to keep the extended window active, affecting the user experience.

[0066] Furthermore, alarm light 8 adopts a three-stage alarm light. Different colors indicate different situations, such as excessive door opening time (red), tools not fully returned to their original positions (yellow), and everything being normal (green). The system is monitored by on-site computer 11, which sends instructions to microcontroller 9, which then controls the alarm light to display the corresponding color.

[0067] Furthermore, the communication module 10 can specifically be a wired USB to TTL serial communication module (which can be expanded to include wireless).

[0068] Overall, the tool cabinet body is used to store various tools and measuring instruments. Its overall shape can be designed as a trapezoid, mainly to match the spatial shape of the on-site placement point. One side of the cabinet body can be fixed to the wall of the on-site placement point to realize the placement of the tool cabinet body.

[0069] The microcontroller 9 serves as the main control unit within the cabinet 1, responsible for scanning the status of tools and measuring instruments inside the tool cabinet (box), controlling the opening and closing of the electric lock 7, and receiving the opening and closing status information of the electric lock 7.

[0070] On-site computer 11 directly utilizes the computer used for MES and production management on the production floor. A computer client is installed on it, eliminating the need for additional computers and saving costs. After installing the client, on-site computer 11 communicates with microcontroller 9, facilitating the management of work permit ID information, recording tool usage, database maintenance, and more.

[0071] Other alternative solutions include: installing RFID electronic tags on each tool and measuring instrument, and installing RFID card readers at the entrance of the tool cabinet (box) to scan the tools when they are taken out or put in; installing a visual inspection camera inside the tool cabinet to identify and inspect the tools; using a multi-level microcontroller to scan the tools point by point; and using USB card readers, USB alarm lights, other types of microcontrollers, PLC control, other communication methods (wireless), other locks, and other programming languages.

[0072] This invention provides a tool and measuring tool management device, a novel hardware architecture for a tool cabinet. It includes a tool cabinet body, multiple multi-channel relays, a card reader, an electric lock, an alarm light, and a main control module. The tool cabinet body comprises a cabinet frame and a movable door, with multiple layers of tool and measuring tool trays inside. Each tool and measuring tool slot on each tray is equipped with a sensing component to detect whether a tool or measuring tool is placed in that slot. Each multi-channel relay is electrically connected to a row of sensing components on each multi-channel tray. The card reader, electric lock, and alarm light are mounted on the tool cabinet body. The main control module includes a microcontroller and a communication module. Based on this hardware architecture, since each tool and measuring tool slot has a sensing component capable of detecting whether a tool or measuring tool is placed there, the microcontroller, by controlling multiple multi-channel relays, can scan all tools and measuring tools after each user retrieves or places them. By comparing the scanned data, the system can accurately identify which tools the user retrieved or placed each time.

[0073] In one embodiment, a tool and gauge management method is provided, applied to the tool and gauge management device provided in the above embodiments, such as... Figure 5 As shown, the method includes the following steps:

[0074] S1. After the microcontroller identifies the user's ID through the card reader, it sends the obtained ID to the on-site computer. The on-site computer performs data conversion on the ID and compares the converted ID with a preset ID database to determine whether the ID is in the preset ID database.

[0075] S2, after the on-site computer determines that the document ID is in the preset ID database, the microcontroller receives the first control command sent by the on-site computer and sends an unlocking control signal to the electric lock, causing the electric lock to drive the movable cabinet door of the tool cabinet body to open.

[0076] S3, after a preset time interval, the microcontroller obtains the status information of the electric lock;

[0077] S4, if the electric lock is in the unlocked state, the microcontroller sends the first control signal to the alarm light, so that the alarm light displays the preset unlocked state corresponding color;

[0078] S5, if the electric lock is in the locked state, the microcontroller sends corresponding control signals to multiple multi-channel relays to scan the multi-layer tool trays inside the tool cabinet layer by layer, obtain the current scan result of the tools inside the cabinet, and send the current scan result to the on-site computer; the on-site computer is used to compare the current scan result with the stored previous scan result to calculate the current tool removal or return status;

[0079] S6, when the on-site computer calculates that the return situation is that all tools and measuring instruments have been returned, the microcontroller receives the second control instruction sent by the on-site computer and sends the second control signal to the alarm light, so that the alarm light displays the preset color corresponding to the result of all returns.

[0080] S7. When the on-site computer calculates that the tooling was not fully returned, the microcontroller receives the third control command from the on-site computer and sends a third control signal to the alarm light, causing the alarm light to display the preset color corresponding to the incomplete return result.

[0081] Furthermore, the microcontroller sends corresponding control signals to multiple multi-channel relays to scan the multi-layer tool and measuring tool trays inside the tool cabinet layer by layer, specifically including:

[0082] Step (1): The microcontroller sends corresponding control signals to multiple multi-channel relays, so that each multi-channel relay simultaneously selects the sensing components on the first layer of the tooling tray and obtains the sensing results of each sensing component on the first layer of the tooling tray.

[0083] Step (2) is repeated continuously to enable each multi-channel relay to simultaneously select the sensing components on other layers of tooling trays and obtain the sensing results of each sensing component on that layer of tooling tray until the sensing results of each sensing component on each layer of tooling tray are obtained.

[0084] Furthermore, the on-site computer is also used for:

[0085] Record the name of the person corresponding to the ID card and the time of card swiping;

[0086] Store the results of this scan in the database and assign the results of this scan to the results of the previous scan.

[0087] Because the name of the person corresponding to the ID card and the time of card swiping are recorded each time, it is easy to find the person responsible when tools are lost.

[0088] Furthermore, the preset time interval can be set according to the actual situation.

[0089] Another flowchart of the above method can be found here. Figure 6 This process can also be described as follows:

[0090] Operators swipe their work permits at the card reader, which reads the permit number and sends the data to the on-site computer via serial port in hexadecimal format. The on-site computer receives the data, converts it, and compares it to its ID database. If the data matches, the computer issues an open-door command and records the corresponding personnel name and swipe time. Upon receiving the open-door command, the microcontroller controls a relay to open the tool cabinet's sliding door. Operators can then retrieve or return tools and manually close the door afterward. One minute later, if the electric lock remains open, the door is considered open, and the microcontroller activates a relay to display a red alarm light. If the microcontroller detects a rising edge signal indicating the electric lock has changed from open to closed, it initiates a scanning process.

[0091] The scanning program uses a microcontroller-controlled relay to sequentially connect circuits row by row, checking each tool and gauge to ensure it is in position. The detection signal is whether the tool or gauge presses a microswitch. The microcontroller sends the scan results sequentially to the on-site computer. The on-site computer receives all data within a timer cycle, compares it with the previous result, and calculates the current removal and return status. The computer then instructs the microcontroller and stores the result in a database. If all tools and gauges are returned, the microcontroller drives the relay to display a green alarm light; otherwise, the alarm light displays yellow. Finally, the current result is assigned to the "previous" variable for future comparison.

[0092] A commonly used microcontroller model is the STC89C52RC, whose I / O pins are divided into 4 groups of 8 pins each, for a total of 32 pins. When the number of tools and gauges exceeds 32, a single microcontroller cannot use one I / O pin to monitor one tool and gauge at a time. In addition, 3 I / O pins of the microcontroller are needed to control the alarm light, 5 I / O pins to control the card reader, 1 I / O pin to monitor the door lock status, and 2 I / O pins for serial communication.

[0093] This embodiment provides a matrix scanning method for scanning tools and gauges. The matrix scanning method uses a point-to-point scanning approach (triggered by various proximity switches), but when a large number of tools and gauges are handled, this method may result in no detection or false detections.

[0094] Therefore, this embodiment adopts Figure 7 The line-by-line scanning method shown: P1-0 to P1-4 are microcontroller I / O ports, which control 4 groups of 5-channel relays (or transistors or MOSFETs) respectively. Figure 7 In this configuration, each small triangle represents one channel of a multi-channel relay. Controlled by a microcontroller, P0-0 is first activated while the others are deactivated, ensuring that only the first relay in each column is open, while the others are closed. Then, P1-0 to P1-3 are scanned to determine the status of the tools and gauges in the first row. Next, P0-1 is activated, and the others are deactivated to determine the status of the tools and gauges in the second row; this process is repeated row by row. Monitoring 40 tools and gauges using this method requires only 5 + 8 (relays typically have 1, 2, 4, 8, or 16 channels) = 13 I / O pins, significantly saving microcontroller pins.

[0095] The method provided in this embodiment enables monitoring of the tool and gauge retrieval process. Users can only retrieve tools and gauges by being identified through a card reader, ensuring the safety of tool and gauge storage and preventing tool and gauge loss. Furthermore, it can scan all tool and gauge trays after each retrieval and retrieval, and by comparing the results with the previous scan, it can obtain the quantity of tools retrieved and placed each time, accurately identifying which tools the user retrieved and placed each time. In addition, it can provide corresponding prompts through alarm lights when the user fails to return all retrieved tools and gauges or when the tool and gauge cabinet door is not closed for an extended period of time.

[0096] It should be understood that, although Figure 5-6 The steps in the flowchart are shown sequentially as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order in which these steps are executed, and they can be performed in other orders. Figure 5-6 At least some of the steps in the process may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but may be executed at different times. The execution order of these steps or stages is not necessarily sequential, but may be executed in turn or alternately with other steps or at least some of the steps or stages in other steps.

[0097] In one embodiment, such as Figure 8 As shown, a tooling and measuring instrument management system is provided, including:

[0098] The tool and gauge management device provided in the above embodiments further includes a memory storing a computer program. When the microcontroller of the tool and gauge management device executes the computer program, it implements the steps of the tool and gauge management method provided in the above embodiments.

[0099] The on-site computer has a two-way communication connection with the tool and gauge management device; the on-site computer has a pre-set ID database.

[0100] The management network computer has a two-way communication connection with the field computer. The management network computer is used to manage the ID database in the field computer and to view the calculation results of the field computer's removal or return of tools and measuring instruments.

[0101] The management network computer is another office computer on the same network as the field computer. It communicates with the field computer via the LAN UDP protocol for medium-to-remote IC card access control and monitoring of tool usage. The UDP protocol is used to limit its scope of use, prevent information leakage, and ensure information security; the same functionality can also be achieved using the TCP protocol.

[0102] In summary, this tool and measuring instrument management system includes tool cabinets (boxes), a microcontroller, an electric door lock, an IC card reader, a field computer, a management network computer, alarm lights, and micro switches. By swiping a work permit, the microcontroller transmits information to the field computer, which then issues a command to open the electric lock. After tools and measuring instruments are placed or retrieved, the door closes, triggering a closing signal. At this point, the microcontroller scans for missing items in the tool cabinet (box) and transmits the signal to the field computer. The field computer calculates the tool and measuring instrument placement and retrieval status during this door opening and closing and stores the results in the database for future reference. The management network computer remotely manages and monitors the field computer's card-swiping permissions and tool and measuring instrument shortage status via the LAN UDP protocol, performing addition, deletion, modification, and query functions.

[0103] The network architecture of the tooling management system is as follows: Figure 9 As shown, to prevent data leakage, a network management architecture based on the LAN UDP protocol is adopted. The management computers use the same server-side program and the same port number, employing a 1v1 multi-connection method with one server and multiple clients simultaneously. Furthermore, different servers can compete for connections; that is, when different servers are used concurrently, the last one to send the management code establishes a connection with the client. This meets the requirement of a small number of people managing on-site tools and gauges.

[0104] In one embodiment, a computer device is provided, including a memory and a microcontroller, wherein the memory stores a computer program relating to all or part of the processes in the methods of the above embodiments.

[0105] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon relating to all or part of the processes in the methods of the above embodiments.

[0106] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, storage, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, or optical storage, etc. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc.

[0107] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0108] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the invention patent. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this patent application should be determined by the appended claims.

Claims

1. A method for managing tools and measuring instruments, characterized in that, The method, applied to a tool and gauge management device, includes: After the microcontroller identifies the user's ID through the card reader, it sends the obtained ID ID to the on-site computer. The on-site computer performs data conversion on the ID ID and compares the converted ID ID with a preset ID database to determine whether the ID ID is in the preset ID database. After the on-site computer determines that the document ID is in the preset ID database, the microcontroller receives the first control command sent by the on-site computer and sends an unlocking control signal to the electric lock, causing the electric lock to drive the movable cabinet door of the tool cabinet body to open. After a preset time interval, the microcontroller acquires the status information of the electronically controlled lock; If the electric lock is in the unlocked state, the microcontroller sends a first control signal to the alarm light, causing the alarm light to display the preset unlocked state color; If the electronic lock is in the locked state, the microcontroller sends corresponding control signals to multiple multi-channel relays to scan the multi-layer tool trays inside the tool cabinet layer by layer, obtain the current scan result of the tools inside the cabinet, and send the current scan result to the on-site computer; the on-site computer is used to compare the current scan result with the stored previous scan result to calculate the current tool removal or return status; When the on-site computer calculates that all the tools and measuring instruments were used to return the items, the microcontroller receives the second control command from the on-site computer and sends the second control signal to the alarm light, causing the alarm light to display the preset color corresponding to the result of all items being returned. When the on-site computer calculates that the tools and measuring instruments were not fully returned, the microcontroller receives a third control command from the on-site computer and sends a third control signal to the alarm light, causing the alarm light to display the preset color corresponding to the incomplete return result; the tool and measuring instrument management device includes: The tool cabinet body includes a cabinet body and a movable cabinet door. The cabinet body is provided with multiple layers of tool and measuring tool trays. Each layer of tool and measuring tool trays is provided with multiple tool and measuring tool placement slots. Each tool and measuring tool placement slot is provided with a sensing component. The sensing component is used to sense whether a tool or measuring tool is placed in the tool and measuring tool placement slot. Multiple multi-channel relays, each of which is electrically connected to a row of sensing components on the multi-layer tooling tray; The card reader is mounted on the main body of the tool cabinet; An electric lock is installed on the tool cabinet body; An alarm light is installed on the tool cabinet body; The main control module includes a microcontroller and a communication module; the data input terminal of the microcontroller is electrically connected to the data output terminal of the card reader, and the microcontroller is bidirectionally connected to the electric lock, the communication module, and each multi-channel relay; the communication module is used to establish a bidirectional communication connection with the field computer; the control signal output terminal of the microcontroller is electrically connected to the control signal input terminal of the alarm light. The microcontroller sends corresponding control signals to multiple multi-channel relays to scan the multi-layer tool and measuring tool trays inside the tool cabinet layer by layer, specifically including: Step (1): The microcontroller sends corresponding control signals to the multiple multi-channel relays, so that each multi-channel relay simultaneously selects the sensing components on the first layer of the tooling tray and obtains the sensing results of each sensing component on the first layer of the tooling tray. Step (2) is repeated continuously to enable each multi-channel relay to simultaneously select the sensing components on other layers of tooling trays and obtain the sensing results of each sensing component on that layer of tooling tray until the sensing results of each sensing component on each layer of tooling tray are obtained.

2. The tool and gauge management method according to claim 1, characterized in that, The on-site computer is also used for: Record the name of the person corresponding to the ID card and the time of card swipe; The results of this scan are stored in the database, and the results of this scan are assigned to the results of the previous scan.

3. The tool and gauge management method according to claim 1, characterized in that, Each layer of tool and measuring tool tray is used to place tools and measuring tools of the same type. Each layer of tool and measuring tool tray is equipped with multiple tool and measuring tool slots suitable for placing tools and measuring tools of different sizes and types.

4. The tool and gauge management method according to claim 1, characterized in that, The electronic lock includes a lock body and a bolt. The lock body is mounted on the cabinet, and the bolt is mounted on the movable cabinet door at a position corresponding to the lock body.

5. The tool and gauge management method according to claim 1, characterized in that, The top of the cabinet is also equipped with an electrical component tray, on which the multiple multi-channel relays and the main control module are mounted.

6. The tool and gauge management method according to claim 1, characterized in that, The sensing component is a micro switch, a metal proximity switch, an infrared proximity switch, a Hall switch, a fiber optic sensor, or a reed switch.

7. The tool and gauge management method according to claim 1, characterized in that, The card reader is an RC522 module, and the communication module is a wired USB to TTL serial communication module.

Citation Information

Patent Citations

  • Management cabinet of automobile maintenance tool

    CN109571390A

  • Intelligent tool manages car

    CN206003152U

  • Intelligent tool car

    CN216940622U