Troubleshooting method, device, equipment, medium and product

By monitoring the operation data of production equipment in real time, generating alarm information and automatically stopping the equipment operation, the problem of high cost and low efficiency caused by relying on manpower in the existing technology is solved, and rapid alarm and automated troubleshooting is achieved, and faults are improved. Check efficiency.

CN119223657APending Publication Date: 2024-12-31VERIZON UNITED SEMICON (TEXAS) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411302790.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-18
Publication Date
2024-12-31

AI Technical Summary

Technical Problem

In the prior art, industrial manufacturing equipment troubleshooting mainly relies on manpower, resulting in high costs, slow speed and prone to judgment errors, and cannot effectively solve the problems of rapid alarm and locking in abnormal situations.

Method used

By obtaining the operation data of production equipment, monitoring abnormal situations in real time, generating alarm information and sending locking instructions, automatically stopping the equipment operation, realizing automatic troubleshooting, reducing labor costs, and improving troubleshooting efficiency.

Benefits of technology

It realizes rapid alarm in abnormal situations and fast locking of production equipment, and automatically detects troubleshooting, reduces the cost of manpower troubleshooting, improves troubleshooting efficiency, and reduces the risk of errors in determining material ranges.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119223657A_ABST
    Figure CN119223657A_ABST
Patent Text Reader

Abstract

The invention discloses a troubleshooting method and device, equipment, a medium and a product, and the method comprises the steps: obtaining a plurality of pieces of equipment operation data of production equipment, and generating alarm information when at least one piece of equipment operation data is abnormal; a machine locking instruction sent by the platform end is obtained, operation of the production equipment is stopped according to the machine locking instruction, and the platform end generates the machine locking instruction when monitoring the alarm information; and performing troubleshooting on the production equipment according to the alarm information to obtain an equipment troubleshooting result. According to the technical scheme, automatic alarming and machine locking under the abnormal condition are achieved, the manual troubleshooting cost is reduced, and the troubleshooting efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computer technology, and in particular to a troubleshooting method, device, equipment, medium and product. Background Art

[0002] In industrial manufacturing, production equipment may experience anomalies during operation, which often correspond to problems with key characteristics of the process. At this time, it is necessary to perform corresponding troubleshooting on the production equipment.

[0003] At present, the troubleshooting method commonly used in the industry is manual troubleshooting, which wastes human resources, increases labor costs, is slow and time-consuming, and relies on the experience of the operator. If the operator is inexperienced, misjudgment is likely to occur. Summary of the invention

[0004] The present invention provides a troubleshooting method, device, equipment, medium and product, which can realize automatic alarm and machine locking under abnormal conditions, reduce the cost of manual troubleshooting and improve the efficiency of troubleshooting.

[0005] In a first aspect, an embodiment of the present disclosure provides a troubleshooting method, comprising:

[0006] Acquire multiple equipment operation data of production equipment, and generate alarm information when at least one of the equipment operation data is abnormal;

[0007] Obtaining a lock command sent by the platform end, and stopping the operation of the production equipment according to the lock command, wherein the platform end generates a lock command when detecting the alarm information;

[0008] Perform troubleshooting on the production equipment according to the alarm information to obtain equipment troubleshooting results.

[0009] In a second aspect, an embodiment of the present disclosure provides a fault troubleshooting device, comprising:

[0010] An alarm information generating module is used to obtain multiple equipment operation data of production equipment, and generate alarm information when at least one of the equipment operation data is abnormal;

[0011] The production equipment locking module is used to obtain the locking instruction sent by the platform end, and stop the operation of the production equipment according to the locking instruction. The platform end generates the locking instruction when monitoring the alarm information;

[0012] The production equipment troubleshooting module is used to perform troubleshooting on the production equipment according to the alarm information to obtain equipment troubleshooting results.

[0013] In a third aspect, an embodiment of the present disclosure provides an electronic device, including:

[0014] at least one processor; and

[0015] a memory communicatively connected to at least one processor; wherein,

[0016] The memory stores a computer program that can be executed by at least one processor, and the computer program is executed by at least one processor so that the at least one processor can execute a troubleshooting method provided in the above-mentioned first aspect embodiment.

[0017] In a fourth aspect, an embodiment of the present disclosure provides a computer-readable storage medium, which stores computer instructions, and the computer instructions are used to enable a processor to implement a troubleshooting method provided in the embodiment of the first aspect above when executed.

[0018] In a fifth aspect, an embodiment of the present disclosure provides a computer program product, which includes a computer program. When the computer program is executed by a processor, it implements a troubleshooting method provided in the embodiment of the first aspect above.

[0019] A troubleshooting method, device, equipment, medium and product of an embodiment of the present invention obtains multiple equipment operation data of production equipment, generates an alarm message when at least one of the equipment operation data is abnormal; obtains a lock command sent by the platform end, stops the operation of the production equipment according to the lock command, and generates a lock command when the platform end detects the alarm message; performs troubleshooting on the production equipment according to the alarm message to obtain equipment troubleshooting results. The above technical scheme, through real-time monitoring of equipment operation data, realizes rapid alarm of abnormal situations and rapid locking of production equipment, realizes automated troubleshooting, reduces the cost of manual troubleshooting, and improves troubleshooting efficiency.

[0020] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0022] Figure 1 is a flow chart of a troubleshooting method provided by Embodiment 1 of the present invention;

[0023] Figure 2is a flow chart of a troubleshooting method provided by Embodiment 2 of the present invention;

[0024] Figure 3 It is a structural schematic diagram of a fault troubleshooting device provided in Embodiment 3 of the present invention;

[0025] Figure 4 It is a structural schematic diagram of an electronic device provided in Embodiment 4 of the present invention. DETAILED DESCRIPTION

[0026] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.

[0027] It should be noted that the terms "first", "second" and "target" in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0028] Embodiment 1

[0029] Some key equipment alarms are identified in the injection molding process, such as mold temperature alarm, compression time alarm, etc. Key alarm triggering often corresponds to a problem with a key feature in the process. At this time, it is necessary to stop the machine to check for equipment abnormalities, and production cannot be carried out before eliminating equipment risks; at the same time, it is necessary to confirm the affected materials to ensure that abnormal materials will not flow into the subsequent processes.

[0030] Equipment shutdown inspection needs to be enforced to prevent equipment from operating with problems; material confirmation needs to clarify the scope of affected materials, and stop the materials at the current station, and do not perform the next operation. In the past, the method of confirming the scope of affected materials was manual confirmation and adding a Hold instruction in the Manufacturing Control System. This method is not only a waste of manpower, but also prone to range judgment errors, and there is a risk of abnormal materials flowing into the next station.

[0031] Figure 1 It is a flow chart of a troubleshooting method provided in the first embodiment of the present invention. This embodiment can be applied to the situation of automatic troubleshooting of production equipment. The method can be executed by a troubleshooting device. The troubleshooting device can be implemented in the form of hardware and / or software. The troubleshooting device can be integrated in an electronic device. The electronic device can be integrated in the production equipment or connected to the production equipment.

[0032] like Figure 1 As shown, the method includes:

[0033] S101. Acquire multiple equipment operation data of production equipment, and generate alarm information when at least one equipment operation data is abnormal.

[0034] In this embodiment, the production equipment can be understood as any equipment with product production functions, such as injection molding equipment in the semiconductor manufacturing process. Equipment operation data can be understood as data of various indicators in the operation of production equipment, and the equipment operation data at least includes mold temperature information, operation time information and operation pressure information. When the production equipment is an injection molding equipment, the mold temperature information represents the temperature of the injection mold, the operation time information represents the injection compression time, and the operation pressure information represents the injection pressure. The alarm information can be understood as information generated based on the abnormal equipment operation data for reporting to the platform end, and can also be used to warn operators. The alarm information at least includes the unique identifier AlarmId corresponding to the abnormal equipment operation data.

[0035] Specifically, the production equipment end has a variety of monitoring sensor devices, such as temperature sensors, timers, and pressure sensors, etc. Each sensor device corresponds to the monitored data, that is, the equipment operation data, and the equipment operation data transmitted by each monitoring sensor device is obtained. Each equipment operation data has its corresponding normal working range, for example, the mold temperature information corresponding to the temperature sensor has the corresponding maximum temperature threshold and minimum temperature threshold, the operation time information corresponding to the timer has the corresponding shortest time threshold and maximum time threshold, and the operation pressure information corresponding to the pressure sensor has the corresponding maximum pressure threshold and minimum pressure threshold. It is judged whether each equipment operation data is between its corresponding maximum operation threshold and minimum operation threshold. If not, it is determined that the equipment operation data exceeding the maximum operation threshold or less than the minimum operation threshold is abnormal, and an alarm message containing a unique identifier corresponding to the equipment operation data is generated. The alarm message may also include the specific data value of the equipment operation data, the monitoring sensor device number corresponding to the equipment operation data, and the corresponding production equipment number. The alarm message may also be a physical alarm message, such as a sound alarm issued by a buzzer or a light flash alarm issued by a light module.

[0036] S102, obtaining a machine lock instruction sent by the platform end, and stopping the operation of the production equipment according to the machine lock instruction. The platform end generates a machine lock instruction when detecting an alarm message.

[0037] In this embodiment, the platform side can be understood as a platform for monitoring the operation of each production equipment, such as the Ignition platform, which is a Supervisory Control And Data Acquisition (SCADA) platform for monitoring and data acquisition. The lock command can be understood as a command sent by the platform side to control the production equipment to lock the machine. Locking the machine means that the production equipment stops running.

[0038] Specifically, the platform monitors each device in real time. When it detects that the device operation data of a certain device is abnormal and an alarm message is issued, the production equipment number that issues the alarm message is called, and a lock command is sent to the electronic device that is the executor of this embodiment. The lock command includes at least the lock command content and the production equipment number of the device to be locked. The electronic device receives the lock command sent by the platform. If the electronic device is integrated in the production equipment, it directly controls the production equipment to stop running. If the electronic device is connected to each production equipment, it controls the corresponding production equipment to stop running based on the production equipment number of the device to be locked in the lock command.

[0039] When the production equipment is locked, the process of the product being produced is stopped, and other normal production equipment in the MCS system also stops further processing of the set number of batches of products before the abnormal production equipment is locked, such as the first 5 batches.

[0040] S103. Perform troubleshooting on the production equipment according to the alarm information to obtain equipment troubleshooting results.

[0041] In this embodiment, the equipment inspection result can be understood as the result of the inspection of the production equipment, which is specifically reflected as abnormal items. For example, when the production equipment is an injection molding equipment, and the abnormal equipment operation data corresponding to the alarm information is the operating pressure information, the equipment inspection result is at least one of the abnormal items such as the injection molding curve abnormality, the demolding height abnormality and the plunger length abnormality.

[0042] Specifically, the troubleshooting items corresponding to the production equipment are determined based on the alarm information, and troubleshooting is performed on each troubleshooting item to determine the troubleshooting items that are not within the normal working range. The troubleshooting items that are not within the working range and the abnormal data corresponding to the troubleshooting items are determined as the equipment troubleshooting results.

[0043] A troubleshooting method provided by an embodiment of the present invention includes obtaining multiple equipment operation data of production equipment, generating an alarm message when at least one equipment operation data is abnormal; obtaining a lock command sent by a platform end, stopping the operation of the production equipment according to the lock command, and generating a lock command when the platform end detects the alarm message; troubleshooting the production equipment according to the alarm message to obtain equipment troubleshooting results. The above technical solution, through real-time monitoring of equipment operation data, realizes rapid alarm of abnormal situations and rapid locking of production equipment, realizes automated troubleshooting, reduces the cost of manual troubleshooting, and improves troubleshooting efficiency.

[0044] As a first optional embodiment of this embodiment, it also includes:

[0045] a1. Receive the unlocking command sent by the platform and resume the operation of the production equipment according to the unlocking command.

[0046] Among them, the platform end includes an interactive interface, and the unlock instruction is formed by the platform end in response to the trigger operation when receiving the trigger operation of the unlock control through the interactive interface.

[0047] In this embodiment, the unlocking instruction can be understood as an instruction for unlocking the production equipment generated by the platform when receiving the triggering operation of the unlocking control. The interactive interface can be understood as a display interface for the platform to interact with the user, and the user performs data processing and monitoring on the platform through the interactive interface. The unlocking control can be understood as a control displayed on the interactive interface by the platform for unlocking the device.

[0048] Specifically, the operator clicks the unlock control through the interactive interface. After the unlock control is clicked, an unlock verification box pops up through the interactive interface to verify whether the production equipment has no abnormal conditions and can operate normally. The user enters the equipment verification information in the unlock verification box, and obtains the equipment verification information through the unlock verification box in the interactive interface. The equipment verification information at least supports equipment indicator information and equipment maintenance information. The equipment indicator information represents the various equipment operation data after the machine is locked, and the equipment maintenance information represents the maintenance content of the production equipment and the various data of the production equipment after maintenance. The equipment verification information is verified. If the various equipment operation data represented by the equipment indicator information are within the normal range, or the various maintenance items represented by the equipment maintenance information have been repaired, it is determined that the verification has passed. At this time, in response to the triggering operation of the unlock control, an unlock instruction is generated and sent to the electronic device. The electronic device receives the unlock instruction sent by the platform end, and controls the production equipment to resume operation based on the unlock instruction.

[0049] As a second optional embodiment of this embodiment, it also includes:

[0050] a2. During the phase of stopping the operation of production equipment, retain the production start instruction received from the equipment end.

[0051] In this embodiment, the device end can be understood as a production device. The production start instruction can be understood as a start operation instruction triggered by an operator received by the device end.

[0052] Specifically, the production equipment is provided with buttons such as power on, power off, pause / resume, and energy saving. When the power on or resume button is triggered, the equipment receives a production start instruction triggered by the operator. If the production equipment receives a production start instruction during the stage when the production equipment receives a lock instruction to stop the operation of the production equipment, the production start instruction is retained and no response is made.

[0053] b2. Receive an invalid instruction for the production start instruction sent by the platform, respond to the invalid instruction, and maintain the stage of stopping the operation of the production equipment.

[0054] Among them, the invalid instruction is generated by the platform when it detects the production start instruction. The priority of the instruction on the platform is higher than the priority of the instruction on the device.

[0055] In this embodiment, the invalid instruction can be understood as an instruction that is invalid for the production start instruction formed by the platform side when the platform side detects that there is a production start instruction on the device side, so as to ensure the continuous locking of the production equipment.

[0056] Specifically, the platform monitors each production device in real time, and when it detects that the production device is triggered by the production start instruction, it promptly generates an invalid instruction and sends the invalid instruction to the electronic device (device end). The electronic device receives the invalid instruction, responds to the invalid instruction, invalidates the production start instruction, and maintains the production device in the stage of stopping operation.

[0057] As a third optional embodiment of this embodiment, it also includes:

[0058] a3. Perform reflow oven treatment on the products being produced by the production equipment when the alarm information is generated.

[0059] In this embodiment, the products being produced by the production equipment when the alarm information is generated may be abnormal. Therefore, when the production equipment stops production, the products that may be abnormal are subjected to reflow furnace treatment.

[0060] b3. Perform solder ball short circuit inspection and / or solder ball offset inspection on the products after reflow furnace treatment to obtain product inspection results.

[0061] In this embodiment, the product inspection result can be understood as information on whether there are abnormalities in the solder ball short circuit inspection and / or solder ball offset inspection of the product after the reflow furnace treatment.

[0062] Specifically, the product after the reflow oven treatment is subjected to the reflow oven treatment for a set number of times to obtain the inspection result of the product after the reflow oven treatment, and the set number of times is at least four times. The reflow oven treatment includes ball short circuit inspection (solder short) and / or solder ball displacement inspection (solder movement). If the product inspection result is no abnormality, it is determined that the product material is not affected.

[0063] It is understandable that in addition to reflow oven processing and troubleshooting of the products being produced when the alarm message is generated, a set number of batches of products before the alarm message is generated should also be troubleshooted for faults such as poor exhaust and appearance defects, where the set number of batches can be, for example, 5 batches.

[0064] Embodiment 2

[0065] Figure 2 It is a flow chart of a troubleshooting method provided in the second embodiment of the present invention. This embodiment is a further optimization of any of the above embodiments and can be applied to the situation of automatic troubleshooting of production equipment. The method can be executed by a troubleshooting device, which can be implemented in the form of hardware and / or software. The troubleshooting device can be integrated in an electronic device, which can be integrated in the production equipment or connected to the production equipment.

[0066] like Figure 2 As shown, the method includes:

[0067] S201, obtaining multiple equipment operation data of production equipment.

[0068] S202: for each device operation data, determine whether the device operation data is within a corresponding set operation range.

[0069] In this embodiment, the set operating range can be understood as the normal data fluctuation range of the equipment operating data. When the equipment operating data is mold temperature information, the corresponding set operating range is the minimum temperature threshold and maximum temperature threshold interval of the mold; when the equipment operating data is operation time information, the corresponding set operating range is the shortest time threshold and maximum time threshold interval of the mold; when the equipment operating data is operation pressure information, the corresponding set operating range is the minimum pressure threshold and maximum pressure threshold interval of the mold.

[0070] Specifically, each device operation data is compared with its corresponding set operation range to determine whether the device operation data is within the corresponding set operation range. If so, it is determined that the device operation data is normal; if not, it is determined that the device operation data that is not within the set operation range is abnormal.

[0071] S203: If the equipment operation data is outside the set operation range, the equipment operation data is determined as abnormal operation data.

[0072] In this embodiment, the abnormal operation data can be understood as abnormal equipment operation data.

[0073] Specifically, if the operation data of a certain device is outside the set operation range, the operation data of the device is determined to be abnormal operation data, and there may be multiple abnormal operation data.

[0074] S204. Generate corresponding alarm information according to the abnormal operation data, where the alarm information at least includes an identifier corresponding to the abnormal operation data.

[0075] In this embodiment, an alarm message is generated based on the unique identifier AlarmId of the abnormal operation data. The alarm message includes at least the unique identifier of the abnormal data and the corresponding data value. If there are multiple abnormal data, the alarm message includes the unique identifiers of multiple abnormal data and the corresponding data values.

[0076] S205. Obtain the machine lock instruction sent by the platform end, and stop the operation of the production equipment according to the machine lock instruction. The platform end generates the machine lock instruction when detecting the alarm information.

[0077] S206. Determine the troubleshooting items corresponding to the production equipment according to the alarm information, wherein the production equipment is an injection molding equipment.

[0078] In this embodiment, the troubleshooting items can be understood as troubleshooting items corresponding to both the production equipment type and the alarm information. Injection molding equipment is used to mold thermoplastic or thermosetting plastics into plastic products of various shapes through a molding mold.

[0079] Specifically, the associated troubleshooting data table is accessed, and the troubleshooting data table contains the correspondence between the production equipment, the alarm information, and the troubleshooting items. Based on the troubleshooting data table, the troubleshooting items corresponding to the production equipment and the alarm information are determined. For example, when the production equipment is an injection molding equipment and the alarm information is an injection pressure (Final Molding Pressure Control, FTPC) alarm, that is, when the operating pressure information is an abnormal item, the troubleshooting items corresponding to the production equipment and the alarm information are determined to be the injection molding curve, the demolding height (Cull), and the plunger length (Plunger).

[0080] S207. Perform troubleshooting on the production equipment according to the troubleshooting items to obtain equipment troubleshooting results.

[0081] In this embodiment, each troubleshooting item is troubleshooted, for example, it is determined whether the slope deviation between the actual injection molding curve and the set injection molding curve exceeds the corresponding slope deviation threshold and / or whether the peak-to-valley deviation exceeds the corresponding peak-to-valley deviation threshold, whether the deviation between the actual demoulding height and the set demoulding height exceeds the corresponding height threshold, and whether the deviation between the actual plunger length and the set plunger length exceeds the corresponding length threshold. If so, the troubleshooting item that exceeds the corresponding threshold is added to the equipment troubleshooting result, and the specific equipment operation data and deviation data corresponding to the troubleshooting item are added to the equipment troubleshooting result.

[0082] After obtaining the troubleshooting results, the operator also needs to check and replace the plunger seal, and perform maintenance on the production equipment based on the equipment troubleshooting results. After maintenance, use the yellow plate to confirm whether the alarm has been eliminated. If it has been eliminated and the production equipment has been repaired and maintained, the operator logs in to the platform, triggers the unlocking control, and sends an unlocking command to the device through the platform to control the production equipment to resume production operation.

[0083] A troubleshooting method provided by an embodiment of the present invention includes obtaining multiple equipment operation data of production equipment; for each equipment operation data, determining whether the equipment operation data is within the corresponding set operation range; if the equipment operation data is outside the set operation range, determining the equipment operation data as abnormal operation data; generating corresponding alarm information according to the abnormal operation data, the alarm information at least includes an identifier corresponding to the abnormal operation data; obtaining a lock machine instruction sent by the platform end, stopping the operation of the production equipment according to the lock machine instruction, and the platform end generates a lock machine instruction when detecting the alarm information; determining the troubleshooting items corresponding to the production equipment according to the alarm information, wherein the production equipment is an injection molding equipment; troubleshooting the production equipment according to the troubleshooting items to obtain the equipment troubleshooting results. The above technical scheme, through real-time monitoring of equipment operation data, realizes rapid alarm of abnormal situations and rapid locking of production equipment, prevents equipment from operating with illness, can automatically complete equipment troubleshooting and stop the affected product materials, realizes automated troubleshooting, reduces the cost of manual troubleshooting, improves troubleshooting efficiency, and eliminates the risk of incorrect material range definition.

[0084] Embodiment 3

[0085] Figure 3 Schematic diagram of a fault troubleshooting device provided in Embodiment 3 of the present invention. Figure 3 As shown, the device comprises:

[0086] An alarm information generating module 31 is used to obtain multiple equipment operation data of production equipment, and generate alarm information when at least one of the equipment operation data is abnormal;

[0087] The production equipment locking module 32 is used to obtain the locking instruction sent by the platform end, and stop the operation of the production equipment according to the locking instruction. The platform end generates the locking instruction when monitoring the alarm information;

[0088] The production equipment troubleshooting module 33 is used to perform troubleshooting on the production equipment according to the alarm information to obtain equipment troubleshooting results.

[0089] The troubleshooting device adopted in this technical solution can realize automatic alarm and machine locking under abnormal conditions, reduce the cost of manual troubleshooting, and improve the efficiency of troubleshooting.

[0090] Optionally, the equipment operation data includes at least mold temperature information, operation time information and operation pressure information;

[0091] The alarm information generating module is specifically used for:

[0092] For each of the device operation data, determining whether the device operation data is within a corresponding set operation range;

[0093] If the equipment operation data is outside the set operation range, determining the equipment operation data as abnormal operation data;

[0094] Corresponding alarm information is generated according to the abnormal operation data, and the alarm information at least includes an identifier corresponding to the abnormal operation data.

[0095] Optional, production equipment troubleshooting module, specifically used for:

[0096] Determining, according to the alarm information, a troubleshooting item corresponding to the production equipment, wherein the production equipment is an injection molding equipment;

[0097] Perform troubleshooting on the production equipment according to the troubleshooting items to obtain equipment troubleshooting results.

[0098] Optionally, the device further includes a production equipment unlocking module, which is specifically used to:

[0099] Receiving the unlocking instruction sent by the platform, and resuming the operation of the production equipment according to the unlocking instruction;

[0100] Wherein, the platform end includes an interactive interface, and the unlock instruction is formed by the platform end in response to the trigger operation when the platform end receives a trigger operation of the unlock control through the interactive interface.

[0101] Optionally, the device further includes a start instruction invalidation module, which is specifically used to:

[0102] During the stage of stopping the operation of the production equipment, the production start instruction received from the equipment is retained;

[0103] Receiving an invalid instruction for the production start instruction sent by the platform, and responding to the invalid instruction to maintain the stage of stopping the operation of the production equipment;

[0104] Among them, the invalid instruction is generated by the platform side when the production start instruction is detected, and the priority of the instruction on the platform side is higher than the priority of the instruction on the device side.

[0105] Optionally, the device further includes a product fault troubleshooting module, which is specifically used to:

[0106] Performing a reflow oven treatment on the product being produced by the production equipment when the alarm information is generated;

[0107] Perform solder ball short circuit inspection and / or solder ball offset inspection on the product after the reflow oven treatment to obtain the product inspection result.

[0108] The troubleshooting device provided in the embodiment of the present invention can execute the troubleshooting method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.

[0109] Embodiment 4

[0110] Figure 4 1 is a schematic diagram of the structure of an electronic device provided by Embodiment 4 of the present invention. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or claimed herein.

[0111] like Figure 4 As shown, the electronic device 40 includes at least one processor 41, and a memory connected to the at least one processor 41, such as a read-only memory (ROM) 42, a random access memory (RAM) 43, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 41 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 42 or the computer program loaded from the storage unit 48 to the random access memory (RAM) 43. In the RAM 43, various programs and data required for the operation of the electronic device 40 can also be stored. The processor 41, the ROM 42, and the RAM 43 are connected to each other through a bus 44. An input / output (I / O) interface 45 is also connected to the bus 44.

[0112] A number of components in the electronic device 40 are connected to the I / O interface 45, including: an input unit 46, such as a keyboard, a mouse, etc.; an output unit 47, such as various types of displays, speakers, etc.; a storage unit 48, such as a disk, an optical disk, etc.; and a communication unit 49, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 49 allows the electronic device 40 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.

[0113] The processor 41 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 41 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 41 performs the various methods and processes described above, such as a troubleshooting method.

[0114] In some embodiments, the troubleshooting method may be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 48. In some embodiments, part or all of the computer program may be loaded and / or installed on the electronic device 40 via the ROM 42 and / or the communication unit 49. When the computer program is loaded into the RAM 43 and executed by the processor 41, one or more steps of the troubleshooting method described above may be performed. Alternatively, in other embodiments, the processor 41 may be configured to perform the troubleshooting method in any other appropriate manner (e.g., by means of firmware).

[0115] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0116] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.

[0117] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0118] To provide interaction with a user, the systems and techniques described herein may be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).

[0119] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.

[0120] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.

[0121] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.

[0122] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims

1. A troubleshooting method, characterized in that: include: Acquire multiple equipment operation data of production equipment, and generate alarm information when at least one of the equipment operation data is abnormal; Obtaining a lock command sent by the platform end, and stopping the operation of the production equipment according to the lock command, wherein the platform end generates a lock command when detecting the alarm information; Perform troubleshooting on the production equipment according to the alarm information to obtain equipment troubleshooting results.

2. The method according to claim 1, characterized in that The equipment operation data at least includes mold temperature information, operation time information and operation pressure information. When at least one of the equipment operation data is abnormal, generating alarm information includes: For each of the device operation data, determining whether the device operation data is within a corresponding set operation range; If the equipment operation data is outside the set operation range, determining the equipment operation data as abnormal operation data; Corresponding alarm information is generated according to the abnormal operation data, and the alarm information at least includes an identifier corresponding to the abnormal operation data.

3. The method according to claim 1, characterized in that The troubleshooting of the production equipment according to the alarm information to obtain equipment troubleshooting results includes: Determining, according to the alarm information, a troubleshooting item corresponding to the production equipment, wherein the production equipment is an injection molding equipment; Perform troubleshooting on the production equipment according to the troubleshooting items to obtain equipment troubleshooting results.

4. The method according to claim 1, characterized in that: Also includes: Receiving the unlocking instruction sent by the platform, and resuming the operation of the production equipment according to the unlocking instruction; Wherein, the platform end includes an interactive interface, and the unlock instruction is formed by the platform end in response to the trigger operation when the platform end receives a trigger operation of the unlock control through the interactive interface.

5. The method according to claim 1, characterized in that Also includes: During the stage of stopping the operation of the production equipment, the production start instruction received from the equipment is retained; Receiving an invalid instruction for the production start instruction sent by the platform, and responding to the invalid instruction to maintain the stage of stopping the operation of the production equipment; Among them, the invalid instruction is generated by the platform side when the production start instruction is detected, and the priority of the instruction on the platform side is higher than the priority of the instruction on the device side.

6. The method according to claim 1, characterized in that Also includes: Performing a reflow oven treatment on the product being produced by the production equipment when the alarm information is generated; Perform solder ball short circuit inspection and / or solder ball offset inspection on the product after the reflow oven treatment to obtain the product inspection result.

7. A fault troubleshooting device, characterized in that: include: An alarm information generating module is used to obtain multiple equipment operation data of production equipment, and generate alarm information when at least one of the equipment operation data is abnormal; The production equipment locking module is used to obtain the locking instruction sent by the platform end, and stop the operation of the production equipment according to the locking instruction. The platform end generates the locking instruction when monitoring the alarm information; The production equipment troubleshooting module is used to perform troubleshooting on the production equipment according to the alarm information to obtain equipment troubleshooting results.

8. An electronic device, characterized in that: include: at least one processor; as well as a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute a troubleshooting method according to any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement a troubleshooting method according to any one of claims 1 to 6 when executed.

10. A computer program product, characterized in that The computer program product comprises a computer program, and when the computer program is executed by a processor, the computer program implements a troubleshooting method according to any one of claims 1 to 6.