Flying probe test machine loading and unloading scheduling prompting method and system

By dynamically predicting the board testing time and operator response time through adaptive learning algorithms, personalized loading and unloading prompts are generated, which solves the problems of rigid loading and unloading prompt strategies and system isolation of flying probe testing machines, and improves the overall efficiency of the production line and equipment utilization.

CN122017529APending Publication Date: 2026-05-12深圳市东方宇之光科技股份有限公司
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
深圳市东方宇之光科技股份有限公司
Filing Date
2026-02-10
Publication Date
2026-05-12

AI Technical Summary

Technical Problem

The existing flying probe testing machine's loading and unloading prompt strategy is rigid and cannot adapt to the different testing cycles of different board types and the differences in operator efficiency. The information dimension is limited, and the system is isolated and cannot coordinate with the production line, resulting in low production efficiency.

Method used

An adaptive learning algorithm is used to dynamically predict the board testing time. Combined with the operator's response time, personalized loading and unloading prompts are generated and coordinated with the production line to provide visual and auditory prompts to the operator.

Benefits of technology

It improves the accuracy of loading and unloading prompts and the overall efficiency of the production line, reduces equipment downtime, lowers operator stress and error rate, prevents product accumulation, and achieves smooth transitions between processes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122017529A_ABST
    Figure CN122017529A_ABST
Patent Text Reader

Abstract

The invention provides a flying probe testing machine loading and unloading scheduling prompting method and system, and relates to the technical field of industrial automation, and the method comprises the steps: collecting production data of a flying probe testing machine in real time, calculating dynamic decision parameters for triggering loading and unloading prompting, comparing the estimated residual test time with a personalized prompt threshold value, generating a corresponding feeding and discharging prompt instruction by combining the board card states of the feeding area and the receiving area, and controlling a prompt device arranged on the flying probe test machine to provide visual and auditory prompts for an operator according to the feeding and discharging prompt instruction; the prompting device comprises an equipment state indicating lamp, a test result indicating lamp, a board inlet indicating lamp group and a board outlet indicating lamp group. According to the invention, the test time of each plate type is dynamically predicted, and prompting is carried out based on the accurate remaining time, so that the standby time of equipment caused by waiting for feeding and discharging is shortened to the greatest extent.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of industrial automation technology, specifically to a method and system for scheduling and prompting loading and unloading of a flying probe testing machine. Background Technology

[0002] Semi-automatic flying probe testers are widely used in circuit board testing. These machines require manual loading and unloading by the operator. Existing technologies, such as the indicator light system of this equipment, use simple light states, such as flashing or off, to indicate whether a board is being loaded or unloaded. For example, when the remaining testing time for the board under test is approximately 20% and there are no boards in the loading area, the board loading indicator light will flash to indicate that a board needs to be loaded.

[0003] However, existing technologies have significant limitations: 1. Inflexible prompting strategy: Fixed time thresholds cannot adapt to the differences in testing cycles for different board types, nor can they take into account the varying efficiency of individual operators. For complex boards with long testing times, a 20% time threshold advance is too long, causing operators to wait too early; for simple boards, the prompt is too late.

[0004] 2. Limited Information Dimensions: Only qualitative prompts indicating the required action are provided, lacking quantitative information on urgency or specific timeframes. Operators cannot determine whether tasks require immediate attention or can be completed later, making it difficult to rationally allocate multiple tasks.

[0005] 3. System isolation: The prompting logic only depends on the internal state of a single machine and cannot coordinate with other links in the production line, such as the material supply capacity of the previous process and the receiving capacity of the next process. This will cause waiting or accumulation between processes and become a bottleneck in the production line.

[0006] Therefore, there is an urgent need in this field for an intelligent scheduling solution that can achieve accurate prediction, personalized prompts, and collaboration with production systems. Summary of the Invention

[0007] In view of this, in order to overcome the shortcomings of the prior art, the purpose of this invention is to provide a method and system for material loading and unloading scheduling prompts for flying probe testing machines. This system not only possesses predictive capabilities but also integrates specific algorithm models, enabling quantitative decision-making and optimization of the material loading and unloading scheduling scheme. This addresses the problems of fixed thresholds, information silos, and lack of personalization. By adaptively learning the actual testing time of different board types, the accuracy of remaining time prediction is significantly improved, making the prompt timing more precise. Quantitative display allows operators to have clear expectations regarding work arrangements. Linkage with the production line-level system enables smooth transitions between processes, improving overall production efficiency and significantly reducing equipment downtime.

[0008] This invention is achieved using the following technical solution: In a first aspect, the present invention provides a method for scheduling and prompting the loading and unloading of a flying probe testing machine, comprising the following steps: Real-time acquisition of production data from the flying probe tester, including at least: the equipment operating status of the flying probe tester, the number of boards to be tested inside the machine, the identification of the current test board type, the board status in the feeding area, the board status in the receiving area, and the operator's identity information; Based on the production data, dynamic decision parameters for triggering loading and unloading prompts are calculated, and the dynamic decision parameters include at least the estimated remaining test time and a personalized prompt threshold. The estimated remaining test time is compared with the personalized prompt threshold, and the corresponding loading and unloading prompt instructions are generated based on the board status of the feeding area and receiving area. According to the loading and unloading prompts, the prompting device set on the flying probe testing machine is controlled to provide visual and auditory prompts to the operator.

[0009] As a further aspect of the present invention, when collecting production data of the flying probe testing machine in real time, the status of the boards in the feeding area and receiving area is realized by visual recognition cameras deployed in the corresponding areas, and the collection steps include: The images captured by the camera are analyzed in real time using an image recognition model to determine whether there are circuit boards in the feeding area and the number of circuit boards in the receiving area.

[0010] As a further aspect of the present invention, when calculating the dynamic decision parameters that trigger the loading / unloading prompt, the calculation of the estimated remaining test time includes the following steps: Get the identifier of the current test board type; Query the historical test data for this board type, and dynamically update the average test duration per board using an exponentially weighted moving average algorithm. The update formula is as follows: In the formula, For plate type Updated average test time For plate type Average test time before the update This represents the actual testing time of the latest completed board. This is a smoothing factor, with a value range of (0,1). For panel type identification; Based on formula Calculate the estimated remaining test time, where, This indicates the estimated remaining testing time. Indicates the number of boards to be tested inside the machine; Indicates plate type The average test time.

[0011] As a further aspect of the present invention, when calculating the dynamic decision parameters that trigger the loading / unloading prompts, the calculation of the personalized prompt threshold includes the following steps: Identify the current operator; Query the operator's historical response time data, and calculate the average response time and standard deviation; Based on personalized threshold formula Calculate the personalized prompt threshold, where, The preset safety factor is set to 1. For personalized prompt thresholds, Average operator response time The standard deviation of operator response time; Among them, average response time The calculation formula is: ; Standard deviation The calculation formula is: ; In the formula, For the first Response time for each operation This represents the number of samples for historical response times.

[0012] As a further aspect of the present invention, the logic for generating corresponding loading and unloading prompts includes board entry prompt logic and board exit prompt logic; wherein, the board entry prompt logic is as follows: When the following conditions are met: there are no plates in the feeding area and At that time, a board entry prompt instruction is generated; The logic for the board output prompt is as follows: When the following conditions are met: there are boards in the receiving area and At that time, a board prompt instruction is generated.

[0013] As a further aspect of the present invention, the board ejection prompt logic is coordinated with the downstream process status, including the following steps: Collect the equipment status for the next process; If the next process is in a "busy" state, a delay threshold is applied. Make a judgment, among which Only if the following conditions are met: there are boards in the receiving area and Only then will a board prompt command be generated; If the next process status is "idle" or "normal", then the personalized prompt threshold will be used directly. Make a judgment.

[0014] As a further aspect of the present invention, when generating the corresponding loading and unloading prompt instructions, the urgency of the prompt is also calculated, wherein: The formula for calculating the urgency of a board entry notification is as follows: ;

[0015] Based on the numerical range of the urgency (U), the prompt instructions are divided into different intensity levels; The formula for calculating the delay threshold of the board notification decision is as follows: In the formula, The urgency level is indicated for the board entry, dimensionless, and its value ranges from [0,1]. This is the dynamic delay threshold. This is a delay factor; when the next process is busy, .

[0016] As a further aspect of the present invention, the prompting device includes an infeed indicator light group disposed near the feeding area and an outfeed indicator light group disposed near the receiving area. Each indicator light group includes a ring of LED lights and a digital display screen located in the center. The specific steps for controlling the prompting device include: According to the prompt instructions, control the ring of LED lights to display in a predetermined color and flashing pattern; Simultaneously, the digital display screen is controlled to display quantitative information, which includes at least one of the following: based on the estimated remaining test time. The calculated countdown minutes and the number of boards in the receiving area.

[0017] As a further aspect of the present invention, the digital display screen is controlled to display quantization information, and the quantization information displayed on the digital display screen is: When the system prompts for board entry, the countdown minutes are displayed as a negative number in the format "-X". ; When a board ejection prompt is received, the number of boards is displayed as a positive number in the format "+Y". ; in, The countdown in minutes is calculated based on the remaining time and rounded up. This refers to the number of circuit boards in the receiving area. This represents the actual number of circuit boards in the receiving area obtained through visual recognition.

[0018] As a further aspect of the present invention, the production data includes the equipment operating status of the flying probe tester. Number of test boards inside the machine Identification of the current test board type , Status of the circuit boards in the feeding area , Status of the receiving area's circuit boards Operator identity information The set of equipment operating states is as follows: Let the set of equipment states for the next process be: The trigger condition for the board entry prompt is: ; The trigger condition for the board exit notification is: ,in, ,and The prompting device is controlled to provide prompts according to the prompting instructions.

[0019] Secondly, the present invention also provides a flying probe testing machine loading and unloading scheduling and prompting system, comprising: The data acquisition module is used to collect production data of the flying probe tester in real time. The production data includes at least: the equipment operating status of the flying probe tester, the number of boards to be tested in the machine, the identification of the current test board type, the board status in the feeding area, the board status in the receiving area, and the operator's identity information. The data processing module is communicatively connected to the data acquisition module and is used to calculate dynamic decision parameters that trigger loading and unloading prompts based on the production data. The dynamic decision parameters include at least the estimated remaining test time and the personalized prompt threshold. The prompt instruction generation module is communicatively connected to the data processing module. It is used to compare the estimated remaining test time with the personalized prompt threshold and, in conjunction with the board status of the feeding area and receiving area, generate corresponding loading and unloading prompt instructions. The prompt execution module is communicatively connected to the prompt instruction generation module. The prompt execution module includes a prompting device installed on the flying probe testing machine and is configured to provide visual and auditory prompts to the operator according to the loading and unloading prompt instructions.

[0020] As a further embodiment of the present invention, the data acquisition module includes a visual recognition unit, which acquires images through cameras deployed in the feeding area and the receiving area, and uses image recognition to determine the status of the boards in the feeding area and the number of boards in the receiving area. As a further embodiment of the present invention, the data acquisition module further includes a manufacturing execution system interface unit, used to acquire the identifier of the current test board type and the equipment status information of the next process.

[0021] As a further embodiment of the present invention, the prompting device in the prompting execution module includes a device status indicator light, a test result indicator light, an infeed indicator light group, and an outfeed indicator light group; the infeed indicator light group and the outfeed indicator light group are composite indicator lights, and each indicator light includes a ring of LED lights for displaying the status and a central display screen for displaying quantitative information.

[0022] As a further aspect of the present invention, the prompt execution module further includes an audio prompt unit, which is used to issue sound prompts of different rhythms according to the urgency of the prompt instruction.

[0023] Compared with the prior art, the flying probe testing machine loading and unloading scheduling prompt method and system provided by the present invention have the following beneficial effects: The flying probe testing machine loading and unloading scheduling prompt method and system of the present invention dynamically predicts the testing time of each type of board and provides prompts based on the accurate remaining time, avoiding the problem of prompts being too early or too late. This allows the operator to intervene at the most appropriate time, minimizing the standby time caused by the equipment waiting for loading and unloading, thereby directly improving the effective utilization rate of the equipment to a higher level.

[0024] This invention also provides personalized prompts for operators with different skill levels by establishing operator efficiency profiles, which not only reduces the psychological pressure and operational error rate of operators, but also makes the overall work efficiency match the optimal human resource state.

[0025] This invention also incorporates the status of the next process into the decision-making logic, effectively preventing the accumulation of work-in-process in the receiving area and avoiding the common problem of global blockage caused by local efficiency improvement; and by displaying the specific countdown minutes or the number of plates to be picked up through composite indicator lights, it provides operators with precise and quantitative action guidance, enabling them to clearly judge the urgency of the task and thus rationally arrange the work sequence.

[0026] These or other aspects of the invention will become more apparent from the following description of embodiments. It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only, and are not intended to limit the invention. Attached Figure Description

[0027] To more clearly illustrate the technical solutions in the embodiments of the present invention or related technologies, the accompanying drawings used in the description of the exemplary embodiments or related technologies will be briefly introduced below. The drawings are used to provide a further understanding of the present invention and constitute a part of the specification. They are used together with the embodiments of the present invention to explain the present invention and do not constitute a limitation thereof. In the drawings: Figure 1 This is a flowchart of the flying probe testing machine loading and unloading scheduling prompt method according to an embodiment of the present invention.

[0028] Figure 2 This is a structural block diagram of the flying probe testing machine loading and unloading scheduling prompt system according to an embodiment of the present invention.

[0029] Figure 3 This is a structural block diagram of the composite indicator light in the loading and unloading scheduling prompt system of the flying probe testing machine according to an embodiment of the present invention.

[0030] Figure 4 This is a schematic diagram of the prompting device in the loading and unloading scheduling prompting system of the flying probe testing machine according to an embodiment of the present invention.

[0031] Figure 5 This is a schematic diagram of the board test area in the loading and unloading scheduling prompt system of the flying probe tester according to an embodiment of the present invention. Detailed Implementation

[0032] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the invention.

[0033] In some of the processes described in the specification, claims, and accompanying drawings of this invention, multiple operations appearing in a specific order are included. However, it should be clearly understood that these operations may not be executed in the order they appear herein, or may be executed in parallel. The operation numbers, such as 101, 102, etc., are merely used to distinguish different operations and do not represent any execution order. Furthermore, these processes may include more or fewer operations, and these operations may be executed sequentially or in parallel. It should be noted that the descriptions such as "first," "second," etc., in this document are used to distinguish different messages, devices, modules, etc., and do not represent a sequential order, nor do they limit "first" and "second" to different types.

[0034] The technical solutions in the exemplary embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described exemplary embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0035] See Figure 1 As shown in the embodiment of the present invention, a method for scheduling and prompting the loading and unloading of a flying probe testing machine is provided. The method includes the following steps: Step S10: Collect production data of the flying probe tester in real time. The production data includes at least: the equipment operating status of the flying probe tester, the number of boards to be tested in the machine, the identification of the current test board type, the board status in the feeding area, the board status in the receiving area, and the operator's identity information.

[0036] In this step, when collecting production data from the flying probe tester in real time, the status of the boards in the feeding area and receiving area is achieved through visual recognition cameras deployed in the corresponding areas. The collection steps include: analyzing the images captured by the cameras in real time through an image recognition model to determine whether there are boards in the feeding area and the number of boards in the receiving area.

[0037] For example, in the real-time acquisition of production data from the flying probe tester, the current test board type is "BGA-001", and the number of boards to be tested inside the machine is... The visual recognition camera captures images of the feeding area, which are then analyzed using the YOLOv5 model to determine... (No plate); Image analysis of the receiving area yielded... (There are 2 boards); the operator's identity is identified via an RFID reader. For skilled workers; the equipment status is read as "Running" from the PLC. .

[0038] Step S20: Based on the production data, calculate the dynamic decision parameters that trigger the loading and unloading prompts. The dynamic decision parameters include at least the estimated remaining test time and the personalized prompt threshold.

[0039] In this step, when calculating the dynamic decision parameters that trigger the loading / unloading prompts, the calculation of the estimated remaining test time includes the following steps: Get the identifier of the current test board type; Query the historical test data for this board type, and dynamically update the average test duration per board using an exponentially weighted moving average algorithm. The update formula is as follows: In the formula, For plate type Updated average test time For plate type Average test time before the update This represents the actual testing time of the latest completed board. This is a smoothing factor, with a value range of (0,1). For panel type identification; Based on formula Calculate the estimated remaining test time, where, This indicates the estimated remaining testing time. Indicates the number of boards to be tested inside the machine; Indicates plate type The average test time.

[0040] In this embodiment, the calculation of the personalized prompt threshold when calculating the dynamic decision parameters that trigger the loading / unloading prompt includes the following steps: Identify the current operator; Query the operator's historical response time data, and calculate the average response time and standard deviation; Based on personalized threshold formula Calculate the personalized prompt threshold, where, The preset safety factor is set to 1. For personalized prompt thresholds, Average operator response time The standard deviation of operator response time; Among them, average response time The calculation formula is: ; Standard deviation The calculation formula is: ; In the formula, For the first Response time for each operation This represents the number of samples for historical response times.

[0041] In this step, the remaining test time is estimated. The average test time for the board type is dynamically updated using an exponentially weighted moving average algorithm. For example, for board type "BGA-001", the average test time is... =120 seconds, new actual measurement =118 seconds, smoothing factor =0.2, then =0.2×118+0.8×120=119.6 seconds. =5 × 119.6 ≈ 598 seconds. Among these, the personalized prompt threshold... During calculation, the operator Historical average response time =90 seconds, standard deviation =15 seconds, safety factor =1, then =90 + 1 × 15 = 105 seconds. If this is the first test of the plate type, Use the standard value of 120 seconds; when the operator is a new employee. Larger, such as 120 seconds, The corresponding increase.

[0042] Step S30: Compare the estimated remaining test time with the personalized prompt threshold, and generate corresponding loading and unloading prompt instructions based on the board status of the feeding area and receiving area.

[0043] In this step, the logic for generating the corresponding loading and unloading prompts includes board entry prompt logic and board exit prompt logic; wherein, the board entry prompt logic is as follows: When the following conditions are met: there are no plates in the feeding area and At that time, a board entry prompt instruction is generated; The logic for the board output prompt is as follows: When the following conditions are met: there are boards in the receiving area and At that time, a board prompt instruction is generated.

[0044] In this embodiment, the board ejection prompt logic is coordinated with the downstream process status, including the following steps: Collect the equipment status for the next process; If the next process is in a "busy" state, a delay threshold is applied. Make a judgment, among which Only if the following conditions are met: there are boards in the receiving area and Only then will a board prompt command be generated; If the next process status is "idle" or "normal", then the personalized prompt threshold will be used directly. Make a judgment.

[0045] In this embodiment, when generating the corresponding loading / unloading prompt instruction, the urgency of the prompt is also calculated, wherein: The formula for calculating the urgency of a board entry notification is as follows: ;

[0046] Based on the numerical range of the urgency (U), the prompt instructions are divided into different intensity levels; The formula for calculating the delay threshold of the board notification decision is as follows: In the formula, The urgency level is indicated for the board entry, dimensionless, and its value ranges from [0,1]. This is the dynamic delay threshold. This is a delay factor; when the next process is busy, .

[0047] For example, when Reduced to 150 seconds, less than =157.5 seconds, and =When "Busy" is active, the system triggers a board notification, and the command strength is determined according to... Classification.

[0048] Step S40: According to the loading and unloading prompt instructions, control the prompting device set on the flying probe testing machine to provide visual and auditory prompts to the operator.

[0049] In this step, the prompting device includes an infeed indicator light group located near the feeding area and an outfeed indicator light group located near the receiving area. Each indicator light group includes a ring of LED lights and a digital display screen located in the center. The specific steps for controlling the prompting device include: According to the prompt instructions, control the ring of LED lights to display in a predetermined color and flashing pattern; Simultaneously, the digital display screen is controlled to display quantitative information, which includes at least one of the following: based on the estimated remaining test time. The calculated countdown minutes and the number of boards in the receiving area.

[0050] In this embodiment, the digital display screen is controlled to display quantization information, and the quantization information displayed on the digital display screen is: When the system prompts for board entry, the countdown minutes are displayed as a negative number in the format "-X". ; When a board ejection prompt is received, the number of boards is displayed as a positive number in the format "+Y". ; in, The countdown in minutes is calculated based on the remaining time and rounded up. This refers to the number of circuit boards in the receiving area. This represents the actual number of circuit boards in the receiving area obtained through visual recognition.

[0051] Among them, see Figure 4 and Figure 5 As shown, the prompting device 1 includes a composite indicator light group, which includes an infeed indicator light group and an outfeed indicator light group. The infeed indicator light group includes an infeed indicator light 6 and an infeed indicator light 7 located on one side of the loading area with the test plate 2 in the prompting device 1. The outfeed indicator light group includes an outfeed indicator light 9 and an outfeed indicator light 10 located on one side of the test completion plate 4 in the receiving area in the prompting device 1. A top light is also installed on the prompting device 1 between the infeed indicator light group and the outfeed indicator light group. The top light is the equipment indicator light of the plate test area 3 located in the middle of the prompting device 1. The infeed indicator light group and the outfeed indicator light group at the loading area with the test plate 2 and the receiving area with the test completion plate 4 of the prompting device 1 are each equipped with a ring of LED lights and a central display screen 5.

[0052] During control, the flashing mode of the LED ring is controlled according to instructions, such as slow green flashing and quantitative information displayed on the screen indicating the urgency level. A fast-paced sound is triggered when the value is ≥0.5.

[0053] In this embodiment, the production data includes the equipment operating status of the flying probe tester. Number of test boards inside the machine Identification of the current test board type , Status of the circuit boards in the feeding area , Status of the receiving area's circuit boards Operator identity information The set of equipment operating states is as follows: Let the set of equipment states for the next process be: The trigger condition for the board entry prompt is: ; The trigger condition for the board exit notification is: ,in, ,and The prompting device is controlled to provide prompts according to the prompting instructions.

[0054] For example, when the board prompts, and At the specified time, the LED ring of the board output indicator flashes slowly, and the display shows +2; the audio unit emits a normal rhythmic cue; when the board input cue is activated, when... and At a certain time, the LED ring of the board entry indicator group flashes rapidly, among which, due to A value of ≈0.05 indicates a low urgency level. The display shows "-2", meaning that material needs to be added in approximately 2 minutes.

[0055] This invention provides a method for scheduling and prompting the loading and unloading of a flying probe testing machine. By dynamically predicting the testing time for each type of board and providing prompts based on precise remaining time, it avoids the problems of prompts being too early or too late. This allows operators to intervene at the most appropriate time, minimizing downtime caused by waiting for loading and unloading, thereby directly increasing the effective utilization rate of the equipment to a higher level. It should be understood that although the above description follows a certain order, these steps are not necessarily executed in that order. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps; they can be executed in other orders. Moreover, some steps in this embodiment may include multiple steps or stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least a portion of steps or stages in other steps.

[0056] See Figure 2 and Figure 3 As shown in the figure, a flying probe testing machine loading and unloading scheduling prompting system provided in this embodiment of the invention includes: The data acquisition module is used to collect production data of the flying probe tester in real time. The production data includes at least: the equipment operating status of the flying probe tester, the number of boards to be tested in the machine, the identification of the current test board type, the board status in the feeding area, the board status in the receiving area, and the operator's identity information. The data processing module is communicatively connected to the data acquisition module and is used to calculate dynamic decision parameters that trigger loading and unloading prompts based on the production data. The dynamic decision parameters include at least the estimated remaining test time and the personalized prompt threshold. The prompt instruction generation module is communicatively connected to the data processing module. It is used to compare the estimated remaining test time with the personalized prompt threshold and, in conjunction with the board status of the feeding area and receiving area, generate corresponding loading and unloading prompt instructions. The prompt execution module is communicatively connected to the prompt instruction generation module. The prompt execution module includes a prompting device installed on the flying probe testing machine and is configured to provide visual and auditory prompts to the operator according to the loading and unloading prompt instructions.

[0057] In this embodiment, the data acquisition module includes a visual recognition unit. The visual recognition unit acquires images through cameras deployed in the feeding area and the receiving area, and uses image recognition to determine the presence status of the boards in the feeding area and the number of boards in the receiving area. The data acquisition module also includes a manufacturing execution system interface unit, used to acquire the identifier of the current test board type and the equipment status information of the next process.

[0058] In this embodiment, the prompting device in the prompting execution module includes a device status indicator light, a test result indicator light, an infeed indicator light group, and an outfeed indicator light group; the infeed indicator light group and the outfeed indicator light group are composite indicator lights, and each indicator light includes a ring of LED lights for displaying the status and a central display screen for displaying quantitative information.

[0059] The prompt execution module also includes an audio prompt unit, which is used to issue sound prompts of different rhythms according to the urgency of the prompt instruction.

[0060] Among them, see Figure 4 and Figure 5 As shown, the prompting device 1 includes a composite indicator light group, which includes an infeed indicator light group and an outfeed indicator light group. The infeed indicator light group includes an infeed indicator light 6 and an infeed indicator light 7 located on one side of the loading area with the test plate 2 in the prompting device 1. The outfeed indicator light group includes an outfeed indicator light 9 and an outfeed indicator light 10 located on one side of the test completion plate 4 in the receiving area in the prompting device 1. A top light is also installed on the prompting device 1 between the infeed indicator light group and the outfeed indicator light group. The top light is the equipment indicator light of the plate test area 3 located in the middle of the prompting device 1. The infeed indicator light group and the outfeed indicator light group at the loading area with the test plate 2 and the receiving area with the test completion plate 4 of the prompting device 1 are each equipped with a ring of LED lights and a central display screen 5.

[0061] The flying probe testing machine loading / unloading scheduling prompt system of this invention, by establishing an operator efficiency profile, provides personalized prompts for operators with different skill levels. This not only reduces operator psychological pressure and operational error rates but also ensures that overall work efficiency is adapted to the optimal human resource state. This invention incorporates the status of the next process into the decision-making logic, effectively preventing the accumulation of work-in-process in the receiving area and avoiding the common problem of global congestion caused by localized efficiency improvements. Furthermore, by displaying specific countdown minutes or the number of boards to be retrieved through composite indicator lights, it provides operators with precise and quantifiable action guidance, enabling them to clearly judge the urgency of tasks and thus rationally arrange the work sequence.

[0062] Those skilled in the art will understand that implementing all or part of the processes in the above embodiments can be accomplished by a computer program, characterized by computer instructions, instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments of the above methods. Furthermore, 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.

[0063] Non-volatile memory may include read-only memory, magnetic tape, floppy disk, flash memory, or optical storage. Volatile memory may include random access memory or external cache memory. By way of illustration and not limitation, RAM can take many forms, such as static random access memory or dynamic random access memory.

[0064] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention should be included within the protection scope of the present invention.

Claims

1. A method for scheduling and prompting the loading and unloading of a flying probe testing machine, characterized in that, The method includes the following steps: Real-time acquisition of production data from the flying probe tester, including at least: the equipment operating status of the flying probe tester, the number of boards to be tested inside the machine, the identification of the current test board type, the board status in the feeding area, the board status in the receiving area, and the operator's identity information; Based on the production data, dynamic decision parameters for triggering loading and unloading prompts are calculated, and the dynamic decision parameters include at least the estimated remaining test time and a personalized prompt threshold. The estimated remaining test time is compared with the personalized prompt threshold, and the corresponding loading and unloading prompt instructions are generated based on the board status of the feeding area and receiving area. According to the loading and unloading prompts, the prompting device set on the flying probe testing machine is controlled to provide visual and auditory prompts to the operator.

2. The flying probe testing machine loading / unloading scheduling and prompting method as described in claim 1, characterized in that, When collecting production data from the flying probe testing machine in real time, the status of the boards in the feeding and receiving areas is monitored by visual recognition cameras deployed in the corresponding areas. The data collection steps include: The images captured by the camera are analyzed in real time using an image recognition model to determine whether there are circuit boards in the feeding area and the number of circuit boards in the receiving area.

3. The flying probe testing machine loading and unloading scheduling prompt method as described in claim 2, characterized in that, When calculating the dynamic decision parameters that trigger the loading / unloading prompt, the calculation of the estimated remaining test time includes the following steps: Get the identifier of the current test board type; Query the historical test data for this board type, and dynamically update the average test duration per board using an exponentially weighted moving average algorithm. The update formula is as follows: In the formula, For plate type Updated average test time For plate type Average test time before the update This represents the actual testing time of the latest completed board. This is a smoothing factor, with a value range of (0,1). For panel type identification; Based on formula Calculate the estimated remaining test time, where, This indicates the estimated remaining testing time. Indicates the number of boards to be tested inside the machine; Indicates plate type The average test time.

4. The flying probe testing machine loading and unloading scheduling prompt method as described in claim 3, characterized in that, When calculating the dynamic decision parameters that trigger loading / unloading prompts, the calculation of the personalized prompt threshold includes the following steps: Identify the current operator; Query the operator's historical response time data, and calculate the average response time and standard deviation; Based on personalized threshold formula Calculate the personalized prompt threshold, wherein, The preset safety factor is set to 1. For personalized prompt thresholds, Average operator response time The standard deviation of operator response time; Among them, average response time The calculation formula is: ; Standard deviation The calculation formula is: ; In the formula, For the first Response time for each operation This represents the number of samples for historical response times.

5. The flying probe testing machine loading and unloading scheduling prompt method as described in claim 4, characterized in that, The logic for generating corresponding loading and unloading prompts includes board entry prompt logic and board exit prompt logic; wherein, the board entry prompt logic is as follows: When the following conditions are met: there are no plates in the feeding area and At that time, a board entry prompt instruction is generated; The logic for the board output prompt is as follows: When the following conditions are met: there are boards in the receiving area and At that time, a board prompt instruction is generated.

6. The flying probe testing machine loading and unloading scheduling prompt method as described in claim 5, characterized in that, The board ejection notification logic coordinates with the downstream process status and includes the following steps: Collect the equipment status for the next process; If the next process is "busy", then a delay threshold is applied. Make a judgment, among which Only if the following conditions are met: there are boards in the receiving area and Only then will a board prompt command be generated; If the next process status is "idle" or "normal", then the personalized prompt threshold will be used directly. Make a judgment.

7. The flying probe testing machine loading and unloading scheduling prompt method as described in claim 6, characterized in that, When generating the corresponding loading / unloading prompt instructions, the urgency of the prompt is also calculated, including: For board entry prompts, the urgency level of the prompt is calculated using the following formula: Based on the numerical range of the urgency (U), the prompt instructions are divided into different intensity levels; The formula for calculating the delay threshold for the board notification decision is as follows: In the formula, The urgency level is indicated for the board entry, dimensionless, and its value ranges from [0,1]. This is the dynamic delay threshold. This is a delay factor; when the next process is busy, .

8. The flying probe testing machine loading and unloading scheduling prompt method as described in claim 7, characterized in that, The prompting device includes an infeed indicator light group located near the feeding area and an outfeed indicator light group located near the receiving area. Each indicator light group includes a ring of LED lights and a digital display screen located in the center. The specific steps for controlling the prompting device include: According to the prompt instructions, control the ring of LED lights to display in a predetermined color and flashing pattern; Simultaneously, the digital display screen is controlled to display quantitative information, which includes at least one of the following: based on the estimated remaining test time. The calculated countdown minutes and the number of boards in the receiving area.

9. A flying probe testing machine loading / unloading scheduling and prompting system, used to execute the steps of the flying probe testing machine loading / unloading scheduling and prompting method as described in any one of claims 1-8, characterized in that, The system includes: The data acquisition module is used to collect production data of the flying probe tester in real time. The production data includes at least: the equipment operating status of the flying probe tester, the number of boards to be tested in the machine, the identification of the current test board type, the board status in the feeding area, the board status in the receiving area, and the operator's identity information. The data processing module is communicatively connected to the data acquisition module and is used to calculate dynamic decision parameters that trigger loading and unloading prompts based on the production data. The dynamic decision parameters include at least the estimated remaining test time and the personalized prompt threshold. The prompt instruction generation module is communicatively connected to the data processing module. It is used to compare the estimated remaining test time with the personalized prompt threshold and, in conjunction with the board status of the feeding area and receiving area, generate corresponding loading and unloading prompt instructions. The prompt execution module is communicatively connected to the prompt instruction generation module. The prompt execution module includes a prompting device installed on the flying probe testing machine and is configured to provide visual and auditory prompts to the operator according to the loading and unloading prompt instructions.

10. The flying probe testing machine loading / unloading scheduling and prompting system as described in claim 9, characterized in that, The prompting device in the prompting execution module includes a device status indicator light, a test result indicator light, an infeed indicator light group, and an outfeed indicator light group; the infeed indicator light group and the outfeed indicator light group are composite indicator lights, each of which includes a ring of LED lights for displaying the status and a central display screen for displaying quantitative information.