Smt workshop multi-task material turnover intelligent shelf and control method

CN123026022APending Publication Date: 2026-11-03SHENZHEN ZHAOXING BOTUO TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611176894.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-08-04
Publication Date
2026-11-03

AI Technical Summary

Technical Problem

Existing SMT workshop material handling equipment suffers from non-standard material classification in multi-task parallel mixed-place scenarios, which easily leads to confusion and misplacement, poor operational confirmation reliability, and the drawer-type storage structure lacks a limiting mechanism during transfer, posing material damage and safety hazards.

Method used

Design an intelligent multi-task material turnover rack for SMT workshops. It adopts a combination of indicator elements and identification codes with a controller to realize dynamic mapping between tasks and storage locations. The storage location status is distinguished by the active and confirmed states of the indicator elements, and a locking and limiting mechanism is provided to ensure safe transfer.

Benefits of technology

It enables precise dynamic guidance in multi-task mixed placement scenarios, improves operational reliability and safety, prevents misplacement, enhances equipment stability and reliability, and avoids material damage and safety hazards.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN123026022A_ABST
    Figure CN123026022A_ABST
Patent Text Reader

Abstract

The application belongs to the technical field of SMT electronic patch workshop material management, and discloses an SMT workshop multi-task material turnover intelligent shelf and a control method, which comprises a shelf body, a plurality of storage positions, and an indication element and an identification code corresponding to each storage position; a controller comprising a storage module and a processing module, wherein the storage module stores mapping relationship data between a plurality of tasks and corresponding storage positions and indication attribute configuration data corresponding to each task; and the processing module is configured to: in response to a task switching instruction, according to the mapping relationship data and the indication attribute configuration data corresponding to the current task, send a first driving signal to the indication element of the storage position associated with the current task, so as to activate the indication element corresponding to the storage position associated with the current task and make it present a target indication attribute matched with the current task. The target indication attribute comprises an activated state target indication attribute and a confirmed state target indication attribute.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of material management technology in SMT electronic placement workshops, specifically relating to an intelligent multi-task material turnover shelf and control method in SMT workshops. Background Technology

[0002] In the material turnover process of the SMT (Surface Mount Technology) workshop, it is often necessary to handle the material preparation and distribution of multiple production orders at the same time. Moreover, the same production order or different production orders usually include a variety of electronic materials of different specifications, such as 13-inch large trays, 7-inch standard small trays, electrostatic bag-sealed micro short materials, extra-large trays, tubular irregular materials, and other materials.

[0003] Existing material handling equipment typically uses fixed storage locations. In scenarios with multiple tasks running concurrently and mixed storage, the materials are not classified and stored in a standardized manner, resulting in various materials being stored haphazardly. This makes it easy for operators to confuse the locations of materials corresponding to different work orders, leading to a high error rate in retrieval and placement. At the same time, the operation confirmation of existing equipment relies heavily on manual verification, which is unreliable and fails to meet the requirements for high-precision error prevention. In addition, although some handling equipment has a drawer-type storage structure, it lacks an effective limiting mechanism during movement and transfer. This can easily cause the drawers to slide out due to vibration, leading to material damage or even personal safety hazards.

[0004] Therefore, there is an urgent need for an intelligent shelf and its control method that can achieve accurate dynamic guidance and safe transfer in multi-task mixed placement scenarios. Summary of the Invention

[0005] In view of this, in order to solve the problems mentioned in the background art, the purpose of the present invention is to provide an intelligent shelf for multi-task material turnover in SMT workshops and a control method therefor.

[0006] To achieve the above objectives, the present invention provides the following technical solution: A multi-task material turnover intelligent shelf for SMT workshops includes: The shelving unit includes multiple storage locations and indicator elements and identification codes that correspond one-to-one with each of the storage locations; The controller includes a storage module and a processing module. The storage module stores mapping data between multiple tasks and corresponding storage locations, as well as instruction attribute configuration data corresponding to each task. The processing module is configured as follows: In response to a task switching command, a first driving signal is sent to the indicator element of the storage location associated with the current task, based on the mapping relationship data and the indicator attribute configuration data corresponding to the current task, so as to activate the indicator element corresponding to the storage location associated with the current task and make it present a target indicator attribute that matches the current task. In addition, the system receives identification information for a target storage location sent by a mobile operating terminal, matches and verifies the identification information with the storage location information associated with the current task, and sends a second driving signal to the indicator element corresponding to the target storage location when the verification is successful, so as to change the indication state of the indicator element corresponding to the target storage location.

[0007] Preferably, the target indication attribute includes an active target indication attribute and a confirmed target indication attribute; the first driving signal drives the indication element corresponding to the storage location associated with the current task to be presented with the active target indication attribute; the second driving signal drives the indication element corresponding to the target storage location to be presented with the confirmed target indication attribute; the active target indication attribute is different from the confirmed target indication attribute.

[0008] Preferably, the indicating element is an independently controllable light-emitting unit; the indicating attribute configuration data includes indicating color data, indicating brightness data, and / or indicating flashing frequency data.

[0009] Preferably, the controller further includes an indication fault detection module, used to detect the actual indication state of the indication element of the storage location associated with the current task, and when the actual indication state does not match the target indication state, generate a fault prompt signal and feed it back to the mobile operation terminal; wherein, the target indication state includes an indication state driven by the first drive signal and / or the second drive signal.

[0010] Preferably, the identification code is configured with a unique identification graphic; the identification code identification information includes a unique storage location number extracted by parsing the identification graphic from the image; the matching verification includes determining whether the unique storage location number of the target storage location belongs to the storage location set associated with the current task; If the target storage location is found to be the correct location, the verification is passed, the indicator element corresponding to the target storage location is changed from the first indicator state to the second indicator state, a confirmation signal is generated and fed back to the mobile operation terminal. If it does not belong to the target storage location, the verification fails. The first indication state of the indicator element corresponding to the target storage location is maintained, an error prompt signal is generated and fed back to the mobile operation terminal. Wherein, the first indication state is the indication state presented by the first drive signal, and the second indication state is the indication state presented by the second drive signal.

[0011] Preferably, the controller further includes a timeout detection module, which is used to detect whether each storage location in the storage location set associated with the current task has been verified within a preset time. When there is at least one storage location that has not been verified, a timeout prompt signal is generated and fed back to the mobile operation terminal.

[0012] Preferably, the controller further includes a wireless communication module; the controller communicates with the mobile operating terminal through the wireless communication module to receive the task switching command and the identification code information.

[0013] Preferably, the shelf body includes: The vehicle frame has multiple storage compartments, including open storage layers and drawer-type storage layers. A locking mechanism is installed at the pull-out opening of the drawer-type storage layer and is configured to restrict the sliding of the drawer-type storage layer relative to the vehicle frame in the locked state; A limiting mechanism is installed between the bottom of the drawer-type storage layer and the vehicle frame, configured to limit the maximum displacement distance of the drawer-type storage layer relative to the vehicle frame.

[0014] Preferably, multiple open storage layers are provided, and are arranged sequentially above the drawer-type storage layers along the height direction of the vehicle frame.

[0015] A control method for the intelligent multi-task material turnover shelf in an SMT workshop as described above includes: Obtain a task switching instruction, query pre-stored mapping relationship data and indicator attribute configuration data based on the current task, and determine the storage location associated with the current task and its corresponding target indicator attribute; wherein, the target indicator attribute includes an active target indicator attribute and a confirmed target indicator attribute, and the active target indicator attribute is different from the confirmed target indicator attribute; Send a first drive signal to the indicator element of the storage location associated with the current task to activate the indicator element corresponding to the storage location associated with the current task and make it present the activated target indicator attribute; Receive identification information for the target storage location sent by the mobile operating terminal; The identification information of the identification code is matched and verified with the storage location information associated with the current task; When the verification is successful, a second drive signal is sent to the indicator element corresponding to the target storage location to change the indication state of the indicator element corresponding to the target storage location according to the confirmed target indication attribute.

[0016] Compared with the prior art, the present invention has the following advantages: (1) This invention provides an intelligent shelving system and control method for multi-task material turnover in SMT workshops. By establishing a dynamic mapping relationship between tasks, storage locations, and indication attributes, and activating only the indication element associated with the current task when a task switching command is received, visual isolation and precise guidance are effectively achieved in multi-task mixed placement scenarios. At the same time, identification information is obtained by scanning the identification code through a mobile operation terminal and matched and verified with the storage location associated with the current task, forming further verification of guidance and confirmation, thereby effectively preventing misplacement and improving operational reliability.

[0017] (2) In this invention, by distinguishing between two different indication attributes, namely the active state and the confirmed state, the operator can intuitively distinguish whether the storage location is in the waiting state or the confirmed state, thus avoiding confusion of the state and further improving the visibility and error prevention effect of the operation process.

[0018] (3) In this invention, by integrating fault detection and timeout reminder, the system can actively monitor and respond to abnormal states in a timely manner, thereby improving the stability and reliability of the overall rack control.

[0019] (4) In this invention, by configuring a locking mechanism and a limiting mechanism in the drawer-type storage layer, the drawer is effectively prevented from accidentally sliding out due to vibration during the transfer process. At the same time, the maximum pull-out distance is limited to avoid the risk of overturning caused by the shift of the center of gravity, thereby improving the safety of material turnover and the overall stability of the shelf. Attached Figure Description

[0020] Figure 1 This is a schematic diagram of the overall structure of the intelligent material turnover shelf for SMT workshops according to the present invention; Figure 2 This is a schematic diagram of the controller in this invention; Figure 3 This is a flowchart of the control method in this invention; In the diagram: Shelf body - 100; Indicator element - 101; Identification code - 102; Vehicle frame - 103; Open storage layer - 104; Drawer-type storage layer - 105; Controller - 200; Storage module - 201; Processing module - 202; Indicator fault detection module - 203; Timeout detection module - 204; Wireless communication module - 205. Detailed Implementation

[0021] To further understand the content of this invention, a detailed description of the invention is provided in conjunction with the accompanying drawings and embodiments. The structures, proportions, sizes, etc., depicted in the accompanying drawings are merely for illustrative purposes and to aid those skilled in the art, and are not intended to limit the implementation conditions of the invention. Therefore, they have no substantial technical significance. Any modifications to the structure, changes in proportions, or adjustments to size, without affecting the effects and objectives of the invention, should still fall within the scope of the technical content disclosed in this invention. Furthermore, terms such as "upper," "lower," "left," "right," and "middle" used in this specification are merely for clarity and not intended to limit the scope of implementation. Changes or adjustments to their relative relationships, without substantially altering the technical content, should also be considered within the scope of the invention. It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate for the embodiments of this application described herein.

[0022] Example 1 like Figures 1-2 As shown, the present invention provides an intelligent multi-task material turnover shelf for SMT workshops, comprising a shelf body 100 and a controller 200.

[0023] In one specific embodiment, the shelf body 100 includes, as follows: Figure 1 The diagram shows a vehicle frame 103, an indicator element 101, and an identification code 102. The vehicle frame 103 is provided with an open storage layer 104 and a drawer-type storage layer 105, thus forming multiple storage locations. It should be noted that multiple open storage layers 104 are provided, and they are sequentially arranged above the drawer-type storage layers 105 along the height direction of the vehicle frame 103.

[0024] The indicator element 101 provides visual operation guidance, and the identification code 102 provides a unique identifier that can be read by a mobile operating terminal. In a preferred embodiment, the indicator element 101 and the identification code 102 are spatially adjacent, for example, the indicator element 101 is embedded in the front edge of the storage space, while the identification code 102 is affixed below or to the side of the indicator element 101, ensuring that the operator can conveniently perform the scanning operation while observing the light guidance. It should be understood that although a specific layout is shown in the figure, in other embodiments, as long as a definite correspondence exists between the indicator element 101 and the identification code 102, their specific installation positions can be adjusted according to actual needs.

[0025] For example, the indicating element 101 is an independently controllable light-emitting unit, such as a WS2812B LED indicator, with one LED indicator corresponding to each storage location. The WS2812B LED features a built-in driver chip, individual addressability, adjustable color (supporting RGB three colors, which can be combined to produce multiple colors), adjustable brightness, and fast response speed; its operating voltage is 5V, power consumption is low, and it can work stably for a long time. Each storage location is affixed with a unique corresponding QR code label (identification graphic) as identification code 102, and the QR code label contains basic information such as storage location number and storage location specifications.

[0026] The vehicle frame 103 is typically constructed from stainless steel or high-strength aluminum alloy profiles through welding or assembly to provide sufficient rigidity. The open storage layer 104 offers unobstructed access space, facilitating the quick retrieval of standardized, high-turnover materials, such as 7-inch standard small trays or tiny materials packaged in electrostatic bags. In contrast, the drawer-type storage layer 105 provides a relatively enclosed and stronger load-bearing storage environment, specifically designed to accommodate oversized, irregularly shaped, or heavy materials.

[0027] For example, such as Figure 1 The vehicle frame 103 shown has five storage layers arranged from top to bottom inside: First layer: Large tray storage layer (open storage layer 104), with 60 independent storage positions. Each storage position is equipped with an indicator element 101 and an identification code 102 for loading 13-inch electronic large trays. The width of each storage position is adapted to the diameter of the 13-inch tray, and partitions are installed between the storage positions to prevent the trays from colliding with each other.

[0028] The second and third layers are small material tray storage layers (open storage layers 104). The two layers have a total of 240 independent storage positions. Each storage position is equipped with an indicator element 101 and an identification code 102 for loading 7-inch standard small material trays.

[0029] Fourth layer: Special storage layer for small materials (open storage layer 104), with 120 independent storage positions. Each storage position is equipped with an indicator element 101 and an identification code 102. The layer has a triangular protrusion limiting structure and a steel plate bottom support for loading small materials such as those packaged in electrostatic bags. It can also accommodate 7-inch standard small material trays.

[0030] The fifth layer is a drawer-type storage layer 105, used for loading oversized trays and tubular irregularly shaped materials. Each storage location is equipped with an indicator element 101 and an identification code 102. The drawer-type storage layer 105 can be pulled outwards for easy access to larger materials.

[0031] As described above, each storage location is assigned a unique storage location number (e.g., the first layer is 1-01 to 1-60, the second layer is 2-01 to 2-120, the third layer is 3-01 to 3-120, the fourth layer is 4-01 to 4-120, and the fifth layer is set according to the actual number of storage locations in the drawer). Each storage location is affixed with a unique corresponding QR code label as identification code 102. The QR code label contains basic information such as the storage location number and storage location specifications. Each storage location number and QR code information is pre-entered into the controller 200 and the mobile operating terminal to ensure that the controller 200 can accurately locate the indicator element 101 corresponding to each storage location, and that the mobile operating terminal can accurately recognize the QR code and interact with the controller 200.

[0032] Furthermore, a locking mechanism (not shown in the figure) is provided at the pull-out opening of the drawer-type storage layer 105, and the locking mechanism is configured to restrict the sliding of the drawer-type storage layer 105 relative to the vehicle frame 103 in the locked state. Specifically, the locking mechanism preferably adopts a two-hand press-type buckle structure. Its mechanical principle is to use the spring-returning latch to engage with the lock groove on the drawer panel to achieve self-locking. Only when the operator presses the release buttons on both sides at the same time will the latches on both sides retract synchronously to exit the lock groove and unlock. This effectively avoids accidental opening due to accidental touch or misoperation by one hand, and also ensures that the operator's hands are in a controlled position when pulling out the drawer, preventing the risk of pinching fingers. It should be understood that although this embodiment uses a two-hand press-type buckle as an example, in other embodiments, the locking mechanism can also adopt various forms such as magnetic door lock, electromagnetic bolt, rotary handle lock or damping self-locking device.

[0033] Furthermore, a limiting mechanism (not shown in the figure) is provided between the bottom of the drawer-type storage layer 105 and the vehicle frame 103, and the limiting mechanism is configured to limit the maximum outward movement distance of the drawer-type storage layer 105 relative to the vehicle frame 103. Specifically, the limiting mechanism is preferably composed of a mechanical stop fixed to the end of the guide rail. When the drawer is pulled out to a preset position (e.g., 1 / 2 or 2 / 3 of the total length of the drawer), the stop rigidly abuts against the limiting groove at the bottom of the drawer, forcibly preventing the drawer from moving further outward, thereby ensuring that the center of gravity of the drawer and its load always falls within the stable support area of ​​the shelf body 100, thus effectively eliminating the risk of tipping over. At the same time, the limiting mechanism can also prevent the guide rail from undergoing plastic deformation due to long-term excessive cantilever load, extending the service life of the shelf. In other embodiments, the limiting mechanism can also adopt alternative solutions such as high-strength cables, hydraulic buffers, or rack and pinion limiters.

[0034] In one specific embodiment, the controller 200 includes a storage module 201, a processing module 202, an indication fault detection module 203, a timeout detection module 204, and a wireless communication module 205.

[0035] In this embodiment, the storage module 201 stores multiple mapping relationship data between tasks and corresponding storage locations, as well as indicator attribute configuration data corresponding to each task. For example, the storage module 201 uses an EEPROM storage chip (model AT24C64) and is connected to the processing module 202 via an I2C bus. The storage capacity is 64KB, capable of simultaneously storing no fewer than 10 sets of work order information (each set includes work order number, bill of materials, material specifications, corresponding storage location number, corresponding storage location QR code information, indicator element 101 color setting, and lighting status setting, etc.). It can also store the mapping relationship between storage location numbers and indicator elements 101, a QR code information lookup table, operation records, network configuration parameters, and other data. The storage module 201 has a power-off retention function; all data stored after a power outage will not be lost, and the controller 200 can directly read the original data after power is restored without re-entering it.

[0036] It should be noted that the mapping relationship data in this embodiment supports dynamic updates at runtime, that is, the same storage location can be mapped to different tasks at different time periods, or the same task can be associated with multiple discrete storage locations; the indicator attribute configuration data includes indicator color data, indicator brightness data and / or indicator flashing frequency data.

[0037] In this embodiment, the processing module 202 uses an STM32F407VET6 industrial-grade microcontroller. This chip, based on the ARM Cortex-M4 core, features high performance, high stability, strong anti-interference capabilities, ample I / O ports, and fast processing speed (up to 168MHz). It can meet the precise control requirements of all storage position indicator elements 101 (more than 450), and simultaneously efficiently achieve real-time data interaction with the mobile operating terminal (work order information reception, operation command reception, scan data reception, indicator status feedback, and fault information feedback). Its operating voltage is 3.3V, compatible with industrial-grade power supplies, and it can operate stably for extended periods in the ambient temperature and dust-free environment of an SMT workshop.

[0038] The power supply uses an AC-DC switching power supply with an input voltage of 220V AC (workshop standard voltage) and an output voltage of 5V DC, providing a stable power supply for the controller 200, indicator element 101, and wireless communication module 205. The power supply module has overcurrent protection, overvoltage protection, and short-circuit protection functions, and also includes a filter circuit to filter out noise in the power supply and ensure stable power output.

[0039] In a preferred embodiment, the processing module 202 is configured to: in response to a task switching instruction, send a first driving signal to the indicator element 101 of the storage location associated with the current task, based on the mapping relationship data and the indicator attribute configuration data corresponding to the current task, to activate the indicator element 101 of the storage location associated with the current task and make it present a target indicator attribute matching the current task. In this process, the processing module 202 first receives a task switching instruction from the mobile operating terminal via the wireless communication module 205, parses the task switching instruction, and determines the current task; then, by querying the mapping relationship data in the storage module 201, it retrieves the set of all storage location numbers bound to the current task; next, it generates a first driving signal containing specific control parameters based on the indicator attribute configuration data, and sends the first driving signal directionally to the indicator element 101 corresponding to each storage location within the set.

[0040] In another preferred embodiment, the processing module 202 is further configured to: receive identification code information for a target storage location sent by a mobile operating terminal, match and verify the identification code information with the storage location information associated with the current task, and send a second driving signal to the indicator element 101 corresponding to the target storage location when the verification is successful, so as to change the indication state of the indicator element 101 corresponding to the target storage location. Specifically, after the operator completes the material handling actions according to the guidance of the first drive signal, they use a mobile operating terminal to scan the identification code 102 on the target storage location. The identification code 102 is configured with a unique identification graphic. The mobile operating terminal extracts the identification code identification information (such as the unique storage location number) from the identification graphic of the identification code 102 through image parsing and transmits it to the controller 200. After receiving the identification code identification information through the wireless communication module 205, the processing module 202 matches and verifies the identification code identification information with the storage location information associated with the current task to determine whether the unique storage location number of the target storage location belongs to the storage location set associated with the current task. If it belongs, the verification passes, a second drive signal is sent, the indicator element 101 corresponding to the target storage location is changed from the first indicator state to the second indicator state, a confirmation signal is generated and fed back to the mobile operating terminal, and if it does not belong, the verification fails, the second drive signal is not sent, an error prompt signal is generated and fed back to the mobile operating terminal.

[0041] It should be noted that the target indication attribute includes an active target indication attribute and a confirmed target indication attribute; the first driving signal drives the indication element 101 corresponding to the storage location associated with the current task to present the active target indication attribute; the second driving signal drives the indication element 101 corresponding to the target storage location to present the confirmed target indication attribute; and the active target indication attribute is different from the confirmed target indication attribute. Correspondingly, the first indication state is the indication state presented by the first driving signal, and the second indication state is the indication state presented by the second driving signal.

[0042] In a multi-task parallel processing scenario, when the shelf body 100 simultaneously carries work order A and work order B, the system can assign "red high-brightness constant light" as the active state indicator attribute for work order A and "green high-brightness constant light" as the active state indicator attribute for work order B. When the operator switches to work order A, only the storage location belonging to work order A lights up red, while the storage location belonging to work order B remains off; and vice versa. This embodiment greatly enriches the information encoding capacity through the interaction of color, brightness, and frequency. In industrial environments such as SMT workshops with numerous equipment indicator lights and complex ambient light, it effectively enhances the signal-to-noise ratio of the target signal, enabling operators to intuitively and quickly distinguish task ownership and operating status, thereby effectively improving the overall efficiency and accuracy of material turnover. It should be understood that although this embodiment lists specific examples of color and flashing, in other implementations, various dynamic lighting effects such as breathing light effects, flowing light effects, or color temperature changes can also be used to distinguish between active and confirmed states.

[0043] In this embodiment, the fault detection module 203 is electrically connected to the processing module 202 and is used to detect the actual indication state of the indicator element 101 of the storage location associated with the current task. Specifically, the fault detection module 203 determines whether the indicator element 101 is working properly by detecting the power supply current and feedback signals of the indicator element 101. When the actual indication state does not match the target indication state (e.g., the indicator light is not lit, constantly lit and cannot be turned off, abnormal color, or irregular flashing), a fault prompt signal is generated and fed back to the mobile operating terminal. The target indication state includes the indication state presented based on the first driving signal and / or the second driving signal.

[0044] For example, when the processing module 202 sends out the first drive signal or the second drive signal, the fault detection module 203 will read back the status value of the internal register of the indicator element 101 through the communication bus, or obtain the actual current value through the sampling resistor connected in series in the drive circuit, or collect the luminous intensity through an independently set photosensitive sensor. The actual physical quantity collected is compared with the preset target threshold range in the storage module 201; for example, if the target indication state is "red high brightness constant brightness", but the readback data shows that the current is zero or the color register value is abnormal, it is determined that the actual indication state does not match the target indication state; at this time, the fault detection module 203 will immediately encapsulate a fault prompt signal containing the fault storage location number, fault type (such as open circuit, short circuit, color deviation) and occurrence time, and push it to the mobile operation terminal through the wireless communication module 205. It should be understood that although this embodiment lists three specific means: current readback, register query and photosensitive detection, in other embodiments, various technical means such as voltage monitoring, temperature sensing or communication heartbeat packet verification can also be used to obtain the actual indication state.

[0045] In this embodiment, the timeout detection module 204 is electrically connected to the processing module 202. It is used to detect whether each storage location in the storage location set associated with the current task has completed verification within a preset time. When at least one storage location has not completed verification, a timeout prompt signal is generated and fed back to the mobile operating terminal. For example, in the shelf-reading mode, if a lit storage location is not scanned and confirmed by the mobile operating terminal within 5 minutes, the timeout detection module 204 triggers a timeout alarm; in the shelf-removal mode, if a lit storage location is not scanned and confirmed within 3 minutes, a timeout alarm is also triggered.

[0046] In this embodiment, the wireless communication module 205 uses an ESP8266 WiFi module, which is electrically connected to the processing module 202 to enable wireless communication between the controller 200 and the mobile operating terminal and the indicator unit 101. Furthermore, the wireless communication module 205 is configured to support concurrent access from multiple terminals and networked collaboration. In actual SMT production workshops, multiple smart shelves and multiple mobile operating terminals often operate simultaneously. The network architecture supported by the wireless communication module 205 allows it to establish a session with a specific mobile operating terminal under the same wireless network coverage through a unique device identifier (such as a MAC address or pre-assigned IP), or to access a central server for unified scheduling. For example, when operator A uses terminal A to control shelf X, operator B uses terminal B to control shelf Y; their communication links are isolated and parallel, without interference. Simultaneously, this communication architecture also supports seamless roaming. When a shelf carrying materials moves between different work areas, the wireless communication module 205 can automatically associate with the wireless access point with the optimal signal, maintaining uninterrupted connection with the control terminal.

[0047] In the application scenario of multiple work orders mixed in the SMT workshop, it is assumed that the SMT workshop needs to process two production work orders at the same time, namely work order A and work order B, and the materials of the two types of work orders need to be mixed on the same smart shelf for turnover.

[0048] like Figure 1 As shown, the shelf body 100 carries various electronic components, including standard small trays located in the open storage layer 104 and large-sized irregularly shaped materials located in the drawer-type storage layer 105. The mobile operating terminal serves as the human-machine interface and maintains real-time wireless communication with the controller 200.

[0049] First, in the material preparation stage: Staff members send a task switching command for work order A to controller 200 via a mobile terminal. In response, controller 200 queries the mapping data in storage module 201, locks all storage locations associated with work order A, and sends a first drive signal to the indicator elements 101 of these storage locations according to preset indicator attribute configuration data. Specifically, work order A is configured with an active target indicator attribute of "red high-brightness constant light"; at this time, only the storage locations belonging to work order A on the shelf light up red, while storage locations belonging to work order B or other unrelated tasks remain off.

[0050] Subsequently, the operator places the material into the corresponding storage location according to the red light guidance and scans the identification code 102 on the target storage location using a mobile operating terminal. The controller 200 receives the identification code recognition information for the target storage location sent by the mobile operating terminal and performs a matching verification with the storage location information associated with the current task: determining whether the unique storage location number obtained by scanning belongs to the associated storage location set of the current work order A; if the verification passes, the controller 200 immediately sends a second drive signal to change the indicator element 101 of the target storage location from the first indicator state of "red high brightness and constant light" (presented by the active target indicator attribute) to the second indicator state of "green low brightness and slow flashing" (presented by the confirmed target indicator attribute), for example, the flashing frequency is 0.5 times / second. If the operator mistakenly scans a storage location belonging to work order B, the verification is deemed to have failed, the original red light guidance remains unchanged, and an audible and visual alarm is triggered on the mobile operating terminal, thereby immediately preventing the risk of cross-work order material errors.

[0051] Once some or all storage locations in work order A have been shelved, staff can switch to work order B on their mobile terminals. Upon receiving the new task switch command, controller 200 dynamically refreshes the indicator status: confirmed storage locations in work order A continue to flash green slowly; while storage locations associated with work order B are activated with a different indicator attribute, such as "high-brightness flashing blue," with a flashing frequency of 0.05 times per second. This makes it possible to process multiple work orders in parallel on the same shelf without interference between them.

[0052] Secondly, in the material transfer stage: To ensure smooth movement of the shelves filled with materials from the warehouse to the production line, silent casters are installed at the bottom of the vehicle frame 103. For drawer-type storage layers 105 storing heavy or irregularly shaped materials, operators must press the release button of the locking mechanism with both hands simultaneously to unlock and pull out the drawer. After loading or unloading, the drawer must be pushed back until the latch automatically locks. During the pushing process, even if vibration occurs when passing through ground seams or uneven road sections, the locking mechanism can reliably prevent the drawer from sliding out, preventing materials from falling and causing damage or tripping over personnel. At the same time, the limiting mechanism limits the maximum pull-out distance of the drawer to a preset proportion of the total stroke, ensuring that the center of gravity of the entire vehicle remains within the supporting base under heavy load, thus avoiding tipping accidents.

[0053] Finally, it reaches the production line and enters the unpacking stage: Staff members send a destocking instruction for work order A to controller 200 via a mobile terminal. In response, controller 200 locks all storage locations associated with work order A and sends a first drive signal to the indicator elements 101 of these storage locations according to preset indicator attribute configuration data. Specifically, work order A is configured with an active target indicator attribute of "flashing yellow"; at this time, only the storage locations belonging to work order A on the shelf light up yellow.

[0054] Subsequently, the operator retrieves the material from the corresponding storage location according to the yellow light guidance and uses a mobile operating terminal to scan the identification code 102 on the target storage location. After the scan and verification are successful, the indicator element 101 of the target storage location is changed from the first indicator state of "flashing yellow" (presented by the active target indicator attribute) to the second indicator state of "off" (presented by the confirmed target indicator attribute), thus indicating that the task for that target storage location is completed.

[0055] Furthermore, in this application scenario, the robustness guarantee mechanism of the controller 200 operates online throughout the entire process. For example, if the indicator element 101 of a storage location fails to light up due to a hardware malfunction, the indicator fault detection module 203 will detect the abnormal actual current value in real time and immediately push a fault prompt to the mobile operating terminal, guiding maintenance personnel to perform accurate repairs and avoiding blind operation due to the lack of indicator light guidance. As another example, if a storage location in work order A fails to complete the barcode scanning confirmation within a preset time (e.g., 5 minutes), the timeout detection module 204 will trigger a timeout reminder to prevent material shortages caused by human error.

[0056] Example 2 like Figure 3 As shown, the present invention also provides a control method for the intelligent material turnover shelf in the SMT workshop as described in Embodiment 1 above, comprising: S100. Obtain a task switching instruction, and based on the current task, query the pre-stored mapping relationship data and indicator attribute configuration data to determine the storage location associated with the current task and its corresponding target indicator attribute; wherein, the target indicator attribute includes an active target indicator attribute and a confirmed target indicator attribute, the active target indicator attribute being different from the confirmed target indicator attribute. Specifically, the processing module 202 first receives a task switching instruction from the mobile operating terminal through the wireless communication module 205, parses the task switching instruction, and determines the current task; then, by querying the mapping relationship data in the storage module 201, it retrieves all storage location sets bound to the current task; next, it generates a first driving signal containing specific parameters such as color, brightness, and frequency based on the indicator attribute configuration data, and sends the first driving signal directionally to the indicator element 101 corresponding to each storage location in the set. It should be noted that since the same storage location may present completely different lighting effects under different work orders (for example, work order A corresponds to a solid red light, work order B corresponds to a flashing green light), the target indicator attribute must be recalculated each time a task is switched.

[0057] S200. Send a first drive signal to the indicator element 101 of the storage location associated with the current task to activate the indicator element 101 corresponding to the storage location associated with the current task and make it present the activated target indicator attribute.

[0058] S300. Receive the identification code information for the target storage location sent by the mobile operating terminal. Specifically, after the operator completes the material handling action according to the active light guidance, the operator uses the mobile operating terminal to scan the identification code 102 on the target storage location; the mobile operating terminal parses the image to obtain the unique storage location number and uploads it as the identification code information to the controller 200.

[0059] S400. Match and verify the identification information of the identifier with the storage location information associated with the current task; if the verification is successful, send a second driving signal to the indicator element 101 corresponding to the target storage location to change the indication state of the indicator element 101 corresponding to the target storage location according to the confirmed target indication attribute. Specifically, after receiving the identifier identification information, the processing module 202 compares it with the storage location set associated with the current task determined in step S100; if the unique storage location number of the target storage location belongs to the storage location set associated with the current task, the verification is successful, a second driving signal is sent to change the indicator element 101 corresponding to the target storage location from the first indication state to the second indication state, a confirmation signal is generated and fed back to the mobile operation terminal; if the unique storage location number of the target storage location does not belong to the storage location set associated with the current task, the verification fails, no second driving signal is sent, an error prompt signal is generated and fed back to the mobile operation terminal.

[0060] Wherein, the first indication state is the indication state presented by the first driving signal, and the second indication state is the indication state presented by the second driving signal.

[0061] In summary, the intelligent multi-task material turnover shelf and its control method provided by this invention can be widely applied to material storage and requisition, production line transfer, and line-side temporary storage scenarios in SMT electronic placement workshops. This invention effectively solves problems such as chaotic material classification, safety hazards from drawer vibration and sliding, poor storage location adaptability, lack of support for mixed storage of materials from multiple work orders, easy errors in loading and unloading, and lack of convenient operation and display terminals in existing SMT material turnover equipment through multi-task parallel precise guidance, complete operation confirmation closed loop, accurate hardware adaptation, reliable wireless communication, safe shelf structure design, and comprehensive fault detection and timeout alarm functions.

[0062] In another exemplary embodiment, an electronic device is also provided, the electronic device including a memory and a processor, and a program stored in the memory, which, when executed by the processor, implements one or more steps of the control method for the SMT workshop multi-task material turnover intelligent shelf described above.

[0063] In another exemplary embodiment, a computer-readable storage medium including program instructions is also provided. When executed by a processor, these program instructions implement the steps of the control method for the multi-task intelligent material turnover shelf in an SMT workshop described above. For example, the computer-readable storage medium may be a first memory including program instructions, which may be executed by a first processor of an electronic device to complete the control method for the multi-task intelligent material turnover shelf in an SMT workshop described above.

[0064] In another exemplary embodiment, a computer program product is also provided, comprising a computer program executable by a programmable device, the computer program having a code portion for performing the control method of the aforementioned SMT workshop multi-task material turnover intelligent shelf when executed by the programmable device. In some embodiments, part or all of the computer program may be loaded into and / or installed on the device via ROM and / or a communication unit. When the computer program is loaded into RAM and executed by the CPU, one or more steps of the aforementioned method may be performed. Alternatively, in other embodiments, the CPU may be configured to perform one or more steps of the aforementioned method by any other suitable means (e.g., by means of firmware).

[0065] In the description of this invention, the references to terms such as "one embodiment," "some embodiments," "illustrative embodiment," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of the invention. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.

[0066] Note that the above description is merely a preferred embodiment of the present invention and the technical principles employed. Those skilled in the art will understand that the present invention is not limited to the specific embodiments described herein, and various obvious changes, readjustments, and substitutions can be made without departing from the scope of protection of the present invention. Therefore, although the present invention has been described in detail through the above embodiments, the present invention is not limited to the above embodiments, and may include many other equivalent embodiments without departing from the concept of the present invention, the scope of which is determined by the scope of the appended claims.

Claims

1. A multi-task material turnover intelligent shelf in an SMT workshop, characterized in that, include: The shelving body (100) includes multiple storage locations and indicator elements (101) and identification codes (102) that correspond one-to-one with each of the storage locations. The controller (200) includes a storage module (201) and a processing module (202). The storage module (201) stores mapping relationship data between multiple tasks and corresponding storage locations, as well as instruction attribute configuration data corresponding to each task. The processing module (202) is configured as follows: In response to a task switching instruction, a first driving signal is sent to the indicator element (101) of the storage location associated with the current task, based on the mapping relationship data and the indicator attribute configuration data corresponding to the current task, so as to activate the indicator element (101) corresponding to the storage location associated with the current task and make it present a target indicator attribute that matches the current task. In addition, the system receives identification information for the target storage location sent by the mobile operation terminal, matches and verifies the identification information with the storage location information associated with the current task, and sends a second driving signal to the indicator element (101) corresponding to the target storage location when the verification is successful, so as to change the indication state of the indicator element (101) corresponding to the target storage location.

2. The intelligent multi-task material turnover shelf for SMT workshops according to claim 1, characterized in that: The target indication attributes include active target indication attributes and confirmed target indication attributes; The first driving signal drives the indicator element (101) corresponding to the storage location associated with the current task to appear in the active state target indicator attribute; the second driving signal drives the indicator element (101) corresponding to the target storage location to appear in the confirmed state target indicator attribute; The active target indication attribute is different from the confirmed target indication attribute.

3. The intelligent multi-task material turnover shelf for SMT workshops according to claim 2, characterized in that: The indicator element (101) is an independently controllable light-emitting unit; the indicator attribute configuration data includes indicator color data, indicator brightness data and / or indicator flashing frequency data.

4. The intelligent multi-task material turnover shelf for SMT workshops according to claim 2, characterized in that: The controller (200) also includes an indication fault detection module (203), which is used to detect the actual indication status of the indication element (101) of the storage location associated with the current task. When the actual indication status does not match the target indication status, a fault prompt signal is generated and fed back to the mobile operation terminal. The target indication state includes an indication state presented based on the first driving signal and / or the second driving signal.

5. The intelligent multi-task material turnover shelf in an SMT workshop according to claim 2, characterized in that: The identification code (102) is configured with a unique identification graphic; the identification code identification information includes a unique storage location number extracted by parsing the identification graphic from the image; The matching verification includes determining whether the unique storage location number of the target storage location belongs to the storage location set associated with the current task; If it is true, the verification is passed, and the indicator element (101) corresponding to the target storage location is changed from the first indicator state to the second indicator state, a confirmation signal is generated and fed back to the mobile operation terminal; If it does not belong to the target storage location, the verification fails. The first indication state of the indicator element (101) corresponding to the target storage location is maintained, an error prompt signal is generated and fed back to the mobile operation terminal. Wherein, the first indication state is the indication state presented by the first driving signal, and the second indication state is the indication state presented by the second driving signal.

6. The intelligent multi-task material turnover shelf in an SMT workshop according to claim 5, characterized in that: The controller (200) further includes a timeout detection module (204), which is used to detect whether each storage location in the storage location set associated with the current task has been verified within a preset time. When there is at least one storage location that has not been verified, a timeout prompt signal is generated and fed back to the mobile operation terminal.

7. The intelligent multi-task material turnover shelf for SMT workshops according to claim 1, characterized in that: The controller (200) also includes a wireless communication module (205); The controller (200) communicates with the mobile operating terminal through the wireless communication module (205) to receive the task switching instruction and the identification code information.

8. The intelligent multi-task material turnover shelf for SMT workshops according to claim 1, characterized in that, The shelf body (100) includes: The vehicle frame (103) has multiple storage compartments thereon, including an open storage layer (104) and a drawer-type storage layer (105). A locking mechanism is installed at the pull-out opening of the drawer-type storage layer (105) and configured to restrict the sliding of the drawer-type storage layer (105) relative to the vehicle frame (103) in the locked state; A limiting mechanism is installed between the bottom of the drawer-type storage layer (105) and the vehicle frame (103) and configured to limit the maximum displacement distance of the drawer-type storage layer (105) relative to the vehicle frame (103).

9. The intelligent multi-task material turnover shelf in an SMT workshop according to claim 8, characterized in that: Multiple open storage layers (104) are provided and are arranged sequentially above the drawer-type storage layer (105) along the height direction of the vehicle frame (103).

10. A control method for a multi-task material turnover intelligent shelf in an SMT workshop as described in any one of claims 1-9, characterized in that, include: Obtain a task switching instruction, query pre-stored mapping relationship data and indicator attribute configuration data based on the current task, and determine the storage location associated with the current task and its corresponding target indicator attribute; wherein, the target indicator attribute includes an active target indicator attribute and a confirmed target indicator attribute, and the active target indicator attribute is different from the confirmed target indicator attribute; Send a first drive signal to the indicator element (101) of the storage location associated with the current task to activate the indicator element (101) corresponding to the storage location associated with the current task and make it present the activated target indicator attribute; Receive identification information for the target storage location sent by the mobile operating terminal; The identification information of the identification code is matched and verified with the storage location information associated with the current task; When the verification is successful, a second drive signal is sent to the indicator element (101) corresponding to the target storage location to change the indication state of the indicator element (101) corresponding to the target storage location according to the confirmed target indication attribute.